Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 157920 - xfce-base/thunar misleading USE flags.
Summary: xfce-base/thunar misleading USE flags.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High trivial (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-12 07:44 UTC by Samuli Suominen (RETIRED)
Modified: 2006-12-18 19:29 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2006-12-12 07:44:53 UTC
[ebuild     U ]  xfce-base/thunar-0.5.0_rc2-r1 [0.5.0_rc2] USE="dbus hal jpeg%* pcre%* startup-notification thumbnail -debug -doc% -exif% -freetype% -xslt" 1,790 kB 

[-    ] xslt (xfce-base/thunar):
Build HTML based docs from xml.

[-    ] freetype (xfce-base/thunar):
Enable support for font thumbnailing.

I'm suggesting following to clean this up:

- freetype and thumbnail combination into single USE thumbnail

- xslt and doc combination into single USE doc

- and removing USE startup-notification as it is freedesktop.org standard and it should just be enabled by default OR there should be flag no-startup-notification which shound quite.. err.. you know :-)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-12 08:03:04 UTC
The freetype flag does nothing except adding a dependency, shouldn't even exist. 

Really don't see what's your problem with startup-notification (and no, introducing a no-* flag really isn't an option). Not everyone is interested in seeing the sucky bouncing nonsense while application starts, and it's used in quite a couple of ebuilds...

mail-client/claws-mail
mail-client/sylpheed-claws
net-im/gaim
x11-wm/matchbox-desktop
x11-wm/matchbox-panel
x11-wm/matchbox-window-manager
x11-wm/openbox
xfce-base/libxfcegui4
xfce-base/thunar
xfce-base/xfce4-panel
xfce-base/xfwm4
xfce-extra/terminal
xfce-extra/xfmedia
Comment 2 Josh Nichols (RETIRED) gentoo-dev 2006-12-12 08:27:00 UTC
(In reply to comment #1)
> The freetype flag does nothing except adding a dependency, shouldn't even
> exist. 
> 
Not entirely true. While there are no configure parameters for it, there is a check for the precence of freetype. This also occurs for jpeg. If you take a look at the ebuild, I had added a note:
# TODO report upstream:
#       --enable/disable for jpeg
#       --enable/disable for freetype
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-12-12 08:38:02 UTC
(In reply to comment #2)
> Not entirely true. While there are no configure parameters for it, there is a
> check for the precence of freetype. This also occurs for jpeg. If you take a
> look at the ebuild, I had added a note:
> # TODO report upstream:
> #       --enable/disable for jpeg
> #       --enable/disable for freetype

Yeah, noticed that, but it should be hard dependency until that's fixed. 

Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2006-12-12 09:29:35 UTC
So.. combine xslt to doc, remove freetype and leave startup-notification as it is.
Comment 5 Josh Nichols (RETIRED) gentoo-dev 2006-12-18 19:29:35 UTC
Fixedin 0.5.0_rc2-r2. Thanks for input.