Please Upstream Release Reproducible: Always
Removed dependencies: Libnotify, nautilus-cd-burner New compulsory dependencies: HAL, DBus, GIO
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?
(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 :-(
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
done
Reopening because an important dep was missed.
(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.
(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
(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? ;-)
(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