FS#28661 - [banshee] Missing from [extra]
Attached to Project:
Arch Linux
Opened by Balló György (City-busz) - Sunday, 26 February 2012, 13:07 GMT
Last edited by Isenmann Daniel (ise) - Monday, 27 February 2012, 18:22 GMT
Opened by Balló György (City-busz) - Sunday, 26 February 2012, 13:07 GMT
Last edited by Isenmann Daniel (ise) - Monday, 27 February 2012, 18:22 GMT
|
Details
banshee first removed[1] and then readded[2] to [extra] by
Pierre, but now it's not available as a package in [extra]
repo.
Please either add back banshee and notify-sharp-svn to [extra] or [community], or if no dev/TU wants to maintain them, then add them to AUR. [1] http://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/banshee&id=c58ddc7f37aede77c60ffa0704d31b09fad7e289 [2] http://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/banshee&id=53176bc6e91cf3f0c7ce3f62dcdf8ec3a9bf0abe |
This task depends upon
Closed by Isenmann Daniel (ise)
Monday, 27 February 2012, 18:22 GMT
Reason for closing: Fixed
Additional comments about closing: Banshee is back in the repository. The internal notify-sharp is used. Dont want maintain a noncontinued upstream package.
Monday, 27 February 2012, 18:22 GMT
Reason for closing: Fixed
Additional comments about closing: Banshee is back in the repository. The internal notify-sharp is used. Dont want maintain a noncontinued upstream package.
- docky
- gnome-do
- tasque
- muine
- smuxi
https://aur.archlinux.org/packages.php?ID=57071
I didn't use the -svn suffix, because the upstream SVN source is not available and it seems that the development was stopped. Instead I used the source package from Ubuntu, which contains the last code that was available from SVN. I also applied two bug fixes for GNOME Shell and Notify OSD, and one other simple patch to use the new dbus-sharp library instead of the old, unmaintained ndesk-dbus.
Another thing: I found that gio-sharp and gtk-sharp-beans libraries are copied into /usr/lib/banshee/Backends/ folder when packaging, so you can move gtk-sharp-beans from depends to makedepends. This happens because they have unstable APIs, and any apps that use them must have an internal copy of this libraries. (Reference: https://github.com/mono/gtk-sharp-beans/blob/master/README )
Yeah, I know that banshee uses its internal copy and I'm a lot happier with that solution than providing a no longer actively developed and unmaintained upstream package. So banshee will use the internal package after I have added it to [extra].
I have also read about gio-sharp and gtk-sharp-beans. Everything which isn't necessary, will be dropped as dependency and maybe add as makedepends. Thanks anyway for writing it down here.