Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 224593 - app-cdr/brasero-0.7.90 - bump request
Summary: app-cdr/brasero-0.7.90 - bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Optical Media project
URL: http://www.gnome.org/projects/brasero/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-02 11:37 UTC by Frederic LIETART
Modified: 2008-06-09 13:08 UTC (History)
2 users (show)

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


Attachments
brasero-0.7.90.ebuild (brasero-0.7.90.ebuild,1.86 KB, text/plain)
2008-06-03 17:44 UTC, Milos Popovic
Details
brasero-0.7.90.ebuild (brasero-0.7.90.ebuild,1.81 KB, text/plain)
2008-06-05 14:04 UTC, Joonas Henriksson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frederic LIETART 2008-06-02 11:37:19 UTC
Please Upstream Release

Reproducible: Always
Comment 1 Milos Popovic 2008-06-03 17:21:49 UTC
Removed dependencies: Libnotify, nautilus-cd-burner
New compulsory dependencies: HAL, DBus, GIO
Comment 2 Milos Popovic 2008-06-03 17:44:12 UTC
Created attachment 155395 [details]
brasero-0.7.90.ebuild

removed nautilus-cd-burner and libnotify deps
renamed libnotify to inotify use flag

I do not know if gnome-vfs should be removed in favor of gvfs?
Comment 3 Pacho Ramos gentoo-dev 2008-06-04 18:12:17 UTC
(In reply to comment #2)
> Created an attachment (id=155395) [edit]
> brasero-0.7.90.ebuild
> 
> removed nautilus-cd-burner and libnotify deps
> renamed libnotify to inotify use flag
> 
> I do not know if gnome-vfs should be removed in favor of gvfs?
> 

Brasero should use now gfvs instead, but I am not sure if it's already fully migrated and I cannot test it for now :-(
Comment 4 Joonas Henriksson 2008-06-05 14:04:28 UTC
Created attachment 155595 [details]
brasero-0.7.90.ebuild

(In reply to comment #2)
> Created an attachment (id=155395) [edit]
> brasero-0.7.90.ebuild
> 
> removed nautilus-cd-burner and libnotify deps
> renamed libnotify to inotify use flag
> 
> I do not know if gnome-vfs should be removed in favor of gvfs?
> 
removed dbus use-flag as its now compulsory
removed gnome-vfs dependency in favor of gvfs
updated totem and beagle dependencies
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2008-06-07 07:59:18 UTC
done
Comment 6 nm (RETIRED) gentoo-dev 2008-06-08 02:38:04 UTC
Reopening because an important dep was missed.
Comment 7 nm (RETIRED) gentoo-dev 2008-06-08 02:46:54 UTC
(In reply to comment #6)
> Reopening because an important dep was missed.
> 

I _meant_ to say that the dependency on nautilus-cd-burner should be removed from the ebuild, as the package no longer requires it (it's in the features list, and confirmed by the configure script).

Also, the configure script includes an --enable-inotify switch, which is enabled by default, as it's the replacement for libnotify. However, it can be turned off, so it needs to be reflected in the ebuild as an additional USE flag.

As long as we're on the subject of missing USE flags, there's no USE flag for cdrkit, though there should be, as there's an --enable-cdrkit switch in the configure script. True, cdrkit is a piece of crap that's been dead upstream for awhile now, but there are still versions available in Portage, and Brasero does give the option to link against it, so this should be reflected in the ebuild. However, there doesn't need to be any minimum version, so just app-cdr/cdrkit should suffice.
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2008-06-08 06:12:47 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > Reopening because an important dep was missed.
> > 
> 
> I _meant_ to say that the dependency on nautilus-cd-burner should be removed
> from the ebuild, as the package no longer requires it (it's in the features
> list, and confirmed by the configure script).

Thanks. I totally forgot to remove it. I did notice it. :-)

> 
> Also, the configure script includes an --enable-inotify switch, which is
> enabled by default, as it's the replacement for libnotify. However, it can be
> turned off, so it needs to be reflected in the ebuild as an additional USE
> flag.
> 
> As long as we're on the subject of missing USE flags, there's no USE flag for
> cdrkit, though there should be, as there's an --enable-cdrkit switch in the
> configure script. True, cdrkit is a piece of crap that's been dead upstream for
> awhile now, but there are still versions available in Portage, 

This is on purpose. We use virtual/cdrtools and want users to have option to easily switch between the 2 items, cdrtools and cdrkit provided by the virtual.

> and Brasero does
> give the option to link against it,

It does? I didn't see any NEEDED entries, the plugins are built even if cdrkit is not installed, and nothing gets linked..

> so this should be reflected in the ebuild.
> However, there doesn't need to be any minimum version, so just app-cdr/cdrkit
> should suffice.
> 

nope
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2008-06-08 06:20:45 UTC
(In reply to comment #7)
> Also, the configure script includes an --enable-inotify switch, which is
> enabled by default, as it's the replacement for libnotify. However, it can be
> turned off, so it needs to be reflected in the ebuild as an additional USE
> flag.

Are you really trying to tell me inotify is replacement for libnotify? ;-)
Comment 10 Pacho Ramos gentoo-dev 2008-06-09 13:08:55 UTC
(In reply to comment #7)
> As long as we're on the subject of missing USE flags, there's no USE flag for
> cdrkit, though there should be, as there's an --enable-cdrkit switch in the
> configure script. True, cdrkit is a piece of crap that's been dead upstream for
> awhile now, but there are still versions available in Portage, and Brasero does
> give the option to link against it, so this should be reflected in the ebuild.
> However, there doesn't need to be any minimum version, so just app-cdr/cdrkit
> should suffice.
> 
Last cdrkit version was released at 25 May 2008 :-)

http://cdrkit.org/releases/cdrkit-1.1.8.tar.gz