[arch-commits] Commit in lib32-glew/trunk (PKGBUILD)
Laurent Carlier
lcarlier at archlinux.org
Tue Aug 9 13:52:54 UTC 2016
Date: Tuesday, August 9, 2016 @ 13:52:54
Author: lcarlier
Revision: 186201
upgpkg: lib32-glew 2.0.0-1
upstream update 2.0.0
Modified:
lib32-glew/trunk/PKGBUILD
----------+
PKGBUILD | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-08-09 13:51:41 UTC (rev 186200)
+++ PKGBUILD 2016-08-09 13:52:54 UTC (rev 186201)
@@ -3,7 +3,7 @@
_pkgbasename=glew
pkgname=lib32-$_pkgbasename
-pkgver=1.13.0
+pkgver=2.0.0
pkgrel=1
pkgdesc="A cross-platform C/C++ extension loading library (32 bit)"
arch=('x86_64')
@@ -12,22 +12,26 @@
depends=('lib32-libxmu' 'lib32-libxi' 'lib32-glu' "$_pkgbasename>=$pkgver")
makedepends=('gcc-multilib')
source=(http://downloads.sourceforge.net/${_pkgbasename}/${_pkgbasename}-${pkgver}.tgz)
-sha1sums=('d5b1c499f429aa91c466193b4e8ea94a84019e37')
+sha1sums=('6e15c84f7e1fad34cd3679f784a233744ddf048f')
build() {
cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
sed -i 's|CC = cc|CC = gcc -m32|' config/Makefile.linux
sed -i 's|LD = cc|LD = gcc -m32|' config/Makefile.linux
- sed -i 's|lib64|lib32|' config/Makefile.linux
+ sed -i 's|lib64|lib32|g' config/Makefile.linux
+
make
}
package() {
cd "${srcdir}/${_pkgbasename}-${pkgver}"
- make GLEW_DEST="${pkgdir}/usr" install
- chmod 0755 "${pkgdir}/usr/lib32/libGLEW.so.${pkgver}"
+ make DESTDIR="${pkgdir}" \
+ PKGDIR="/usr/lib32/pkgconfig" install
+
rm -rf "${pkgdir}"/usr/{include,bin}
+
mkdir -p "$pkgdir/usr/share/licenses"
ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
}
More information about the arch-commits
mailing list