[arch-commits] Commit in sfml/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at nymeria.archlinux.org
Thu Dec 26 21:26:05 UTC 2013
Date: Thursday, December 26, 2013 @ 22:26:04
Author: svenstaro
Revision: 103128
upgpkg: sfml 2.1.0.4a300547f3-1
bump SFML to git version to fix some bugs before 2.2 is released
Modified:
sfml/trunk/PKGBUILD
----------+
PKGBUILD | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-12-26 20:12:06 UTC (rev 103127)
+++ PKGBUILD 2013-12-26 21:26:04 UTC (rev 103128)
@@ -3,7 +3,8 @@
# Contributor: Ondrej Martinak <omartinak at gmail.com>
pkgname=sfml
-pkgver=2.1
+_commit=4a300547f3
+pkgver=2.1.0.$_commit
pkgrel=1
pkgdesc='A simple, fast, cross-platform, and object-oriented multimedia API'
arch=('i686' 'x86_64')
@@ -10,25 +11,26 @@
url='http://www.sfml-dev.org/'
license=('zlib')
depends=('libsndfile' 'libxrandr' 'libjpeg' 'openal' 'glew' 'freetype2')
-makedepends=('mesa' 'cmake' 'doxygen')
+makedepends=('mesa' 'cmake' 'doxygen' 'git')
install=sfml.install
-source=("${pkgname}-${pkgver}::https://github.com/LaurentGomila/SFML/archive/${pkgver}.tar.gz")
-md5sums=('6457a5903b156390012773e9ef33f65f')
+source=("git+https://github.com/LaurentGomila/SFML.git#commit=${_commit}")
+md5sums=('SKIP')
build() {
- cd "$srcdir"/SFML-${pkgver}
+ cd "$srcdir"/SFML
mkdir build && cd build
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DSFML_BUILD_EXAMPLES=true \
- -DSFML_BUILD_DOC=true
+ -DSFML_BUILD_EXAMPLES=1 \
+ -DSFML_BUILD_DOC=1 \
+ -DCMAKE_CXX_FLAGS="-DGLXContextID=XID $CXXFLAGS"
make
make doc
}
package() {
- cd "$srcdir"/SFML-${pkgver}/build
+ cd "$srcdir"/SFML/build
make DESTDIR="$pkgdir/" install
More information about the arch-commits
mailing list