From 128eee0b6e0c6debed3577e175e763af4113cdd6 Mon Sep 17 00:00:00 2001 From: Ray-V Date: Sat, 12 Mar 2016 15:30:31 +0000 Subject: [PATCH 01/22] Added files via upload Apply patch for TDE bug 2043 -> http://bugs.pearsoncomputing.net/show_bug.cgi?id=2043 --- Core/tdeaddons/arkplugin-diffs-1 | 46 +++++++++++++++++++++++++++++ Core/tdeaddons/tdeaddons.SlackBuild | 2 +- 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 Core/tdeaddons/arkplugin-diffs-1 diff --git a/Core/tdeaddons/arkplugin-diffs-1 b/Core/tdeaddons/arkplugin-diffs-1 new file mode 100644 index 0000000..fe6c2df --- /dev/null +++ b/Core/tdeaddons/arkplugin-diffs-1 @@ -0,0 +1,46 @@ +--- konq-plugins/arkplugin/arkplugin.cpp-original 2015-09-23 04:07:12.000000000 +0100 ++++ konq-plugins/arkplugin/arkplugin.cpp 2016-03-09 17:43:02.427341264 +0000 +@@ -304,10 +304,7 @@ + if ( havegz ) + m_archiveMimeTypes << "application/x-tgz"; + if ( havebz2 ) +- { + m_archiveMimeTypes << "application/x-tbz"; +- m_archiveMimeTypes << "application/x-tbz2"; +- } + if ( havelzop ) + m_archiveMimeTypes << "application/x-tzo"; + if ( havelzma ) +@@ -379,14 +376,14 @@ + if ( !TDEStandardDirs::findExe( "lzma" ).isNull() ) + { + havelzma = true; +- m_archiveMimeTypes << "application/x-lzma"; ++ m_extractMimeTypes << "application/x-lzma"; + } + + bool havexz = false; + if ( !TDEStandardDirs::findExe( "xz" ).isNull() ) + { + havexz = true; +- m_archiveMimeTypes << "application/x-xz"; ++ m_extractMimeTypes << "application/x-xz"; + } + + if ( !TDEStandardDirs::findExe( "tar" ).isNull() ) +@@ -395,14 +392,11 @@ + if ( havegz ) + m_extractMimeTypes << "application/x-tgz"; + if ( havebz2 ) +- { + m_extractMimeTypes << "application/x-tbz"; +- m_extractMimeTypes << "application/x-tbz2"; +- } + if ( havelzop ) + m_extractMimeTypes << "application/x-tzo"; + if ( havelzma ) +- m_extractMimeTypes << "application/x-lzma"; ++ m_extractMimeTypes << "application/x-tlz"; + if ( havexz ) + m_extractMimeTypes << "application/x-txz"; + } diff --git a/Core/tdeaddons/tdeaddons.SlackBuild b/Core/tdeaddons/tdeaddons.SlackBuild index 26a7da5..d8a9155 100755 --- a/Core/tdeaddons/tdeaddons.SlackBuild +++ b/Core/tdeaddons/tdeaddons.SlackBuild @@ -131,7 +131,7 @@ echo "Extracting the source archive(s) for $PRGNAM..." bsdtar -xvf ${SOURCE} cd ${PRGNAM} - +patch -p0 < $SRCDIR/arkplugin-diffs-1 chown -R root:root . chmod -R u+w,go+r-w,a+rX-st . From 329d96f3c94dd928239f4427d47bca72eae2960f Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:02:30 -0400 Subject: [PATCH 02/22] Update build-deps.sh --- build-deps.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-deps.sh b/build-deps.sh index 0a60aa6..6962078 100755 --- a/build-deps.sh +++ b/build-deps.sh @@ -6,7 +6,7 @@ # Copyright 2014 Willy Sudiarto Raharjo # All rights reserved. # -# Copyright 2015-2016 Thorn Inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # # Based on the xfce-build-all.sh script by Patrick J. Volkerding # From a2d27fc0af8ba4ff91735c396d84494125bb7e25 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:02:59 -0400 Subject: [PATCH 03/22] Update build-core.sh --- build-core.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-core.sh b/build-core.sh index dcc68d1..5af7337 100755 --- a/build-core.sh +++ b/build-core.sh @@ -6,7 +6,7 @@ # Copyright 2014 Willy Sudiarto Raharjo # All rights reserved. # -# Copyright 2015-2016 Thorn Inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # # Based on the xfce-build-all.sh script by Patrick J. Volkerding # From 6d6812a497ffc2d736317bcb3a1f28096be07d55 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:03:28 -0400 Subject: [PATCH 04/22] Update tqt3.SlackBuild --- Deps/tqt3/tqt3.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/tqt3/tqt3.SlackBuild b/Deps/tqt3/tqt3.SlackBuild index 06c03cb..4079c69 100755 --- a/Deps/tqt3/tqt3.SlackBuild +++ b/Deps/tqt3/tqt3.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn Inurcide USA thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From 5d038260df260b72ac2856704ccea995ac7d31e2 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:03:50 -0400 Subject: [PATCH 05/22] Update GraphicsMagick.SlackBuild --- Deps/GraphicsMagick/GraphicsMagick.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/GraphicsMagick/GraphicsMagick.SlackBuild b/Deps/GraphicsMagick/GraphicsMagick.SlackBuild index 889e13b..0812147 100755 --- a/Deps/GraphicsMagick/GraphicsMagick.SlackBuild +++ b/Deps/GraphicsMagick/GraphicsMagick.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From 6555f27a245b4ab1ebda31c5c0c41984e1691713 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:04:11 -0400 Subject: [PATCH 06/22] Update arts.SlackBuild --- Deps/arts/arts.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/arts/arts.SlackBuild b/Deps/arts/arts.SlackBuild index 4076077..e13b400 100755 --- a/Deps/arts/arts.SlackBuild +++ b/Deps/arts/arts.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn Inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From 0a47a1ff4da8eb5dfe1e8cf4e096c7702c33a983 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:04:28 -0400 Subject: [PATCH 07/22] Update dbus-1-tqt.SlackBuild --- Deps/dbus-1-tqt/dbus-1-tqt.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/dbus-1-tqt/dbus-1-tqt.SlackBuild b/Deps/dbus-1-tqt/dbus-1-tqt.SlackBuild index 8e2aca7..ba0eb9f 100755 --- a/Deps/dbus-1-tqt/dbus-1-tqt.SlackBuild +++ b/Deps/dbus-1-tqt/dbus-1-tqt.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn Inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From 3c4d4497492353848bf9260422beba7846a859d6 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:04:45 -0400 Subject: [PATCH 08/22] Update dbus-tqt.SlackBuild --- Deps/dbus-tqt/dbus-tqt.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/dbus-tqt/dbus-tqt.SlackBuild b/Deps/dbus-tqt/dbus-tqt.SlackBuild index cfe56b1..2e6f85d 100755 --- a/Deps/dbus-tqt/dbus-tqt.SlackBuild +++ b/Deps/dbus-tqt/dbus-tqt.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn Inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From d1a3542cee75fceed2740ad79d72b4ddb85c5a95 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:05:12 -0400 Subject: [PATCH 09/22] Update libart_lgpl.SlackBuild --- Deps/libart_lgpl/libart_lgpl.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/libart_lgpl/libart_lgpl.SlackBuild b/Deps/libart_lgpl/libart_lgpl.SlackBuild index 60b71c4..3464661 100755 --- a/Deps/libart_lgpl/libart_lgpl.SlackBuild +++ b/Deps/libart_lgpl/libart_lgpl.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn Inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From c04357954da196815f592308834166310a5ae953 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:06:02 -0400 Subject: [PATCH 10/22] Update mp4v2.SlackBuild --- Deps/mp4v2/mp4v2.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/mp4v2/mp4v2.SlackBuild b/Deps/mp4v2/mp4v2.SlackBuild index 6b13a21..fddd010 100755 --- a/Deps/mp4v2/mp4v2.SlackBuild +++ b/Deps/mp4v2/mp4v2.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From ecc39b0c3f84068d36b81065f56f285af99af7c7 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:08:10 -0400 Subject: [PATCH 11/22] Update speex.SlackBuild --- Deps/speex/speex.SlackBuild | 47 ++----------------------------------- 1 file changed, 2 insertions(+), 45 deletions(-) diff --git a/Deps/speex/speex.SlackBuild b/Deps/speex/speex.SlackBuild index d9e43e5..4881046 100755 --- a/Deps/speex/speex.SlackBuild +++ b/Deps/speex/speex.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn Inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for @@ -29,7 +29,6 @@ # All rights reserved. PRGNAM=speex -PRGNAME=speexdsp VERSION=${VERSION:-1.2rc2} VER=${VER:-1.2rc3} BUILD=${BUILD:-1} @@ -48,9 +47,6 @@ OUTPUT=${OUTPUT:-/tmp} # Input URL: http://downloads.xiph.org/releases/speex/speex-1.2rc2.tar.gz SOURCE[0]="$SRCDIR/${PRGNAM}-${VERSION}.tar.gz" SRCURL[0]="http://downloads.xiph.org/releases/${PRGNAM}/${PRGNAM}-${VERSION}.tar.gz" -# Input URL: http://downloads.xiph.org/releases/speex/speexdsp-1.2rc3.tar.gz -SOURCE[1]="$SRCDIR/${PRGNAME}-${VER}.tar.gz" -SRCURL[1]="http://downloads.xiph.org/releases/${PRGNAM}/${PRGNAME}-${VER}.tar.gz" # You can use your own private machine.conf file to overrule machine defaults: if [ -e $SRCDIR/machine.conf ]; then @@ -142,47 +138,8 @@ if [ "$P1" == "--download" ]; then fi cd $TMP/tmp-$PRGNAM -echo "Extracting the source archive(s) for $PRGNAM..." -for (( i = 0; i < ${#SOURCE[*]}; i++ )) ; do - if $(file ${SOURCE[$i]} | grep -qi ": 7-zip"); then - 7za x ${SOURCE[$i]} - elif $(file ${SOURCE[$i]} | grep -qi ": zip"); then - unzip ${SOURCE[$i]} - else - tar -xvf ${SOURCE[$i]} - fi -done - -cd ${PRGNAME}-${VER} -chown -R root:root . -chmod -R u+w,go+r-w,a+rX-st . - -# Thanks to SBo script for patch -patch -p1 < $SRCDIR/speexdsp-fixbuilds-774c87d.patch -autoreconf -fi - -LDFLAGS="$SLKLDFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION/dsp \ - --enable-static=no \ - --enable-sse \ - --build=$ARCH-slackware-linux - -make || exit 1 -make DESTDIR=$PKG install || exit 1 - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true -cat $SRCDIR/$(basename $0) > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION -find $PKG/usr/doc -type f -exec chmod 644 {} \; +bsdtar -xvf ${SOURCE[$i]} -cd .. cd ${PRGNAM}-${VERSION} chown -R root:root . chmod -R u+w,go+r-w,a+rX-st . From ef1c2935c9413a4ddcd1b3ec6fb789f6c21e5635 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:08:53 -0400 Subject: [PATCH 12/22] Update tqca-tls.SlackBuild --- Deps/tqca-tls/tqca-tls.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/tqca-tls/tqca-tls.SlackBuild b/Deps/tqca-tls/tqca-tls.SlackBuild index 4c2bc58..b0b8a07 100755 --- a/Deps/tqca-tls/tqca-tls.SlackBuild +++ b/Deps/tqca-tls/tqca-tls.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn Inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From d85663f900866280341ff2e6fce897857adeaf18 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:09:17 -0400 Subject: [PATCH 13/22] Update tqtinterface.SlackBuild --- Deps/tqtinterface/tqtinterface.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/tqtinterface/tqtinterface.SlackBuild b/Deps/tqtinterface/tqtinterface.SlackBuild index 4c34525..4f34957 100755 --- a/Deps/tqtinterface/tqtinterface.SlackBuild +++ b/Deps/tqtinterface/tqtinterface.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn Inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn Inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From 2aa0a70322ab33a2eec781742e820d5e25a564e6 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:14:44 -0400 Subject: [PATCH 14/22] Update speex.SlackBuild --- Deps/speex/speex.SlackBuild | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/Deps/speex/speex.SlackBuild b/Deps/speex/speex.SlackBuild index 4881046..5f2b435 100755 --- a/Deps/speex/speex.SlackBuild +++ b/Deps/speex/speex.SlackBuild @@ -30,7 +30,6 @@ PRGNAM=speex VERSION=${VERSION:-1.2rc2} -VER=${VER:-1.2rc3} BUILD=${BUILD:-1} TAG=${TAG:-_tde} @@ -45,8 +44,8 @@ PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} # Input URL: http://downloads.xiph.org/releases/speex/speex-1.2rc2.tar.gz -SOURCE[0]="$SRCDIR/${PRGNAM}-${VERSION}.tar.gz" -SRCURL[0]="http://downloads.xiph.org/releases/${PRGNAM}/${PRGNAM}-${VERSION}.tar.gz" +SOURCE="$SRCDIR/${PRGNAM}-${VERSION}.tar.gz" +SRCURL="http://downloads.xiph.org/releases/${PRGNAM}/${PRGNAM}-${VERSION}.tar.gz" # You can use your own private machine.conf file to overrule machine defaults: if [ -e $SRCDIR/machine.conf ]; then @@ -111,26 +110,24 @@ rm -rf $TMP/tmp-$PRGNAM/* rm -rf $OUTPUT/{checkout,configure,make,install,error,makepkg,patch}-$PRGNAM.log # Source file availability: -for (( i = 0; i < ${#SOURCE[*]}; i++ )) ; do - if ! [ -f ${SOURCE[$i]} ]; then - echo "Source '$(basename ${SOURCE[$i]})' not available yet..." - # Check if the $SRCDIR is writable at all - if not, download to $OUTPUT - [ -w "$SRCDIR" ] || SOURCE[$i]="$OUTPUT/$(basename ${SOURCE[$i]})" - if [ -f ${SOURCE[$i]} ]; then echo "Ah, found it!"; continue; fi - if ! [ "x${SRCURL[$i]}" == "x" ]; then - echo "Will download file to $(dirname $SOURCE[$i])" - wget -nv -T 20 -O "${SOURCE[$i]}" "${SRCURL[$i]}" || true - if [ $? -ne 0 -o ! -s "${SOURCE[$i]}" ]; then - echo "Fail to download '$(basename ${SOURCE[$i]})'. Aborting the build." - mv -f "${SOURCE[$i]}" "${SOURCE[$i]}".FAIL - exit 1 - fi - else - echo "File '$(basename ${SOURCE[$i]})' not available. Aborting the build." +if ! [ -f ${SOURCE} ]; then + echo "Source '$(basename ${SOURCE})' not available yet..." + # Check if the $SRCDIR is writable at all - if not, download to $OUTPUT + [ -w "$SRCDIR" ] || SOURCE="$OUTPUT/$(basename $SOURCE)" + if [ -f ${SOURCE} ]; then echo "Ah, found it!"; continue; fi + if ! [ "x${SRCURL}" == "x" ]; then + echo "Will download file to $(dirname $SOURCE)" + wget -nv -T 20 -O "${SOURCE}" "${SRCURL}" || true + if [ $? -ne 0 -o ! -s "${SOURCE}" ]; then + echo "Downloading '$(basename ${SOURCE})' failed... aborting the build." + mv -f "${SOURCE}" "${SOURCE}".FAIL exit 1 fi + else + echo "File '$(basename ${SOURCE})' not available... aborting the build." + exit 1 fi -done +fi if [ "$P1" == "--download" ]; then echo "Download complete." From 7096c98c5f92bf69ce4c75f5809f36c37e296471 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:15:44 -0400 Subject: [PATCH 15/22] Update speex.SlackBuild --- Deps/speex/speex.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deps/speex/speex.SlackBuild b/Deps/speex/speex.SlackBuild index 5f2b435..3a807f5 100755 --- a/Deps/speex/speex.SlackBuild +++ b/Deps/speex/speex.SlackBuild @@ -135,7 +135,7 @@ if [ "$P1" == "--download" ]; then fi cd $TMP/tmp-$PRGNAM -bsdtar -xvf ${SOURCE[$i]} +bsdtar -xvf ${SOURCE} cd ${PRGNAM}-${VERSION} chown -R root:root . From 2f5cb68bc2f212ada8ba4922fd5d14f15177f867 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:17:11 -0400 Subject: [PATCH 16/22] Delete speexdsp-fixbuilds-774c87d.patch --- Deps/speex/speexdsp-fixbuilds-774c87d.patch | 36 --------------------- 1 file changed, 36 deletions(-) delete mode 100644 Deps/speex/speexdsp-fixbuilds-774c87d.patch diff --git a/Deps/speex/speexdsp-fixbuilds-774c87d.patch b/Deps/speex/speexdsp-fixbuilds-774c87d.patch deleted file mode 100644 index c02ee29..0000000 --- a/Deps/speex/speexdsp-fixbuilds-774c87d.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index 2cd2d1e..1de0c23 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -334,6 +334,12 @@ AC_SUBST([USIZE16]) - AC_SUBST([SIZE32]) - AC_SUBST([USIZE32]) - -+AS_IF([test "$ac_cv_header_stdint_h" = "yes"], [INCLUDE_STDINT="#include "], -+ [test "$ac_cv_header_inttypes_h" = "yes"], [INCLUDE_STDINT="#include "], -+ [test "$ac_cv_header_sys_types_h" = "yes"], [INCLUDE_STDINT="#include "]) -+ -+AC_SUBST([INCLUDE_STDINT]) -+ - AC_CONFIG_FILES([ - Makefile libspeexdsp/Makefile doc/Makefile SpeexDSP.spec - include/Makefile include/speex/Makefile speexdsp.pc -diff --git a/include/speex/speexdsp_config_types.h.in b/include/speex/speexdsp_config_types.h.in -index 02b82fd..5ea7b55 100644 ---- a/include/speex/speexdsp_config_types.h.in -+++ b/include/speex/speexdsp_config_types.h.in -@@ -1,13 +1,7 @@ - #ifndef __SPEEX_TYPES_H__ - #define __SPEEX_TYPES_H__ - --#if defined HAVE_STDINT_H --# include --#elif defined HAVE_INTTYPES_H --# include --#elif defined HAVE_SYS_TYPES_H --# include --#endif -+@INCLUDE_STDINT@ - - typedef @SIZE16@ spx_int16_t; - typedef @USIZE16@ spx_uint16_t; From 3ab590dbfce260657d9bf01d55877311d91342d8 Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 15:17:39 -0400 Subject: [PATCH 17/22] Update tdewebdev.SlackBuild --- Core/tdewebdev/tdewebdev.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/tdewebdev/tdewebdev.SlackBuild b/Core/tdewebdev/tdewebdev.SlackBuild index 982fdd6..2d0780e 100755 --- a/Core/tdewebdev/tdewebdev.SlackBuild +++ b/Core/tdewebdev/tdewebdev.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From c3a480f39e37b173aca93dccba15b1a0e5a87c3c Mon Sep 17 00:00:00 2001 From: Justin_U Date: Fri, 18 Mar 2016 17:47:09 -0400 Subject: [PATCH 19/22] Update tde-style-qtcurve.SlackBuild --- Apps/tde-style-qtcurve/tde-style-qtcurve.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Apps/tde-style-qtcurve/tde-style-qtcurve.SlackBuild b/Apps/tde-style-qtcurve/tde-style-qtcurve.SlackBuild index bccd137..bc349be 100755 --- a/Apps/tde-style-qtcurve/tde-style-qtcurve.SlackBuild +++ b/Apps/tde-style-qtcurve/tde-style-qtcurve.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST # Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands -# Copyright 2015-2016 Thorn inurcide thorninurcide@gmail.com +# Copyright 2015-2016 Thorn inurcide # All rights reserved. # # Permission to use, copy, modify, and distribute this software for From 48f888ba6aabcb640e8887c7dd9a2b35304a0923 Mon Sep 17 00:00:00 2001 From: Thorn Inurcide Date: Fri, 18 Mar 2016 17:49:19 -0400 Subject: [PATCH 20/22] add buildscripts --- Apps/tdeio-locate/slack-desc | 20 +++ Apps/tdeio-locate/tdeio-locate.SlackBuild | 174 ++++++++++++++++++++++ 2 files changed, 194 insertions(+) create mode 100644 Apps/tdeio-locate/slack-desc create mode 100755 Apps/tdeio-locate/tdeio-locate.SlackBuild diff --git a/Apps/tdeio-locate/slack-desc b/Apps/tdeio-locate/slack-desc new file mode 100644 index 0000000..8375287 --- /dev/null +++ b/Apps/tdeio-locate/slack-desc @@ -0,0 +1,20 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +tdeio-locate: tdeio-locate (tdeio-locate) +tdeio-locate: +tdeio-locate: tdeio-locate +tdeio-locate: +tdeio-locate: +tdeio-locate: +tdeio-locate: +tdeio-locate: +tdeio-locate: +tdeio-locate: +tdeio-locate: Home: https://www.trinitydesktop.org/index.php + diff --git a/Apps/tdeio-locate/tdeio-locate.SlackBuild b/Apps/tdeio-locate/tdeio-locate.SlackBuild new file mode 100755 index 0000000..70ecc74 --- /dev/null +++ b/Apps/tdeio-locate/tdeio-locate.SlackBuild @@ -0,0 +1,174 @@ +#!/bin/sh +# Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST +# Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven, Netherlands +# Copyright 2016 Thorn Inurcide +# All rights reserved. +# +# Permission to use, copy, modify, and distribute this software for +# any purpose with or without fee is hereby granted, provided that +# the above copyright notice and this permission notice appear in all +# copies. +# +# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +# IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +# SUCH DAMAGE. + +PRGNAM=tdeio-locate +VERSION=${VERSION:-R14.0.3} +BUILD=${BUILD:-1} +NUMJOBS=${NUMJOBS:-" -j4 "} +TAG=${TAG:-_tde} + +DOCS="AUTHORS ChangeLog COPYING TODO TRINITY* VERSION " + +# Where do we look for sources? +SRCDIR=$(cd $(dirname $0); pwd) + +TMP=${TMP:-/tmp/build} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +# Input URL: http://tde-mirror.yosemite.net/trinity/releases/R14.0.3/applications/tdeio-locate-R14.0.3.tar.bz2 +SOURCE="$SRCDIR/${PRGNAM}-${VERSION}.tar.bz2" +SRCURL="http://tde-mirror.yosemite.net/trinity/releases/${VERSION}/applications/${PRGNAM}-${VERSION}.tar.bz2" + +# You can use your own private machine.conf file to overrule machine defaults: +if [ -e $SRCDIR/machine.conf ]; then + . $SRCDIR/machine.conf +elif [ -e /etc/slackbuild/machine.conf ]; then + . /etc/slackbuild/machine.conf +else + # Automatically determine the architecture we're building on: + MARCH=$( uname -m ) + if [ -z "$ARCH" ]; then + case "$MARCH" in + i?86) export ARCH=i486 ;; + armv7hl) export ARCH=$MARCH ;; + armv6hl) export ARCH=$MARCH ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$MARCH ;; + esac + fi + # Set CFLAGS/CXXFLAGS and LIBDIRSUFFIX: + case "$ARCH" in + i486) SLKCFLAGS="-O2 -march=i486 -mtune=i686" + SLKLDFLAGS=""; LIBDIRSUFFIX="" + ;; + x86_64) SLKCFLAGS="-O2 -fPIC" + SLKLDFLAGS="-L/usr/lib64"; LIBDIRSUFFIX="64" + ;; + armv7hl) SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16" + SLKLDFLAGS=""; LIBDIRSUFFIX="" + ;; + armv6hl) SLKCFLAGS="-O2 -march=armv6 -mfpu=vfp -mfloat-abi=hard" + SLKLDFLAGS=""; LIBDIRSUFFIX="" + ;; + *) SLKCFLAGS=${SLKCFLAGS:-"O2"} + SLKLDFLAGS=${SLKLDFLAGS:-""}; LIBDIRSUFFIX=${LIBDIRSUFFIX:-""} + ;; + esac +fi + +case "$ARCH" in + arm*) TARGET=$ARCH-slackware-linux-gnueabi ;; + *) TARGET=$ARCH-slackware-linux ;; +esac + +# Exit the script on errors: +set -e +trap 'echo "$0 FAILED at line ${LINENO}" | tee $OUTPUT/error-${PRGNAM}.log' ERR +# Catch unitialized variables: +set -u +P1=${1:-1} + +# Save old umask and set to 0022: +_UMASK_=$(umask) +umask 0022 + +# Create working directories: +mkdir -p $OUTPUT +mkdir -p $TMP/tmp-$PRGNAM +mkdir -p $PKG +rm -rf $PKG/* +rm -rf $TMP/tmp-$PRGNAM/* +rm -rf $OUTPUT/{checkout,configure,make,install,error,makepkg,patch}-$PRGNAM.log + +# Source file availability: +if ! [ -f ${SOURCE} ]; then + echo "Source '$(basename ${SOURCE})' not available yet..." + # Check if the $SRCDIR is writable at all - if not, download to $OUTPUT + [ -w "$SRCDIR" ] || SOURCE="$OUTPUT/$(basename $SOURCE)" + if [ -f ${SOURCE} ]; then echo "Ah, found it!"; continue; fi + if ! [ "x${SRCURL}" == "x" ]; then + echo "Will download file to $(dirname $SOURCE)" + wget -nv -T 20 -O "${SOURCE}" "${SRCURL}" || true + if [ $? -ne 0 -o ! -s "${SOURCE}" ]; then + echo "Downloading '$(basename ${SOURCE})' failed... aborting the build." + mv -f "${SOURCE}" "${SOURCE}".FAIL + exit 1 + fi + else + echo "File '$(basename ${SOURCE})' not available... aborting the build." + exit 1 + fi +fi + +if [ "$P1" == "--download" ]; then + echo "Download complete." + exit 0 +fi + +cd $TMP/tmp-$PRGNAM +bsdtar -xvf ${SOURCE} + +cd applications/${PRGNAM} +chown -R root:root . +chmod -R u+w,go+r-w,a+rX-st . + +mkdir -p build-${PRGNAM} +cd build-${PRGNAM} + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DBUILD_ALL="ON" \ + .. + make $NUMJOBS || exit 1 + make DESTDIR=$PKG install || exit 1 +cd - + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true +cat $SRCDIR/$(basename $0) > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION +find $PKG/usr/doc -type f -exec chmod 644 {} \; + +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mkdir -p $PKG/install +cat $SRCDIR/slack-desc > $PKG/install/slack-desc + +cd $PKG +makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log +cd $OUTPUT +md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}.md5 +cd - +cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txt + +# Restore the original umask: +umask ${_UMASK_} + From 4677125de454ef6b9ca8294a8b343add70fdd4d5 Mon Sep 17 00:00:00 2001 From: Thorn Inurcide Date: Fri, 18 Mar 2016 19:52:23 -0400 Subject: [PATCH 21/22] update --- Apps/kbookreader/kbookreader.SlackBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Apps/kbookreader/kbookreader.SlackBuild b/Apps/kbookreader/kbookreader.SlackBuild index a676657..b2b22c6 100755 --- a/Apps/kbookreader/kbookreader.SlackBuild +++ b/Apps/kbookreader/kbookreader.SlackBuild @@ -136,7 +136,7 @@ chown -R root:root . chmod -R u+w,go+r-w,a+rX-st . cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh -cp -Rp /usr/share/apps/kapptemplate/admin/libtool.m4.in admin/libtool.m4.in +cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in make -f admin/Makefile.common LDFLAGS="$SLKLDFLAGS" \ From 7c036b657f5ae5a95ef42500698b482834699e1e Mon Sep 17 00:00:00 2001 From: Justin_U Date: Sat, 19 Mar 2016 23:23:02 -0400 Subject: [PATCH 22/22] Update speex.SlackBuild --- Deps/speex/speex.SlackBuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Deps/speex/speex.SlackBuild b/Deps/speex/speex.SlackBuild index 3a807f5..4162eb6 100755 --- a/Deps/speex/speex.SlackBuild +++ b/Deps/speex/speex.SlackBuild @@ -141,14 +141,12 @@ cd ${PRGNAM}-${VERSION} chown -R root:root . chmod -R u+w,go+r-w,a+rX-st . -# Thanks to SBo again: +# Thanks to SBo: sed -i 's/\r//' README.TI-DSP LDFLAGS="$SLKLDFLAGS" \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ -SPEEXDSP_CFLAGS="-I$PKG/usr/include" \ -SPEEXDSP_LIBS="-L$PKG/usr/lib${LIBDIRSUFFIX} -lspeexdsp" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \