Date: Wednesday, February 9, 2022 @ 20:04:46 Author: heftig Revision: 436792
3.2.2-1 Modified: freeglut/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-02-09 20:04:43 UTC (rev 436791) +++ PKGBUILD 2022-02-09 20:04:46 UTC (rev 436792) @@ -1,21 +1,21 @@ -# Maintainer: Jan Alexander Steffens (heftig) <[email protected]> +# Maintainer: Jan Alexander Steffens (heftig) <[email protected]> # Contributor: Eric Belanger <[email protected]> # Contributor: Tom Newsom <[email protected]> pkgname=freeglut -pkgver=3.2.1 -pkgrel=2 +pkgver=3.2.2 +pkgrel=1 pkgdesc="Provides functionality for small OpenGL programs" +url="http://freeglut.sourceforge.net/" arch=(x86_64) -url="http://freeglut.sourceforge.net/" license=(MIT) depends=(libxi libxrandr libgl) -makedepends=(mesa glu libxxf86vm cmake) +makedepends=(mesa glu libxxf86vm cmake ninja) replaces=(glut) provides=(glut) conflicts=(glut) source=(https://downloads.sourceforge.net/freeglut/${pkgname}-${pkgver}.tar.gz) -sha512sums=('aced4bbcd36269ce6f4ee1982e0f9e3fffbf18c94f785d3215ac9f4809b992e166c7ada496ed6174e13d77c0f7ef3ca4c57d8a282e96cbbe6ff086339ade3b08') +sha512sums=('190231951d314f854c244bd27f7c20488403bd0eecffc342097a2e3d1621cec87f6c209a77b4c153aabcf44697b4070227930e295ab74fb88953cbbf94fc81d9') prepare() { cd $pkgname-$pkgver @@ -22,8 +22,7 @@ } build() { - CFLAGS+=' -fcommon' # https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common - cmake -H$pkgname-$pkgver -Bbuild \ + cmake -S $pkgname-$pkgver -B build -G Ninja \ -DFREEGLUT_BUILD_STATIC_LIBS=OFF \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ @@ -32,9 +31,9 @@ } package() { - DESTDIR="$pkgdir" cmake --build build --target install + DESTDIR="$pkgdir" cmake --install build ln -sr "$pkgdir"/usr/lib/pkgconfig/{glut,freeglut}.pc install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname-$pkgver/COPYING } -# vim: ts=2 sw=2 et: +# vim:set sw=2 et:
