public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* rpm-2.91 port with some packages
@ 1999-02-25  7:04 Jan Nieuwenhuizen
  1999-02-28 23:02 ` Jan Nieuwenhuizen
  0 siblings, 1 reply; 2+ messages in thread
From: Jan Nieuwenhuizen @ 1999-02-25  7:04 UTC (permalink / raw)
  To: cygwin; +Cc: jantien, jan

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@gnu.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@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

* rpm-2.91 port with some packages
  1999-02-25  7:04 rpm-2.91 port with some packages Jan Nieuwenhuizen
@ 1999-02-28 23:02 ` Jan Nieuwenhuizen
  0 siblings, 0 replies; 2+ messages in thread
From: Jan Nieuwenhuizen @ 1999-02-28 23:02 UTC (permalink / raw)
  To: cygwin; +Cc: jantien, jan

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@gnu.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@sourceware.cygnus.com


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1999-02-28 23:02 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-02-25  7:04 rpm-2.91 port with some packages Jan Nieuwenhuizen
1999-02-28 23:02 ` Jan Nieuwenhuizen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).