aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBill Kirkpatrick <bkirkp@gmail.com>2022-04-24 01:38:07 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2022-04-24 01:47:25 +0700
commitcd04388309455e1051baa265de156f0350af66ff (patch)
treeeacbc4701b53699e9133a718a7eaa249f7ef6bb3
parent99abf9888e57be6776db4d0b471e7d52159ce706 (diff)
libraries/libshout: New maintainer.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--libraries/libshout/README4
-rw-r--r--libraries/libshout/libshout.SlackBuild28
-rw-r--r--libraries/libshout/libshout.info4
-rw-r--r--libraries/libshout/slack-desc2
4 files changed, 28 insertions, 10 deletions
diff --git a/libraries/libshout/README b/libraries/libshout/README
index bfdb97e70d0fa..2bdc3035552cf 100644
--- a/libraries/libshout/README
+++ b/libraries/libshout/README
@@ -5,5 +5,5 @@ data, and prevents bad data from getting to the icecast server.
With just a few lines of code, a programmer can easily turn any
application into a streaming source for an icecast server. Libshout
also allows developers who want a specific feature set (database
-access, request taking) to concentrate on that feature set, instead of
-worrying about how server communication works.
+access, request taking) to concentrate on that feature set, instead
+of worrying about how server communication works.
diff --git a/libraries/libshout/libshout.SlackBuild b/libraries/libshout/libshout.SlackBuild
index 366bd4656f116..d4778858796cd 100644
--- a/libraries/libshout/libshout.SlackBuild
+++ b/libraries/libshout/libshout.SlackBuild
@@ -5,6 +5,27 @@
# Written by Rodney Cobb (rdc@ktabic.co.uk)
# Modified by Robby Workman <rworkman@slackbuilds.org>
# Maintained from 2022 Christoph Willing
+# Copyright 2022 Bill Kirkpatrick, Bay City, Texas, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS 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 AUTHOR 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.
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
cd $(dirname $0) ; CWD=$(pwd)
@@ -22,9 +43,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
@@ -78,6 +96,8 @@ CXXFLAGS="$SLKCFLAGS" \
make docdir=/usr/doc/$PRGNAM-$VERSION
make install docdir=/usr/doc/$PRGNAM-$VERSION DESTDIR=$PKG
+rm -f $PKG/usr/lib*/*.la
+
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
@@ -88,8 +108,6 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a doc/libshout.xml $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-rm -f $PKG/usr/lib*/*.la
-
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/libraries/libshout/libshout.info b/libraries/libshout/libshout.info
index b991bfdd3d4f1..ec70abfef1e6c 100644
--- a/libraries/libshout/libshout.info
+++ b/libraries/libshout/libshout.info
@@ -6,5 +6,5 @@ MD5SUM="f77083cf790386297d86536b76a88b1c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Christoph Willing"
-EMAIL="chris.willing@linux.com"
+MAINTAINER="Bill Kirkpatrick"
+EMAIL="bkirkp@gmail.com"
diff --git a/libraries/libshout/slack-desc b/libraries/libshout/slack-desc
index 190144b1b6b22..e182ec6de2d95 100644
--- a/libraries/libshout/slack-desc
+++ b/libraries/libshout/slack-desc
@@ -13,7 +13,7 @@ libshout: icecast server. It handles the socket connection, the timing of the
libshout: data, and prevents bad data from getting to the icecast server.
libshout:
libshout:
-libshout:
+libshout: home: http://ftp.osuosl.org/pub/xiph/releases/libshout/
libshout:
libshout:
libshout: