Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 10601 - [UPDATE] sawfish-1.2 (newer than 2.0)
Summary: [UPDATE] sawfish-1.2 (newer than 2.0)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: phoen][x
URL:
Whiteboard:
Keywords:
: 10691 (view as bug list)
Depends on: 10600
Blocks:
  Show dependency tree
 
Reported: 2002-11-11 15:51 UTC by synonymousca
Modified: 2003-02-04 19:42 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
sawfish-1.2.ebuild (sawfish-1.2.ebuild,1.60 KB, text/plain)
2002-11-12 03:25 UTC, Artur Brodowski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description synonymousca 2002-11-11 15:51:27 UTC
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.
Comment 1 Artur Brodowski 2002-11-12 03:25:07 UTC
Created attachment 5599 [details]
sawfish-1.2.ebuild
Comment 2 Artur Brodowski 2002-11-12 03:30:43 UTC
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?)
Comment 3 TGL 2002-11-12 11:28:49 UTC
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.


Comment 4 TGL 2002-11-12 12:39:06 UTC
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.
Comment 5 synonymousca 2002-11-12 14:33:59 UTC
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.
Comment 6 TGL 2002-11-12 15:20:14 UTC
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".
Comment 7 SpanKY gentoo-dev 2002-11-13 15:38:34 UTC
*** Bug 10691 has been marked as a duplicate of this bug. ***
Comment 8 phoen][x 2002-11-18 09:12:11 UTC
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.
Comment 9 TGL 2002-11-18 09:59:14 UTC
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.
Comment 10 synonymousca 2002-11-18 10:03:13 UTC
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.
Comment 11 phoen][x 2002-11-18 10:53:57 UTC
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-