You are not logged in.
http://www.banshee-project.org
Music management and playback for GNOME
Offline
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=libipoddevice
pkgver=0.3.4
pkgrel=1
pkgdesc="libipoddevice is a device-specific layer for the Apple iPod. libipoddevice provides iPod-specific HAL event notification to applications"
url="http://banshee-project.org/index.php/Libipoddevice"
license="GPL"
depends=('pmount' 'hal' 'hotplug' 'udev')
source=(http://banshee-project.org/files/libipoddevice/$pkgname-$pkgver.tar.gz)
md5sums=('9f32210b371f5f27cc8a1da5d38750e9')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install
find $startdir/pkg -name '*.la' -exec rm {} ;
}
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=ipod-sharp
pkgver=0.5.4
pkgrel=1
pkgdesc="ipod-sharp is the mono wrapper for libipoddevice"
url="http://banshee-project.org/index.php/Ipod-sharp"
depends=('libipoddevice')
makedepends=('mono')
source=(http://banshee-project.org/files/ipod-sharp/$pkgname-$pkgver.tar.gz)
md5sums=('94b0c5e826e946f4c26f3836fbc71ee7')
build() {
export MONO_SHARED_DIR=$startdir/src/.wabi
mkdir -p $MONO_SHARED_DIR
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr --sysconfdir=/etc
make || return 1
make DESTDIR=$startdir/pkg install
rm -fr $MONO_SHARED_DIR
}
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=banshee
pkgver=0.9.7.1
pkgrel=1
pkgdesc="A Mono Music Player"
url="http://banshee-project.org"
license="MIT"
depends=('hal' 'gst-plugins-gconf' 'nautilus-cd-burner' 'gst-plugins-faac' 'gst-plugins-lame' 'sqlite2' 'dbus-sharp' 'ipod-sharp' 'gtk-sharp')
makedepends=('mono' 'intltool')
source=(http://banshee-project.org/files/banshee/$pkgname-$pkgver.tar.gz)
md5sums=('6456d8fdff8940145fec8225d02253ce')
build() {
export MONO_SHARED_DIR=$startdir/src/.wabi
mkdir -p $MONO_SHARED_DIR
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr --sysconfdir=/etc
make || return 1
make DESTDIR=$startdir/pkg install
rm -fr $MONO_SHARED_DIR
find $startdir/pkg -name '*.la' -exec rm {} ;
}
Offline
Thanks for the PKGBUILDs. However I changed the configure line of ipod-sharp to
./configure --prefix=/opt/mono --sysconfdir=/etc --disable-docs
so it installs to /opt/mono and does not depend on mdassembler for docs. And banshee depends on sqlite3 not sqlite2. There's also a typo in the banshee PKGBUILD (md5sims instead of md5sums).
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=ipod-sharp
pkgver=0.5.4
pkgrel=1
pkgdesc="ipod-sharp is the mono wrapper for libipoddevice"
url="http://banshee-project.org/index.php/Ipod-sharp"
depends=('libipoddevice')
makedepends=('mono')
source=(http://banshee-project.org/files/ipod-sharp/$pkgname-$pkgver.tar.gz)
md5sums=('94b0c5e826e946f4c26f3836fbc71ee7')
build() {
export MONO_SHARED_DIR=$startdir/src/.wabi
mkdir -p $MONO_SHARED_DIR
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/opt/mono --sysconfdir=/etc --disable-docs
make || return 1
make DESTDIR=$startdir/pkg install
rm -fr $MONO_SHARED_DIR
}
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=banshee
pkgver=0.9.7.1
pkgrel=1
pkgdesc="A Mono Music Player"
url="http://banshee-project.org"
license="GPL"
depends=('hal' 'gst-plugins-gconf' 'nautilus-cd-burner' 'gst-plugins-faac' 'gst-plugins-lame' 'sqlite3' 'dbus-sharp')
source=(http://banshee-project.org/files/banshee/$pkgname-$pkgver.tar.gz)
md5sums=('6456d8fdff8940145fec8225d02253ce')
build() {
export MONO_SHARED_DIR=$startdir/src/.wabi
mkdir -p $MONO_SHARED_DIR
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr --sysconfdir=/etc
make || return 1
make DESTDIR=$startdir/pkg install
rm -fr $MONO_SHARED_DIR
find $startdir/pkg -name '*.la' -exec rm {} ;
}
Offline
Thanks.
Offline
Yeah, thanks a lot!
I have also wanted to try this musicplayer someday.
Offline
Banshee needs to have monodevelop listed as a dependecy (or a make dependecy im not sure)... And banshee should also depend on ipod-sharp
Offline
Got it to install, but now it wont run
I ge tthe following error:
Unhandled Exception: DBus.DBusException: Unable to determine the address of the message bus
in [0x0003e] (at /home/jan/cvs/extra/lib/dbus-sharp/src/dbus-0.50/mono/Bus.cs:46) DBus.Bus:GetBus (BusType busType)
in [0x00001] (at /home/jan/cvs/extra/lib/dbus-sharp/src/dbus-0.50/mono/Bus.cs:23) DBus.Bus:GetSessionBus ()
in [0x00007] (at /var/abs/local/banshee/src/banshee-0.9.7.1/src/DBusIPC.cs:53) Banshee.DBusServer:.ctor ()
in [0x00016] (at /var/abs/local/banshee/src/banshee-0.9.7.1/src/Core.cs:135) Banshee.Core:.ctor ()
in [0x0000b] (at /var/abs/local/banshee/src/banshee-0.9.7.1/src/Core.cs:73) Banshee.Core:get_Instance ()
in [0x000ee] (at /var/abs/local/banshee/src/banshee-0.9.7.1/src/Main.cs:77) Banshee.BansheeEntry:Main (System.String[] args)
DBUS and hal are running, any ideas?
Offline
I get the same error
An unhandled exception was thrown: Unable to determine the address of the message bus
in [0x0003e] (at /home/jan/cvs/extra/lib/dbus-sharp/src/dbus-0.50/mono/Bus.cs:46) DBus.Bus:GetBus (BusType busType)
in [0x00001] (at /home/jan/cvs/extra/lib/dbus-sharp/src/dbus-0.50/mono/Bus.cs:23) DBus.Bus:GetSessionBus ()
in [0x00007] (at /var/abs/local/banshee/src/banshee-0.9.11.1/src/DBusIPC.cs:53) Banshee.DBusServer:.ctor ()
in [0x00016] (at /var/abs/local/banshee/src/banshee-0.9.11.1/src/Core.cs:135) Banshee.Core:.ctor ()
in [0x0000b] (at /var/abs/local/banshee/src/banshee-0.9.11.1/src/Core.cs:73) Banshee.Core:get_Instance ()
in [0x00700] (at /var/abs/local/banshee/src/banshee-0.9.11.1/src/Main.cs:221) Banshee.BansheeEntry:Startup (System.String[] args)
in [0x00001] (at /var/abs/local/banshee/src/banshee-0.9.11.1/src/Main.cs:41) Banshee.BansheeEntry:Main (System.String[] args)
.NET Version: 1.1.4322.573
<b>There are 10 kinds of people in the world - those who understand binary
and those who don't.</b>
<b>I'm Steve and I'm a Super Villian</b>
http://www.rofl.name/flash/switchlinux4
Offline
Try the PKGUILD for it thats on aur
Offline
Same result:
$ banshee
** (/usr/lib/banshee/banshee.exe:17572): WARNING **: Symbol file /usr/lib/banshee/banshee.exe.mdb has incorrect version (expected 39, got 38)
** (/usr/lib/banshee/banshee.exe:17572): WARNING **: Symbol file /usr/lib/banshee/plugin-core.dll.mdb has incorrect version (expected 39, got 38)
** (/usr/lib/banshee/banshee.exe:17572): WARNING **: Symbol file /opt/mono/lib/mono/gac/dbus-sharp/0.50.0.0__9eef2692033670f5/dbus-sharp.dll.mdb has incorrect version (expected 39, got 38)
DBus.DBusException: Unable to determine the address of the message bus
in <0x0009f> DBus.Bus:GetBus (BusType busType)
in <0x00009> DBus.Bus:GetSessionBus ()
in <0x0000f> Banshee.DBusServer:.ctor ()
in <0x00045> Banshee.Core:.ctor ()
in <0x0001f> Banshee.Core:get_Instance ()
in <0x00da6> Banshee.BansheeEntry:Startup (System.String[] args)
in <0x0001b> Banshee.BansheeEntry:Main (System.String[] args)
$ ps ax | grep dbus
17148 ? Ss 0:00 /usr/bin/dbus-daemon --system
Offline
Offline
it might just be me, but the error bogus is getting is different than the one jedi and myself are getting
<b>There are 10 kinds of people in the world - those who understand binary
and those who don't.</b>
<b>I'm Steve and I'm a Super Villian</b>
http://www.rofl.name/flash/switchlinux4
Offline
For everyone who's getting this "Unable to determine the address of the message bus" error message: Try starting banshee with dbus-launch, like that
dbus-launch banshee
Offline