summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSid2022-02-24 10:09:29 +0530
committerSid2022-02-24 10:09:29 +0530
commit68a80e113837c8e83459e92b346bcc672e2fa4b8 (patch)
treeb3abc941ca38f8a56769647ebf39e69bf6fb063d
parente320c4e5eebf423fbbd954474ba1b0ce654b7996 (diff)
downloadaur-68a80e113837c8e83459e92b346bcc672e2fa4b8.tar.gz
Update mirrors and stop gpg verification
-rw-r--r--.SRCINFO48
-rw-r--r--CC0-1.0.sigbin543 -> 0 bytes
-rw-r--r--PKGBUILD67
-rw-r--r--addon-clanarena.zip.sigbin566 -> 0 bytes
-rw-r--r--addon-fortress.zip.sigbin543 -> 0 bytes
-rw-r--r--addon-textures.zip.sigbin543 -> 0 bytes
-rw-r--r--gpl.zip.sigbin566 -> 0 bytes
-rw-r--r--linux.zip.sigbin566 -> 0 bytes
-rw-r--r--non-gpl.zip.sigbin566 -> 0 bytes
-rw-r--r--qsw106.zip.sigbin543 -> 0 bytes
10 files changed, 42 insertions, 73 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 567a534e1bd8..466a66c716e7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = nquake
pkgdesc = The easiest, quickest, and most popular QuakeWorld client.
pkgver = 2.5
- pkgrel = 12
+ pkgrel = 13
url = http://nquake.com/
install = nquake.install
arch = any
@@ -11,39 +11,21 @@ pkgbase = nquake
depends = ezquake
optdepends = nquakesv: the nquake server
noextract = qsw106.zip
- source = http://quakeservers.nquake.com/gpl.zip
- source = http://quakeservers.nquake.com/non-gpl.zip
- source = http://quakeservers.nquake.com/linux.zip
- source = http://quakeservers.nquake.com/addon-textures.zip
- source = http://quakeservers.nquake.com/addon-clanarena.zip
- source = http://quakeservers.nquake.com/addon-fortress.zip
- source = http://quakeservers.nquake.com/qsw106.zip
+ source = https://github.com/nQuake/distfiles/releases/download/snapshot/gpl.zip
+ source = https://github.com/nQuake/distfiles/releases/download/snapshot/non-gpl.zip
+ source = https://github.com/nQuake/distfiles/releases/download/snapshot/linux.zip
+ source = https://github.com/nQuake/distfiles/releases/download/snapshot/addon-textures.zip
+ source = https://github.com/nQuake/distfiles/releases/download/snapshot/addon-clanarena.zip
+ source = https://github.com/nQuake/distfiles/releases/download/snapshot/addon-fortress.zip
+ source = https://github.com/nQuake/distfiles/releases/download/snapshot/qsw106.zip
source = CC0-1.0::https://creativecommons.org/publicdomain/zero/1.0/legalcode.txt
- source = gpl.zip.sig
- source = non-gpl.zip.sig
- source = linux.zip.sig
- source = addon-textures.zip.sig
- source = addon-clanarena.zip.sig
- source = addon-fortress.zip.sig
- source = CC0-1.0.sig
- source = qsw106.zip.sig
- validpgpkeys = 748231EBCBD808A14F5E85D28C004C2F93481F6B
- sha512sums = d37d7d869a01bd8eb71fb6815e1b376df9ccd471535233d05468a09654cf18cadc146cf956fb0187a57a478b1dc6655152f59f0c309a79cdef4edd803c5bae63
- sha512sums = c3320070dd7de396b9e82afc7a9f53b16a85fab5cc77cb7213ea4fbc7b97653aa0526754f97caba32e3f8f7b90379815b7e6ec8ab9a4e9aab9ca789080892a88
- sha512sums = 32c9f96304befff3c16b3bd09f5cf7e6343516e9164599982ce4678a4cb49e15093bdd211cc16ecece98189dade93925f76623047162507706405d6e2b32d9fd
- sha512sums = 693379acc3c0204b810ab31aeaaedbb6d8659fd2140e3874f463bde3af5009a161d76b1dbd2f970e151ebae1f323848a937b8209cf2172c6251578edcad1753b
- sha512sums = 0e6689ccb2c4c181da268b7728a73ee718eabaae463a4f97174dcaf41388464ae8cdb8d719e263d0d2cc4b4a975105950bae852074adb97914bdd1e3bad3e85e
- sha512sums = a15cbd4ccf2a3d87e0ec9f6f6f4546e2a68a0f03a516bac47d0965bc6affaf902669db0824619634dc19698698d40ef72325da33ea2c78437c45bd19bd2c8138
- sha512sums = 32df717a4a8f121358243333c30d8d0e5d43ee04f3ee8175a894199b8932e90ebedc6b687c25207c6191dbf25363307f09f8c1dc767b58e254e015c150217384
+ sha512sums = 15a426cda1d4dca863f258ad4b7d8c585f82b8dd88df45f29a96416b49052b7e3d7b09f39701bb69b1e681e608237c38470373f22d992b68d44143c05d6b2728
+ sha512sums = 7008e971e609b58fa614baddfc870aa00c7f4c6751b2463c5e86be71ba90ac37f80777afd3355034ae83ee316336db84cfe2b0ab4f23f234ed595263b2c15ef8
+ sha512sums = 9f9310f1d97c5e9bdd910c8a7f96d12f1f44a4b8033e6abc8e71b967bad52b024c1690fc657f6a56247b9abeca945eae41e02cc61b310d394020f5d1495531fc
+ sha512sums = 85ea32f0b45e68a226fad3797ef9a5e79065c3df53faadda07412aeed874dd1fb867007f64453c38bb07ccb13ceea0a8ade1892238c6948f4708ce854dcbb201
+ sha512sums = 4a295d5a4c0d815b3cdbdebce8912bf0b2918f9f431418a201ffb6688fb8effa7a6081b547cfdff0f1979ff20b2a51e33170fa77b4337db01fcd3269b1318027
+ sha512sums = 366af1dca4f2f11eb451eef64e6c0c86a539d8d748e15d25b609254383dfb995d79979478fe85d9539b747b50805ee95f1adc952067e9c0a502c834581443ac7
+ sha512sums = e66af960477bfaad2ea3b1dfe95cc76d5cbfbadd9102cb9b5aee4599c91de8512ca6f322321882f0e7e62d55c3a4d066d54eaa7d2b57cd48df43145b06e1bfc6
sha512sums = 1eb4436f8d58766cbe99db97e5e8c0db8a706376afd291c337de1ba7a6b066d3791dc85ad034bdd54ea336bed6e6e8e7a037d8b04b2773c9c7517b9d9921d1fa
- sha512sums = SKIP
- sha512sums = SKIP
- sha512sums = SKIP
- sha512sums = SKIP
- sha512sums = SKIP
- sha512sums = SKIP
- sha512sums = SKIP
- sha512sums = SKIP
pkgname = nquake
-
diff --git a/CC0-1.0.sig b/CC0-1.0.sig
deleted file mode 100644
index 348fb004bc3c..000000000000
--- a/CC0-1.0.sig
+++ /dev/null
Binary files differ
diff --git a/PKGBUILD b/PKGBUILD
index ac8bef84da52..19c3108318c3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,4 @@
-# Maintainer: brent s. <bts[at]square-r00t[dot]net>
-# Bug reports can be filed at https://bugs.square-r00t.net/index.php?project=3
-# News updates for packages can be followed at https://devblog.square-r00t.net
-validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B')
+# Maintainer: Sid Pranjale <sidpranjale127@protonmail.com>
#TODO: set up permissions (e.g. fortress/{progs,sounds, etc.} to be sticky-bit and writable? that way maybe at least files can be downloaded. create maps dir for all mods too.
#TODO: change permissions for all .cfg's to 664?
@@ -11,7 +8,7 @@ validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B')
pkgname=('nquake')
pkgver=2.5
-pkgrel=12
+pkgrel=13
pkgdesc="The easiest, quickest, and most popular QuakeWorld client."
url="http://nquake.com/"
license=('GPL2' 'custom')
@@ -24,10 +21,14 @@ _alt_pkgver=$(echo ${pkgver} | sed -e 's/\.//g')
# http://nquake.sourceforge.net/nquake.ini for list of mirrors
#_nQ_MIRROR="http://qw.quakephil.com/nquake" # NY, US
-_nQ_MIRROR="http://quakeservers.nquake.com" # Dusseldorf, DE
+#_nQ_MIRROR="http://quakeservers.nquake.com" # Dusseldorf, DE
#_nQ_MIRROR="http://nquake.localghost.net" # Lulea, SE
#_nQ_MIRROR="http://fnu.nquake.com" # Uppsala, SE
+#nQuake moved their mirrors to GitHub, as the quakeservers link tells us, so that's what we'll use
+_nQ_MIRROR="https://github.com/nQuake/distfiles/releases/download/snapshot"
+
+
source=("${_nQ_MIRROR}/gpl.zip"
"${_nQ_MIRROR}/non-gpl.zip"
"${_nQ_MIRROR}/linux.zip"
@@ -35,34 +36,19 @@ source=("${_nQ_MIRROR}/gpl.zip"
"${_nQ_MIRROR}/addon-clanarena.zip"
"${_nQ_MIRROR}/addon-fortress.zip"
"${_nQ_MIRROR}/qsw106.zip"
- "CC0-1.0::https://creativecommons.org/publicdomain/zero/1.0/legalcode.txt"
- "gpl.zip.sig"
- "non-gpl.zip.sig"
- "linux.zip.sig"
- "addon-textures.zip.sig"
- "addon-clanarena.zip.sig"
- "addon-fortress.zip.sig"
- "CC0-1.0.sig"
- "qsw106.zip.sig")
+ "CC0-1.0::https://creativecommons.org/publicdomain/zero/1.0/legalcode.txt")
noextract=('qsw106.zip')
-sha512sums=('d37d7d869a01bd8eb71fb6815e1b376df9ccd471535233d05468a09654cf18cadc146cf956fb0187a57a478b1dc6655152f59f0c309a79cdef4edd803c5bae63' # gpl.zip
- 'c3320070dd7de396b9e82afc7a9f53b16a85fab5cc77cb7213ea4fbc7b97653aa0526754f97caba32e3f8f7b90379815b7e6ec8ab9a4e9aab9ca789080892a88' # non-gpl.zip
- '32c9f96304befff3c16b3bd09f5cf7e6343516e9164599982ce4678a4cb49e15093bdd211cc16ecece98189dade93925f76623047162507706405d6e2b32d9fd' # linux.zip
- '693379acc3c0204b810ab31aeaaedbb6d8659fd2140e3874f463bde3af5009a161d76b1dbd2f970e151ebae1f323848a937b8209cf2172c6251578edcad1753b' # addon-textures.zip
- '0e6689ccb2c4c181da268b7728a73ee718eabaae463a4f97174dcaf41388464ae8cdb8d719e263d0d2cc4b4a975105950bae852074adb97914bdd1e3bad3e85e' # addon-clanarena.zip
- 'a15cbd4ccf2a3d87e0ec9f6f6f4546e2a68a0f03a516bac47d0965bc6affaf902669db0824619634dc19698698d40ef72325da33ea2c78437c45bd19bd2c8138' # addon-fortress.zip
- '32df717a4a8f121358243333c30d8d0e5d43ee04f3ee8175a894199b8932e90ebedc6b687c25207c6191dbf25363307f09f8c1dc767b58e254e015c150217384' # qsw106.zip
+sha512sums=('15a426cda1d4dca863f258ad4b7d8c585f82b8dd88df45f29a96416b49052b7e3d7b09f39701bb69b1e681e608237c38470373f22d992b68d44143c05d6b2728' # gpl.zip
+ '7008e971e609b58fa614baddfc870aa00c7f4c6751b2463c5e86be71ba90ac37f80777afd3355034ae83ee316336db84cfe2b0ab4f23f234ed595263b2c15ef8' # non-gpl.zip
+ '9f9310f1d97c5e9bdd910c8a7f96d12f1f44a4b8033e6abc8e71b967bad52b024c1690fc657f6a56247b9abeca945eae41e02cc61b310d394020f5d1495531fc' # linux.zip
+ '85ea32f0b45e68a226fad3797ef9a5e79065c3df53faadda07412aeed874dd1fb867007f64453c38bb07ccb13ceea0a8ade1892238c6948f4708ce854dcbb201' # addon-textures.zip
+ '4a295d5a4c0d815b3cdbdebce8912bf0b2918f9f431418a201ffb6688fb8effa7a6081b547cfdff0f1979ff20b2a51e33170fa77b4337db01fcd3269b1318027' # addon-clanarena.zip
+ '366af1dca4f2f11eb451eef64e6c0c86a539d8d748e15d25b609254383dfb995d79979478fe85d9539b747b50805ee95f1adc952067e9c0a502c834581443ac7' # addon-fortress.zip
+ 'e66af960477bfaad2ea3b1dfe95cc76d5cbfbadd9102cb9b5aee4599c91de8512ca6f322321882f0e7e62d55c3a4d066d54eaa7d2b57cd48df43145b06e1bfc6' # qsw106.zip
'1eb4436f8d58766cbe99db97e5e8c0db8a706376afd291c337de1ba7a6b066d3791dc85ad034bdd54ea336bed6e6e8e7a037d8b04b2773c9c7517b9d9921d1fa' # CC0-1.0
- 'SKIP' # Sigs...
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
+ )
prepare () {
unzip -o -j "qsw106.zip" "ID1/PAK0.PAK"
@@ -73,11 +59,12 @@ prepare () {
package () {
## BASE ##
+ install -d -m775 -g users /opt/quake
# Most of these files are in gpl.zip
- install -d -m 0750 ${pkgdir}/opt/quake/{id1,qw,ezquake}
- install -d -m 0750 ${pkgdir}/usr/share/nquake
- install -d -m 0750 ${pkgdir}/usr/share/doc/nquake
- install -d -m 0750 ${pkgdir}/usr/share/licenses/nquake
+ install -d -m 0755 ${pkgdir}/opt/quake/{id1,qw,ezquake}
+ install -d -m 0755 ${pkgdir}/usr/share/nquake
+ install -d -m 0755 ${pkgdir}/usr/share/doc/nquake
+ install -d -m 0755 ${pkgdir}/usr/share/licenses/nquake
install -d -m 0755 ${pkgdir}/usr/bin
# Fix ezquake packages.
install -d -m 0770 ${pkgdir}/opt/quake/ezquake/{sb/cache,temp}
@@ -107,8 +94,8 @@ package () {
## NON-FREE ##
# Most of these files are in non-gpl.zip
- install -d -m 0750 ${pkgdir}/opt/quake/qw/{skins,matchinfo}
- install -d -m 0750 ${pkgdir}/usr/share/doc/nquake
+ install -d -m 0755 ${pkgdir}/opt/quake/qw/{skins,matchinfo}
+ install -d -m 0755 ${pkgdir}/usr/share/doc/nquake
install -d -m 0755 ${pkgdir}/usr/share/licenses/${pkgname}
cp -a ${srcdir}/CC0-1.0 ${pkgdir}/usr/share/licenses/${pkgname}/.
# And the Business-End(TM). Do the thing.
@@ -128,7 +115,7 @@ package () {
## FORTRESS ##
# Most of these files are in addon-fortress.zip
- install -d -m 0750 ${pkgdir}/opt/quake/
+ install -d -m 0755 ${pkgdir}/opt/quake/
install -d -m 0755 ${pkgdir}/usr/share/licenses/${pkgname}
cp -a ${srcdir}/CC0-1.0 ${pkgdir}/usr/share/licenses/${pkgname}/.
# And the Business-End(TM). Do the thing.
@@ -136,7 +123,7 @@ package () {
## ARENA ##
# Most of these files are in addon-clanarena.zip
- install -d -m 0750 ${pkgdir}/opt/quake/
+ install -d -m 0755 ${pkgdir}/opt/quake/
install -d -m 0755 ${pkgdir}/usr/share/licenses/${pkgname}
cp -a ${srcdir}/CC0-1.0 ${pkgdir}/usr/share/licenses/${pkgname}/.
# And the Business-End(TM). Do the thing.
@@ -146,10 +133,10 @@ package () {
## TEXTURES ##
# TODO: is aur/quake-qrp-textures more up-to-date than the QRP in the nQuake mirrors? If so, make that a dependency and symlink or copy.
# Most of these files are in addon-textures.zip
- install -d -m 0750 ${pkgdir}/opt/quake/qw
+ install -d -m 0755 ${pkgdir}/opt/quake/qw
install -d -m 0755 ${pkgdir}/usr/share/licenses/${pkgname}
cp -a ${srcdir}/CC0-1.0 ${pkgdir}/usr/share/licenses/${pkgname}/.
# And the Business-End(TM). Do the thing.
- cp -a ${srcdir}/qw/textures.pk3 ${pkgdir}/opt/quake/qw/. # Textures
+ cp -a ${srcdir}/qw/textures*.pk3 ${pkgdir}/opt/quake/qw/. # Textures. Use that wildcard there because there's multiple pk3s and I dunno which one to use. Any assistance is greatly appreciated
cp -a ${srcdir}/qw/readme-textures.txt ${pkgdir}/opt/quake/. # ????
}
diff --git a/addon-clanarena.zip.sig b/addon-clanarena.zip.sig
deleted file mode 100644
index 687e7e3a16f0..000000000000
--- a/addon-clanarena.zip.sig
+++ /dev/null
Binary files differ
diff --git a/addon-fortress.zip.sig b/addon-fortress.zip.sig
deleted file mode 100644
index 614c1a5e0456..000000000000
--- a/addon-fortress.zip.sig
+++ /dev/null
Binary files differ
diff --git a/addon-textures.zip.sig b/addon-textures.zip.sig
deleted file mode 100644
index 0f78cb9f3c99..000000000000
--- a/addon-textures.zip.sig
+++ /dev/null
Binary files differ
diff --git a/gpl.zip.sig b/gpl.zip.sig
deleted file mode 100644
index 25517e5bd875..000000000000
--- a/gpl.zip.sig
+++ /dev/null
Binary files differ
diff --git a/linux.zip.sig b/linux.zip.sig
deleted file mode 100644
index 1df9510628fd..000000000000
--- a/linux.zip.sig
+++ /dev/null
Binary files differ
diff --git a/non-gpl.zip.sig b/non-gpl.zip.sig
deleted file mode 100644
index 4b172c6e1ee6..000000000000
--- a/non-gpl.zip.sig
+++ /dev/null
Binary files differ
diff --git a/qsw106.zip.sig b/qsw106.zip.sig
deleted file mode 100644
index ddaff37193b5..000000000000
--- a/qsw106.zip.sig
+++ /dev/null
Binary files differ