Date: Monday, July 18, 2022 @ 19:13:57 Author: heftig Revision: 1254449
archrelease: copy trunk to multilib-x86_64 Added: lib32-libmikmod/repos/multilib-x86_64/PKGBUILD (from rev 1254448, lib32-libmikmod/trunk/PKGBUILD) Deleted: lib32-libmikmod/repos/multilib-x86_64/PKGBUILD ----------+ PKGBUILD | 109 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 56 insertions(+), 53 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-07-18 19:13:49 UTC (rev 1254448) +++ PKGBUILD 2022-07-18 19:13:57 UTC (rev 1254449) @@ -1,53 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Peter Lewis <ple...@aur.archlinux.org> -# Contributor: Allan McRae <al...@archlinux.org> -# Contributor: Tom Newsom <jeeps...@gmx.co.uk> -# Contributor: Jesse Juhani Jaara <jesse.ja...@gmail.com> - -pkgname=lib32-libmikmod -pkgver=3.3.11.1 -pkgrel=5 -pkgdesc="Module player library supporting many formats, including MOD, S3M, IT and XM (32-bit)" -url=http://mikmod.sourceforge.net -license=( - GPL2 - LGPL2.1 -) -arch=(x86_64) -depends=( - lib32-glibc - lib32-libpulse - libmikmod -) -makedepends=( - lib32-alsa-lib - cmake -) -provides=( - libmikmod.so -) -source=(https://downloads.sourceforge.net/mikmod/libmikmod-$pkgver.tar.gz) -md5sums=('f69d7dd06d307e888f466fc27f4f680b') -sha256sums=('ad9d64dfc8f83684876419ea7cd4ff4a41d8bcd8c23ef37ecb3a200a16b46d19') - -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 \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX=32 \ - -DENABLE_DL=1 - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --build build --target install - rm -r "$pkgdir"/usr/{bin,include} -} - -# vim: ts=2 sw=2 et: Copied: lib32-libmikmod/repos/multilib-x86_64/PKGBUILD (from rev 1254448, lib32-libmikmod/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-07-18 19:13:57 UTC (rev 1254449) @@ -0,0 +1,56 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: Peter Lewis <ple...@aur.archlinux.org> +# Contributor: Allan McRae <al...@archlinux.org> +# Contributor: Tom Newsom <jeeps...@gmx.co.uk> +# Contributor: Jesse Juhani Jaara <jesse.ja...@gmail.com> + +pkgname=lib32-libmikmod +pkgver=3.3.11.1 +pkgrel=6 +pkgdesc="Module player library supporting many formats, including MOD, S3M, IT and XM (32-bit)" +url="http://mikmod.sourceforge.net" +license=( + GPL2 + LGPL2.1 +) +arch=(x86_64) +depends=( + lib32-glibc + lib32-libpulse + libmikmod +) +makedepends=( + lib32-alsa-lib + cmake + ninja +) +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 -S libmikmod-$pkgver -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None \ + -DLIB_SUFFIX=32 \ + -DENABLE_DL=1 + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + rm -r "$pkgdir"/usr/{bin,include} +} + +# vim:set sw=2 sts=-1 et: