[aur-general] Orphaned Banshee in Extra Repository Outdated
Jelle van der Waa
jelle at vdwaa.nl
Fri May 20 05:06:58 EDT 2011
On 05/20/2011 10:50 AM, pauline martin wrote:
> I was looking in the repositories earlier and noticed that the banshee in
> there is flagged out of date. Therefore, I went and found the tarball and
> with assistance from a few other PKGBUILDS was able to get it to build.
> Here is the PKGBUILD:
>
> # Contributor: Pauline123 (Pauline Martin)<321eniluap at gmail dot com>
> # Contributor: György Balló<ballogy at freestart.hu>
> # Contributor: Matthias Sobczyk<matthias.sobczyk at googlemail.com>
> # Contributor: György Balló<ballogy at freestart.hu>
>
> pkgname=banshee
> pkgver=2.1.0
> _pkgver=2.1
> pkgrel=3
> pkgdesc="Music management and playback for GNOME (development release)"
> arch=('i686' 'x86_64')
> url="http://banshee.fm/"
> license=('MIT')
> depends=('boo>=0.8.1' 'dbus-sharp-glib>=0.5' 'desktop-file-utils'
> 'gconf-sharp'
> 'gdata-sharp>=1.4' 'gkeyfile-sharp>=0.1' 'gstreamer0.10-base-plugins'
> 'gtk-sharp-beans>=2.14.0' 'gudev-sharp>=0.1' 'hicolor-icon-theme'
> 'libgpod>=0.7.95' 'libmtp>=0.2.0' 'libwebkit>=1.2.2' 'libxxf86vm'
> 'musicbrainz'
> 'media-player-info' 'mono-addins>=0.3.1' 'mono-zeroconf>=0.8.0'
> 'notify-sharp-svn' 'shared-mime-info' 'taglib-sharp>=2.0.3.7'
> 'xdg-utils' 'hal')
> makedepends=('intltool' 'gnome-doc-utils')
> optdepends=('brasero: CD burning'
> 'gstreamer0.10-good-plugins: Extra media codecs'
> 'gstreamer0.10-ugly-plugins: Extra media codecs'
> 'gstreamer0.10-bad-plugins: Extra media codecs'
> 'gstreamer0.10-ffmpeg: Extra media codecs')
> provides=('banshee')
> conflicts=('banshee' 'banshee-1-svn' 'banshee-git')
> options=('!libtool')
> install=${pkgname}.install
> source=(
> http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${_pkgver}/${pkgname}-${pkgver}.tar.bz2
> )
> md5sums=('4cbec8d2640be5b9b6157d3245969153')
>
> build() {
> export MONO_SHARED_DIR="${srcdir}/.wabi"
> mkdir -p "${MONO_SHARED_DIR}"
>
> cd "${srcdir}/${pkgname}-${pkgver}"
>
> ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
> --disable-docs \
> --disable-static \
> --disable-scrollkeeper \
> --with-vendor-build-id=ArchLinux
> make
> }
>
> package() {
> export MONO_SHARED_DIR="${srcdir}/.wabi"
> mkdir -p "${MONO_SHARED_DIR}"
>
> cd "${srcdir}/${pkgname}-${pkgver}"
> make DESTDIR="${pkgdir}" install
>
> install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
> }
>
>
> Here is the banshee.install that goes with it:
>
> pkgname=banshee
>
> post_install() {
> update-desktop-database -q
> update-mime-database usr/share/mime&> /dev/null
> xdg-icon-resource forceupdate
> }
>
> post_upgrade() {
> post_install $1
> }
>
> post_remove() {
> post_install $1
> }
>
> Hope this was of some help. :)
> Pauline123
Banshee is not out of date atm, since 2.1 is the development series.
--
Jelle van der Waa
More information about the aur-general
mailing list