[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