diff options
author | Clarence | 2022-04-11 18:37:09 +0800 |
---|---|---|
committer | Clarence | 2022-04-11 18:37:09 +0800 |
commit | 0438c5ee9a935be7c82b7b784f71e440c23342cc (patch) | |
tree | c96a2a75f1f0c9efb5834f802be2b371cec50c92 /PKGBUILD | |
download | aur-cstrike-appimage.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..32cc9def4575 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Clarence <xjh.azzbcc@gmail.com> + +_pkgname=cstrike +pkgname="${_pkgname}"-appimage +pkgver=1.6 +pkgrel=1 +pkgdesc="Counter Strike 1.6 (AppImage version)" +arch=('x86_64') +url='https://www.linuxgame.cn/%e5%8f%8d%e6%81%90%e7%b2%be%e8%8b%b1' +provides=("${_pkgname}=${pkgver}") +source=("${_pkgname}-${pkgver}.appimage::https://de.linuxgame.cn/%E5%8F%8D%E6%81%90%E7%B2%BE%E8%8B%B1/${_pkgname}_${pkgver}_i386.appimage" + 'cstrike.sh') +sha256sums=('c2c3cc43e23dfd6c2816b9d110c09d7b9fea4b114ecfeb09515c189b7bc09b2d' + '94991fe0fc983cfaf9d46f28d5a5498b6f74a02f4ee5800db0a5e7015f9b7109') +options=(!strip) + +prepare() { + cd "${srcdir}" + chmod +x "${_pkgname}-${pkgver}.appimage" + ./"${_pkgname}-${pkgver}.appimage" --appimage-extract +} + +package() { + install -Dm755 "${srcdir}/${_pkgname}-${pkgver}.appimage" "${pkgdir}/opt/appimages/${_pkgname}.AppImage" + install -Dm755 "${srcdir}/${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm644 "${srcdir}/squashfs-root/${_pkgname}.png" "${pkgdir}/usr/share/icons/${_pkgname}.png" + install -Dm644 "${srcdir}/squashfs-root/7daystodie.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" + sed -i 's|^Exec=cs|Exec=cstrike|' "${pkgdir}/usr/share/applications/${_pkgname}.desktop" +} + +# vim:set ts=2 sw=2 et: |