From 21de5191eb56a65c4200014405c0fd14fd36ab93 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Sat, 16 Oct 2021 16:37:55 -0400 Subject: [PATCH] games/vectoroids: Add .desktop and icons. Signed-off-by: B. Watson Signed-off-by: Willy Sudiarto Raharjo --- games/vectoroids/README | 2 ++ games/vectoroids/icons/16.png | Bin 0 -> 1227 bytes games/vectoroids/icons/32.png | Bin 0 -> 2279 bytes games/vectoroids/icons/48.png | Bin 0 -> 4298 bytes games/vectoroids/icons/64.png | Bin 0 -> 6211 bytes games/vectoroids/vectoroids.SlackBuild | 38 +++++++++++++++++++------ games/vectoroids/vectoroids.desktop | 7 +++++ 7 files changed, 38 insertions(+), 9 deletions(-) create mode 100644 games/vectoroids/icons/16.png create mode 100644 games/vectoroids/icons/32.png create mode 100644 games/vectoroids/icons/48.png create mode 100644 games/vectoroids/icons/64.png create mode 100644 games/vectoroids/vectoroids.desktop diff --git a/games/vectoroids/README b/games/vectoroids/README index 134d3d5eb0..be25dbfde7 100644 --- a/games/vectoroids/README +++ b/games/vectoroids/README @@ -1,3 +1,5 @@ +vectoroids (clone of the classic arcade game "Asteroids") + "Vectoroids" is a clone of the classic arcade game "Asteroids" by Atari. Your objective is to maneuver a space ship within a field of asteroids, diff --git a/games/vectoroids/icons/16.png b/games/vectoroids/icons/16.png new file mode 100644 index 0000000000000000000000000000000000000000..464c18614c341082f166d0d484f33341042ca673 GIT binary patch literal 1227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$g(vPY0F z14ES>14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>;;lT7bU zFuC1tafPxyxKgWiJVE}j zzsOE!fdlc1(?T_7gs5%J(%VvCzB1Q#VV1*`bcgbAix_9^iv?;2B4u}biS2Y1S`nf* zC&aMFS$0;S>i$ym^(_(08^Y%oy7a|a)&!eG*{ORPE3Wns-{2{}#8G6fw{mB^dvk>2 z+)&N+S!Q!eLnq|;_N2Nuqy`lQSVr5ZdYC8~smn|Z*6#CF>krfG57VEY>#?piYF)l< zm!D>9j65ujE=oJGJbPts-%{Jw6wTzvzOXLfAwx3wW*Q%Gcv5&0(F~X@@m6P6MgLC zo%KQ;4MIE|EVbozm8E5+#CUkPyS-G}-BpSlloBnKV~vGVytA{y`eLk=gDlh|J?(P|ZSJ(ojv>-qJ*0Tb-Ai)7MBL zz*ITNR3h3VGu%DT*CE^2rA0?hSV5H6KvUVoK-bvFkc*q!%S6e;P{C1G&RRp#P=Q-p zR@l~}P+p8rMucC8mrG7gR!mHcgPon5o7+rP!cb96TTVn%Mp#WsL|%+vN{~%Vke8pA zo12S^jg5_igF{71P+3AyQ9?jQlwV4SPl%6~hlfi>gik`4S45CkNPzeM|Nqf?mwp2i zF=LXqyUYD~nU{Eh9L@rd$YKTtZXpn6ymYtj4^WW3#M9T6{VA7#h=TT}$2%Va^$2^q zIEF}EPEJTjNlHshO@991$)jfvpFU0(5D*a(6BHGmK4HqFX%nYTP7eqO2?`4g4ZeQi z%B5=;uU<|!FfcJPGc+~czG2IzZ5y|4PA@1ZDJm;0E&l%D%cpN2zkW{V;Naon+J1L_wexX^7HidK7ZoOsdFdKo=(@$(9zP<)YV?UV$G^`E7z`0&&bHh%FE2n ze*falt9LKozD}QEPU-dGktKbs!0q2S^pRqyG#@f(Y-zB2v%{Cs-E z?!3Qky|c~oZ|=(d-8WaEF?RR&H+Q%HKXA~wyFLjo zTI*u=mi;~UbN2RU=k4v}bqao;yIWoS`uSl-291}c=}wB4+khdaTH+c}l9E`GYL#4+ z3Zxi}42%qQ4GnY+%|eU}tc;DUjEuAm46FPsvQHMAKkoX=Q2&(cpZ| Rt`4Yy!PC{xWt~$(697Arlez!^ literal 0 HcmV?d00001 diff --git a/games/vectoroids/icons/32.png b/games/vectoroids/icons/32.png new file mode 100644 index 0000000000000000000000000000000000000000..8ac00c7eb1c7b13fa8d71c288a89bc0caf929daa GIT binary patch literal 2279 zcmV004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 BGP(c& literal 0 HcmV?d00001 diff --git a/games/vectoroids/icons/48.png b/games/vectoroids/icons/48.png new file mode 100644 index 0000000000000000000000000000000000000000..4400f84986c92aff287b97b2d7cfb89c9f5e9293 GIT binary patch literal 4298 zcmV;*5H;_KP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 T;^L*h696zp4TXvqW}*KBHY)$F literal 0 HcmV?d00001 diff --git a/games/vectoroids/vectoroids.SlackBuild b/games/vectoroids/vectoroids.SlackBuild index 06fba22bf5..7e62898809 100644 --- a/games/vectoroids/vectoroids.SlackBuild +++ b/games/vectoroids/vectoroids.SlackBuild @@ -6,11 +6,14 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20211016 bkw: BUILD=2 +# - add icons and .desktop + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vectoroids VERSION=${VERSION:-1.1.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -22,9 +25,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -57,11 +57,8 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ # Get rid of cruft accidentally left in the distribution tarball rm -rf data/images/.xvpics @@ -77,6 +74,29 @@ make install PREFIX=$PKG/usr BIN_PREFIX=$PKG/usr/games gzip -9 $PKG/usr/man/man6/*.6 +# Upstream's icon.png is barely visible due to being vector +# drawings on a transparent background. I made a hopefully nicer +# icon like so: +# convert -resize 64x64 /usr/share/vectoroids/images/redspot-e.bmp 1.png +# composite /usr/share/vectoroids/images/icon.png -geometry +12+12 1.png 64.png +# convert -resize 48x48 64.png 48.png +# convert -resize 32x32 64.png 32.png +# convert -resize 16x16 64.png 16.png +for i in $CWD/icons/*.png; do + px=$( basename $i | cut -d. -f1 ) + size=${px}x${px} + dir=$PKG/usr/share/icons/hicolor/$size/apps + mkdir -p $dir + cat $i > $dir/$PRGNAM.png +done + +mkdir -p $PKG/usr/share/pixmaps +ln -s ../icons/hicolor/48x48/apps/$PRGNAM.png $PKG/usr/share/pixmaps/$PRGNAM.png + +# .desktop written by SlackBuild author. +mkdir -p $PKG/usr/share/applications +cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp *.txt $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/games/vectoroids/vectoroids.desktop b/games/vectoroids/vectoroids.desktop new file mode 100644 index 0000000000..d9e7d57783 --- /dev/null +++ b/games/vectoroids/vectoroids.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=Vectoroids +Exec=/usr/games/vectoroids +Type=Application +Icon=vectoroids +GenericName=Asteroids-like Game +Categories=Game;ArcadeGame;