Package Details: fortressone-bin 3.1-1

Git Clone URL: https://aur.archlinux.org/fortressone-bin.git (read-only, click to copy)
Package Base: fortressone-bin
Description: An all in one QuakeWorld Team Fortress package
Upstream URL: https://www.fortressone.org
Licenses: GPL
Submitter: peeweep
Maintainer: None
Last Packager: peeweep
Votes: 0
Popularity: 0.000000
First Submitted: 2019-09-29 06:16 (UTC)
Last Updated: 2019-09-29 06:16 (UTC)

Latest Comments

sanerb commented on 2026-08-28 19:14 (UTC)

looks like this was orphaned.

for anyone who wants to pick it up (or anyone installing it), you'll want to apply the following patch:

diff --git a/PKGBUILD b/PKGBUILD
index dfc934c..0062948 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgname=fortressone-bin
 _pkgname=fortressone
-pkgver=3.1
+pkgver=3.2.1.1
 pkgrel=1
 pkgdesc="An all in one QuakeWorld Team Fortress package"
 arch=('x86_64')
@@ -40,13 +40,13 @@ source=(
 noextract=('fortressone.pk3' 'pak0.pk3' 'pak0.pak')
 sha256sums=('SKIP'
             'SKIP'
-            'f2795591ea88b939655fbd2accec48df11cc56ff9b32dc11637c541835c35435'
-            '3272f0771dcdc9af47b7e1fb2a8129ef400cea11b9feab145c26eb765469215c'
-            '75acb892217af91c79ad6af834f457d92c78a7757eaba4f4ca8abb08ba93457c'
+            '52ef2c56ef861799774c61fe409a6f51876864cb9fb46a4a01fae10e56d2f556'
+            '684c874361144f9ee291605de08eab6a48af636d546d1b12c0cc921392cc050b'
+            'c5a72e3ddbcceaf8bdf38f5ac0126564679f012cbbd2c6704a2491fac812c238'
             '0622ff7e5528f472d6bc111d929ef297d3358a8def574a8b669ec4df57428df8'
             'eec9a020b6d8b6df73a5b911e19985f6e2539c1c6857b4a9f400553b9599677d'
             'f7fa960e555b5bda48699c08ad32c0a69a3c134f018023194f7db3ec22045495'
-            'aec4d0ed76cc1a48fa96cde712ad23bbe20c5c452f590fd26134f9694315b73b')
+            '54e174a80be8b30db3e222b886c0343582957b0efa6f639741f1875aa3c4b54c')

 prepare() {
   cd "${srcdir}/linux-installer/bin"
@@ -61,22 +61,23 @@ package() {
   install -Dm755 "${srcdir}/linux-installer/bin/logo.png" "${pkgdir}/usr/share/pixmaps/${_pkgname}.png"

   # FortressOne fragfile.dat
-  install -Dm777 "${srcdir}/fragfile.dat" "${pkgdir}/usr/share/${_pkgname}/fortress/fragfile.dat"
+  install -Dm644 "${srcdir}/fragfile.dat" "${pkgdir}/usr/share/${_pkgname}/fortress/fragfile.dat"

   # FortressOne client
-  install -Dm777 "${srcdir}/fortressone" "${pkgdir}/usr/bin/${_pkgname}"
+  install -Dm755 "${srcdir}/fortressone" "${pkgdir}/usr/bin/${_pkgname}"

   # server browser sources
-  cp -r "${srcdir}/sb/" "${pkgdir}/usr/share/${_pkgname}/ezquake"
+  install -dm755 "${pkgdir}/usr/share/${_pkgname}/ezquake"
+  cp -r "${srcdir}/sb" "${pkgdir}/usr/share/${_pkgname}/ezquake/."

   # Quake shareware media files
-  install -Dm777 "${srcdir}/pak0.pak" "${pkgdir}/usr/share/${_pkgname}/id1/pak0.pak"
+  install -Dm644 "${srcdir}/pak0.pak" "${pkgdir}/usr/share/${_pkgname}/id1/pak0.pak"

   # FortressOne server media files
-  install -Dm777 "${srcdir}/pak0.pk3" "${pkgdir}/usr/share/${_pkgname}/fortress/pak0.pk3"
+  install -Dm644 "${srcdir}/pak0.pk3" "${pkgdir}/usr/share/${_pkgname}/fortress/pak0.pk3"

   # FortressOne client media files
-  install -Dm777 "${srcdir}/fortressone.pk3" "${pkgdir}/usr/share/${_pkgname}/fortress/fortressone.pk3"
+  install -Dm644 "${srcdir}/fortressone.pk3" "${pkgdir}/usr/share/${_pkgname}/fortress/fortressone.pk3"

   # default configuration files
   cp -r "${srcdir}/client-configs"/* "${pkgdir}/usr/share/${_pkgname}"
diff --git a/fortressone-desktop.patch b/fortressone-desktop.patch
index 9e372b2..65f2f72 100644
--- a/fortressone-desktop.patch
+++ b/fortressone-desktop.patch
@@ -7,7 +7,7 @@ diff --git a/fortressone.desktop b/fortressone.desktop
  Comment=QuakeWorld Team Fortress
 -Exec=INSTALL_DIR/fortressone-linux-x86_64 -basedir INSTALL_DIR
 -Icon=INSTALL_DIR/logo.png
-+Exec=/usr/bin/fortressone -basedir /usr/share/fortressone
++Exec=/usr/bin/fortressone -basedir /usr/share/fortressone -userdir fortressone 5
 +Icon=/usr/share/pixmaps/fortressone.png
  Terminal=false
  Type=Application