updated on Wed Jan 11 08:01:35 UTC 2012
[aur-mirror.git] / buzztard-svn / PKGBUILD
blobb89783795a7c363b503b6d07f93f29b40e251460
1 # Maintainer: SpepS <dreamspepser at yahoo dot it>
3 _pkg=buzztard
4 pkgname=$_pkg-svn
5 pkgver=3463
6 pkgrel=2
7 pkgdesc="A modular, free, open source music studio that is conceptually based on Buzz."
8 arch=('i686' 'x86_64')
9 url="http://www.buzztard.org"
10 license=('LGPL')
11 depends=('gst-buzztard-svn' 'libgsf' 'libgnomecanvas' 'gstreamer0.10-base' 'gconf'
12          'desktop-file-utils' 'hicolor-icon-theme')
13 makedepends=('subversion' 'intltool' 'gtk-doc')
14 optdepends=("hal: deprecated hal support")
15 provides=("$_pkg")
16 conflicts=("$_pkg")
17 options=('!libtool' '!emptydirs')
18 install="$pkgname.install"
20 _svntrunk="https://buzztard.svn.sourceforge.net/svnroot/buzztard/trunk/$_pkg"
21 _svnmod="$_pkg"
23 build() {
24   cd "$srcdir"
26   if [ -d $_svnmod/.svn ]; then
27     (cd $_svnmod && svn up -r $pkgver)
28   else
29     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
30   fi
32   msg "SVN checkout done or server timeout"
33   msg "Starting make..."
35   rm -rf "$srcdir/$_svnmod-build"
36   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
37   cd "$srcdir/$_svnmod-build"
39   #
40   # BUILD
41   #
43   ./autogen.sh
44   ./configure --prefix=/usr \
45               --enable-static=no \
46               --with-gconf-schema-file-dir=/usr/share/gconf/schemas
48   make
51 package() {
52   cd "$srcdir/$_svnmod-build"
54   make DESTDIR="$pkgdir/" install
56   # Deleting unneeded files
57   rm -f "$pkgdir/usr/share/applications/mimeinfo.cache"
58   find "$pkgdir/usr/share/mime" -maxdepth 1 -type f -exec rm {} \;