summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordobo902015-06-08 19:32:52 +0200
committerdobo902015-06-08 19:32:52 +0200
commitf1df317051e6c60afc811855626bdbd8c45fa54a (patch)
tree341d0e41c35c5c5f03bed2d7cfdf305705fbb0e5
downloadaur-f1df317051e6c60afc811855626bdbd8c45fa54a.tar.gz
Initial import
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD38
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d38141e80398
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = sdlhack
+ pkgdesc = A wrapper for SDL which lets you force fullscreen games to minimize.
+ pkgver = 1.4
+ pkgrel = 1
+ url = http://jspenguin.org:81/software/sdlhack/
+ arch = i686
+ arch = x86_64
+ license = LGPL
+ makedepends = sdl
+ depends = glibc
+ depends = bash
+ source = http://jspenguin.org:81/software/sdlhack/sdlhack-1.4.tar.gz
+ md5sums = d154bcc2f6e82dad6d5b7fbe7a681115
+
+pkgname = sdlhack
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b66a15087dc1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,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
+}