From 665e61089bb7c3cf659e91b83f353f0e35368742 Mon Sep 17 00:00:00 2001 From: Ekin Akoglu Date: Fri, 3 Feb 2017 09:45:07 +0000 Subject: audio/tuxguitar: Updated for version 1.4 + new maintainer. Signed-off-by: David Spencer --- audio/tuxguitar/tuxguitar.SlackBuild | 73 +++++++++++++++++++++++++++++------- audio/tuxguitar/tuxguitar.info | 16 ++++---- 2 files changed, 68 insertions(+), 21 deletions(-) (limited to 'audio/tuxguitar') diff --git a/audio/tuxguitar/tuxguitar.SlackBuild b/audio/tuxguitar/tuxguitar.SlackBuild index 9f4204251e..8edd8cbcc9 100644 --- a/audio/tuxguitar/tuxguitar.SlackBuild +++ b/audio/tuxguitar/tuxguitar.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for TuxGuitar # # Copyright 2009-2013 Erik W. Hanson, Minneapolis, MN, USA +# Copyright 2017 Ekin Akoglu, Erdemli, Mersin, Turkey # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,13 +24,13 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=tuxguitar -VERSION=1.2 -BUILD=${BUILD:-1} +VERSION=1.4 +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i486 ;; + i?86) ARCH=i586 ;; *) ARCH=$( uname -m ) ;; esac fi @@ -61,23 +62,69 @@ find -L . \ # Manual install mkdir -p $PKG/usr/bin -patch -p0 < $CWD/tuxguitar.patch # Fix the startup script if [ "$ARCH" == "x86_64" ] ; then - sed -i 's|/lib|/lib64|g' tuxguitar - sed -i 's|lib/|lib64/|g' tuxguitar + sed -i 's|/lib|/lib64|g' tuxguitar.sh + sed -i 's|lib/|lib64/|g' tuxguitar.sh + sed -i 's|./share/|/usr/share/tuxguitar/|g' tuxguitar.sh + sed -i 's|./dist/|/usr/share/tuxguitar/dist/|g' tuxguitar.sh + sed -i 's|\./lib64|/usr/lib64|g' tuxguitar.sh + sed -i 's|\"share/\"|\"/usr/share/tuxguitar/\"|g' tuxguitar.sh fi -install -m 0755 tuxguitar $PKG/usr/bin/tuxguitar +install -m 0755 tuxguitar.sh $PKG/usr/bin/tuxguitar + +mkdir -p $PKG/usr/share/{applications,pixmaps} +mkdir -p $PKG/usr/share/tuxguitar/{dist,help,lang,plugins,scales,soundfont,templates} +mkdir $PKG/usr/lib${LIBDIRSUFFIX} + +cp -r share/* $PKG/usr/share/tuxguitar/ +cp -r dist/* $PKG/usr/share/tuxguitar/dist/ + +install -m 0644 lib/gervill.jar $PKG/usr/lib${LIBDIRSUFFIX}/gervill.jar +install -m 0644 lib/itext-pdf.jar $PKG/usr/lib${LIBDIRSUFFIX}/itext-pdf.jar +install -m 0644 lib/itext-xmlworker.jar $PKG/usr/lib${LIBDIRSUFFIX}/itext-xmlworker.jar +install -m 0644 lib/swt.jar $PKG/usr/lib${LIBDIRSUFFIX}/swt.jar +install -m 0644 lib/tuxguitar-awt-graphics.jar $PKG/usr/lib${LIBDIRSUFFIX}/tuxguitar-awt-graphics.jar +install -m 0644 lib/tuxguitar-editor-utils.jar $PKG/usr/lib${LIBDIRSUFFIX}/tuxguitar-editor-utils.jar +install -m 0644 lib/tuxguitar-gm-utils.jar $PKG/usr/lib${LIBDIRSUFFIX}/tuxguitar-gm-utils.jar +install -m 0644 lib/tuxguitar-lib.jar $PKG/usr/lib${LIBDIRSUFFIX}/tuxguitar-lib.jar +install -m 0644 lib/tuxguitar-ui-toolkit-swt.jar $PKG/usr/lib${LIBDIRSUFFIX}/tuxguitar-ui-toolkit-swt.jar +install -m 0644 lib/tuxguitar-ui-toolkit.jar $PKG/usr/lib${LIBDIRSUFFIX}/tuxguitar-ui-toolkit.jar +install -m 0644 lib/tuxguitar.jar $PKG/usr/lib${LIBDIRSUFFIX}/tuxguitar.jar + +install -m 0644 share/plugins/tuxguitar-alsa.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-alsa.jar +install -m 0644 share/plugins/tuxguitar-ascii.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-ascii.jar +install -m 0644 share/plugins/tuxguitar-browser-ftp.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-browser-ftp.jar +install -m 0644 share/plugins/tuxguitar-community.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-community.jar +install -m 0644 share/plugins/tuxguitar-compat.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-compat.jar +install -m 0644 share/plugins/tuxguitar-converter.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-converter.jar +install -m 0644 share/plugins/tuxguitar-fluidsynth.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-fluidsynth.jar +install -m 0644 share/plugins/tuxguitar-gervill.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-gervill.jar +install -m 0644 share/plugins/tuxguitar-gpx.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-gpx.jar +install -m 0644 share/plugins/tuxguitar-gtp-ui.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-gtp-ui.jar +install -m 0644 share/plugins/tuxguitar-gtp.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-gtp.jar +install -m 0644 share/plugins/tuxguitar-image.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-image.jar +install -m 0644 share/plugins/tuxguitar-jack-ui.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-jack-ui.jar +install -m 0644 share/plugins/tuxguitar-jack.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-jack.jar +install -m 0644 share/plugins/tuxguitar-jsa.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-jsa.jar +install -m 0644 share/plugins/tuxguitar-lilypond.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-lilypond.jar +install -m 0644 share/plugins/tuxguitar-midi.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-midi.jar +install -m 0644 share/plugins/tuxguitar-musicxml.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-musicxml.jar +install -m 0644 share/plugins/tuxguitar-oss.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-oss.jar +install -m 0644 share/plugins/tuxguitar-pdf.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-pdf.jar +install -m 0644 share/plugins/tuxguitar-ptb.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-ptb.jar +install -m 0644 share/plugins/tuxguitar-svg.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-svg.jar +install -m 0644 share/plugins/tuxguitar-tef.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-tef.jar +install -m 0644 share/plugins/tuxguitar-tuner.jar $PKG/usr/share/tuxguitar/plugins/tuxguitar-tuner.jar + -mkdir -p $PKG/usr/share/{tuxguitar,pixmaps,applications} -cp -r share/* $PKG/usr/share/tuxguitar -install -m 0644 tuxguitar.jar $PKG/usr/share/tuxguitar/tuxguitar.jar -install -m 0644 lib/itext.jar $PKG/usr/share/tuxguitar/itext.jar -install -m 0644 lib/swt.jar $PKG/usr/share/tuxguitar/swt.jar install -m 0644 $CWD/tuxguitar.desktop $PKG/usr/share/applications/tuxguitar.desktop install -m 0644 $CWD/tuxguitar.xpm $PKG/usr/share/pixmaps/tuxguitar.xpm mkdir -p $PKG/usr/lib${LIBDIRSUFFIX} -install -m 0644 lib/libtuxguitar-alsa-jni.so $PKG/usr/lib${LIBDIRSUFFIX}/libtuxguitar-alsa-jni.so +install -m 0755 lib/libtuxguitar-alsa-jni.so $PKG/usr/lib${LIBDIRSUFFIX}/libtuxguitar-alsa-jni.so +install -m 0755 lib/libtuxguitar-fluidsynth-jni.so $PKG/usr/lib${LIBDIRSUFFIX}/libtuxguitar-fluidsynth-jni.so +install -m 0755 lib/libtuxguitar-jack-jni.so $PKG/usr/lib${LIBDIRSUFFIX}/libtuxguitar-jack-jni.so +install -m 0755 lib/libtuxguitar-oss-jni.so $PKG/usr/lib${LIBDIRSUFFIX}/libtuxguitar-oss-jni.so mkdir -p $PKG/usr/man/man1 install -m 0644 $CWD/tuxguitar.1.gz $PKG/usr/man/man1/tuxguitar.1.gz diff --git a/audio/tuxguitar/tuxguitar.info b/audio/tuxguitar/tuxguitar.info index 8da912dbd3..51e6ed63d4 100644 --- a/audio/tuxguitar/tuxguitar.info +++ b/audio/tuxguitar/tuxguitar.info @@ -1,10 +1,10 @@ PRGNAM="tuxguitar" -VERSION="1.2" -HOMEPAGE="http://www.tuxguitar.com.ar/" -DOWNLOAD="http://downloads.sourceforge.net/tuxguitar/tuxguitar-1.2-linux-x86.tar.gz" -MD5SUM="810f558ccfb5f4c0da735b7922b6a55c" -DOWNLOAD_x86_64="http://downloads.sourceforge.net/tuxguitar/tuxguitar-1.2-linux-x86_64.tar.gz" -MD5SUM_x86_64="04af87fd1e5628c043eca4b5dd245c82" +VERSION="1.4" +HOMEPAGE="http://www.tuxguitar.pw/" +DOWNLOAD="https://sourceforge.net/projects/tuxguitar/files/TuxGuitar/TuxGuitar-1.4/tuxguitar-1.4-linux-x86.tar.gz" +MD5SUM="18f6e56bb0e0c81d694a01cf7ba60590" +DOWNLOAD_x86_64="https://sourceforge.net/projects/tuxguitar/files/TuxGuitar/TuxGuitar-1.4/tuxguitar-1.4-linux-x86_64.tar.gz" +MD5SUM_x86_64="62cadb22887cf6951cbee774f9630e61" REQUIRES="jdk" -MAINTAINER="Erik Hanson" -EMAIL="erik@slackbuilds.org" +MAINTAINER="Ekin Akoglu" +EMAIL="ekinakoglu@gmail.com" -- cgit v1.2.3