Re: This sucks



I lost the start of the thread and forget whether it was about building
all of Gnome, or just locating it. Oh well. Braindump follows:

On Sun, Jul 15, 2001 at 01:44:01PM +0200 or thereabouts, Ole Laursen wrote:
> I think the problem is that most people just download Ximian's
> distribution. So instructions for building the source code tend to
> become unmaintained - if you want to give a hand with that, I'm sure
> some people will appreciate it (I don't know who to contact though, I
> also simply download Ximian's distribution).
> 
> I think someone started a project to build vanilla Gnome (non-Ximian)
> packages, maybe they can help.

http://developer.gnome.org/projects/gpp/ is the Gnome Packaging
Project. The results (src rpms as well as a build order) are on 
ftp://ftp.linux.org.uk/pub/linux/plain-GNOME/ 

There's a CVS module also called plain-gnome which has spec files and
a build order for 1.4. 

And various people have posted to gnome-list, gnome-1.4-list (that
was for the run-up to 1.4), gnome-devel-list and so on with build
orders and where to get stuff. The most comprehensive one was this 
post: 

Date: Wed, 21 Mar 2001 11:53:24 -0500 (EST)
From: "Kevin D. Knerr, Sr." <kknerrsr ptdprolog net>
Subject: Re: Fw: gnome for slackware Linux
To: gnome-list <gnome-list gnome org>

Which you should find in the gnome-list archives at 
http://mail.gnome.org/mailman/listinfo/gnome-list/

As for where to get stuff:

ftp://ftp.gnome.org is always impossible to get onto for me. Find a
decent mirror. (I use ftp://ftp.mirror.ac.uk/sites/ftp.gnome.org/)

/pub/GNOME/stable/sounces, and then (sigh) /pub/GNOME/unstable/sources
for the rest.

Yes, the fact that some of them are in unstable is a pain in the
neck. I don't know whether this is just historical reasons or what.
I'm not going to try to defend it. It just is. 

And I suppose I should update the FAQ with all this, since the
FAQ covers 1.2. I was going to have a separate 1.4 one. But I
got sidetracked. 

Whilst I'm at it, if you have rpm (or alien?) installed on your
system, then the people complaining about Ximian rpms are forgetting
that you can just grab the lot from one source and take the patches out. 
You need the rpm2cpio package installed. Then...

ftp://ftp.ximian.com/pub/ximian-source/redhat-71-i386/

Get, say, gnome-core.

$ mkdir Foo
$ mv gnome-core-1.4* Foo
$ cd Foo
$ rpm2cpio gnome-core-1.4.0.4-ximian.3.src.rpm | cpio -id
23639 blocks (or something: this is what you get told)
$ ls
gnome-core-1.4.0.4-ximian.3.src.rpm
gnome-core-1.4.0.4.tar.gz
gnome-core-disable-fish.patch
gnome-core-foobar-restructure.patch
gnome-core-foobar-rounded-in-your-face.patch
...
gnome-core.spec
...

Edit gnome-core spec to remove some/all of the patches if you're going 
to remake the rpm; otherwise unpack the tarball and do your thing. (I
haven't tried beyond that point. I just tried rpm2cpio to see 
whether I had the right options, and it appears to work :)) This
will work with RH rawhide rpms or the plain-gnome rpms too. 

Now this requires rpm2cpio, admittedly. I don't know whether alien
would do the same. 

Anyway, that's all I can think of. Good luck. 

Telsa




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]