summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRafael Fontenelle2016-09-05 10:14:40 -0300
committerRafael Fontenelle2016-09-05 10:14:40 -0300
commit8cd64e7e928c9cac6784412c513e3e9c61a9334c (patch)
tree7d5c050ac6a70e377506039b401217f5d96b7896 /PKGBUILD
parent4be28630e9972ce006c146fe67bbf9c2f242401d (diff)
downloadaur-8cd64e7e928c9cac6784412c513e3e9c61a9334c.tar.gz
Update to 2.4.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 17 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 73b3be21fd3f..0c6b2a7e8ca6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,40 @@
-# Maintainer: Kevin Ott <supercodingmonkey at gmail dot com>
-# PKGBUILD based upon the official sfml PKGBUILD
+# Maintainer: Rafael Fontenelle <rafaelff@gnome.org>
+# Contributor: Kevin Ott <supercodingmonkey at gmail dot com>
pkgname=lib32-sfml
-pkgver=2.1
+pkgver=2.4.0
pkgrel=1
pkgdesc='A simple, fast, cross-platform, and object-oriented multimedia API (32-bit)'
arch=('x86_64')
-url='http://www.sfml-dev.org/'
+url='http://www.sfml-dev.org'
license=('zlib')
-depends=('lib32-libsndfile' 'lib32-libxrandr' 'lib32-libjpeg' 'lib32-openal' 'lib32-glew' 'lib32-freetype2' 'lib32-mesa' 'sfml')
+depends=('lib32-libsndfile' 'lib32-libxrandr' 'lib32-libjpeg' 'lib32-openal' 'lib32-glew' 'lib32-freetype2' 'lib32-xcb-util-image' 'sfml')
makedepends=('gcc-multilib' 'cmake')
-source=("http://www.sfml-dev.org/download/sfml/${pkgver}/SFML-${pkgver}-sources.zip")
-md5sums=('2de81448733f3f46964f23f41cd42e92')
+source=("$url/files/SFML-$pkgver-sources.zip")
+md5sums=('c15e4169b8cfeb2ab8bbc004a90c159a')
build() {
- cd "$srcdir/SFML-${pkgver}"
+ cd "$srcdir/SFML-$pkgver"
export CFLAGS='-m32'
export CXXFLAGS='-DGLXContextID=XID -m32'
export LDFLAGS='-m32'
- mkdir -p build
- cd build
-
+ mkdir build && cd build
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
-DSFML_BUILD_EXAMPLES=0 \
- -DSFML_BUILD_DOC=0
+ -DSFML_BUILD_DOC=0 \
+ -DSFML_INSTALL_PKGCONFIG_FILES=1 \
+ -DLIB_SUFFIX=32
make
}
package() {
- cd "${srcdir}/SFML-${pkgver}"/build
-
- mkdir -p "${pkgdir}/usr/lib32"
- cp -a lib/*.so{,.*} "${pkgdir}/usr/lib32/"
+ cd "$srcdir/SFML-$pkgver"/build
- install -Dm644 ../license.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -dm755 "$pkgdir/usr/lib32/pkgconfig"
+ install -m755 lib/*.so{,.*} "$pkgdir/usr/lib32/"
+ install -m755 tools/pkg-config/*.pc "$pkgdir/usr/lib32/pkgconfig"
+ install -Dm644 ../license.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}