summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAutumn2022-07-14 20:28:00 -0700
committerAutumn2022-07-14 20:28:00 -0700
commitc0bee64d71b771e626ed76e967adc19341bb7d23 (patch)
tree957efdb2966ad9506e065d5768109d9e8e04bfd4
parente39e50d13ac520ee12c557a42dea535c7357ddbf (diff)
downloadaur-c0bee64d71b771e626ed76e967adc19341bb7d23.tar.gz
handle MIT & BSD licenses properly, bump pkgrel
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD15
2 files changed, 14 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 12b5acd722f8..eff4b6866005 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gargoyle
pkgdesc = Interactive Fiction multi-interpreter that supports all major IF formats.
pkgver = 2022.1
- pkgrel = 2
+ pkgrel = 3
url = http://ccxvii.net/gargoyle/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 1c4120635a7d..19b6e1926f60 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=gargoyle
pkgver=2022.1
-pkgrel=2
+pkgrel=3
pkgdesc="Interactive Fiction multi-interpreter that supports all major IF formats."
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
url="http://ccxvii.net/gargoyle/"
@@ -32,6 +32,11 @@ prepare() {
build() {
cd "${srcdir}/garglk-${pkgver}"
+
+ # Extract the license for Git from the readme
+ sed -n '/Copyright (c)/,/DEALINGS IN THE SOFTWARE\./p' \
+ terps/git/README.txt > terps/git/LICENSE
+
mkdir -p build
cd build
# the Arch package guidelines say to use
@@ -55,8 +60,14 @@ package() {
install -dm755 "$pkgdir/usr/share/licenses/${pkgname}"
install -m644 "$gsrcdir/License.txt" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
install -m644 "$gsrcdir/licenses/BSD-2-Clause.txt" "$pkgdir/usr/share/licenses/${pkgname}"
+ install -m644 "$gsrcdir/licenses/Go Mono.txt" \
+ "$pkgdir/usr/share/licenses/${pkgname}/BSD-3-Clause-Go-Mono.txt"
install -m644 "$gsrcdir/terps/advsys/LICENSE" \
- "$pkgdir/usr/share/licenses/${pkgname}/BSD-3-Clause.txt"
+ "$pkgdir/usr/share/licenses/${pkgname}/BSD-3-Clause-AdvSys.txt"
+ install -m644 "$gsrcdir/terps/git/LICENSE" \
+ "$pkgdir/usr/share/licenses/${pkgname}/MIT-Git.txt"
+ install -m644 "$gsrcdir/terps/glulxe/LICENSE" \
+ "$pkgdir/usr/share/licenses/${pkgname}/MIT-Glulxe.txt"
install -m644 "$gsrcdir/licenses/Charis SIL.txt" \
"$pkgdir/usr/share/licenses/${pkgname}/OFL-1.1.txt"
}