Date: Monday, July 18, 2022 @ 19:13:17
Author: heftig
Revision: 1254447
3.3.11.1-6
Modified:
lib32-libmikmod/trunk/PKGBUILD
--+
PKGBUILD | 25 ++---
1 file changed, 14 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===
--- PKGBUILD2022-07-18 18:52:29 UTC (rev 1254446)
+++ PKGBUILD2022-07-18 19:13:17 UTC (rev 1254447)
@@ -1,4 +1,5 @@
# Maintainer: Maxime Gauduin
+# Maintainer: Jan Alexander Steffens (heftig)
# Contributor: Peter Lewis
# Contributor: Allan McRae
# Contributor: Tom Newsom
@@ -6,9 +7,9 @@
pkgname=lib32-libmikmod
pkgver=3.3.11.1
-pkgrel=5
+pkgrel=6
pkgdesc="Module player library supporting many formats, including MOD, S3M, IT
and XM (32-bit)"
-url=http://mikmod.sourceforge.net
+url="http://mikmod.sourceforge.net";
license=(
GPL2
LGPL2.1
@@ -22,24 +23,26 @@
makedepends=(
lib32-alsa-lib
cmake
+ ninja
)
-provides=(
- libmikmod.so
-)
+provides=(libmikmod.so)
+options=(debug)
source=(https://downloads.sourceforge.net/mikmod/libmikmod-$pkgver.tar.gz)
md5sums=('f69d7dd06d307e888f466fc27f4f680b')
sha256sums=('ad9d64dfc8f83684876419ea7cd4ff4a41d8bcd8c23ef37ecb3a200a16b46d19')
+prepare() {
+ cd libmikmod-$pkgver
+}
+
build() {
export CC='gcc -m32'
export CXX='g++ -m32'
export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
- # cmake ignores CPPFLAGS
- CFLAGS+=" $CPPFLAGS"
-
- cmake -Hlibmikmod-$pkgver -Bbuild \
+ cmake -S libmikmod-$pkgver -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
-DLIB_SUFFIX=32 \
-DENABLE_DL=1
cmake --build build
@@ -46,8 +49,8 @@
}
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
+ DESTDIR="$pkgdir" cmake --install build
rm -r "$pkgdir"/usr/{bin,include}
}
-# vim: ts=2 sw=2 et:
+# vim:set sw=2 sts=-1 et: