[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