Mail Archives: djgpp/2002/07/04/11:17:16
Hello.
I'd like to announce pakke 0.2.1, a package manager for DJGPP.
With pakke you can:
* install packages,
* uninstall packages,
* upgrade packages.
using fairly simple command-lines, e.g.:
pakke --verbose --install gmp41.zip
to install GMP 4.1 binaries; or:
pakke --verbose --upgrade 'binutils 2.11.2 (binaries)'
to upgrade to binutils 2.11.2 from an earlier version.
pakke can do its magic by using DSMs, which contain descriptions of a package.
pakke comes with DSMs for many DJGPP packages, although the list may not
contain all the latest DJGPP packages. The latest DJGPP packages have DSMs in
a package called djgpp-dsms, which can be found in the v2 directory of the
DJGPP archive on Simtel.NET as ds??????.zip, where the '?' symbols represent
the date. pakke can check for the latest version djgpp-dsms using 'pakke
--syncdb'.
pakke is available from the DJGPP archive on Simtel.NET and its mirrors. You
can download it from here:
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2/pakk021b.zip&name=pakk021b.zip
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2/pakk021s.zip&name=pakk021s.zip
These are the binary and source distributions respectively. If you just wish
to use pakke, download the binary distribution. Otherwise download the source
distribution. Installation instructions are here:
http://www.phekda.freeserve.co.uk/richdawe/pakke/install.txt
The pakke binary distribution comes with a program called dsmcheck, which can
be used to check the syntax of DSMs.
You may wish to read the pakke home page, using the URL below. You may also
want to read the pakke & DSM documentation available from this page.
http://www.phekda.freeserve.co.uk/richdawe/pakke/
pakke used to be called "zippo", but the name has been changed due to the
threat of legal action for the alleged trade mark infringement on the Zippo
trade mark held by the Zippo Manufacturing Company (the people who make
cigarette lighters, among other things).
There are two ways you can upgrade from "zippo" to pakke:
Way 1: Reinitialise and resynchronise pakke's database. This will ignore your
previous "zippo" set-up. You may need to edit share/pakke/pakkerc, to restore
whatever customisations you made to your "zippo" set-up.
pakke --initdb -v
pakke --syncdb -v
Way 2: Rename your "zippo" set-up.
cd share
mv zippo pakke
cd pakke
mv zipporc pakkerc
Then edit pakkerc and change all occurrences of "zippo" to "pakke" and "ZIPPO"
to "PAKKE".
Way 2 is better, but more work.
If you have any comments, problems, etc., please mail send mail to
pakke-workers AT yahoogroups DOT com or to my address below.
Bye,
--
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]
- Raw text -