1 # Maintainer: RetroX <classixretrox@gmail.com>
2 # Contributor: Baptiste Jonglez <zerstorer at free dot fr>
4 pkgname=lib32-sfml-debug-git
7 pkgdesc='A simple, fast, cross-platform, and object-oriented multimedia API. (32-bit debug libs)'
9 url='http://www.sfml-dev.org/'
11 depends=('sfml' 'lib32-libsndfile' 'lib32-libxrandr' 'lib32-libjpeg' 'lib32-openal' 'lib32-glew' 'lib32-freetype2')
12 makedepends=('gcc-multilib' 'git' 'lib32-mesa' 'cmake')
13 provides=('lib32-sfml-debug')
16 _gitroot='https://github.com/LaurentGomila/SFML.git'
21 msg "Connecting to GIT server...."
23 if [ -d $_gitname ] ; then
24 cd $_gitname && git pull origin
25 msg "The local files are updated."
31 msg "GIT checkout done or server timeout"
32 msg "Starting make..."
34 rm -rf "$srcdir/$_gitname-build"
35 cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
36 cd "$srcdir/$_gitname-build"
40 export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
42 mkdir build && cd build
43 cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
45 -DLIB_INSTALL_DIR=/usr/lib32 \
46 -DCMAKE_BUILD_TYPE=Debug
51 cd "$srcdir/$_gitname-build/build"
52 make DESTDIR="$pkgdir/" install
54 rm -rf "$pkgdir/usr/share" "$pkgdir/usr/include" "$pkgdir/usr/lib32/pkgconfig"