From 8fa92e4c2c57411cd1c8601249c6c46a15c188e8 Mon Sep 17 00:00:00 2001 From: Matteo Bernardini Date: Mon, 26 Jun 2023 20:14:34 +0200 Subject: games/etlegacy: Updated for version 2.81.1. Signed-off-by: Matteo Bernardini Signed-off-by: Willy Sudiarto Raharjo --- games/etlegacy/etlegacy.SlackBuild | 15 +++++++-------- games/etlegacy/etlegacy.info | 10 +++++----- games/etlegacy/files/etl | 4 ++-- games/etlegacy/files/etl_bot | 4 ++-- games/etlegacy/files/etlded | 4 ++-- games/etlegacy/files/etlded_bot | 4 ++-- 6 files changed, 20 insertions(+), 21 deletions(-) (limited to 'games/etlegacy') diff --git a/games/etlegacy/etlegacy.SlackBuild b/games/etlegacy/etlegacy.SlackBuild index 9c74ae4ca0..8e6f118c35 100644 --- a/games/etlegacy/etlegacy.SlackBuild +++ b/games/etlegacy/etlegacy.SlackBuild @@ -1,7 +1,7 @@ #!/bin/bash # Slackware build script for etlegacy -# Copyright 2013-2022 Matteo Bernardini , Pisa, Italy +# Copyright 2013-2023 Matteo Bernardini , Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=etlegacy -VERSION=${VERSION:-2.80.2} +VERSION=${VERSION:-2.81.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -69,17 +69,16 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 -o -perm 770 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -chmod +x etl etlded -#rm *.sh +chmod +x etl.$SRCARCH etlded.$SRCARCH # Install a script to open urls, and move two scripts to launch the client and # the dedicated server with/without omnibot support in the binaries folder mkdir -p $PKG/usr/bin install -m 0755 $CWD/files/openurl.sh $PKG/usr/bin/openurl.sh -install -m 0755 $CWD/files/etl $PKG/usr/bin/etl -install -m 0755 $CWD/files/etlded $PKG/usr/bin/etlded -install -m 0755 $CWD/files/etl_bot $PKG/usr/bin/etl_bot -install -m 0755 $CWD/files/etlded_bot $PKG/usr/bin/etlded_bot +for i in etl etlded etl_bot etlded_bot ; do + sed -e "s|@ARCH@|$SRCARCH|" $CWD/files/$i > $PKG/usr/bin/$i + chmod +x $PKG/usr/bin/$i +done # Install an icon and a desktop file mv $PKG/usr/share/etlegacy/icons $PKG/usr/share/icons diff --git a/games/etlegacy/etlegacy.info b/games/etlegacy/etlegacy.info index abbf5c1933..abc9dc421a 100644 --- a/games/etlegacy/etlegacy.info +++ b/games/etlegacy/etlegacy.info @@ -1,10 +1,10 @@ PRGNAM="etlegacy" -VERSION="2.80.2" +VERSION="2.81.1" HOMEPAGE="https://www.etlegacy.com" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/etlegacy-v2.80.2-i386.tar.gz" -MD5SUM="a8c32bd1742be1884eb8898932960770" -DOWNLOAD_x86_64="http://ponce.cc/slackware/sources/repo/etlegacy-v2.80.2-x86_64.tar.gz" -MD5SUM_x86_64="a6b7b4ea4a95b3cd17d5555b643f4568" +DOWNLOAD="http://ponce.cc/slackware/sources/repo/etlegacy/etlegacy-v2.81.1-i386.tar.gz" +MD5SUM="0770c036845a6aae69e984d5403785c6" +DOWNLOAD_x86_64="http://ponce.cc/slackware/sources/repo/etlegacy/etlegacy-v2.81.1-x86_64.tar.gz" +MD5SUM_x86_64="4ccc5fde6b993dc2a4387fd62dba204b" REQUIRES="%README% etlegacy-data" MAINTAINER="Matteo Bernardini" EMAIL="ponce@slackbuilds.org" diff --git a/games/etlegacy/files/etl b/games/etlegacy/files/etl index 8fa6ad91a8..17958ffda0 100644 --- a/games/etlegacy/files/etl +++ b/games/etlegacy/files/etl @@ -1,5 +1,5 @@ #!/bin/sh # Simple script to start ET Legacy client -# + cd /usr/share/etlegacy -LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./etl $@ +LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./etl.@ARCH@ $@ diff --git a/games/etlegacy/files/etl_bot b/games/etlegacy/files/etl_bot index 297da71393..a3b6ed30af 100644 --- a/games/etlegacy/files/etl_bot +++ b/games/etlegacy/files/etl_bot @@ -1,5 +1,5 @@ #!/bin/sh # Simple script to start ET Legacy client/listen server with Omni-Bots -# + cd /usr/share/etlegacy -LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./etl +set omnibot_enable 1 +set omnibot_path "./legacy/omni-bot" $@ +LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./etl.@ARCH@ +set omnibot_enable 1 +set omnibot_path "./legacy/omni-bot" $@ diff --git a/games/etlegacy/files/etlded b/games/etlegacy/files/etlded index acf1b9f944..1fcb3aacfd 100644 --- a/games/etlegacy/files/etlded +++ b/games/etlegacy/files/etlded @@ -1,5 +1,5 @@ #!/bin/sh # Simple script to start ET Legacy dedicated server -# + cd /usr/share/etlegacy -LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./etlded $@ +exec etl_server.cfg +LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./etlded.@ARCH@ $@ +exec etl_server.cfg diff --git a/games/etlegacy/files/etlded_bot b/games/etlegacy/files/etlded_bot index c62a7d6ce2..5b3e9b676b 100644 --- a/games/etlegacy/files/etlded_bot +++ b/games/etlegacy/files/etlded_bot @@ -1,5 +1,5 @@ #!/bin/sh # Simple script to start ET Legacy dedicated server with Omni-Bots -# + cd /usr/share/etlegacy -LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./etlded +set g_protect 1 +set omnibot_enable 1 +set omnibot_path "./legacy/omni-bot" +exec etl_server.cfg $@ +LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./etlded.@ARCH@ +set g_protect 1 +set omnibot_enable 1 +set omnibot_path "./legacy/omni-bot" +exec etl_server.cfg $@ -- cgit v1.2.3