From d990a76b8c20ab21f9e77573dda2a4c9f7619e32 Mon Sep 17 00:00:00 2001 From: JK Wood Date: Fri, 18 Jul 2014 11:08:10 +0700 Subject: [PATCH] ham/xnec2c: Added desktop file and icon. Signed-off-by: Willy Sudiarto Raharjo --- ham/xnec2c/doinst.sh | 3 +++ ham/xnec2c/xnec2c-icon.png | Bin 0 -> 3707 bytes ham/xnec2c/xnec2c.SlackBuild | 8 +++++++- ham/xnec2c/xnec2c.desktop | 9 +++++++++ 4 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 ham/xnec2c/doinst.sh create mode 100644 ham/xnec2c/xnec2c-icon.png create mode 100644 ham/xnec2c/xnec2c.desktop diff --git a/ham/xnec2c/doinst.sh b/ham/xnec2c/doinst.sh new file mode 100644 index 0000000000..5fb28930db --- /dev/null +++ b/ham/xnec2c/doinst.sh @@ -0,0 +1,3 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi diff --git a/ham/xnec2c/xnec2c-icon.png b/ham/xnec2c/xnec2c-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..68d6cf18079cf2b07aa1e9ab4dc2a5467f558d0d GIT binary patch literal 3707 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 Z`5#V1lY#OILRtU-002ovPDHLkV1g=i4)Xv2 literal 0 HcmV?d00001 diff --git a/ham/xnec2c/xnec2c.SlackBuild b/ham/xnec2c/xnec2c.SlackBuild index 0ba419748a..947f5e8034 100644 --- a/ham/xnec2c/xnec2c.SlackBuild +++ b/ham/xnec2c/xnec2c.SlackBuild @@ -22,7 +22,7 @@ PRGNAM=xnec2c VERSION=${VERSION:-2.9} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -83,6 +83,11 @@ make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mkdir -p $PKG/usr/share/applications +mkdir -p $PKG/usr/share/pixmaps +install -m 644 $CWD/xnec2c.desktop $PKG/usr/share/applications +install -m 644 $CWD/xnec2c-icon.png $PKG/usr/share/pixmaps + mkdir -p $PKG/usr/man/man1 cp -a doc/xnec2c.1.gz $PKG/usr/man/man1 @@ -99,6 +104,7 @@ find $PKG/usr/doc -type f -exec chmod 644 {} \; mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG${PKGTYPE:-.tgz} diff --git a/ham/xnec2c/xnec2c.desktop b/ham/xnec2c/xnec2c.desktop new file mode 100644 index 0000000000..24d4460c3b --- /dev/null +++ b/ham/xnec2c/xnec2c.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Xnec2c +GenericName=GTK+ version of NEC2 +Comment=Numerical Electromagnetics Code software +Exec=xnec2c +Icon=xnec2c-icon +Terminal=false +Type=Application +Categories=Network;HamRadio;