summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 30 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2b53843b8bd7..50f44511b413 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,38 @@
-# Maintainer: June <june@eridan.me>
+# Maintainer: Maddie Mewmews <maddie at mewmews gay>
+# Contributor: June <june@eridan.me>
+
pkgname=q-zandronum
-pkgver=1.2.1
+pkgver=1.4.11
pkgrel=1
_fmodex_ver=4.44.64
pkgdesc="Zandronum 3.0 fork with improved netcode and Quake movement"
arch=('x86_64')
url="http://qzandronum.com/"
license=('custom')
-depends=('sdl' 'libjpeg6-turbo' 'glu' 'openssl-1.0' 'fluidsynth')
+depends=('sdl' 'libjpeg6-turbo' 'glu' 'openal' 'openssl-1.1' 'fluidsynth' 'mpg123')
optdepends=('timidity++: midi support' 'freedoom: free IWAD' 'gtk2: for a GUI selection screen' 'doomseeker: a GUI server browser')
-makedepends=( 'zlib' 'sdl' 'libjpeg-turbo' 'nasm' 'gtk2' 'cmake' 'mercurial' 'fluidsynth' 'mesa' 'glu' )
+#makedepends=( 'zlib' 'sdl' 'libjpeg-turbo' 'nasm' 'gtk2' 'cmake' 'mercurial' 'fluidsynth' 'mesa' 'glu' ) # Package isn't being built from source
_pkgname=q-zandronum
install=q-zandronum.install
-source_x86_64=("https://github.com/IgeNiaI/Q-Zandronum/releases/download/${pkgver}/Q-Zandronum.${pkgver}.Linux.x64.tar.gz")
-
+source_x86_64=("https://github.com/IgeNiaI/Q-Zandronum/releases/download/${pkgver}/Q-Zandronum_${pkgver}_Linux_amd64.tar.gz")
+#latest=https://github.com/IgeNiaI/Q-Zandronum/releases/download/1.4.11/Q-Zandronum_1.4.11_Linux_amd64.tar.gz
source=(
'LICENSE.txt'
"${pkgname}.launcher"
"${pkgname}-server.launcher"
"${pkgname}.desktop"
+ "${pkgname}.svg"
)
-sha256sums_x86_64=('45a054d62781fe133c1161a148f768b98c84027bff2609b5bf74c43ec09604ed')
+sha256sums_x86_64=('74e2f1b394243714f00cdf82cbeb9148ff5824d71cd528f0969262ebd16af925')
sha256sums=(
'c9407f638950af1dc4ff0884aa73a41490390b79435a81805a8e9c8c0ec84adf'
'1fe0a389e571c77aa0207c09bee6533828e818e7daff34640c0a01c25f094088'
'3170f827179cc7c14f2755cc6a324fc12c71cde2793d21a8f0cdb829c9bb3469'
- '6dafab40b8eb87d3775748a3790a9e6e2bc6f46d0ea6873ae76ceaa4dc4a9783'
+ 'b8f3d290f649b3b3173bdc3e28f5ef186b75f0d2454f3f1b934aa0a7c719716b'
+ '77967f0ef35fbeae6e3e70e3b779b9eddeb8e08fa259bfa88806b72be34973d0'
)
if [ "${CARCH}" == "x86_64" ];
@@ -38,24 +42,38 @@ else
_fmod_suffix=""
fi
+_bundle_freedoom=${_bundle_freedoom-y}
+
+
package() {
cd ${srcdir}
-
+ echo "For compatibility reasons, the bundled FreeDOOM wads are included in the package unless the variable above (in the PKGBUILD) is blanked out."
install -Dm644 "q-zandronum.pk3" "${pkgdir}/usr/share/${pkgname}/q-zandronum.pk3"
install -Dm755 "q-zandronum" "${pkgdir}/usr/share/${pkgname}/q-zandronum"
install -Dm755 "q-zandronum-server" "${pkgdir}/usr/share/${pkgname}/q-zandronum-server"
- install -dm755 ${pkgdir}/usr/share/${pkgname}/Movement_Mods
- cp -R "${srcdir}/Movement_Mods" "${pkgdir}/usr/share/${pkgname}"
+ install -Dm755 "gm.sf2" "${pkgdir}/usr/share/${pkgname}/gm.sf2"
install -dm755 ${pkgdir}/usr/share/${pkgname}/Doomseeker
cp -R "${srcdir}/Doomseeker" "${pkgdir}/usr/share/${pkgname}"
install -dm755 ${pkgdir}/usr/share/${pkgname}/lib
install -Dm755 "libfmodex${_fmod_suffix}-${_fmodex_ver}.so" "${pkgdir}/usr/share/${pkgname}/lib/libfmodex${_fmod_suffix}-${_fmodex_ver}.so"
install -Dm755 "liboutput_sdl.so" "${pkgdir}/usr/share/${pkgname}/lib/liboutput_sdl.so"
- install -Dm755 "libcrypto.so.1.0.0" "${pkgdir}/usr/share/${pkgname}/lib/libcrypto.so.1.0.0"
+ #install -Dm755 "libcrypto.so.1.1" "${pkgdir}/usr/share/${pkgname}/lib/libcrypto.so.1.1"
+
+ if [ -n "$_bundle_freedoom" ]; then
+ install -Dm755 "freedoom1.wad" "${pkgdir}/usr/share/${pkgname}/freedoom1.wad"
+ install -Dm755 "freedoom2.wad" "${pkgdir}/usr/share/${pkgname}/freedoom2.wad"
+ install -Dm755 "freedm.wad" "${pkgdir}/usr/share/${pkgname}/freedm.wad"
+ fi
+
+ install -Dm755 "libfluidsynth.so.1" "${pkgdir}/usr/share/${pkgname}/lib/libfluidsynth.so.1"
+# install -Dm755 "libmpg123.so.0" "${pkgdir}/usr/share/${pkgname}/lib/libmpg123.so.0"
+# install -Dm755 "libopenal.so.1" "${pkgdir}/usr/share/${pkgname}/lib/libopenal.so.1"
+
install -Dm755 "q-zandronum.launcher" "${pkgdir}/usr/bin/q-zandronum"
install -Dm755 "q-zandronum-server.launcher" "${pkgdir}/usr/bin/q-zandronum-server"
install -Dm644 "q-zandronum.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+ install -Dm644 "q-zandronum.svg" "${pkgdir}/usr/share/pixmaps/${pkgname}.svg"
install -Dm644 "LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}