From 0ec3ca9a61f48d876b899e746800f2568caa7c25 Mon Sep 17 00:00:00 2001 From: Niels Horn Date: Sun, 7 Apr 2013 17:46:10 -0500 Subject: graphics/leocad: Updated for version 0.79.3. Signed-off-by: Robby Workman --- graphics/leocad/README | 2 +- graphics/leocad/doinst.sh | 9 +++++++++ graphics/leocad/leocad.SlackBuild | 11 +++-------- graphics/leocad/leocad.desktop | 10 ---------- graphics/leocad/leocad.info | 6 +++--- graphics/leocad/leocad.png | Bin 329 -> 0 bytes graphics/leocad/slack-desc | 2 +- 7 files changed, 17 insertions(+), 23 deletions(-) delete mode 100644 graphics/leocad/leocad.desktop delete mode 100644 graphics/leocad/leocad.png diff --git a/graphics/leocad/README b/graphics/leocad/README index c99f6b618f..9c53ba72b0 100644 --- a/graphics/leocad/README +++ b/graphics/leocad/README @@ -1,3 +1,3 @@ LeoCAD is a CAD program that uses bricks similar to those found in many toys (but they don't represent any particular brand). -Currently it uses a library of more than 3000 different pieces. +Currently it uses a library of more than 7000 different pieces. diff --git a/graphics/leocad/doinst.sh b/graphics/leocad/doinst.sh index 4e8ba7071d..9424ce43ff 100644 --- a/graphics/leocad/doinst.sh +++ b/graphics/leocad/doinst.sh @@ -2,3 +2,12 @@ if [ -x /usr/bin/update-desktop-database ]; then /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 fi +if [ -x /usr/bin/update-mime-database ]; then + /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 +fi + +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi diff --git a/graphics/leocad/leocad.SlackBuild b/graphics/leocad/leocad.SlackBuild index 74b895f396..d6fde0be94 100644 --- a/graphics/leocad/leocad.SlackBuild +++ b/graphics/leocad/leocad.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for LeoCAD: # 3D design program for bricks -# Copyright 2009-2012 Niels Horn, Rio de Janeiro, Brazil +# Copyright 2009-2013 Niels Horn, Rio de Janeiro, Brazil # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,10 +23,10 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# revision date 2012/08/10 +# revision date 2013/03/24 PRGNAM=leocad -VERSION=${VERSION:-0.77.0} +VERSION=${VERSION:-0.79.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -81,11 +81,6 @@ mv $PKG/usr/share/man $PKG/usr/man find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $(find $PKG/usr/man -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done -# Copy icon & desktop file to package -mkdir -p $PKG/usr/share/{applications,pixmaps} -cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop -cat $CWD/$PRGNAM.png > $PKG/usr/share/pixmaps/$PRGNAM.png - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ CREDITS.txt README.txt docs/COPYING.txt docs/INSTALL.txt \ diff --git a/graphics/leocad/leocad.desktop b/graphics/leocad/leocad.desktop deleted file mode 100644 index fd8ffbc739..0000000000 --- a/graphics/leocad/leocad.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=leocad -Comment=LeoCAD 3D Design program -Categories=Graphics; -Exec=/usr/bin/leocad -Icon=leocad -Terminal=false -StartupNotify=false diff --git a/graphics/leocad/leocad.info b/graphics/leocad/leocad.info index bbeb04b4b1..af5feb553a 100644 --- a/graphics/leocad/leocad.info +++ b/graphics/leocad/leocad.info @@ -1,8 +1,8 @@ PRGNAM="leocad" -VERSION="0.77.0" +VERSION="0.79.3" HOMEPAGE="http://www.leocad.org/" -DOWNLOAD="http://leocad.googlecode.com/files/leocad-0.77.0-src.tgz" -MD5SUM="007fba24d1ecd72f177af107cb3fa946" +DOWNLOAD="http://leocad.googlecode.com/files/leocad-0.79.3-src.tgz" +MD5SUM="edea92ce268b761c9da46742e78c106d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="leocad_pieces" diff --git a/graphics/leocad/leocad.png b/graphics/leocad/leocad.png deleted file mode 100644 index 2a766c616a..0000000000 Binary files a/graphics/leocad/leocad.png and /dev/null differ diff --git a/graphics/leocad/slack-desc b/graphics/leocad/slack-desc index 653d501b94..eeb9768ec1 100644 --- a/graphics/leocad/slack-desc +++ b/graphics/leocad/slack-desc @@ -10,7 +10,7 @@ leocad: leocad (CAD program for toy bricks) leocad: leocad: LeoCAD is a CAD program that uses bricks similar to those leocad: found in many toys (but they don't represent any particular brand). -leocad: Currently it uses a library of more than 1000 different pieces. +leocad: Currently it uses a library of more than 7000 different pieces. leocad: leocad: http://www.leocad.org/ leocad: -- cgit v1.2.3