diff options
author | Dimitris Zlatanidis <d.zlatanidis@gmail.com> | 2024-01-10 19:28:29 +0200 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2024-01-13 07:14:19 +0700 |
commit | 342bea42fd07d0c584b38b85ed44defb38d67735 (patch) | |
tree | 379aa0d7cbf08ec68bac1b9b404e3e17404eec35 /games | |
parent | 6821423a89e3204a19da04ddc3586425abbe2cdf (diff) |
games/unvanquished: Removed (Unmaintained).
Signed-off-by: Dimitris Zlatanidis <d.zlatanidis@gmail.com>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'games')
-rw-r--r-- | games/unvanquished/90-mmap_min_addr.conf | 5 | ||||
-rw-r--r-- | games/unvanquished/README | 11 | ||||
-rw-r--r-- | games/unvanquished/cmakelists.patch | 59 | ||||
-rw-r--r-- | games/unvanquished/doinst.sh | 20 | ||||
-rw-r--r-- | games/unvanquished/slack-desc | 19 | ||||
-rw-r--r-- | games/unvanquished/unvanquished.SlackBuild | 189 | ||||
-rw-r--r-- | games/unvanquished/unvanquished.desktop | 11 | ||||
-rw-r--r-- | games/unvanquished/unvanquished.info | 18 |
8 files changed, 0 insertions, 332 deletions
diff --git a/games/unvanquished/90-mmap_min_addr.conf b/games/unvanquished/90-mmap_min_addr.conf deleted file mode 100644 index 5ec0f225c5406..0000000000000 --- a/games/unvanquished/90-mmap_min_addr.conf +++ /dev/null @@ -1,5 +0,0 @@ -# 90-mmap_min_addr.conf - -# Part of SlackBuilds.org games/unvanquished. See its README for details. - -vm.mmap_min_addr = 65536 diff --git a/games/unvanquished/README b/games/unvanquished/README deleted file mode 100644 index 22a39fc7cdb16..0000000000000 --- a/games/unvanquished/README +++ /dev/null @@ -1,11 +0,0 @@ -unvanquished (FPS/RTS Game - Aliens vs. Humans) - -Unvanquished is a fast-paced, futuristic FPS with RTS elements, -pitting technologically advanced humans against hordes of highly -adaptable aliens. The player can choose from either team, providing -a fresh gameplay experience on both sides of the conflict. - -Note: this package sets the sysctl variable 'vm.mmap_min_addr' to 65536. -For more information, see: -https://sysctl-explorer.net/vm/mmap_min_addr/ -https://wiki.debian.org/mmap_min_addr diff --git a/games/unvanquished/cmakelists.patch b/games/unvanquished/cmakelists.patch deleted file mode 100644 index 325e6664fc35f..0000000000000 --- a/games/unvanquished/cmakelists.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- Unvanquished-0.50.0/daemon/CMakeLists.txt.orig 2016-06-08 14:53:22.525135294 +0300 -+++ Unvanquished-0.50.0/daemon/CMakeLists.txt 2016-06-08 17:10:11.316629219 +0300 -@@ -343,32 +343,32 @@ - if (NOT EXISTS ${DEPS_DIR}) - get_filename_component(BASENAME ${DEPS_DIR} NAME) - set(REMOTE "http://dl.unvanquished.net/deps/${BASENAME}${DEPS_EXT}") -- message(STATUS "Downloading dependencies from '${REMOTE}'") -- file(DOWNLOAD ${REMOTE} ${OBJ_DIR}/${BASENAME}${DEPS_EXT} -- SHOW_PROGRESS -- STATUS DOWNLOAD_RESULT -- LOG DOWNLOAD_LOG -- ) -- list(GET DOWNLOAD_RESULT 0 DOWNLOAD_STATUS) -- list(GET DOWNLOAD_RESULT 1 DOWNLOAD_STRING) -- if (NOT DOWNLOAD_STATUS EQUAL 0) -- message(FATAL_ERROR "Error downloading '${REMOTE}': -- Status code: ${DOWNLOAD_STATUS} -- Error string: ${DOWNLOAD_STRING} -- Download log: ${DOWNLOAD_LOG}" -- ) -- endif() -- message(STATUS "Download completed successfully") -+ #message(STATUS "Downloading dependencies from '${REMOTE}'") -+ #file(DOWNLOAD ${REMOTE} ${OBJ_DIR}/${BASENAME}${DEPS_EXT} -+ # SHOW_PROGRESS -+ # STATUS DOWNLOAD_RESULT -+ # LOG DOWNLOAD_LOG -+ #) -+ #list(GET DOWNLOAD_RESULT 0 DOWNLOAD_STATUS) -+ #list(GET DOWNLOAD_RESULT 1 DOWNLOAD_STRING) -+ #if (NOT DOWNLOAD_STATUS EQUAL 0) -+ # message(FATAL_ERROR "Error downloading '${REMOTE}': -+ # Status code: ${DOWNLOAD_STATUS} -+ # Error string: ${DOWNLOAD_STRING} -+ # Download log: ${DOWNLOAD_LOG}" -+ # ) -+ #endif() -+ #message(STATUS "Download completed successfully") - - # Extract the downloaded archive -- execute_process( -- COMMAND ${CMAKE_COMMAND} -E tar xzf ${OBJ_DIR}/${BASENAME}${DEPS_EXT} -- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/external_deps -- RESULT_VARIABLE EXTRACT_RESULT -- ) -- if (NOT EXTRACT_RESULT EQUAL 0) -- message(FATAL_ERROR "Could not extract ${BASENAME}${DEPS_EXT}") -- endif() -+ #execute_process( -+ # COMMAND ${CMAKE_COMMAND} -E tar xzf ${OBJ_DIR}/${BASENAME}${DEPS_EXT} -+ # WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/external_deps -+ # RESULT_VARIABLE EXTRACT_RESULT -+ #) -+ #if (NOT EXTRACT_RESULT EQUAL 0) -+ # message(FATAL_ERROR "Could not extract ${BASENAME}${DEPS_EXT}") -+ #endif() - endif() - - # Add to paths diff --git a/games/unvanquished/doinst.sh b/games/unvanquished/doinst.sh deleted file mode 100644 index 5a7175642d72d..0000000000000 --- a/games/unvanquished/doinst.sh +++ /dev/null @@ -1,20 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -[ -x /sbin/sysctl ] && /sbin/sysctl -p etc/sysctl.d/90-mmap_min_addr.conf >/dev/null 2>&1 - -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -config etc/unvanquished.conf.new diff --git a/games/unvanquished/slack-desc b/games/unvanquished/slack-desc deleted file mode 100644 index f1c86d04e438b..0000000000000 --- a/games/unvanquished/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -unvanquished: unvanquished (FPS/RTS Game - Aliens vs. Humans) -unvanquished: -unvanquished: Unvanquished is a fast-paced, futuristic FPS with -unvanquished: RTS elements, pitting technologically advanced -unvanquished: humans against hordes of highly adaptable aliens. -unvanquished: The player can choose from either team, providing -unvanquished: a fresh gameplay experience on both sides of the -unvanquished: conflict. -unvanquished: -unvanquished: Homepage: http://www.unvanquished.net/ -unvanquished: diff --git a/games/unvanquished/unvanquished.SlackBuild b/games/unvanquished/unvanquished.SlackBuild deleted file mode 100644 index 62fa8c2b1c13c..0000000000000 --- a/games/unvanquished/unvanquished.SlackBuild +++ /dev/null @@ -1,189 +0,0 @@ -#!/bin/bash - -# Slackware build script for unvanquished - -# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# 20210216 bkw: modified by SlackBuilds.org, BUILD=2: -# - add -fpermissive to get it to compile -# - include the complete game data (*.pk3 files) so the game actually runs -# - add sysctl stuff to let the game actually start up -# Apparently this build never worked and nobody noticed. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=unvanquished -VERSION=${VERSION:-0.50.0} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=Unvanquished - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -EXT_DEPS="linux32-4" -if [ "$ARCH" = "x86_64" ]; then - EXT_DEPS="linux64-4" -fi - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz || tar xvf $CWD/v$VERSION.tar.gz -cd $SRCNAM-$VERSION -cd daemon/external_deps -tar xvf $CWD/$EXT_DEPS.tar.bz2 -cd - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -if [ "$ARCH" = "x86_64" ]; then - sed -i -e 's/Unvanquished/unvanquished/g' -e \ - 's/\/lib/\/lib64/g' -e 's/share\//share\/games\//g' archlinux/unvanquished.sh - sed -i -e 's/\/lib/\/lib64/g' -e 's/share\//share\/games\//g' archlinux/unvanquished-tty.sh - sed -i -e 's/\/usr\/lib/\/usr\/lib64/g' -e \ - 's/share\//share\/games\//g' archlinux/unvanquished.conf - sed -i -e 's/\/lib/\/lib64/g' -e 's/conf.d\///g' archlinux/unvanquished.service -else - sed -i -e 's/Unvanquished/unvanquished/g' -e \ - 's/share\//share\/games\//g' archlinux/unvanquished.sh - sed -i 's/share\//share\/games\//g' archlinux/unvanquished-tty.sh - sed -i 's/share\//share\/games\//g' archlinux/unvanquished.conf - sed -i 's/conf.d\///g' archlinux/unvanquished.service -fi - -# Fix avoid download automatically dependencies -patch -p1 < $CWD/cmakelists.patch - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -fpermissive" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_CGAME=OFF \ - -DBUILD_SGAME=OFF \ - -DCMAKE_BUILD_TYPE=Release .. -make - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/bin \ - $PKG/etc/$PRGNAM/config \ - $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM \ - $PKG/usr/lib${LIBDIRSUFFIX}/systemd/system \ - $PKG/usr/share/games/$PRGNAM/pkg \ - $PKG/var/lib/unvanquished-server/config - -# Install contents -install -D -m0755 daemon $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM -install -D -m0755 daemon-tty $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM -install -D -m0755 daemonded $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM -install -D -m0755 irt_core-x86*.nexe $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM -install -D -m0755 nacl_helper_bootstrap $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM -install -D -m0755 nacl_loader $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM - -cd .. -# Install server configurations -install -D -m0644 debian/configfiles/server.cfg $PKG/etc/$PRGNAM/config/server.cfg -install -D -m0644 debian/configfiles/maprotation.cfg $PKG/etc/$PRGNAM/config/maprotation.cfg - -# Install starters -install -D -m0755 archlinux/$PRGNAM.sh $PKG/usr/bin/$PRGNAM -install -D -m0755 archlinux/$PRGNAM-tty.sh $PKG/usr/bin/$PRGNAM-tty -install -D -m0644 archlinux/$PRGNAM.conf $PKG/etc/$PRGNAM.conf.new -install -D -m0644 archlinux/$PRGNAM.service \ - $PKG/usr/lib${LIBDIRSUFFIX}/systemd/system/$PRGNAM.service - -# Setup server home directory -ln -sf $PKG/etc/$PRGNAM/config/server.cfg \ - $PKG/var/lib/$PRGNAM-server/config/server.cfg -ln -sf $PKG/etc/$PRGNAM/config/maprotation.cfg \ - $PKG/var/lib/$PRGNAM-server/config/maprotation.cfg - -# Copy the game data -mkdir -p $PKG/usr/share/games/$PRGNAM/pkg -unzip $CWD/${PRGNAM}_$VERSION.zip '*/pkg/*' -cp -a ${PRGNAM}_$VERSION/pkg/* $PKG/usr/share/games/$PRGNAM/pkg - -mkdir -p $PKG/usr/share/applications -install -D -m644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop - -mkdir -p $PKG/usr/share/pixmaps/ -install -D -m644 debian/$PRGNAM.png $PKG/usr/share/pixmaps/$PRGNAM.png - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a GPL.txt README.md COPYING.txt $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -# 20210216 bkw: sysctl is needed per -# https://github.com/Unvanquished/Unvanquished/issues/944 -# It actually makes the game start up. -mkdir -p $PKG/etc/sysctl.d -cat $CWD/90-mmap_min_addr.conf > $PKG/etc/sysctl.d/90-mmap_min_addr.conf - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/games/unvanquished/unvanquished.desktop b/games/unvanquished/unvanquished.desktop deleted file mode 100644 index 9298e80f0fbae..0000000000000 --- a/games/unvanquished/unvanquished.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Unvanquished -Name[he]= Unvanquished -Comment=FPS/RTS Game - Aliens vs. Humans -Exec=unvanquished %U -Icon=unvanquished -Terminal=false -Type=Application -MimeType=x-scheme-handler/unv -Categories=Game;ActionGame;StrategyGame; -GenericName=Game diff --git a/games/unvanquished/unvanquished.info b/games/unvanquished/unvanquished.info deleted file mode 100644 index 55872d9e4f372..0000000000000 --- a/games/unvanquished/unvanquished.info +++ /dev/null @@ -1,18 +0,0 @@ -PRGNAM="unvanquished" -VERSION="0.50.0" -HOMEPAGE="http://www.unvanquished.net/" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/unvanquished/v0.50.0.tar.gz \ - https://github.com/Unvanquished/Unvanquished/releases/download/v0.50.0/unvanquished_0.50.0.zip \ - http://ponce.cc/slackware/sources/repo/unvanquished/linux32-4.tar.bz2" -MD5SUM="d9279452fb1a6747f830660b444e7b20 \ - 591662c094a39be954af2e9167e1f075 \ - dd2cb5419bac9a1b81a8a996312e33ff" -DOWNLOAD_x86_64="http://ponce.cc/slackware/sources/repo/unvanquished/v0.50.0.tar.gz \ - https://github.com/Unvanquished/Unvanquished/releases/download/v0.50.0/unvanquished_0.50.0.zip \ - http://ponce.cc/slackware/sources/repo/unvanquished/linux64-4.tar.bz2" -MD5SUM_x86_64="d9279452fb1a6747f830660b444e7b20 \ - 591662c094a39be954af2e9167e1f075 \ - 2ba12c71625919ddc282172b74fa4887" -REQUIRES="GeoIP lua python2-PyYAML" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" |