summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Jeremy Hansen2024-03-21 21:38:43 +0100
committer Willy Sudiarto Raharjo2024-03-22 05:15:09 +0100
commit131d8bc9f4237e6ab8a9abf24e0d0c34dcfcdee6 (patch)
treef5ffbe771f82a8079d1087fdd6452782c91d3bda
parent975066535f7f5136262a7bda3f43508e951da569 (diff)
downloadslackbuilds-131d8bc9f4237e6ab8a9abf24e0d0c34dcfcdee6.tar.gz
audio/puddletag: Version bump to 2.3.0
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--audio/puddletag/README3
-rw-r--r--audio/puddletag/puddletag.SlackBuild23
-rw-r--r--audio/puddletag/puddletag.info8
3 files changed, 9 insertions, 25 deletions
diff --git a/audio/puddletag/README b/audio/puddletag/README
index 7186d8d7e7..1ab76cfa30 100644
--- a/audio/puddletag/README
+++ b/audio/puddletag/README
@@ -3,6 +3,5 @@ program Mp3tag. Unlike most taggers for GNU/Linux, it uses a
spreadsheet-like layout so that all the tags you want to edit by hand
are visible and easily editable.
-Optional dependencies:
-pyacoustid - enables AcoustID support for music tagging
+Optional dependency:
quodlibet - supports importing Quod Libet music libraries
diff --git a/audio/puddletag/puddletag.SlackBuild b/audio/puddletag/puddletag.SlackBuild
index f13e378104..9701822aa1 100644
--- a/audio/puddletag/puddletag.SlackBuild
+++ b/audio/puddletag/puddletag.SlackBuild
@@ -27,8 +27,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=puddletag
-VERSION=${VERSION:-2.2.0}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-2.3.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,20 +49,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
@@ -81,9 +67,8 @@ find -L . \
# Remove hardcoded required module versions
sed -i 's/==.*//' requirements.txt
-# Remove incorrect chromaprint requirement
-# https://github.com/puddletag/puddletag/issues/854
-sed -i '/chromaprint/d' requirements.txt
+# Remove unneeded dep (not required due to Slackware's pyqt5 package)
+sed -i '/pyqt5-qt5/d' requirements.txt
python3 setup.py install --root=$PKG
diff --git a/audio/puddletag/puddletag.info b/audio/puddletag/puddletag.info
index d905cda11f..b8328d1421 100644
--- a/audio/puddletag/puddletag.info
+++ b/audio/puddletag/puddletag.info
@@ -1,10 +1,10 @@
PRGNAM="puddletag"
-VERSION="2.2.0"
+VERSION="2.3.0"
HOMEPAGE="http://docs.puddletag.net"
-DOWNLOAD="https://github.com/puddletag/puddletag/archive/2.2.0/puddletag-2.2.0.tar.gz"
-MD5SUM="a4dab9b990bb1faa79827c3940e586f1"
+DOWNLOAD="https://github.com/puddletag/puddletag/archive/2.3.0/puddletag-2.3.0.tar.gz"
+MD5SUM="b8d803bb6834d8830251eb46e366375b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="configobj mutagen python3-lxml audioread"
+REQUIRES="configobj mutagen python3-lxml Unidecode pyacoustid python3-levenshtein"
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"