blob: b66a15087dc18332da9d4b531e1d63ae70a779b8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# Maintainer: dobo <dobo90_at_gmail.com>
pkgname=sdlhack
pkgver=1.4
pkgrel=1
pkgdesc='A wrapper for SDL which lets you force fullscreen games to minimize.'
arch=(i686 x86_64)
url=http://jspenguin.org:81/software/sdlhack/
license=(LGPL)
depends=(glibc bash)
[ ${CARCH} = x86_64 ] && depends[0]=lib32-glibc
makedepends=(sdl)
[ ${CARCH} = x86_64 ] && makedepends+=(gcc-multilib)
source=(http://jspenguin.org:81/software/sdlhack/${pkgname}-${pkgver}.tar.gz)
md5sums=(d154bcc2f6e82dad6d5b7fbe7a681115)
build() {
cd ${srcdir}/${pkgname}-${pkgver}
CFLAGS="${CFLAGS} $(sdl-config --cflags) -shared -fPIC -O2 -ldl -Wall"
gcc -m32 ${CFLAGS} libsdlhack.c -o libsdlhack-i386.so
if [ ${CARCH} = x86_64 ]; then gcc -m64 ${CFLAGS} libsdlhack.c -o libsdlhack-x86_64.so; fi
}
package() {
cd ${srcdir}/${pkgname}-${pkgver}
if [ ${CARCH} = i686 ]; then
install -D -m 755 libsdlhack-i386.so ${pkgdir}/usr/lib/libsdlhack.so
else # x86_64
install -D -m 755 libsdlhack-i386.so ${pkgdir}/usr/lib32/libsdlhack.so
install -D -m 755 libsdlhack-x86_64.so ${pkgdir}/usr/lib/libsdlhack.so
fi
install -D -m 755 sdlhack ${pkgdir}/usr/bin/sdlhack
install -D -m 644 README ${pkgdir}/usr/share/doc/${pkgname}/README
}
|