summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAttila Greguss2022-09-23 21:13:27 +0100
committerAttila Greguss2022-09-23 21:13:27 +0100
commit06175f60b63278a6b7df2f343caf27871a6f75d3 (patch)
tree9e7a192e17a5e5468d8cc9e36ecf4b2c06665a15
parent999856502e29edcfa23dbaf0acb38966e1ac348f (diff)
downloadaur-06175f60b63278a6b7df2f343caf27871a6f75d3.tar.gz
Add more icon sizes
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD13
2 files changed, 11 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 546d766cd3e7..652ce28d25b9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = etlegacy32-bin
pkgdesc = Wolfenstein: Enemy Territory 2.60b compatible client/server (etlegacy engine, 32 bit), binary release
pkgver = 2.80.2
- pkgrel = 1
+ pkgrel = 2
url = http://www.etlegacy.com/
install = etlegacy.install
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 35cb117c901d..255a5e5c4165 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@ _pkgbase=etlegacy
pkgname=etlegacy32-bin
pkgdesc="Wolfenstein: Enemy Territory 2.60b compatible client/server (etlegacy engine, 32 bit), binary release"
pkgver=2.80.2
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url="http://www.etlegacy.com/"
provides=('etlegacy')
@@ -40,10 +40,17 @@ package() {
chmod 755 -R "${pkgdir}"/usr/lib/"${_pkgbase}"/legacy/omni-bot
# assets
ln -s /usr/share/enemy-territory/etmain/{pak0,pak1,pak2}.pk3 $pkgdir/usr/lib/$_pkgbase/etmain/
- convert -background none "${srcdir}"/"$_pkgbase-$pkgver"/misc/etl.svg -resize 64x64 -colors 256 "${srcdir}"/"$_pkgbase-$pkgver"/misc/etl.png
+ for i in 16 22 24 32 48 64 128 256 512 1024; do
+ convert -background none "${srcdir}"/"$_pkgbase-$pkgver"/misc/etl.svg -resize ${i}x${i} -colors 256 "${srcdir}"/"$_pkgbase-$pkgver"/misc/etl.png
+ install -Dvm644 "${srcdir}"/"$_pkgbase-$pkgver"/misc/etl.png \
+ "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/etl.png"
+ done
+
+ install -Dvm644 "${srcdir}"/"$_pkgbase-$pkgver"/misc/etl.svg \
+ "$pkgdir/usr/share/icons/hicolor/scalable/apps/etl.svg"
+
# application entry
- cp -dr --no-preserve='ownership' "${srcdir}"/"$_pkgbase-$pkgver"/misc/etl.png "${pkgdir}"/usr/share/icons/
cp -dr --no-preserve='ownership' "${srcdir}"/"$_pkgbase-$pkgver"/misc/com.etlegacy.ETLegacy.desktop "${pkgdir}"/usr/share/applications/
# doc