summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Smallbone <nick@smallbone.se>2020-03-14 06:29:35 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2020-03-14 06:29:35 +0700
commit0783ed2b6e2908389615fe51912dec9f92db2af7 (patch)
tree86558e18a44f8cd0906f88e3cceb691ea15eb46d
parent298051ad05c63a769edee3d8ac680f87afb749e1 (diff)
downloadslackbuilds-0783ed2b6e2908389615fe51912dec9f92db2af7.tar.gz
audio/quodlibet: New maintainer.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--audio/quodlibet/README23
-rw-r--r--audio/quodlibet/quodlibet.SlackBuild9
-rw-r--r--audio/quodlibet/quodlibet.info4
3 files changed, 29 insertions, 7 deletions
diff --git a/audio/quodlibet/README b/audio/quodlibet/README
index b3a39057ff..e4ebc59120 100644
--- a/audio/quodlibet/README
+++ b/audio/quodlibet/README
@@ -10,8 +10,23 @@ as Quod Libet.
Operon is a command line music tagger.
-Optional dependencie: musicbrainzngs
+The user guide is available online at:
-There's an option to use XINE backend instead to avoid
-installing gst-plugins-*. See latest guide here:
-https://quodlibet.readthedocs.io/en/latest/guide/playback/backends.html
+https://quodlibet.readthedocs.io/en/quodlibet-3.9/guide/
+
+To build a user guide for offline use, install Sphinx and sphinx_rtd_theme,
+and run:
+
+DOCS=yes ./quodlibet.SlackBuild
+
+Quod Libet supports both GStreamer and XINE as audio backends.
+If you use XINE, you do not need the gst-plugins-* dependencies.
+See this link for how to switch to the XINE backend:
+
+https://quodlibet.readthedocs.io/en/quodlibet-3.9/guide/playback/backends.html
+
+Optional dependencies:
+
+ * musicbrainzngs - for the musicbrainz plugin
+ * pyinotify - for the auto library update plugin
+ * webkit2gtk - for the lyrics window plugin
diff --git a/audio/quodlibet/quodlibet.SlackBuild b/audio/quodlibet/quodlibet.SlackBuild
index 69e7a295e3..fc2eebea88 100644
--- a/audio/quodlibet/quodlibet.SlackBuild
+++ b/audio/quodlibet/quodlibet.SlackBuild
@@ -2,8 +2,9 @@
#
# Slackware build script for quodlibet.
#
-# Copyright 2016-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# Written by K.D.Hedger kdhedger@yahoo.co.uk
+# Copyright 2016-2017 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2020 Nick Smallbone, Gothenburg, Sweden.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -78,6 +79,12 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a COPYING NEWS README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+DOCS=${DOCS:-no}
+if [ $DOCS = yes ] || [ $DOCS = y ] || [ $DOCS = true ]; then
+ python setup.py build_sphinx
+ cp -a build/sphinx $PKG/usr/doc/$PRGNAM-$VERSION/user_guide
+fi
+
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
diff --git a/audio/quodlibet/quodlibet.info b/audio/quodlibet/quodlibet.info
index 01f49e0b4b..7f6ec03c74 100644
--- a/audio/quodlibet/quodlibet.info
+++ b/audio/quodlibet/quodlibet.info
@@ -6,5 +6,5 @@ MD5SUM="49772b4c8f6044344b2c5c8bb4f84f9c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gst-plugins-bad gst-python gst-plugins-ugly mutagen futures python-faulthandler feedparser"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
+MAINTAINER="Nick Smallbone"
+EMAIL="nick@smallbone.se"