[arch-commits] Commit in lib32-freeglut/trunk (PKGBUILD)
Jan Steffens
heftig at gemini.archlinux.org
Tue May 3 21:51:04 UTC 2022
Date: Tuesday, May 3, 2022 @ 21:51:04
Author: heftig
Revision: 1192433
3.2.2-2: debug on
Modified:
lib32-freeglut/trunk/PKGBUILD
----------+
PKGBUILD | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-05-03 21:46:14 UTC (rev 1192432)
+++ PKGBUILD 2022-05-03 21:51:04 UTC (rev 1192433)
@@ -3,32 +3,32 @@
# Contributor: Eric Belanger <eric at archlinux.org>
# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
-_pkgname=freeglut
-pkgname=lib32-${_pkgname}
-pkgver=3.2.1
-pkgrel=1
+pkgname=lib32-freeglut
+pkgver=3.2.2
+pkgrel=2
pkgdesc='Provides functionality for small OpenGL programs (32-bit)'
url='http://freeglut.sourceforge.net/'
arch=('x86_64')
license=('MIT')
depends=('lib32-libxi' 'lib32-libxrandr' 'lib32-libgl' 'freeglut')
-makedepends=('lib32-mesa' 'lib32-glu' 'lib32-libxxf86vm' 'cmake')
+makedepends=('lib32-mesa' 'lib32-glu' 'lib32-libxxf86vm' 'cmake' 'ninja')
replaces=('lib32-glut')
provides=('lib32-glut')
conflicts=('lib32-glut')
-source=(https://downloads.sourceforge.net/freeglut/${_pkgname}-${pkgver}.tar.gz)
-sha512sums=('aced4bbcd36269ce6f4ee1982e0f9e3fffbf18c94f785d3215ac9f4809b992e166c7ada496ed6174e13d77c0f7ef3ca4c57d8a282e96cbbe6ff086339ade3b08')
+options=('debug')
+source=(https://downloads.sourceforge.net/freeglut/freeglut-${pkgver}.tar.gz)
+sha512sums=('190231951d314f854c244bd27f7c20488403bd0eecffc342097a2e3d1621cec87f6c209a77b4c153aabcf44697b4070227930e295ab74fb88953cbbf94fc81d9')
prepare() {
- cd ${_pkgname}-${pkgver}
+ cd freeglut-${pkgver}
}
build() {
export CC='gcc -m32'
export CXX='g++ -m32'
- export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+ export PKG_CONFIG_PATH='i686-pc-linux-gnu-pkg-config'
- cmake -H${_pkgname}-${pkgver} -Bbuild \
+ cmake -S freeglut-${pkgver} -B build -G Ninja \
-DFREEGLUT_BUILD_STATIC_LIBS=OFF \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib32 \
@@ -37,10 +37,10 @@
}
package() {
- DESTDIR="${pkgdir}" cmake --build build --target install
+ DESTDIR="${pkgdir}" cmake --install build
rm -rf "${pkgdir}/usr/include"
ln -sr "${pkgdir}"/usr/lib32/pkgconfig/{glut,freeglut}.pc
- install -Dm 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" ${_pkgname}-${pkgver}/COPYING
+ install -Dm 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" freeglut-${pkgver}/COPYING
}
# vim: ts=2 sw=2 et:
More information about the arch-commits
mailing list