Released this morning, here are the changes that need to be made in the ebuild for sawfish-1.2 ... Versioning is screwy because apparently the RedHat folks at Gnome pulled a GCC and arbitrarily called their version sawfish-2.0.. Why this is 1.2 rather than 2.1, we'll never know. This means package.mask fun at some point, anyway. Things to do: - Lower version number - SRC_URI="mirror://sourceforge/sawmill/sawfish-1.2-gtk2.tar.gz" - Remove the rep-gtk patch that went with 2.0 - Change rep-gtk dependency to >= version 0.17 - Also, I'm not sure of the proper way to do this, but the source extracts to sawfish-1.2-gtk2/, causing the ebuild to fail in both the configure and install steps. I got around this by throwing the following into the front of each section: cd /var/tmp/portage/sawfish-1.2/work/sawfish-1.2-gtk2 --- There's also a sawfish-1.2-gtk1 version out there, but do we care about this? Am thinking no, since everyone who installs gnome winds up with 2.0 now.
Created attachment 5599 [details] sawfish-1.2.ebuild
here comes quick ebuild for latest sawfish. 2.0 was only RH naming for some cvs snapshot, this one (1.2) is newer. works for me, themer (now installable) is gtk2 based, nice ;) i'm posting also an ebuild for rep-gtk-0.17. (any possibility to get gentoo-cvs access for contributiong ebuilds?)
Hi, I've got a few comments after having tried this two ebuilds: - "themer" doesn't build here. Seems to be libglade/rep-gtk/librep trouble: [...] configure:3390: checking for rep-gtk libglade wrapper *** File error: No such file or directory, gui/gtk/libglade [...] Test code was "rep --batch -l gui.gtk.libglade". I've never been able to make libglade work with rep: what librep & glade versions do you use? What is the content of your "/usr/lib/rep" ? - Maybe you should disable "--enable-gnome-widgets", as proposed in the Changelog: 2002-11-02 John Harper <jsh@unfactored.org> * configure.in: disabled --enable-gnome-widgets by default, it probably doesn't work anyway. - I'm using this version since a few hours, it works well and corrects some gnome integration bugs. Thanks.
I've found my problem with libglade: you need both "=rep-gtk-0.15" and ">=rep-gtk-0.17". Must be added to the ebuild I think.
Eh? Builds just fine for me with only rep-gtk-0.17 ... I wonder if a rebuild of libglade would have fixed that. Odd, anyway.
The point is that here, with 0.17 only, I have no "/usr/lib/rep/[arch]/gui/gtk" directory, but only "/usr/lib/rep/[arch]/gui/gtk-2", and the configure doesn't like it. And a symlink is not enough. I've tried with 0.17 + fresh libglade, but it doesn't work either. By "doesn't work", I mean, sawfish builds fine, but without "sawfish-themer".
*** Bug 10691 has been marked as a duplicate of this bug. ***
Stealing this bug from you, seemant. I added sawfish-1.2 to the tree. It works quite nice on my box, but that doesn't mean anything. Give it a try and tell me how it works.
Still working fine here since a few days. I had only one small bug with switching a xawtv like application (xawdecode) to fullscreen. It was solved by this patch: http://lists.eazel.com/pipermail/sawfish/2002-November/004243.html I applied it by hand, but maybe it should go in he ebuild.
Works fine so far as I could tell, and also lives (w/o rebuilding) through an upgrade from gtk/gnome 2.0 to 2.1... Spider sounded concerned on 10600 that this would not be the case.
I took care of the fullscreen issue in bug #10904 earlier today. From what i can see, sawfish-1.2 works fine. I'll close this bug and 10600 and put sawfish in the stable profile later today. Thanks for your help, guys. -phoen][x-