summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorYamashiro2025-04-04 08:06:05 +0100
committerYamashiro2025-04-04 08:48:25 +0100
commit577cd6e1f6b71dcd4784cf5ce06bbce49cd7f5cb (patch)
treeacb2f113ac1b671240a1e33a4f87d44c9444d697 /PKGBUILD
parent0a5fc8fc7f956c84710b76cd12d63cc4bdbc6361 (diff)
downloadaur-577cd6e1f6b71dcd4784cf5ce06bbce49cd7f5cb.tar.gz
[fix] Renamed README file, licence update
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD66
1 files changed, 33 insertions, 33 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 68801fd7e3da..b84f2a081d83 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,49 +1,49 @@
# Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG
+# Contributors: Yamashiro <dev cosmicheron com>
-pkgname=yamagi-quake2-xatrix-git
-pkgver=2.09.r1.g15791dc
-pkgrel=1
-arch=('i686' 'x86_64')
+_pkgbase='yamagi-quake2-xatrix'
+pkgname="${_pkgbase}-git"
+pkgver='2.14.r0.gb315ef2'
+pkgrel='1'
+arch=('i686' 'x86_64' 'aarch64')
pkgdesc="Quake II - Mission Pack 1 ('The Reckoning') for yamagi-quake2 (development version)"
-url="https://www.yamagi.org/quake2/"
-license=('GPL' 'custom')
-depends=('sh' 'yamagi-quake2')
-provides=("${pkgname%-*}")
-conflicts=("${pkgname%-*}")
-install=${pkgname%-*}.install
-source=(${pkgname%-*}::"git+https://github.com/yquake2/xatrix.git"
- "${pkgname%-*}.sh"
- "${pkgname%-*}.desktop")
-sha256sums=('SKIP'
- '7c60d4bd78a528f5cf08425cfdcb87dacf574d3912c44439e623e35f37fbc972'
- 'e65add2561c7dc4a14061e17a24436f768b69968fbc6fa06022acf9e17d80854')
+url='https://www.yamagi.org/quake2/'
+license=('GPL-2.0-only')
+depends=('glibc' 'sh' 'yamagi-quake2')
+provides=("$_pkgbase")
+conflicts=("$_pkgbase")
+install="${_pkgbase}.install"
+source=(
+ "${_pkgbase}::git+https://github.com/yquake2/xatrix.git"
+ "${_pkgbase}.sh"
+ "${_pkgbase}.desktop"
+)
+b2sums=(
+ 'SKIP'
+ 'e80203cbda3f903705569b75cf8603dc34a27d43297d987ea7e65334189c978c37ac010e25b9244a2c5f06e20ecaf2df12dbfb644395a522efc9215b468c1b6d'
+ 'ba6c2af8cfe5f9aff96d92561f6271496317cdf8dee7c5977a9374b996fd5763075c129cd3dccf96849bdeef793b8c9726a24dc4395bac740ef8682bc9f1d035')
pkgver() {
- cd ${pkgname%-*}
- git describe --long --tags | sed 's/^XATRIX_//;s/_/./;s/\([^-]*-g\)/r\1/;s/-/./g'
+ cd ${_pkgbase}
+ git describe --long --tags | sed 's/^XATRIX_//;s/_/./;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- make -C ${pkgname%-*}
+ make -C ${_pkgbase}
}
package() {
- local pkg=${pkgname%-*}
+ cd "${_pkgbase}"
- cd $pkg
+ # game library
+ install -Dm644 -t "${pkgdir}/usr/lib/yamagi-quake2/xatrix" 'release/game.so'
- # game library
- install -Dm644 -t "$pkgdir"/usr/lib/yamagi-quake2/xatrix release/game.so
+ # game launcher
+ install -Dm755 "../${_pkgbase}.sh" "${pkgdir}/usr/bin/${_pkgbase}"
- # game launcher
- install -Dm755 ../$pkg.sh "$pkgdir"/usr/bin/$pkg
+ # doc
+ install -Dm644 -t "${pkgdir}/usr/share/doc/${_pkgbase}" 'README.md'
- # doc
- install -Dm644 -t "$pkgdir"/usr/share/doc/$pkg README
-
- # desktop entry
- install -Dm644 -t "$pkgdir"/usr/share/applications ../$pkg.desktop
-
- # license
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ # desktop entry
+ install -Dm644 -t "${pkgdir}/usr/share/applications" "../${_pkgbase}.desktop"
}