Date: Monday, July 18, 2022 @ 19:13:57 Author: heftig Revision: 451449
archrelease: copy trunk to extra-x86_64 Added: libmikmod/repos/extra-x86_64/PKGBUILD (from rev 451448, libmikmod/trunk/PKGBUILD) libmikmod/repos/extra-x86_64/cmake-man.diff (from rev 451448, libmikmod/trunk/cmake-man.diff) Deleted: libmikmod/repos/extra-x86_64/PKGBUILD libmikmod/repos/extra-x86_64/cmake-man.diff ----------------+ PKGBUILD | 106 ++++++++++++++++++++++++++++++------------------------- cmake-man.diff | 22 +++++------ 2 files changed, 69 insertions(+), 59 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-07-18 19:13:16 UTC (rev 451448) +++ PKGBUILD 2022-07-18 19:13:57 UTC (rev 451449) @@ -1,48 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> -# Contributor: David Runge <dv...@archlinux.org> -# Contributor: Allan McRae <al...@archlinux.org> -# Contributor: Tom Newsom <jeeps...@gmx.co.uk> - -pkgname=libmikmod -pkgver=3.3.11.1 -pkgrel=4 -pkgdesc="Module player library supporting many formats, including MOD, S3M, IT and XM" -url=http://mikmod.sourceforge.net -license=(GPL2 LGPL2.1) -arch=(x86_64) -depends=(glibc libpulse sh) -makedepends=(alsa-lib cmake) -provides=(libmikmod.so) -source=(https://downloads.sourceforge.net/mikmod/$pkgname-$pkgver.tar.gz - cmake-man.diff) -md5sums=('f69d7dd06d307e888f466fc27f4f680b' - 'e8a338d92027072971f49b495e87c442') -sha256sums=('ad9d64dfc8f83684876419ea7cd4ff4a41d8bcd8c23ef37ecb3a200a16b46d19' - '3331b6ff7f6f3dfd33f543d64affc10a127f61bed1160f75b07344c03f21b840') - -prepare() { - cd $pkgname-$pkgver - patch -Np1 -i ../cmake-man.diff -} - -build() { - # cmake ignores CPPFLAGS - CFLAGS+=" $CPPFLAGS" - - cmake -H$pkgname-$pkgver -Bbuild \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DENABLE_DL=1 - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --build build --target install - - install -Dt "$pkgdir/usr/share/aclocal" -m644 $pkgname-$pkgver/libmikmod.m4 - install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 \ - $pkgname-$pkgver/{NEWS,README,TODO} build/docs/mikmod.html - install -Dt "$pkgdir/usr/share/info" build/docs/mikmod.info - install -Dt "$pkgdir/usr/share/man/man1" build/docs/libmikmod-config.1 -} - -# vim: ts=2 sw=2 et: Copied: libmikmod/repos/extra-x86_64/PKGBUILD (from rev 451448, libmikmod/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-07-18 19:13:57 UTC (rev 451449) @@ -0,0 +1,58 @@ +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: David Runge <dv...@archlinux.org> +# Contributor: Allan McRae <al...@archlinux.org> +# Contributor: Tom Newsom <jeeps...@gmx.co.uk> + +pkgname=libmikmod +pkgver=3.3.11.1 +pkgrel=6 +pkgdesc="Module player library supporting many formats, including MOD, S3M, IT and XM" +url="http://mikmod.sourceforge.net" +license=( + GPL2 + LGPL2.1 +) +arch=(x86_64) +depends=( + glibc + libpulse + sh +) +makedepends=( + alsa-lib + cmake + ninja +) +provides=(libmikmod.so) +options=(debug) +source=(https://downloads.sourceforge.net/mikmod/libmikmod-$pkgver.tar.gz + cmake-man.diff) +md5sums=('f69d7dd06d307e888f466fc27f4f680b' + 'e8a338d92027072971f49b495e87c442') +sha256sums=('ad9d64dfc8f83684876419ea7cd4ff4a41d8bcd8c23ef37ecb3a200a16b46d19' + '3331b6ff7f6f3dfd33f543d64affc10a127f61bed1160f75b07344c03f21b840') + +prepare() { + cd libmikmod-$pkgver + patch -Np1 -i ../cmake-man.diff +} + +build() { + cmake -S libmikmod-$pkgver -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None \ + -DENABLE_DL=1 + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -Dt "$pkgdir/usr/share/aclocal" -m644 libmikmod-$pkgver/libmikmod.m4 + install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 \ + libmikmod-$pkgver/{NEWS,README,TODO} build/docs/mikmod.html + install -Dt "$pkgdir/usr/share/info" build/docs/mikmod.info + install -Dt "$pkgdir/usr/share/man/man1" build/docs/libmikmod-config.1 +} + +# vim:set sw=2 sts=-1 et: Deleted: cmake-man.diff =================================================================== --- cmake-man.diff 2022-07-18 19:13:16 UTC (rev 451448) +++ cmake-man.diff 2022-07-18 19:13:57 UTC (rev 451449) @@ -1,11 +0,0 @@ -diff -u -r libmikmod-3.3.11.1/docs/CMakeLists.txt libmikmod-3.3.11.1-man/docs/CMakeLists.txt ---- libmikmod-3.3.11.1/docs/CMakeLists.txt 2014-07-10 07:37:00.000000000 +0000 -+++ libmikmod-3.3.11.1-man/docs/CMakeLists.txt 2020-01-11 18:54:48.154853499 +0000 -@@ -20,5 +20,7 @@ - COMMENT "Creating HTML file ${html_out}" - VERBATIM) - -+configure_file(libmikmod-config.1.in libmikmod-config.1 @ONLY) -+ - add_custom_target(info ALL DEPENDS ${info_out} ${html_out}) - ENDIF(ENABLE_DOC) Copied: libmikmod/repos/extra-x86_64/cmake-man.diff (from rev 451448, libmikmod/trunk/cmake-man.diff) =================================================================== --- cmake-man.diff (rev 0) +++ cmake-man.diff 2022-07-18 19:13:57 UTC (rev 451449) @@ -0,0 +1,11 @@ +diff -u -r libmikmod-3.3.11.1/docs/CMakeLists.txt libmikmod-3.3.11.1-man/docs/CMakeLists.txt +--- libmikmod-3.3.11.1/docs/CMakeLists.txt 2014-07-10 07:37:00.000000000 +0000 ++++ libmikmod-3.3.11.1-man/docs/CMakeLists.txt 2020-01-11 18:54:48.154853499 +0000 +@@ -20,5 +20,7 @@ + COMMENT "Creating HTML file ${html_out}" + VERBATIM) + ++configure_file(libmikmod-config.1.in libmikmod-config.1 @ONLY) ++ + add_custom_target(info ALL DEPENDS ${info_out} ${html_out}) + ENDIF(ENABLE_DOC)