Mail Archives: cygwin/1999/02/25/10:07:56
Hi List,
In an effort to make installations and upgrades of cygnus' GNU/windows
ports a bit easier and more maintainable, i've made yet another port of
RedHat's package manager, rpm*.
Using rpm, i've compiled some packages including perl, python, nmh and
texinfo. The major trick is an install-script hack, that fixes .exe
stuff (it would be nice to drop the silly .exe extension entirely, imo).
Because there's not enough space to distribute the .rpm and .src.rpm
packages (and for all i know, no-one may be interested in this stuff
anyway), i'm distributing only the essential stuff in the form of
.patch.rpm packges.
http://www.xs4all.nl/~jantien/cygnus/b20
http://www.xs4all.nl/~jantien/cygnus/b20/PRPMS
http://www.xs4all.nl/~jantien/cygnus/b20/tar
PRPMS stands for Patch RPMS. A .patch.rpm file contains the packages'
.spec file together with the patches to the pristine sources. It seems
silly to mirror the pristine sources (packed into a .src.rpm), esp.
because there's not enough space here. However, the format could catch
on, a typical .patch.rpm is small enough to send to a mailing list.
First install the .patch.rpm files using the rpm.exe (or another) in
../tar/rpm-2.91.gnuwi386.tar.gz. To be able to build the rpms from
source, you'll need to install ../tar/gnuwi386.tar.gz too.
Then, get the missing tarballs from fine places such as listed below
(use a mirror!), and put them in /usr/src/redhat/SOURCES.
Redhat
ftp://ftp.redhat.com/pub/rawhide/SRPMS/SRPMS/
http://www.redhat.com/mirrors.html
ftp://ftp.nluug.nl/pub/os/Linux/distr/RedHat/rawhide/SRPMS/SRPMS/
GNU
ftp://ftp.gnu.org/pub/gnu
ftp://ftp.nluug.nl/pub/gnu
Debian
ftp://ftp.debian.org/pub/dists/unstable/main/source
ftp://ftp.nluug.nl/pub/os/Linux/distr/Debian/dists/unstable/main/source
Anybody want to share their (crude) patch sets? (I'll put more binaries
and a port of guile-1.3 up tomorrow).
Have Fun,
Jan.
* First i've tried dpkg, of course, but it required too much hacking
at the time; instead of being a simple and standalone package, it
always seems to depend on the latest of features: it doesn't even
compile on my (somewhat upgraded) linuxppc-R4 box.
The 'port' is a rather crude one, partly because i don't have the
time nor disk space to hacking in the cygnus gnu/windows sources.
It would be good for debugging, as well as for upgrading and
maintenace, imo, if cygnus would break up the monolithic distribution,
and supply rpm (or whatever) packages instead.
Jan Nieuwenhuizen <janneke AT gnu DOT org> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien/ | http://www.lilypond.org/
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -