[arch-commits] Commit in freeglut/trunk (PKGBUILD)
Jan Steffens
heftig at gemini.archlinux.org
Wed Feb 9 20:04:47 UTC 2022
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) <jan.steffens at gmail.com>
+# Maintainer: Jan Alexander Steffens (heftig) <heftig at archlinux.org>
# Contributor: Eric Belanger <eric at archlinux.org>
# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
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:
More information about the arch-commits
mailing list