Page 1 of 1

Gatotray PET file for Fatdog64?

Posted: Thu Mar 31, 2022 12:51 am
by Neo_78

Is there a PET file of the Gatotray widget tool in the bottom panel that ships by default with Puppy Linux?

Thanks for your feedback!


Re: Gatotray PET file ?

Posted: Thu Mar 31, 2022 5:27 am
by OscarTalks

There is this one:-
http://distro.ibiblio.org/puppylinux/pe ... x86_64.pet
That is from Bionic64 and FossaPup64 (64bit).
Otherwise it is easy to compile the source and make a PET
I grabbed latest version 4.0 beta5 and built it in Dpup Stretch (32bit)
So hope that helps, otherwise clarify what exactly you want to do and in which Puppy version.


Re: Gatotray PET file ?

Posted: Fri Apr 01, 2022 1:51 am
by Neo_78

This would actually be for FatFog64.


Re: Gatotray PET file for Fatdog64?

Posted: Sat Apr 02, 2022 6:00 am
by step

PuppyLinux gatotray 3.3 package converted and adapted for Fatdog64-812. Enjoy.

I didn't test if it also works as a screensaver as advertised.

gatotray-20220402.png
gatotray-20220402.png (13.26 KiB) Viewed 1145 times
gatotray-20220402-001.png
gatotray-20220402-001.png (31.13 KiB) Viewed 1145 times

Re: Gatotray PET file for Fatdog64?

Posted: Sun Apr 03, 2022 1:34 pm
by Neo_78

Thanks @step.

How did you convert this?

Simply download the pet file from the offical repository, right-click and choose "Convert to New Package Format"?


Re: Gatotray PET file for Fatdog64?

Posted: Sun Apr 03, 2022 9:04 pm
by step
Neo_78 wrote: Sun Apr 03, 2022 1:34 pm

How did you convert this?

Simply download the pet file from the offical repository, right-click and choose "Convert to New Package Format"?

Yes, that is what I did. "Convert to New Package Format" is sufficient to get you a possibly working package for Fatdog. I'm saying possibly because there could be unsatisfied package dependencies that keep the converted package from working. In some cases such dependencies can be satisfied and the converted package made to work, but this isn't always possible. You can always install a converted package regardless and test it - from a terminal window so you can read error messages (get packages from trusted sources - you're responsible for the security of your system).

Back to your question, after creating the converted gatotray package, I renamed the resulting archive, and edited its contents, specifically changing /usr/bin/gatotray and /usr/share/applications/gatotray.desktop, and possibly something else I can't remember now. You can see the differences with these steps:
- convert the pet to new package format and uextract the resulting package
- uextract the package I posted
- compare the two uextracted folders


Re: Gatotray PET file for Fatdog64?

Posted: Sun Apr 03, 2022 9:25 pm
by Neo_78

Thanks @step. :thumbup:

Let's say there is software for which we do not have a package in the official repository, an existing pet file that could be converted and converting a deb file from Debian would result in substantial errors.

Is there a guide that explains how to manually create a new, working package for FatDog for that piece of software?

How would you compile software from source code for FatDog?


Re: Gatotray PET file for Fatdog64?

Posted: Mon Apr 04, 2022 3:27 pm
by dr__Dan

Greetings Neo_78!

In the Help files is "How can I make a new package?", which should answer many of your questions. The Fatdog team can go from there.

Dan


Re: Gatotray PET file for Fatdog64?

Posted: Mon Apr 04, 2022 4:27 pm
by Neo_78

Thanks @dr__Dan. I found the mentioned help guide:

https://distro.ibiblio.org/fatdog/web/f ... ckage.html

:thumbup2:


Re: Gatotray PET file for Fatdog64?

Posted: Mon Apr 04, 2022 9:22 pm
by step
Neo_78 wrote: Mon Apr 04, 2022 4:27 pm

Thanks @dr__Dan. I found the mentioned help guide:

https://distro.ibiblio.org/fatdog/web/f ... ckage.html

:thumbup2:

Yes, that's it. FAQs are also available if you click the Help icon located on the desktop. Try, and type "package" in the upper left search field. Same content as the online version - but the online version looks better :)