diff --git a/audio/whipper/README b/audio/whipper/README index 15ee16a4a0..395fc1c6c2 100644 --- a/audio/whipper/README +++ b/audio/whipper/README @@ -1,17 +1,16 @@ -Whipper is a Python 2 command line secure CD-DA ripper preferring -accuracy over speed, forked from the morituri project. +Whipper is a CD ripping utility focusing on accuracy over speed that +supports multiple features: -Whipper features: - + Detects correct read offset (in samples) - + Has ability to defeat cache of drives - + Performs Test & Copy rips - + Verifies rip accuracy using the AccurateRip database - + Uses MusicBrainz for metadata lookup - + Supports reading the pre-emphasis flag embedded into some CDs - (and correctly tags the resulting rip) - + Detects and rips non digitally silent Hidden Track One Audio (HTOA) - + Provides batch ripping capabilities - + Provides templates for file and directory naming - + Supports lossless encoding of ripped audio tracks - + Allows re-tagging of already completed rips - + Allows extensibility through external logger plugins + * Detects correct read offset (in samples) + * Detects whether ripped media is a CD-R + * Has ability to defeat cache of drives + * Performs Test & Copy rips + * Verifies rip accuracy using the AccurateRip database + * Uses MusicBrainz for metadata lookup + * Supports reading the pre-emphasis flag embedded into some CDs (and + correctly tags the resulting rip) + * Detects and rips non digitally silent Hidden Track One Audio (HTOA) + * Provides batch ripping capabilities + * Provides templates for file and directory naming + * Supports lossless encoding of ripped audio tracks (FLAC) + * Allows extensibility through external logger plugins diff --git a/audio/whipper/slack-desc b/audio/whipper/slack-desc index 822f8eba9d..412edc5f34 100644 --- a/audio/whipper/slack-desc +++ b/audio/whipper/slack-desc @@ -8,7 +8,7 @@ |-----handy-ruler------------------------------------------------------| whipper: whipper (a secure cd ripper preferring accuracy over speed) whipper: -whipper: Whipper is a Python 2 command line secure CD-DA ripper preferring +whipper: Whipper is a Python command line secure CD-DA ripper preferring whipper: accuracy over speed, forked from the morituri project. whipper: whipper: Homepage: https://github.com/whipper-team/whipper diff --git a/audio/whipper/whipper.SlackBuild b/audio/whipper/whipper.SlackBuild index 11b2248e59..cf4a74d007 100644 --- a/audio/whipper/whipper.SlackBuild +++ b/audio/whipper/whipper.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for whipper -# Copyright 2017-2019, Alexander Verbovetsky, Moscow, Russia +# Copyright 2017-2022, Alexander Verbovetsky, Moscow, Russia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -38,9 +38,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 @@ -86,6 +83,13 @@ python3 setup.py install --root=$PKG 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 +make -C man +mkdir -p $PKG/usr/man/man1 +mv man/*.1 $PKG/usr/man/man1 + +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a CHANGELOG.md COVERAGE HACKING README.md TODO \ $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/audio/whipper/whipper.info b/audio/whipper/whipper.info index f2ea4b28fd..2618c58995 100644 --- a/audio/whipper/whipper.info +++ b/audio/whipper/whipper.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/whipper-team/whipper/archive/v0.10.0/whipper-0.10.0 MD5SUM="ad9e6cb208fdb799ba21ded976e868b4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="cddb-py mutagen musicbrainzngs pycdio python-ruamel.yaml" +REQUIRES="mutagen musicbrainzngs pycdio python-ruamel.yaml python-discid" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org"