From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Nieuwenhuizen To: cygwin@sourceware.cygnus.com Cc: jantien@xs4all.nl, jan@magna-carta.com Subject: rpm-2.91 port with some packages Date: Sun, 28 Feb 1999 23:02:00 -0000 Message-ID: <199902251514.QAA02613@appel.flower> X-SW-Source: 1999-02n/msg00821.html Message-ID: <19990228230200.Vigeq-cyB3I_BeQH1QUKFWfXwRMiSPiIaAUcsLgmy_g@z> 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 | 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@sourceware.cygnus.com