1. creating the ipkg package
1.1 install ipkg-utils
- get it: ftp://ftp.handhelds.org/packages/ipkg-utils/
- unpack it
- make
- make install
Strangely the script ipkg-buildpackage does not get installed. You have to copy it manually
to /usr/local/bin/.
There is a problem with the choice of the archiver:
- tar
- ar
ipkg-build (which is called by ipkg-buildpackage) uses "ar" by default, but most busybox
installations do not include this archiver.
To change the default archiver for ipkg-build you could pass the option "-c" to it.
As it is called by ipkg-buildpackage you have to change this by hand:
- look for a line that starts with "ipkg-build " near to the end of ipkg-buildpackage
- insert "-c" after "ipkg-build"
1.2 create control files for the package
for detailed instructions see "http://handhelds.org/moin/moin.cgi/BuildingIpkgs"
(note: the directory "CONTROL" can be "ipkg" too)
1.3 package the software
fakeroot SOURCE_DIR ipkg-buildpackage