diff options
author | Attila Greguss | 2022-09-23 21:13:27 +0100 |
---|---|---|
committer | Attila Greguss | 2022-09-23 21:13:27 +0100 |
commit | 06175f60b63278a6b7df2f343caf27871a6f75d3 (patch) | |
tree | 9e7a192e17a5e5468d8cc9e36ecf4b2c06665a15 | |
parent | 999856502e29edcfa23dbaf0acb38966e1ac348f (diff) | |
download | aur-06175f60b63278a6b7df2f343caf27871a6f75d3.tar.gz |
Add more icon sizes
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 11 insertions, 4 deletions
@@ -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 @@ -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 |