FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Development

 
 
LinkBack Thread Tools
 
Old 12-21-2007, 04:18 PM
Jim Ramsay
 
Default gentoo-x86 commit in rox-base/rox: ChangeLog rox-2.7-r2.ebuild

Donnie Berkholz <dberkholz@gentoo.org> wrote:
> On 15:05 Mon 17 Dec , Jim Ramsay (lack) wrote:
> > lack 07/12/17 15:05:57
> > IUSE="+svg +video"
>
> svg already defaults on for all the desktop profiles, so I'm not
> really sure what that's gaining you.

Good point, removed '+' there

> > RDEPEND=">=x11-libs/gtk+-2.4
> > >=dev-libs/glib-2.2
> > >=dev-libs/libxml2-2.4.23
> > >=x11-misc/shared-mime-info-0.14
> > svg? ( gnome-base/librsvg )
> > !ppc? ( rox-base/mime-editor
> > rox-base/thumbs
> > video? ( rox-extra/videothumbnail ) )"
>
> PPC users aren't supposed to get this stuff? If not, is it even a
> real dependency?

I'm waiting on bug 201983 for ppc to keyword those ebuilds. They are
semi-optional runtime dependencies. I'll explain further:

There are buttons in the ROX application's "options" window which
launch each of these applications. Thus they are not *strictly*
required for basic operation, but are required for all the buttons in
the app to actually work. videothumbnail is USE-dependent because it
needs either mplayer or totem, neither of which are very quick to
install. The other two however (mime-editor and thumbs) are reasonably
simple python apps that really only take a second or so to download and
install.

> > (cd src; make clean) > /dev/null
>
> Subshells are icky.

I agree, replaced them all with pushd/popd instead.

> > chmod 0755 "${D}/usr/bin/${WRAPPERNAME}"
> > chmod 0755 "${D}/usr/bin/${WRAPPERNAME}uri"
>
> fperms?

Ah yes. Done.

> > make_desktop_entry ${WRAPPERNAME} ${APPNAME} ${APPNAME}.png
> > "System;Utility;Core;ROX"
>
> Thought I saw something about desktop entries dropping the suffix for
> the icon, but I don't recall the details.

Yes, this is correct. I have removed it. Also technically speaking
there is no 'ROX' category (any more?) so I have removed it as well and
made it better match the defined menu categories.

--
Jim Ramsay
Gentoo/Linux Developer (rox,gkrellm)
 
Old 12-30-2007, 10:52 AM
Mike Frysinger
 
Default gentoo-x86 commit in rox-base/rox: ChangeLog rox-2.7-r2.ebuild

On Thursday 20 December 2007, Donnie Berkholz wrote:
> On 15:05 Mon 17 Dec , Jim Ramsay (lack) wrote:
> > Added: rox-2.7-r2.ebuild
> >
> > IUSE="+svg +video"
>
> svg already defaults on for all the desktop profiles, so I'm not really
> sure what that's gaining you.

today for a subset of profiles. tomorrow ? other profiles ? i dont think
duplication here is a big deal and the point of IUSE defaults is so these
defaults can be in the package and not worry about the profile
-mike
 

Thread Tools




All times are GMT. The time now is 07:53 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org