audio/kid3: Updated for version 3.4.2.

Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
This commit is contained in:
Michales Michaloudes 2016-08-26 23:01:57 +01:00 committed by David Spencer
parent 16083b9211
commit 3a446c6a0a
3 changed files with 23 additions and 18 deletions

View file

@ -3,5 +3,7 @@ MP2, Speex, TrueAudio and WavPack files (e.g. full albums) without typing
the same information again and again and have control over both ID3v1
and ID3v2 tags, then Kid3 is the program you are looking for.
kid3-cli for command line execution.
libmp4v2 (for MP4 support), chromaprint (for fingerprinting detection)
and ffmpeg are optional dependencies.

View file

@ -3,14 +3,14 @@
# Written by Michales Michaloudes korgie@gmail.com
PRGNAM=kid3
VERSION=${VERSION:-3.3.0}
VERSION=${VERSION:-3.4.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
MP4TAG=${MP4TAG:-yes}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@ -21,8 +21,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@ -73,15 +73,16 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.?z*
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
-o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
cmake . \
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_SUFFIX:STRING=${LIBDIRSUFFIX} \
-DLIB_INSTALL_DIR=/usr/lib${LIBDIRSUFFIX} \
@ -92,10 +93,12 @@ cmake . \
-DWITH_MP4V2="$MP4TAG" \
-DWITH_APPS="Qt;CLI$KDE4" \
-DWITH_PHONON="$PHONON" \
-DBUILD_SHARED_LIBS:BOOL=ON
make
make install DESTDIR=$PKG
-DWITH_DOCDIR="doc/$PRGNAM-$VERSION" \
-DBUILD_SHARED_LIBS:BOOL=ON \
-DCMAKE_BUILD_TYPE=Release ..
make
make install DESTDIR=$PKG
cd ..
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
@ -107,7 +110,7 @@ cp -a \
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
if [ -d $PKG/usr/share/man ]; then
mv $PKG/usr/share/man $PKG/usr/doc
mv $PKG/usr/share/man $PKG/usr/
fi
mkdir -p $PKG/install

View file

@ -1,8 +1,8 @@
PRGNAM="kid3"
VERSION="3.3.0"
VERSION="3.4.2"
HOMEPAGE="http://kid3.sourceforge.net/"
DOWNLOAD="http://prdownloads.sourceforge.net/kid3/kid3-3.3.0.tar.gz"
MD5SUM="1bce760c3e8b12310b515798e73c9b0f"
DOWNLOAD="http://prdownloads.sourceforge.net/kid3/kid3-3.4.2.tar.gz"
MD5SUM="48c9dc602d26dd139c477d8cd90e78b6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="id3lib"