From 0a59e1ebb1e1f0e1f26f832111e4741075689e4b Mon Sep 17 00:00:00 2001 From: Fedja Beader Date: Sat, 25 May 2024 16:27:02 +0000 Subject: 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 --- .tools/contributors.sh | 3 ++- .tools/imagemagiccheck.sh | 3 ++- .tools/licensecheck.sh | 3 ++- .tools/manaplus.sh | 8 ++++---- .tools/testxml.sh | 3 ++- 5 files changed, 12 insertions(+), 8 deletions(-) (limited to '.tools') diff --git a/.tools/contributors.sh b/.tools/contributors.sh index ed40c4e77..4f3b4f106 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 2e2cd9890..b5076ba5f 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 f5dfb31a9..513efcf9a 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 aeb39a86e..239696c96 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 c9bc6660d..f3beb36aa 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 -- cgit v1.2.3-70-g09d2