Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 387917 - media-gfx/gthumb ebuild improvements
Summary: media-gfx/gthumb ebuild improvements
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-20 18:18 UTC by Torsten Stets
Modified: 2012-01-25 10:52 UTC (History)
0 users

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


Attachments
changed ebuild from 2.13.1 (gthumb-2.13.91.ebuild,2.40 KB, text/plain)
2011-10-20 18:19 UTC, Torsten Stets
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Torsten Stets 2011-10-20 18:18:04 UTC
An updated ebuild for the devel branch of gthumb. 
gthumb can now also build with brasero 3.0, so there is no need to keep restrict the brasero version.
added an jpeg use flag - gthumb offers it, so we should use it
added a map use flag - depends on libchamplain and is claimed to crash often
added a gconf use flag - for the schemas-install configure option
added an nls use flag - again, gthumb offers it, so I think we should take it. 
added an dependency on >=gnome-base/gsettings-desktop-schemas-3.0.1 - gthumb complains about missing schemas and doesn't want to start with minor versions.
added a gnome3 use flag - mainly used for setting background in gnome3 as far as I can tell
added an unique use flag - gthumb is able to be build without libunique (even though I didn't test it. 
changed gtk+-version dependency to 2.24 (see configure.ac) 


Reproducible: Always
Comment 1 Torsten Stets 2011-10-20 18:19:02 UTC
Created attachment 290387 [details]
changed ebuild from 2.13.1
Comment 2 Pacho Ramos gentoo-dev 2011-10-26 23:18:47 UTC
(In reply to comment #0)
> An updated ebuild for the devel branch of gthumb. 
> gthumb can now also build with brasero 3.0, so there is no need to keep
> restrict the brasero version.

Can you check if it really builds against brasero-3 also?

> added an jpeg use flag - gthumb offers it, so we should use it

Looks ok

> added a map use flag - depends on libchamplain and is claimed to crash often

I disabled it unconditionally due that, better wait for upstream to consider it more stable

> added a gconf use flag - for the schemas-install configure option

No, gconf is always required as seen in configure.ac

> added an nls use flag - again, gthumb offers it, so I think we should take it

But, as I can see, disabling nls support doesn't drop any dependency, then, I don't see it useful :-/
 
> added an dependency on >=gnome-base/gsettings-desktop-schemas-3.0.1 - gthumb
> complains about missing schemas and doesn't want to start with minor versions.

Please open a separate bug report for that, probably upstream should add a check for that if it's really required

> added a gnome3 use flag - mainly used for setting background in gnome3 as far
> as I can tell

I didn't add it for now until gnome3 lands testing (as I am still using gnome2 and cannot test it under gnome3)

> added an unique use flag - gthumb is able to be build without libunique (even
> though I didn't test it. 

I don't think it's useful to drop that support for not opening multiple gthumb instances for any file :-|
Comment 3 Pacho Ramos gentoo-dev 2012-01-25 10:52:19 UTC
+*gthumb-2.14.2-r300 (25 Jan 2012)
+*gthumb-2.14.2 (25 Jan 2012)
+
+  25 Jan 2012; Pacho Ramos <pacho@gentoo.org> +gthumb-2.14.2-r300.ebuild,
+  +gthumb-2.14.2.ebuild, -gthumb-2.12.4.ebuild:
+  Drop old, version bump: upstream fixes, add a jpeg USE flag and have a
+  revision for gnome3 (bug #387917 by Torsten Stets.
+