summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKat Witten2022-12-18 14:25:59 -0600
committerKat Witten2022-12-18 14:25:59 -0600
commitdd94b916baec51c3b32ce0c27130d1268bfa8c4a (patch)
tree738cbae0a16183be28054e4c21c567e024e96d63
parent673e1e034f6e3fbb50867b52e2d56abf9b5140f3 (diff)
downloadaur-dd94b916baec51c3b32ce0c27130d1268bfa8c4a.tar.gz
fix broken cglm.pc caused by broken autotools build. This package now uses cmake like the cglm-git package
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
2 files changed, 6 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cc87a00a1ece..c5d8f88b5bc1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = cglm
pkgdesc = OpenGL Mathematics (glm) for C
pkgver = 0.8.8
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/recp/cglm
arch = x86_64
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index ba07e244c64d..a0c9ca854a01 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Kat Witten <turtlewit@live.com>
pkgname=cglm
pkgver=0.8.8
-pkgrel=1
+pkgrel=2
pkgdesc="OpenGL Mathematics (glm) for C"
arch=('x86_64')
url="https://github.com/recp/cglm"
@@ -12,16 +12,15 @@ md5sums=('d2735dbdb4d4fb5037bc35e04559b7bf')
build() {
cd "$pkgname-$pkgver"
- sh autogen.sh
- ./configure --prefix=/usr
- make
+ cmake -Bbuild -DCMAKE_INSTALL_PREFIX=/usr/ -DCMAKE_BUILD_TYPE=Release
+ cmake --build build --config release
}
package() {
cd "$pkgname-$pkgver"
- make DESTDIR="$pkgdir/" install
+ make -C build DESTDIR="$pkgdir/" install
install -d "$pkgdir/usr/share/licenses/cglm/"
install LICENSE "$pkgdir/usr/share/licenses/cglm/"
install -d "$pkgdir/usr/lib/pkgconfig/"
- install cglm.pc "$pkgdir/usr/lib/pkgconfig/"
+ install build/cglm.pc "$pkgdir/usr/lib/pkgconfig/"
}