[arch-commits] Commit in mac/trunk (PKGBUILD)
George Rawlinson
grawlinson at gemini.archlinux.org
Sun Apr 3 09:22:12 UTC 2022
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 <jakob.gruber at gmail.com>
+# Maintainer: George Rawlinson <grawlinson at archlinux.org>
# 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
}
More information about the arch-commits
mailing list