summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFedja Beader <fedja@protonmail.ch>2024-05-25 16:27:02 +0000
committerFedja Beader <fedja@protonmail.ch>2024-05-25 16:27:02 +0000
commit0a59e1ebb1e1f0e1f26f832111e4741075689e4b (patch)
tree6f2d7cd6e5961ef878516019e52d3021c347a3ee
parent22b70cb106aa950773ac049fc4f810f6349a2e64 (diff)
downloadclientdata-0a59e1ebb1e1f0e1f26f832111e4741075689e4b.tar.gz
clientdata-0a59e1ebb1e1f0e1f26f832111e4741075689e4b.tar.bz2
clientdata-0a59e1ebb1e1f0e1f26f832111e4741075689e4b.tar.xz
clientdata-0a59e1ebb1e1f0e1f26f832111e4741075689e4b.zip
Trim ci packages
How many other repos have these .tools copied in, apart from Classic? * Trim unused packages from CI jobs to reduce log size. **** Approved-by: Jesusalva Jesusalva <jesusalva@tmw2.org>
-rwxr-xr-x.tools/contributors.sh3
-rwxr-xr-x.tools/imagemagiccheck.sh3
-rwxr-xr-x.tools/licensecheck.sh3
-rwxr-xr-x.tools/manaplus.sh8
-rwxr-xr-x.tools/testxml.sh3
5 files changed, 12 insertions, 8 deletions
diff --git a/.tools/contributors.sh b/.tools/contributors.sh
index ed40c4e7..4f3b4f10 100755
--- a/.tools/contributors.sh
+++ b/.tools/contributors.sh
@@ -5,7 +5,8 @@ source ./.tools/init.sh
clientdata_init
aptget_update
-aptget_install git-core gcc ca-certificates libxml2-utils make xsltproc
+aptget_install git-core make xsltproc
+
rm -rf tools
gitclone https://git.themanaworld.org/ml tools.git tools
diff --git a/.tools/imagemagiccheck.sh b/.tools/imagemagiccheck.sh
index 2e2cd989..b5076ba5 100755
--- a/.tools/imagemagiccheck.sh
+++ b/.tools/imagemagiccheck.sh
@@ -5,7 +5,8 @@ source ./.tools/init.sh
clientdata_init
aptget_update
-aptget_install git-core gcc ca-certificates imagemagick
+aptget_install git-core imagemagick
+
rm -rf tools
gitclone https://git.themanaworld.org/ml tools.git tools
diff --git a/.tools/licensecheck.sh b/.tools/licensecheck.sh
index f5dfb31a..513efcf9 100755
--- a/.tools/licensecheck.sh
+++ b/.tools/licensecheck.sh
@@ -5,7 +5,8 @@ source ./.tools/init.sh
clientdata_init
aptget_update
-aptget_install git-core gcc ca-certificates grep
+aptget_install git-core grep
+
rm -rf tools
gitclone https://git.themanaworld.org/ml tools.git tools
diff --git a/.tools/manaplus.sh b/.tools/manaplus.sh
index aeb39a86..239696c9 100755
--- a/.tools/manaplus.sh
+++ b/.tools/manaplus.sh
@@ -5,10 +5,10 @@ source ./.tools/init.sh
clientdata_init
aptget_update
-aptget_install gcc g++ \
- make autoconf automake autopoint gettext \
- libxml2-dev libcurl4-gnutls-dev libpng-dev \
- libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev \
+# Evidently libcurl3-gnutls ships libcurl4-gnutls.so.4
+aptget_install \
+ libcurl3-gnutls \
+ libsdl-gfx1.2 libsdl-image1.2 libsdl-mixer1.2 libsdl-net1.2 libsdl-ttf2.0 \
wget unzip
pwd
diff --git a/.tools/testxml.sh b/.tools/testxml.sh
index c9bc6660..f3beb36a 100755
--- a/.tools/testxml.sh
+++ b/.tools/testxml.sh
@@ -5,7 +5,8 @@ source ./.tools/init.sh
clientdata_init
aptget_update
-aptget_install git-core zip gcc zlib1g-dev ca-certificates libxml2-utils python python-pyvorbis python-ogg python-pil
+aptget_install git-core libxml2-utils python python-pil python-pyvorbis
+
rm -rf tools
gitclone https://git.themanaworld.org/ml tools.git tools