I have just slapped ipkg-mk
on some spare webspace.
ipkg-mk is a script to simplify the correct building of .ipk packages. It uses a package prototype description file as input, which follows the Unix System V Release 4 package prototype format as much as possible. ipkg-mk comes with man page documentation. In order to read man pages on the LS, you need a man clone, so I also slapped awman
on the server. And since awman needs a formater, I also packed awf
and slapped it on the server, too
You also need ipkg and ipkg-build (from the ipkg-utils). I didn't upload them, because they are already available elsewere.
Ok, to use ipkg-mk for building packages you need to
1. Download and install ipkg (unpack it in the root directory) http://buffalo.nas-central.org/downloads/snapshots/mipsel-ipkg-0.99.153-1.tgz
2. Download the ipkg-utils, extract the ipkg-build
script out of the archive and place it in /usr/bin ftp://ftp.handhelds.org/packages/ipkg-utils/ipkg-utils-1.7.tar.gz
3. Install the awf package
ipkg install http://people.freenet.de/lsnix/LinkStation/awf_0.1-1_all.ipk
4. Install the [aw]man package
ipkg install http://people.freenet.de/lsnix/LinkStation/awman_0.1-1_all.ipk
5. Install ipkg-mk
ipkg install http://people.freenet.de/lsnix/LinkStation/ipkg-mk_0.2-1_all.ipk
6. Study the documentation
And for the formater and man
man -s 7 man
To speed up man, create a user and group 'man', set up cat directories and view the man pages once as root. This will create cashed preformated versions which view much faster.
In addition, you can also install the tool ipkg-proto, which helps to convert a directory structure into a prototype file for ipkg-mk.
ipkg install http://people.freenet.de/lsnix/LinkStation/ipkg-proto_0.1-1_all.ipk