updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / pcsxr-svn / PKGBUILD
blob6de209462aee59b440b97096810ed41e22d5540e
1 # Maintainer: Eugene Yudin aka Infy <Eugene dot Yudin at gmail dot com>
2 # Thanks to lucak3, armitage, kazuo
4 pkgname=pcsxr-svn
5 pkgver=73194
6 pkgrel=1
7 pkgdesc="A Sony PlayStation emulator based on the PCSX-df Project"
8 arch=('i686' 'x86_64')
9 url="http://pcsxr.codeplex.com/"
10 license=('GPL')
11 depends=('libcdio' 'libgl' 'libglade' 'libxtst' 'libxv' 'sdl')
12 makedepends=('subversion' 'nasm' 'intltool' 'mesa')
13 provides=('pcsx')
14 conflicts=('pcsx' 'pcsx-df' 'pcsxr' 'pcsxr-alsa')
15 replaces=('pcsxr-alsa-svn')
16 options=(!libtool)
17 install=pcsxr.install
19 if [ "$CARCH" == "x86_64" ]
20 then
21   depends=('libcdio' 'libglade' 'libxtst' 'libxv' 'sdl')
22   makedepends=('subversion' 'nasm' 'intltool')
25 _svntrunk=https://pcsxr.svn.codeplex.com/svn/pcsxr
26 _svnmod=pcsxr
28 build() {
29   cd "$srcdir"
31   if [ -d $_svnmod/.svn ]; then
32     (cd $_svnmod && svn up -r ${pkgver})
33   else
34     svn co $_svntrunk --config-dir ./ -r ${pkgver} $_svnmod
35   fi
37   msg "SVN checkout done or server timeout"
38   msg "Starting make..."
40   rm -rf "$srcdir/$_svnmod-build"
41   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
42   cd "$srcdir/$_svnmod-build"
44   ./autogen.sh
46   if [ "$CARCH" == "x86_64" ]
47   then
48     ./configure --prefix=/usr --enable-libcdio
49   else
50     ./configure --prefix=/usr --enable-libcdio --enable-opengl
51   fi
53   make
56 package() {
57   cd "$srcdir/$_svnmod-build"
58   make DESTDIR="$pkgdir/" install