Date: Sunday, April 3, 2022 @ 09:22:12 Author: grawlinson Revision: 1180952
upgpkg: mac 7.56-1 * New upstream release. * Convert license to markdown from html. Modified: mac/trunk/PKGBUILD ----------+ PKGBUILD | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-04-03 09:15:57 UTC (rev 1180951) +++ PKGBUILD 2022-04-03 09:22:12 UTC (rev 1180952) @@ -1,10 +1,11 @@ # Maintainer: schuay <[email protected]> +# Maintainer: George Rawlinson <[email protected]> # Contributor: stonecrest <stonecrest[at]gmail[dot]com> # Contributor: Chocobo1 <chocobo1 AT archlinux DOT net> pkgname=mac -pkgver=7.51 -_pkgver=751 +pkgver=7.56 +_pkgver="${pkgver//./}" pkgrel=1 pkgdesc='APE codec and decompressor' arch=('x86_64') @@ -11,17 +12,27 @@ url='https://www.monkeysaudio.com/index.html' license=('custom') depends=('gcc-libs') -makedepends=('curl') -source=(https://monkeysaudio.com/files/MAC_SDK_${_pkgver}.zip - mac-license.html::https://www.monkeysaudio.com/license.html) -sha256sums=('d16a36defb69982e3d5e3f078c694ffd3dbdf295b328c9e3f5854c1c3e310954' - '51a517167a28d32469f0a45825fc548fef1ebeda0aa09206f954676de939181e') +makedepends=('python-html2text') +source=( + "$pkgname-$pkgver.zip::https://monkeysaudio.com/files/MAC_SDK_${_pkgver}.zip" + "$pkgname-$pkgver-license.html::https://www.monkeysaudio.com/license.html" +) +sha512sums=('e69afcc6cc4594f40e28543355a99d05efb40b5a1438f53fcb61bc6ffe1a504a0efcb1e44f7477bb67588a9cb1e1c3e25c0bb3217599b84e64cc85772a65fe89' + 'ae842550b52e6dd7281acf254c9b4457a69a33bf7e8229780df990915048c44a91172b59c47e5f2b5e51dfae9f0dbc1916161d89689badfc59378c22a2a2347b') +b2sums=('2596aaf218ef518e4f4490ec5ae6846eaafd6aedab341c7675cfe3c0353feb93b5e4b2522d533ecd464bd52e1ae2391d8b302d9bea296cbeb3c79a07609647fb' + 'eb2ff25d3114cc18005816a8a8a3809fd28ecb9be0823d9ce6f1bf58120830d4623fa87ba71a38d7f25d354daf7575f819385bacb679f307e5373d4c4ea8973e') build() { make -C Source/Projects/NonWindows + + # generate license + html2text --ignore-links mac-7.56-license.html \ + | sed -n '/^## License$/,$p' \ + > LICENSE.md } package() { - make DESTDIR="${pkgdir}" prefix=/usr install -C Source/Projects/NonWindows - install -Dm644 mac-license.html "${pkgdir}"/usr/share/licenses/${pkgname}/license.html + make DESTDIR="$pkgdir" prefix=/usr install -C Source/Projects/NonWindows + + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md }
