updated on Sat Jan 21 08:01:15 UTC 2012
[aur-mirror.git] / kxmame-svn / PKGBUILD
blob1f4a41debf6743c1e0f916a2da25396c2d71cce2
1 # Contributor: Evangelos Foutras <foutrelis@gmail.com>
2 # Contributor: Alessandro Sagratini <ale_sagra@hotmail.com>
4 pkgname=kxmame-svn
5 pkgver=8
6 pkgrel=3
7 pkgdesc="KDE port of GXmame frontend for xmame and sdlmame emulators."
8 arch=('i686' 'x86_64')
9 url="http://sourceforge.net/projects/kxmame"
10 license=('GPL2')
11 depends=('kdelibs3')
12 makedepends=('subversion')
13 provides=('kxmame')
14 conflicts=('kxmame')
15 install=kxmame.install
16 source=(kxmame.desktop)
17 md5sums=('645a5db5c41eade7afdfaba9694bcaad')
19 _svntrunk=https://kxmame.svn.sourceforge.net/svnroot/kxmame/trunk
20 _svnmod=kxmame
22 build() {
23   cd "$srcdir"
25   if [ -d $_svnmod/.svn ]; then
26     (cd $_svnmod && svn up -r $pkgver)
27   else
28     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
29   fi
31   msg "SVN checkout done or server timeout"
32   msg "Starting make..."
34   rm -rf "$srcdir/$_svnmod-build"
35   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
36   cd "$srcdir/$_svnmod-build"
38   sed -iautomake -e 's|automake\*1.10\*|automake\*1.1[0-5]\*|' admin/cvs.sh
40   . /etc/profile.d/qt3.sh
41   . /etc/profile.d/kde3.sh
43   make -f Makefile.cvs
44   ./configure --prefix=/opt/kde --with-qt-dir=/opt/qt --disable-joystick \
45               --without-arts
46   make || return 1
49 package() {
50   cd "$srcdir/$_svnmod-build"
51   make DESTDIR="$pkgdir" install
53   install -Dm644 "$srcdir/kxmame.desktop" "$pkgdir/usr/share/applications/kxmame.desktop"