LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Banshee packages for Slackware64 13.37 inside! :) (https://www.linuxquestions.org/questions/slackware-14/banshee-packages-for-slackware64-13-37-inside-920571/)

schmatzler 12-26-2011 10:30 AM

Banshee packages for Slackware64 13.37 inside! :)
 
I love banshee! No, not the goddess, but a very feature-rich music player for linux systems.

Unfortunately, no packages where available for Slackware64, only for the 32bit edition. This doesn't wonder me, because the dependencies are very hard to install into the standard 64bit prefixes and require extensive hacking into Makefiles and config scripts.

Anyway, I managed to make packages for banshee and its dependencies. Only usable on a 64bit or multilib Slackware 13.37.

Here is the link:

http://www.schmatzler.de/banshee-slack64-13.37

Additionally to these packages you need webkitgtk from AlienBob:

http://connie.slackware.com/~alien/s...k/pkg64/13.37/

and gtk-sharp and icu from slacky.eu - or build it yourself, it's needed for my gtk-sharp-beans to work.

One last note: The package “boo” complains about not being created with makepkg, this is fine. I couldn’t get the SlackBuild to NOT install some files to /usr/lib64/lib/mono yet, which is obviously a wrong path. Maybe someone can help me out there?

Edit: Due to a bug in Slackwares GIO implementation the newest version of Banshee cannot recognize USB devices. You can use Banshee 2.0.1 in the "oldstable" directory, which is able to do it.

Changelog:

27.12.: gdata-sharp in oldstable updated. If Youtube plugin still does not work, run "mozroots --import --sync"

willysr 12-26-2011 09:00 PM

Both gtk-sharp and icu are available from SlackBuilds too

schmatzler 12-27-2011 12:45 AM

Yes, thats true. They should also work.

But I still don't know why Banshee versions higher than 2.0.1 wont recognize any USB devices. Maybe because they moved away from HAL after that release. I will try upgrading to KDE 4.6.5 which isn't using HAL anymore and see if thats working.

Anyway, if you cannot get the Youtube plugin to work, you will have to import the SSL certificate with this command:

mozroots --import --sync

I was getting mono errors in terminal, when I tried accessing the Youtube plugin, now it is working fine. I also changed the gdata-sharp package in oldstable, Banshee cant access the libraries in /usr/lib64/mono, so I had to change the prefix. If you installed gdata-sharp before, please upgrade. Its needed for the Youtube plugin.

solarfields 12-27-2011 04:37 AM

Have you considered contributing these to SlackBuilds.org? Having Banshee and its dependencies there will be a nice addition.

schmatzler 12-27-2011 11:58 AM

I can't do that yet :( The boo SlackBuild doesn't work right. It creates a package with libraries in /usr/lib64/lib and I don't know how to alter that.

solarfields 12-28-2011 05:42 AM

Quote:

It creates a package with libraries in /usr/lib64/lib
So how did you create the boo package then? Is the boo.SlackBuild from slacky.eu?


All times are GMT -5. The time now is 11:56 PM.