updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / banshee-youtube / PKGBUILD
blob35de9c1f0dab222cf93fd6bd5359d0051aafb6b0
1 pkgname=banshee-youtube
2 _realname=banshee
3 pkgver=2.0.1
4 pkgrel=2
5 pkgdesc="Music management and playback for GNOME with Youtube extension enabled"
6 arch=('i686' 'x86_64')
7 url="http://banshee-project.org/"
8 license=('MIT')
9 depends=('sqlite3' 'ndesk-dbus-glib' 'mono-addins' 'taglib-sharp' 
10          'gstreamer0.10-good-plugins' 'gstreamer0.10-base-plugins' 
11          'gnome-sharp' 'libmtp' 'ipod-sharp' 'libgpod' 'boo' 'mono-zeroconf' 'libxxf86vm' 'gnome-icon-theme' 'desktop-file-utils' 'webkit-sharp' 'gdata-sharp')
12 makedepends=('pkgconfig' 'intltool')
13 optdepends=('gstreamer0.10-ugly-plugins: Extra media codecs'
14             'gstreamer0.10-bad-plugins: Extra media codecs'
15             'gstreamer0.10-ffmpeg: Extra media codecs'
16             'brasero: CD burning'
17             'notify-sharp-svn: Display Banshee tray icon')
18 options=('!libtool' '!makeflags' '!emptydirs')
19 provides=('banshee=='$pkgver)
20 conflicts=('banshee')
21 install=banshee.install
22 source=(http://download.banshee-project.org/${_realname}/stable/${pkgver}/${_realname}-${pkgver}.tar.bz2)
23 md5sums=('83d77447936eed84eba2123b341b62ea')
25 build() {
26   export MONO_SHARED_DIR="${srcdir}/.wabi"
27   mkdir -p "${MONO_SHARED_DIR}"
28   cd "${srcdir}/${_realname}-${pkgver}"
29   ./configure --prefix=/usr \
30               --sysconfdir=/etc \
31               --localstatedir=/var \
32               --disable-docs \
33               --disable-static || return 1
34   make || return 1
37 package() {
38   export MONO_SHARED_DIR="${srcdir}/.wabi"
39   mkdir -p "${MONO_SHARED_DIR}"
40   cd "${srcdir}/${_realname}-${pkgver}"
41   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || return 1
43   install -m755 -d "${pkgdir}/usr/share/licenses/${_realname}"
44   install -m644 COPYING "${pkgdir}/usr/share/licenses/${_realname}/" || return 1
46   install -d -m755 "${pkgdir}/usr/share/gconf/schemas"
47   gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${_realname}.schemas" --domain banshee-1 ${pkgdir}/etc/gconf/schemas/*.schemas || return 1
48   rm -f ${pkgdir}/etc/gconf/schemas/*.schemas