diff options
author | Kevin Ott | 2015-06-28 15:09:38 -0400 |
---|---|---|
committer | Kevin Ott | 2015-06-28 15:09:38 -0400 |
commit | 4be28630e9972ce006c146fe67bbf9c2f242401d (patch) | |
tree | 89157e265c9dec9f4978e4cc1a8dc25e0005643b | |
download | aur-4be28630e9972ce006c146fe67bbf9c2f242401d.tar.gz |
Move files in preperation for aur4
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..54fbadf7d034 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = lib32-sfml + pkgdesc = A simple, fast, cross-platform, and object-oriented multimedia API (32-bit) + pkgver = 2.1 + pkgrel = 1 + url = http://www.sfml-dev.org/ + arch = x86_64 + license = zlib + makedepends = gcc-multilib + makedepends = cmake + depends = lib32-libsndfile + depends = lib32-libxrandr + depends = lib32-libjpeg + depends = lib32-openal + depends = lib32-glew + depends = lib32-freetype2 + depends = lib32-mesa + depends = sfml + source = http://www.sfml-dev.org/download/sfml/2.1/SFML-2.1-sources.zip + md5sums = 2de81448733f3f46964f23f41cd42e92 + +pkgname = lib32-sfml + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..73b3be21fd3f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Kevin Ott <supercodingmonkey at gmail dot com> +# PKGBUILD based upon the official sfml PKGBUILD + +pkgname=lib32-sfml +pkgver=2.1 +pkgrel=1 +pkgdesc='A simple, fast, cross-platform, and object-oriented multimedia API (32-bit)' +arch=('x86_64') +url='http://www.sfml-dev.org/' +license=('zlib') +depends=('lib32-libsndfile' 'lib32-libxrandr' 'lib32-libjpeg' 'lib32-openal' 'lib32-glew' 'lib32-freetype2' 'lib32-mesa' 'sfml') +makedepends=('gcc-multilib' 'cmake') +source=("http://www.sfml-dev.org/download/sfml/${pkgver}/SFML-${pkgver}-sources.zip") +md5sums=('2de81448733f3f46964f23f41cd42e92') + +build() { + cd "$srcdir/SFML-${pkgver}" + + export CFLAGS='-m32' + export CXXFLAGS='-DGLXContextID=XID -m32' + export LDFLAGS='-m32' + + mkdir -p build + cd build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSFML_BUILD_EXAMPLES=0 \ + -DSFML_BUILD_DOC=0 + make +} + +package() { + cd "${srcdir}/SFML-${pkgver}"/build + + mkdir -p "${pkgdir}/usr/lib32" + cp -a lib/*.so{,.*} "${pkgdir}/usr/lib32/" + + install -Dm644 ../license.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |