updated on Fri Jan 20 12:03:34 UTC 2012
[aur-mirror.git] / cutemupen-svn / PKGBUILD
blob5467da96da904869f69fce7886e783ea282b3ec7
1 # Contributor: Anton Shestakov <engored*ya.ru>
2 # Maintainer: Anton Shestakov <engored*ya.ru>
3 pkgname=cutemupen-svn
4 pkgver=30
5 pkgrel=1
6 pkgdesc='A graphical front-end for Mupen64Plus emulator, written using Qt and the Mupen64Plus v2.0 API.'
7 arch=(i686 x86_64)
8 url='http://sourceforge.net/userapps/mediawiki/vknecht/index.php?title=CuteMupen'
9 license=('GPL2')
10 depends=('mupen64plus>=1.99' 'qt')
11 makedepends=('subversion')
12 provides=('cutemupen')
13 conflicts=('cutemupen')
15 _svntrunk='https://cutemupen.svn.sourceforge.net/svnroot/cutemupen/trunk'
16 _svnmod='cutemupen'
18 build() {
19   cd "$srcdir"
21   if [ -d $_svnmod/.svn ]; then
22     (cd $_svnmod && svn up -r $pkgver)
23   else
24     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
25   fi
27   msg 'SVN checkout done or server timeout'
28   msg 'Starting make...'
30   rm -rf "$srcdir/$_svnmod-build"
31   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
32   cd "$srcdir/$_svnmod-build"
34   qmake cutemupen.pro
35   make
38 package() {
39   install -Dm755 "$srcdir/$_svnmod-build/cutemupen" "$pkgdir/usr/bin/cutemupen"