diff --git a/wine-rawinput/PKGBUILD b/wine-rawinput/PKGBUILD index 2b93ce0..cebcc9a 100644 --- a/wine-rawinput/PKGBUILD +++ b/wine-rawinput/PKGBUILD @@ -5,14 +5,14 @@ _pkgbasename=wine pkgname=wine-rawinput -pkgver=1.5.11 -pkgrel=3 +pkgver=1.5.12 +pkgrel=2 _pkgbasever=${pkgver/rc/-rc} source=(http://ibiblio.org/pub/linux/system/emulators/$_pkgbasename/$_pkgbasename-$_pkgbasever.tar.bz2 rawinput3.patch) -md5sums=('930485c8df59edcf0a6e3fd87cca8b39' +md5sums=('42d8a0b933768447aa73447c4f0ec2ed' 'b68cad68f5cd75241e5c89b25114cf6e') pkgdesc="A compatibility layer for running Windows programs with RawInput patch" @@ -24,7 +24,7 @@ install=wine.install depends=( fontconfig lib32-fontconfig - mesa lib32-mesa + mesa lib32-mesa libxcursor lib32-libxcursor libxrandr lib32-libxrandr libxdamage lib32-libxdamage @@ -40,7 +40,7 @@ depends=( ) makedepends=(autoconf ncurses bison perl fontforge flex prelink - 'gcc>=4.5.0-2' 'gcc-multilib>=4.5.0-2' + gcc gcc-multilib giflib lib32-giflib libxpm lib32-libxpm libpng lib32-libpng @@ -62,7 +62,7 @@ makedepends=(autoconf ncurses bison perl fontforge flex prelink oss samba ) - + optdepends=( giflib lib32-giflib libpng lib32-libpng @@ -91,7 +91,7 @@ build() { # Allow ccache to work mv $_pkgbasename-$_pkgbasever $_pkgbasename - + cd "$_pkgbasename" patch -Np1 -i ../rawinput3.patch ./tools/make_requests @@ -99,14 +99,14 @@ build() { # Get rid of old build dirs rm -rf $_pkgbasename-{32,64}-build mkdir $_pkgbasename-32-build - + # These additional CFLAGS solve FS#27662 export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=2/} -D_FORTIFY_SOURCE=0" export CXXFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=2/} -D_FORTIFY_SOURCE=0" - + if [[ $CARCH == x86_64 ]]; then msg2 "Building Wine-64..." - + mkdir $_pkgbasename-64-build cd "$srcdir/$_pkgbasename-64-build" ../$_pkgbasename/configure \ @@ -115,17 +115,17 @@ build() { --libdir=/usr/lib \ --with-x \ --enable-win64 - + make - + _wine32opts=( --libdir=/usr/lib32 --with-wine64="$srcdir/$_pkgbasename-64-build" ) - + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" fi - + msg2 "Building Wine-32..." cd "$srcdir/$_pkgbasename-32-build" ../$_pkgbasename/configure \ @@ -133,22 +133,22 @@ build() { --sysconfdir=/etc \ --with-x \ "${_wine32opts[@]}" - + # These additional CFLAGS solve FS#27560 make CFLAGS+="-mstackrealign" CXXFLAGS+="-mstackrealign" } - + package() { msg2 "Packaging Wine-32..." cd "$srcdir/$_pkgbasename-32-build" - + if [[ $CARCH == i686 ]]; then make prefix="$pkgdir/usr" install else make prefix="$pkgdir/usr" \ libdir="$pkgdir/usr/lib32" \ dlldir="$pkgdir/usr/lib32/wine" install - + msg2 "Packaging Wine-64..." cd "$srcdir/$_pkgbasename-64-build" make prefix="$pkgdir/usr" \