OP
DevynCJohnson
Guest
4. Any submissions of programs to port from other distros welcomed.
How are you porting and packaging applications? How do you determine what qualifies to be ported to AnitaOS?
4. Any submissions of programs to port from other distros welcomed.
How are you porting and packaging applications? How do you determine what qualifies to be ported to AnitaOS?
As with Puppy Linux there are basically 2 ways from source and convert packages from other distros - I follow the latter unless there is a program from version from Puppy that works best. There are 3 tools I use to do this that can convert .deb packages that I provide deb2pet and makepet and unzipper drag'n'drop.
1. Deb2pet makes a right mouse click entry that coverts with one mouse click a .deb package to .pet.
2. Unzipper drag'n'drop provides another right entry when you rightclick on a txz or .pet package which allows you to unzip as a folder this way you can add any dependencies to it then using.....
3. Makepet you again rightclick on the folder and it converts it to an installable .pet.
This of course means that I'm able to create packages that are self contained with depenedencies contained with them for example when a .deb, txz or .pet is unzipped within the main folder its got sub folders /usr, /usr/lib etc and I can download the packages containing the .so files required as dependencies and drop them into /usr/lib. then zip the folder into a .pet it makes the main package bigger but installation is quicker as all dependecies where possible are contained in package an exaple is xmms - this is a gtk1 app and I put those libs in that package so no other gtk2 apps are interfered with.
The source distros I use are debian squeeze,lenny,etch and the excellent Vector Linux and Slackware and Absolute Linux.
Because I'm not a Hacker/Programmer I am unable to compile from source so I use the above method however the advantage of compiling from source allows you to compile to that system and libraries and kernel etc.
The above tools found here....
http://sourceforge.net/projects/anitaos/files/Anitaos/Important Tools for Anitaos/
Instructions are in the wiki.
I will create a folder called Submitted Works. Thankyou Devyn.Thank you so much. I will enjoy working on this during the upcoming weekend. Where on the Sourceforge account would you like me to upload the ported packages that I will work on later?
Added Mplayer with inbuilt ffmpeg
Added flashplayer .pet - 10-10.3.183.90