[arch-commits] Commit in pcsxr/trunk (PKGBUILD)
Jakob Gruber
schuay at archlinux.org
Tue Jan 26 12:24:19 UTC 2016
Date: Tuesday, January 26, 2016 @ 13:24:19
Author: schuay
Revision: 158951
pcsxr multilib
Modified:
pcsxr/trunk/PKGBUILD
----------+
PKGBUILD | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-01-26 12:22:39 UTC (rev 158950)
+++ PKGBUILD 2016-01-26 12:24:19 UTC (rev 158951)
@@ -5,15 +5,20 @@
pkgname=pcsxr
pkgver=1.9.93
-pkgrel=4
+pkgrel=5
pkgdesc='A Sony PlayStation (PSX) emulator based on the PCSX-df project'
arch=('i686' 'x86_64')
url='http://pcsxr.codeplex.com/'
license=('GPL')
depends=('libcdio' 'libxv' 'sdl' 'gtk3')
-makedepends=('mesa' 'intltool')
-[[ $CARCH == 'i686' ]] && makedepends+=('nasm')
+makedepends=('mesa' 'intltool' 'nasm')
+options=('!libtool')
+if [[ $CARCH == 'x86_64' ]]; then
+ makedepends+=('lib32-mesa')
+ depends+=('lib32-libcdio' 'lib32-libxv' 'lib32-sdl' 'lib32-gtk3')
+fi
+
# Accessible through /srv/ftp/other/community on nymeria.
source=("https://sources.archlinux.org/other/community/pcsxr/pcsxr-${pkgver}.tar.bz2")
@@ -20,10 +25,19 @@
build() {
cd "$srcdir/$pkgname"
+ if [[ $CARCH == 'x86_64' ]]; then
+ export CC="gcc -m32"
+ export CXX="g++ -m32"
+ fi
+
autoreconf -f -i
intltoolize --force
- ./configure --prefix=/usr --enable-libcdio --enable-opengl
+ ./configure --prefix=/usr \
+ --libdir=/usr/lib32 \
+ --enable-dynarec=x86 \
+ --enable-libcdio \
+ --enable-opengl
make
}
More information about the arch-commits
mailing list