aboutsummaryrefslogtreecommitdiff
path: root/audio/sooperlooper
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2021-11-26 13:23:29 -0500
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2021-12-04 10:09:01 +0700
commit5672611d1dc93fd2fd285ca0a36815288e05a289 (patch)
tree5d49a6da55058c7005d61350aa1cef396cea0c24 /audio/sooperlooper
parent1c00df53fae0ac63d25b90d3d7e1a07465edf176 (diff)
audio/sooperlooper: Updated for version 1.7.8.
Signed-off-by: B. Watson <yalhcru@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'audio/sooperlooper')
-rw-r--r--audio/sooperlooper/doinst.sh1
-rw-r--r--audio/sooperlooper/icons/128.pngbin0 -> 2236 bytes
-rw-r--r--audio/sooperlooper/icons/16.pngbin0 -> 464 bytes
-rw-r--r--audio/sooperlooper/icons/32.pngbin0 -> 909 bytes
-rw-r--r--audio/sooperlooper/icons/48.pngbin0 -> 1271 bytes
-rw-r--r--audio/sooperlooper/sooperlooper.SlackBuild28
-rw-r--r--audio/sooperlooper/sooperlooper.info6
-rw-r--r--audio/sooperlooper/sooperlooper.xpm293
8 files changed, 23 insertions, 305 deletions
diff --git a/audio/sooperlooper/doinst.sh b/audio/sooperlooper/doinst.sh
index 4a25de5e6fbd..65c7e2eeb9aa 100644
--- a/audio/sooperlooper/doinst.sh
+++ b/audio/sooperlooper/doinst.sh
@@ -7,4 +7,3 @@ if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
/usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
fi
fi
-
diff --git a/audio/sooperlooper/icons/128.png b/audio/sooperlooper/icons/128.png
new file mode 100644
index 000000000000..c87caa5f53e2
--- /dev/null
+++ b/audio/sooperlooper/icons/128.png
Binary files differ
diff --git a/audio/sooperlooper/icons/16.png b/audio/sooperlooper/icons/16.png
new file mode 100644
index 000000000000..3cb6ac3fa52d
--- /dev/null
+++ b/audio/sooperlooper/icons/16.png
Binary files differ
diff --git a/audio/sooperlooper/icons/32.png b/audio/sooperlooper/icons/32.png
new file mode 100644
index 000000000000..c7a112da1cc5
--- /dev/null
+++ b/audio/sooperlooper/icons/32.png
Binary files differ
diff --git a/audio/sooperlooper/icons/48.png b/audio/sooperlooper/icons/48.png
new file mode 100644
index 000000000000..7f26c018d06a
--- /dev/null
+++ b/audio/sooperlooper/icons/48.png
Binary files differ
diff --git a/audio/sooperlooper/sooperlooper.SlackBuild b/audio/sooperlooper/sooperlooper.SlackBuild
index ee56630b1b5b..89b12ae122c1 100644
--- a/audio/sooperlooper/sooperlooper.SlackBuild
+++ b/audio/sooperlooper/sooperlooper.SlackBuild
@@ -6,6 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20211126 bkw: update for v1.7.8, new-style icons.
# 20201104 bkw: update for v1.7.6. The wxPython (wx 2.8) build is
# currently broken. Temporarily disabled, but I dunno if upstream
# will fix it (may not care about 2.8 any longer).
@@ -23,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sooperlooper
-VERSION=${VERSION:-1.7.6}
+VERSION=${VERSION:-1.7.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -36,9 +37,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
@@ -67,6 +65,7 @@ set -e
# We can't trust the /usr/bin/wx-config symlink.
# Find the correct wx-config, if it exists.
# 20201104 bkw: in 1.7.6, the 2.8 build is broken, it's 3.0 or nothing.
+# 20211126 bkw: wx-2.8 build still broken in 1.7.8.
WXVER=3.0
WXCONFIG="$( ls /usr/lib$LIBDIRSUFFIX/wx/config/*-$WXVER 2>/dev/null | head -1 )"
if [ ! -x "$WXCONFIG" ]; then
@@ -106,12 +105,25 @@ make install DESTDIR=$PKG
# autotools, I'll just do it manually.
strip $PKG/usr/bin/*
-# Man pages, desktop, icon borrowed from Debian (thanks!)
-mkdir -p $PKG/usr/share/applications
-cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop
+# Icons extracted from the OSX dmg. Had to use dmg2img, then "7z x"
+# on the .img file, then find the .icns file (there were 2 identical
+# ones) and use icns2png on that. Worth it, these look nicer than the
+# old 32x32 icon from Debian.
+
+for i in $CWD/icons/*.png; do
+ px="$( basename $i .png )"
+ 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
-cat $CWD/$PRGNAM.xpm > $PKG/usr/share/pixmaps/$PRGNAM.xpm
+ln -s ../icons/hicolor/48x48/apps/$PRGNAM.png $PKG/usr/share/pixmaps/$PRGNAM.png
+
+# Man pages and desktop borrowed from Debian (thanks!)
+mkdir -p $PKG/usr/share/applications
+cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop
mkdir -p $PKG/usr/man/man1
for page in $CWD/man/*; do
diff --git a/audio/sooperlooper/sooperlooper.info b/audio/sooperlooper/sooperlooper.info
index 878390a8f266..13f28e5538ab 100644
--- a/audio/sooperlooper/sooperlooper.info
+++ b/audio/sooperlooper/sooperlooper.info
@@ -1,8 +1,8 @@
PRGNAM="sooperlooper"
-VERSION="1.7.6"
+VERSION="1.7.8"
HOMEPAGE="http://essej.net/sooperlooper/"
-DOWNLOAD="http://essej.net/sooperlooper/sooperlooper-1.7.6.tar.gz"
-MD5SUM="56d5b33dcfc58bb436f0f1652121deff"
+DOWNLOAD="http://essej.net/sooperlooper/sooperlooper-1.7.8.tar.gz"
+MD5SUM="ab317abeaa20dda932525e0a57cc5cde"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jack liblo rubberband wxGTK3"
diff --git a/audio/sooperlooper/sooperlooper.xpm b/audio/sooperlooper/sooperlooper.xpm
deleted file mode 100644
index 2b781bc94d35..000000000000
--- a/audio/sooperlooper/sooperlooper.xpm
+++ /dev/null
@@ -1,293 +0,0 @@
-/* XPM */
-static char * sooperlooper_xpm[] = {
-"32 32 258 2",
-" c #000000",
-". c #08090B",
-"+ c #111118",
-"@ c #0F0E13",
-"# c #080709",
-"$ c #090609",
-"% c #0A0508",
-"& c #0A0507",
-"* c #0A0407",
-"= c #0A0406",
-"- c #0B0405",
-"; c #0B0305",
-"> c #0A0305",
-", c #110408",
-"' c #070203",
-") c #030405",
-"! c #18202C",
-"~ c #2B3547",
-"{ c #393F56",
-"] c #41415B",
-"^ c #413B53",
-"/ c #3E3246",
-"( c #412E42",
-"_ c #432A3E",
-": c #452639",
-"< c #472335",
-"[ c #491F30",
-"} c #4B1B2B",
-"| c #4E1727",
-"1 c #501323",
-"2 c #4F1323",
-"3 c #521424",
-"4 c #320D17",
-"5 c #0D0306",
-"6 c #07090C",
-"7 c #253042",
-"8 c #455B7C",
-"9 c #596E96",
-"0 c #606B94",
-"a c #636289",
-"b c #665C81",
-"c c #6B567A",
-"d c #6F5071",
-"e c #73486A",
-"f c #764162",
-"g c #7A3B5A",
-"h c #7E3552",
-"i c #812E4A",
-"j c #852643",
-"k c #89203B",
-"l c #88213B",
-"m c #8E223D",
-"n c #46111F",
-"o c #040507",
-"p c #283549",
-"q c #556F98",
-"r c #58739E",
-"s c #576B92",
-"t c #5A648A",
-"u c #5E5D83",
-"v c #61577B",
-"w c #655173",
-"x c #694B6B",
-"y c #6C4464",
-"z c #703E5C",
-"A c #733855",
-"B c #77324E",
-"C c #7A2B46",
-"D c #7E243F",
-"E c #811F38",
-"F c #86203A",
-"G c #44111E",
-"H c #010101",
-"I c #121820",
-"J c #57719B",
-"K c #566F99",
-"L c #556E98",
-"M c #61587B",
-"N c #665173",
-"O c #6D4464",
-"P c #703E5D",
-"Q c #743855",
-"R c #080B0E",
-"S c #33435B",
-"T c #556E97",
-"U c #10141C",
-"V c #566F98",
-"W c #566B92",
-"X c #5C668C",
-"Y c #5B5A7E",
-"Z c #4F4763",
-"` c #4B3C54",
-" . c #4C374E",
-".. c #503249",
-"+. c #522E44",
-"@. c #54283E",
-"#. c #61283F",
-"$. c #742943",
-"%. c #7F253F",
-"&. c #11151D",
-"*. c #5A749F",
-"=. c #586C93",
-"-. c #576084",
-";. c #393A50",
-">. c #0C0A0E",
-",. c #0E0B10",
-"'. c #0E0A0F",
-"). c #0F0A0E",
-"!. c #0F090D",
-"~. c #0B0609",
-"{. c #2E121D",
-"]. c #67243C",
-"^. c #802540",
-"/. c #11161E",
-"(. c #5B76A1",
-"_. c #596D95",
-":. c #50597A",
-"<. c #272837",
-"[. c #1F0C14",
-"}. c #632339",
-"|. c #812541",
-"1. c #0E1218",
-"2. c #4D6388",
-"3. c #586C94",
-"4. c #35364B",
-"5. c #010100",
-"6. c #220D16",
-"7. c #63233A",
-"8. c #090B10",
-"9. c #374761",
-"0. c #5F6990",
-"a. c #50506F",
-"b. c #1D1923",
-"c. c #050608",
-"d. c #232E3E",
-"e. c #546D95",
-"f. c #5B658B",
-"g. c #5D5C81",
-"h. c #443D57",
-"i. c #465B7E",
-"j. c #546D96",
-"k. c #626087",
-"l. c #554D6D",
-"m. c #141017",
-"n. c #010102",
-"o. c #131922",
-"p. c #4F668C",
-"q. c #56719B",
-"r. c #605F85",
-"s. c #5A5173",
-"t. c #322839",
-"u. c #43111E",
-"v. c #57719C",
-"w. c #5F5F84",
-"x. c #5C5375",
-"y. c #3E3146",
-"z. c #85203A",
-"A. c #4B1221",
-"B. c #161C26",
-"C. c #222C3C",
-"D. c #1D2634",
-"E. c #303F55",
-"F. c #526A91",
-"G. c #567099",
-"H. c #5F5E84",
-"I. c #5D5476",
-"J. c #41344A",
-"K. c #240E17",
-"L. c #66243B",
-"M. c #821F38",
-"N. c #771D34",
-"O. c #591526",
-"P. c #48111F",
-"Q. c #4C1220",
-"R. c #46111E",
-"S. c #270911",
-"T. c #010001",
-"U. c #2F3D54",
-"V. c #4D6489",
-"W. c #495F82",
-"X. c #475C7E",
-"Y. c #415575",
-"Z. c #51698F",
-"`. c #605F86",
-" + c #595172",
-".+ c #2C2332",
-"++ c #17090E",
-"@+ c #541D2F",
-"#+ c #832642",
-"$+ c #842039",
-"%+ c #7F1E37",
-"&+ c #7A1D35",
-"*+ c #7C1E36",
-"=+ c #751C33",
-"-+ c #49121F",
-";+ c #020101",
-">+ c #394965",
-",+ c #5D78A5",
-"'+ c #58729C",
-")+ c #59739D",
-"!+ c #616086",
-"~+ c #514A67",
-"{+ c #0B090D",
-"]+ c #030202",
-"^+ c #34111C",
-"/+ c #822642",
-"(+ c #821F39",
-"_+ c #831F39",
-":+ c #84203A",
-"<+ c #7E1E37",
-"[+ c #531423",
-"}+ c #030101",
-"|+ c #374762",
-"1+ c #5A75A1",
-"2+ c #5D678E",
-"3+ c #373246",
-"4+ c #18070D",
-"5+ c #681E34",
-"6+ c #511423",
-"7+ c #384863",
-"8+ c #5B76A2",
-"9+ c #576C93",
-"0+ c #596388",
-"a+ c #060204",
-"b+ c #2E0D16",
-"c+ c #801F38",
-"d+ c #7D1E36",
-"e+ c #521423",
-"f+ c #35455E",
-"g+ c #526A92",
-"h+ c #526B92",
-"i+ c #546C95",
-"j+ c #536C94",
-"k+ c #506286",
-"l+ c #343B50",
-"m+ c #0F0E14",
-"n+ c #010000",
-"o+ c #1C070D",
-"p+ c #6A1A2D",
-"q+ c #4E1322",
-"r+ c #131923",
-"s+ c #202A3A",
-"t+ c #232E40",
-"u+ c #3C4D69",
-"v+ c #3B4B67",
-"w+ c #263245",
-"x+ c #0B0E13",
-"y+ c #0D0406",
-"z+ c #270A11",
-"A+ c #2F0C15",
-"B+ c #2E0C14",
-"C+ c #2C0B13",
-"D+ c #020203",
-"E+ c #030305",
-"F+ c #030506",
-"G+ c #07080B",
-"H+ c #000001",
-"I+ c #040102",
-" ",
-" ",
-" ",
-" ",
-" . + @ # $ $ % & * = - ; ; > , ' ",
-" ) ! ~ { ] ^ / ( _ : < [ } | 1 2 3 4 5 ",
-" 6 7 8 9 0 a b c d e f g h i j k l m n 5 ",
-" o p q r s t u v w x y z A B C D E E F G 5 ",
-" H I J K L s t u M N x O P Q B C D E E F G 5 ",
-" R S T L L s t u M N x O P Q B C D E E F G 5 ",
-" U V T T L W X Y Z ` ...+.@.#.$.%.E E F G 5 ",
-" &.*.T T L =.-.;.>.,.'.).!.~.{.].^.E E F G 5 ",
-" /.(.T T L _.:.<. [.}.|.E E F G 5 ",
-" 1.2.T T L 3.-.4.5. 6.7.|.E E F G 5 ",
-" 8.9.T L L W 0.a.b. 6.7.|.E E F G 5 ",
-" c.d.e.q L s f.g.h. 6.7.|.E E F G 5 ",
-" o i.j.q s t k.l.m. 6.7.|.E E F G 5 ",
-" n.o.p.q.s t r.s.t.H 6.7.|.E E F u.5 ",
-" 2.v.s t w.x.y.H 6.7.|.E E z.A.5 ",
-" B.d.C.D.o.E.F.G.s t H.I.J.H K.L.^.E E M.N.O.P.Q.R.S.T. ",
-" U.V.W.X.Y.Z.T q s t `. +.+H ++@+#+E E E $+%+&+*+=+-+;+ ",
-" >+,+J '+)+G.T L s t !+~+{+ ]+^+/+E E E E (+_+:+<+[+}+ ",
-" |+1+T T T T T L s 2+Y 3+ 4+5+F M.E E E E _+*+6+}+ ",
-" 7+8+K K q V q G.9+0+] @ a+b+=+c+_+_+_+_+$+d+e+}+ ",
-" f+J g+h+i+i+i+j+k+l+m+ n+o+p+&+*+d+*+<+N.q+;+ ",
-" r+s+D.t+u+v+u+w+x+ n+;+y+z+A+B+B+C+o+n+ ",
-" D+) E+F+6 G+6 o H+ }+I+I+I+I+}+ ",
-" ",
-" ",
-" ",
-" ",
-" "};