aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorMartin Bångens <noisecode3@gmail.com>2024-06-12 20:12:17 +0200
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-06-15 07:37:50 +0700
commit3564a16f2c36868d07973f16b7beaa80d9515d4e (patch)
tree22182a427987a25244adc8137026376187fcba2a /audio
parent4f96ba21a4c26bc0348f0778e9aa1b35912eb642 (diff)
audio/tuxguitar:Updated for version 1.6.3
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'audio')
-rw-r--r--audio/tuxguitar/doinst.sh7
-rw-r--r--audio/tuxguitar/tuxguitar.1.gzbin636 -> 0 bytes
-rw-r--r--audio/tuxguitar/tuxguitar.SlackBuild107
-rw-r--r--audio/tuxguitar/tuxguitar.desktop13
-rw-r--r--audio/tuxguitar/tuxguitar.info18
-rw-r--r--audio/tuxguitar/tuxguitar.xpm429
6 files changed, 42 insertions, 532 deletions
diff --git a/audio/tuxguitar/doinst.sh b/audio/tuxguitar/doinst.sh
index 3857649f506a..fd1bca3b49b5 100644
--- a/audio/tuxguitar/doinst.sh
+++ b/audio/tuxguitar/doinst.sh
@@ -1,3 +1,8 @@
if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications &> /dev/null
+ /usr/bin/update-desktop-database -q usr/share/applications >/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 -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
fi
diff --git a/audio/tuxguitar/tuxguitar.1.gz b/audio/tuxguitar/tuxguitar.1.gz
deleted file mode 100644
index 76e7a07fde8f..000000000000
--- a/audio/tuxguitar/tuxguitar.1.gz
+++ /dev/null
Binary files differ
diff --git a/audio/tuxguitar/tuxguitar.SlackBuild b/audio/tuxguitar/tuxguitar.SlackBuild
index 9c4e651f958d..528ef0da012f 100644
--- a/audio/tuxguitar/tuxguitar.SlackBuild
+++ b/audio/tuxguitar/tuxguitar.SlackBuild
@@ -4,6 +4,7 @@
#
# Copyright 2009-2013 Erik W. Hanson, Minneapolis, MN, USA
# Copyright 2017 Ekin Akoglu, Erdemli, Mersin, Turkey
+# Copyright 2024 Martin Bångens, Sweden
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tuxguitar
-VERSION=${VERSION:-1.5.1}
+VERSION=${VERSION:-1.6.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +39,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
@@ -53,16 +51,16 @@ OUTPUT=${OUTPUT:-/tmp}
set -eu
case "$ARCH" in
- i?86) BINARCH=x86 ; LIBDIRSUFFIX= ;;
- x86_64) BINARCH=x86_64 ; LIBDIRSUFFIX=64 ;;
+ i?86) exit 1 ;;
+ x86_64) BINARCH=amd64 ; LIBDIRSUFFIX=64 ;;
esac
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION-linux-$BINARCH
-tar xvf $CWD/$PRGNAM-$VERSION-linux-$BINARCH.tar.gz
-cd $PRGNAM-$VERSION-linux-$BINARCH
+rm -rf $PRGNAM-$VERSION-linux-swt-$BINARCH
+tar xvf $CWD/$PRGNAM-$VERSION-linux-swt-$BINARCH.tar.gz
+cd $PRGNAM-$VERSION-linux-swt-$BINARCH
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -70,80 +68,29 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# Manual install
-mkdir -p $PKG/usr/bin
-if [ "$ARCH" == "x86_64" ] ; then
- sed -i 's|/lib|/lib64|g' tuxguitar.sh
- sed -i 's|lib/|lib64/|g' tuxguitar.sh
- sed -i 's|\./lib64|/usr/lib64|g' tuxguitar.sh
-else
- sed -i 's|\./lib/|/usr/lib/|g' tuxguitar.sh
-fi
-sed -i 's|./share/|/usr/share/tuxguitar/|g' tuxguitar.sh
-sed -i 's|./dist/|/usr/share/tuxguitar/dist/|g' tuxguitar.sh
-sed -i 's|\"share/\"|\"/usr/share/tuxguitar/\"|g' tuxguitar.sh
-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
-
-
-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 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
+mkdir -p $PKG/usr/bin $PKG/usr/share/applications $PKG/usr/share/pixmaps $PKG/opt
+cd ..
+mv "$TMP/$PRGNAM-$VERSION-linux-swt-$BINARCH" "$PKG/opt/$PRGNAM"
+
+#link to /usr
+
+ln -sf "/opt/$PRGNAM/$PRGNAM.sh" "$PKG/usr/bin/$PRGNAM"
+
+ln -sf "/opt/$PRGNAM/share/applications/tuxguitar.desktop" \
+ "$PKG/usr/share/applications/tuxguitar.desktop"
+
+ln -sf "/opt/$PRGNAM/share/pixmaps/tuxguitar.xpm" \
+ "$PKG/usr/share/pixmaps/tuxguitar.xpm"
+
+find $PKG/opt/$PRGNAM/share/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/opt/$PRGNAM/share/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mv $PKG/opt/$PRGNAM/share/man $PKG/usr/
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -r doc/* $PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/opt/$PRGNAM/doc/* $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+rmdir $PKG/opt/$PRGNAM/doc
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/audio/tuxguitar/tuxguitar.desktop b/audio/tuxguitar/tuxguitar.desktop
deleted file mode 100644
index 5f64b919a142..000000000000
--- a/audio/tuxguitar/tuxguitar.desktop
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Name=TuxGuitar
-Comment=Edit, playback guitar tablatures
-Comment[fr]=Edite, joue des tablatures de guitare
-Comment[es]=Edita, reproduce tablaturas de guitarra
-Exec=tuxguitar
-Icon=tuxguitar
-Terminal=false
-Type=Application
-Categories=AudioVideo;Audio;
-MimeType=audio/x-tuxguitar;audio/x-gtp;audio/x-ptb;audio/midi;
-#eof "$Id: tuxguitar.desktop,v 1.2 2008/03/22 23:32:25 rzr Exp $"
diff --git a/audio/tuxguitar/tuxguitar.info b/audio/tuxguitar/tuxguitar.info
index 5f13d80ea3a9..9204e8ac8e89 100644
--- a/audio/tuxguitar/tuxguitar.info
+++ b/audio/tuxguitar/tuxguitar.info
@@ -1,10 +1,10 @@
PRGNAM="tuxguitar"
-VERSION="1.5.1"
-HOMEPAGE="http://tuxguitar.com.ar/"
-DOWNLOAD="https://vorboss.dl.sourceforge.net/project/tuxguitar/TuxGuitar/TuxGuitar-1.5.1/tuxguitar-1.5.1-linux-x86.tar.gz"
-MD5SUM="109ae97dda2138b06b95ac8e3be02be7"
-DOWNLOAD_x86_64="https://vorboss.dl.sourceforge.net/project/tuxguitar/TuxGuitar/TuxGuitar-1.5.1/tuxguitar-1.5.1-linux-x86_64.tar.gz"
-MD5SUM_x86_64="53cfba7fb252e19e8f11e98fe5b8a4b1"
-REQUIRES="zulu-openjdk8"
-MAINTAINER="Ekin Akoglu"
-EMAIL="ekinakoglu@gmail.com"
+VERSION="1.6.3"
+HOMEPAGE="https://www.tuxguitar.app/"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/helge17/tuxguitar/releases/download/1.6.3/tuxguitar-1.6.3-linux-swt-amd64.tar.gz"
+MD5SUM_x86_64="fbd78f45084bfd98f6b5aa3298856ff4"
+REQUIRES="zulu-openjdk11 lilv"
+MAINTAINER="Martin Bångens"
+EMAIL="noisecode3@gmail.com"
diff --git a/audio/tuxguitar/tuxguitar.xpm b/audio/tuxguitar/tuxguitar.xpm
deleted file mode 100644
index c9194b57097e..000000000000
--- a/audio/tuxguitar/tuxguitar.xpm
+++ /dev/null
@@ -1,429 +0,0 @@
-/* XPM */
-static char * tuxguitar_xpm[] = {
-"32 32 394 2",
-" c None",
-". c #727272",
-"+ c #6E6E6E",
-"@ c #707070",
-"# c #666666",
-"$ c #575757",
-"% c #4E4E4E",
-"& c #505050",
-"* c #5A5A5A",
-"= c #686868",
-"- c #545454",
-"; c #343434",
-"> c #1E1E1E",
-", c #1B1B1B",
-"' c #1D1D1D",
-") c #333333",
-"! c #585858",
-"~ c #292929",
-"{ c #0D0D0D",
-"] c #090909",
-"^ c #000000",
-"/ c #232323",
-"( c #363636",
-"_ c #303030",
-": c #656565",
-"< c #414141",
-"[ c #272727",
-"} c #B7B7B7",
-"| c #CCCCCC",
-"1 c #252525",
-"2 c #E2E2E2",
-"3 c #EFEFEF",
-"4 c #535353",
-"5 c #323232",
-"6 c #898989",
-"7 c #C8C8C8",
-"8 c #BDBDBD",
-"9 c #949598",
-"0 c #717374",
-"a c #BDBDBC",
-"b c #C8C8C9",
-"c c #B1B1B1",
-"d c #464646",
-"e c #313131",
-"f c #ABABAB",
-"g c #6C6C6D",
-"h c #3E4148",
-"i c #ADACAE",
-"j c #7E7E83",
-"k c #46494F",
-"l c #C2C2C1",
-"m c #434342",
-"n c #1A1C24",
-"o c #51545D",
-"p c #D8DCE8",
-"q c #CEC2A5",
-"r c #E3D186",
-"s c #D5C27C",
-"t c #CAC2B5",
-"u c #E3E9EC",
-"v c #6E707A",
-"w c #252732",
-"x c #8D896C",
-"y c #7A7457",
-"z c #DEBE73",
-"A c #FFD15B",
-"B c #FFEA91",
-"C c #FFE27C",
-"D c #FFCC5D",
-"E c #EFD99F",
-"F c #928A63",
-"G c #9C9672",
-"H c #C1C1C1",
-"I c #FFCA59",
-"J c #FDDD7E",
-"K c #FFDF65",
-"L c #FFBA28",
-"M c #FFBA2E",
-"N c #FFC548",
-"O c #FFC13E",
-"P c #FFB626",
-"Q c #FFB92B",
-"R c #FFDC68",
-"S c #FFD766",
-"T c #F3A617",
-"U c #9A9A9A",
-"V c #818181",
-"W c #C68209",
-"X c #DB890E",
-"Y c #ED9F16",
-"Z c #FFAD11",
-"` c #FFA90F",
-" . c #FFAC13",
-".. c #FFAB12",
-"+. c #FFA60A",
-"@. c #FEAD10",
-"#. c #E89611",
-"$. c #E58E06",
-"%. c #AAAAAA",
-"&. c #2B2B2B",
-"*. c #3B3B3B",
-"=. c #976C20",
-"-. c #E4910E",
-";. c #FFBA32",
-">. c #FFAC12",
-",. c #FFA303",
-"'. c #FFA405",
-"). c #FFB21A",
-"!. c #FBB02B",
-"~. c #C67705",
-"{. c #765C2E",
-"]. c #555251",
-"^. c #454748",
-"/. c #393838",
-"(. c #383838",
-"_. c #27313E",
-":. c #3D270A",
-"<. c #BF8531",
-"[. c #FFD768",
-"}. c #FFCC50",
-"|. c #FFCF57",
-"1. c #FFD162",
-"2. c #9E6720",
-"3. c #211810",
-"4. c #2A3645",
-"5. c #554035",
-"6. c #6C5346",
-"7. c #584337",
-"8. c #242626",
-"9. c #484848",
-"0. c #404040",
-"a. c #5C5C5B",
-"b. c #030814",
-"c. c #5A534C",
-"d. c #B07A3D",
-"e. c #B5783C",
-"f. c #B67C3E",
-"g. c #A3713D",
-"h. c #585759",
-"i. c #0B1017",
-"j. c #312C29",
-"k. c #58473E",
-"l. c #8A7B74",
-"m. c #705C50",
-"n. c #51392C",
-"o. c #3F2618",
-"p. c #757575",
-"q. c #646464",
-"r. c #272626",
-"s. c #2B2D2E",
-"t. c #8F9091",
-"u. c #64483E",
-"v. c #642B0F",
-"w. c #673617",
-"x. c #626062",
-"y. c #696F74",
-"z. c #45413E",
-"A. c #675750",
-"B. c #5D473C",
-"C. c #635148",
-"D. c #392B26",
-"E. c #7F7F7F",
-"F. c #444444",
-"G. c #4C4C4C",
-"H. c #505253",
-"I. c #83807C",
-"J. c #D7B9A7",
-"K. c #AA9387",
-"L. c #906E62",
-"M. c #804836",
-"N. c #62564F",
-"O. c #353331",
-"P. c #4F4F50",
-"Q. c #605550",
-"R. c #4C3B33",
-"S. c #48403E",
-"T. c #727273",
-"U. c #191919",
-"V. c #343535",
-"W. c #525150",
-"X. c #B9A28F",
-"Y. c #E7CAAB",
-"Z. c #A4866E",
-"`. c #5F4E47",
-" + c #554C47",
-".+ c #2C2927",
-"++ c #282829",
-"@+ c #32302E",
-"#+ c #595B5C",
-"$+ c #99847D",
-"%+ c #44494E",
-"&+ c #16171A",
-"*+ c #0B0C0B",
-"=+ c #0C0C0B",
-"-+ c #161616",
-";+ c #1C1E1F",
-">+ c #383735",
-",+ c #C4C3C2",
-"'+ c #928273",
-")+ c #4C423A",
-"!+ c #4D4641",
-"~+ c #454443",
-"{+ c #151516",
-"]+ c #3D3D3D",
-"^+ c #5C5C5C",
-"/+ c #DD9676",
-"(+ c #E9B9A4",
-"_+ c #968A7B",
-":+ c #353433",
-"<+ c #0F1115",
-"[+ c #0A090A",
-"}+ c #060606",
-"|+ c #000102",
-"1+ c #6A6F72",
-"2+ c #B7ACA4",
-"3+ c #674C39",
-"4+ c #403F3C",
-"5+ c #494A4B",
-"6+ c #111111",
-"7+ c #020202",
-"8+ c #D16B37",
-"9+ c #DFA46A",
-"0+ c #E5B273",
-"a+ c #B4975A",
-"b+ c #524629",
-"c+ c #080C15",
-"d+ c #221F19",
-"e+ c #353535",
-"f+ c #CCD6D8",
-"g+ c #B3937E",
-"h+ c #494C48",
-"i+ c #45494C",
-"j+ c #2D2D2D",
-"k+ c #050505",
-"l+ c #181818",
-"m+ c #2C2C2C",
-"n+ c #BC6735",
-"o+ c #C6540C",
-"p+ c #D9942A",
-"q+ c #DA8F1E",
-"r+ c #C09D5F",
-"s+ c #99874E",
-"t+ c #44381A",
-"u+ c #393D43",
-"v+ c #54524E",
-"w+ c #22211D",
-"x+ c #808683",
-"y+ c #CEA999",
-"z+ c #B8220B",
-"A+ c #963F2A",
-"B+ c #5C5F5B",
-"C+ c #444547",
-"D+ c #0B0B0B",
-"E+ c #424242",
-"F+ c #B6723E",
-"G+ c #BE4000",
-"H+ c #D5860B",
-"I+ c #DB9506",
-"J+ c #BE7A1C",
-"K+ c #A89D77",
-"L+ c #AB8017",
-"M+ c #79643E",
-"N+ c #98998D",
-"O+ c #AAAA96",
-"P+ c #9D9781",
-"Q+ c #7A3A1E",
-"R+ c #8D3A27",
-"S+ c #865B50",
-"T+ c #7E817F",
-"U+ c #6B6B6B",
-"V+ c #121212",
-"W+ c #070707",
-"X+ c #151515",
-"Y+ c #AE3407",
-"Z+ c #CC6B05",
-"`+ c #D9960C",
-" @ c #D78A01",
-".@ c #B5853A",
-"+@ c #DCA217",
-"@@ c #C07F11",
-"#@ c #B3B49D",
-"$@ c #B2AC91",
-"%@ c #50493D",
-"&@ c #3A4144",
-"*@ c #556364",
-"=@ c #7A8486",
-"-@ c #9C9C9E",
-";@ c #AAA9A9",
-">@ c #0F0F0F",
-",@ c #242424",
-"'@ c #A2461F",
-")@ c #B84100",
-"!@ c #D4800A",
-"~@ c #DC9008",
-"{@ c #C5811F",
-"]@ c #C09649",
-"^@ c #CF7302",
-"/@ c #9B6237",
-"(@ c #7E5239",
-"_@ c #4F4F4F",
-":@ c #767677",
-"<@ c #919090",
-"[@ c #A3A3A2",
-"}@ c #A9A9A9",
-"|@ c #888888",
-"1@ c #212121",
-"2@ c #1A1A1A",
-"3@ c #AD370C",
-"4@ c #BA5813",
-"5@ c #B89056",
-"6@ c #BF7A21",
-"7@ c #AC6125",
-"8@ c #B47C4C",
-"9@ c #AC4C26",
-"0@ c #4C1F0C",
-"a@ c #262E31",
-"b@ c #515151",
-"c@ c #5E5E5E",
-"d@ c #555555",
-"e@ c #030303",
-"f@ c #5B5B5B",
-"g@ c #A03911",
-"h@ c #A8441C",
-"i@ c #A7643D",
-"j@ c #A75B39",
-"k@ c #933A1C",
-"l@ c #563320",
-"m@ c #050301",
-"n@ c #010101",
-"o@ c #030302",
-"p@ c #19191C",
-"q@ c #23262B",
-"r@ c #2D3033",
-"s@ c #69250E",
-"t@ c #7A3014",
-"u@ c #763818",
-"v@ c #351B11",
-"w@ c #00040B",
-"x@ c #06070C",
-"y@ c #0E0E0F",
-"z@ c #101010",
-"A@ c #121111",
-"B@ c #121315",
-"C@ c #14161A",
-"D@ c #171B21",
-"E@ c #222426",
-"F@ c #393021",
-"G@ c #5E4408",
-"H@ c #7E580A",
-"I@ c #604505",
-"J@ c #312507",
-"K@ c #251D10",
-"L@ c #201C17",
-"M@ c #1E1D1A",
-"N@ c #1A1A1B",
-"O@ c #1E1E1C",
-"P@ c #26221D",
-"Q@ c #2D261B",
-"R@ c #372B15",
-"S@ c #5C400B",
-"T@ c #8B5B03",
-"U@ c #9B6505",
-"V@ c #C98709",
-"W@ c #C58107",
-"X@ c #BC7C06",
-"Y@ c #8F5D05",
-"Z@ c #6B4503",
-"`@ c #7D5304",
-" # c #654305",
-".# c #211704",
-"+# c #020204",
-"@# c #0B0804",
-"## c #503405",
-"$# c #865804",
-"%# c #764C02",
-"&# c #754D02",
-"*# c #B87A08",
-"=# c #B37608",
-"-# c #D08A09",
-";# c #845A06",
-"># c #352302",
-",# c #513703",
-"'# c #332102",
-")# c #6A4605",
-"!# c #3A2703",
-"~# c #352303",
-"{# c #6B4705",
-"]# c #3F2902",
-"^# c #030200",
-"/# c #191001",
-"(# c #513603",
-"_# c #483003",
-":# c #322102",
-"<# c #1E1501",
-" . + @ ",
-" # $ % & * = ",
-" - ; > , ' ' ) * ",
-" ! ~ { ] ^ ^ / ( _ : ",
-" < [ } | 1 ' 2 3 4 & ",
-" 5 6 7 8 9 0 a b c d ",
-" e f g h i j k @ l m ",
-" n o p q r s t u v w ",
-" x y z A B C D E F G H ",
-" I J K L M N O P Q R S T 8 U V ",
-" W X Y Z ` ...+.@.#.$. %.: &.*. ",
-" =.-.;.>.,.'.).!.~.{. ].^./.! (. ",
-" _.:.<.[.}.|.1.2.3.4. 5.6.7.8.9.0.: ",
-" a.[ b.c.d.e.f.g.h.i.j.k.l.m.n.o. ",
-" p.q.r.s.t.u.v.w.x.y.z.A.B.C.D. ",
-" E.= F.G.H.I.J.K.L.M.N.O.P.Q.R.S. ",
-" T.) U.> V.W.X.Y.Z.`. +.+++@+/ #+ ",
-" $+%+&+*+=+-+;+>+,+'+)+!+~+{+' [ ]+^+ ",
-" /+(+_+:+<+[+}+[+|+1+2+3+4+5+6+7+1 ; % ",
-" 8+9+0+a+b+c+6+d+^ e+f+g+h+i+j+k+}+l+m+ ",
-" n+o+p+q+r+s+t+u+v+w+x+y+z+A+B+C+, 7+^ D+E+ ",
-" F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+< V+W+X+]+ ",
-" Y+Z+`+ @.@+@@@#@$@%@&@*@=@-@;@U+W+>@,@ ",
-" '@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1@W+2@(. ",
-" 3@4@5@6@7@8@9@0@a@b@c@d@( ] e@2@5 f@ ",
-" g@h@i@j@k@l@m@^ n@^ ^ o@{ p@q@r@ ",
-" s@t@u@v@w@x@y@z@A@B@C@D@E@F@ ",
-" G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@ ",
-" V@W@X@Y@Z@`@ #.#+#@###$#%#&#*#=#-#;# ",
-" >#,#'#)#!#~#{#]#^#^ ^ /#(#>#/#_#:#<# ",
-" ",
-" "};