Update to abcde 2.9.2, From Charlene Wendling who takes maintainership.
This time there's been extensive runtime testing, and proper fixes have been made in coordination with upstream. ok feinerer@
This commit is contained in:
parent
b85fc0270d
commit
63a1447179
@ -1,13 +1,15 @@
|
||||
# $OpenBSD: Makefile,v 1.27 2018/01/29 15:47:11 feinerer Exp $
|
||||
# $OpenBSD: Makefile,v 1.28 2018/08/31 08:48:12 landry Exp $
|
||||
|
||||
COMMENT= command-line utility to rip and encode audio cds
|
||||
|
||||
DISTNAME= abcde-2.7.2
|
||||
DISTNAME= abcde-2.9.2
|
||||
EPOCH= 0
|
||||
CATEGORIES= audio
|
||||
|
||||
HOMEPAGE= https://abcde.einval.com/
|
||||
|
||||
MAINTAINER= Charlene Wendling <julianaito@posteo.jp>
|
||||
|
||||
# Artistic or GPLv2+
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
@ -17,7 +19,9 @@ RUN_DEPENDS= audio/cdparanoia \
|
||||
audio/cd-discid \
|
||||
audio/id3lib \
|
||||
audio/vorbis-tools \
|
||||
shells/bash
|
||||
shells/bash \
|
||||
www/p5-WebService-MusicBrainz \
|
||||
audio/p5-MusicBrainz-DiscID
|
||||
|
||||
NO_TEST= Yes
|
||||
|
||||
@ -28,6 +32,7 @@ pre-configure:
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/abcde ${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/abcde-musicbrainz-tool ${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/cddb-tool ${PREFIX}/bin
|
||||
${INSTALL_MAN} ${WRKSRC}/abcde.1 ${PREFIX}/man/man1
|
||||
${INSTALL_MAN} ${WRKSRC}/cddb-tool.1 ${PREFIX}/man/man1
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (abcde-2.7.2.tar.gz) = qjmIFoKsRuufwZnRNDuXvFajIrQaXFcBOs2jGUi8U90=
|
||||
SIZE (abcde-2.7.2.tar.gz) = 146407
|
||||
SHA256 (abcde-2.9.2.tar.gz) = NDVsbqTMObM8gHJhv9+OjaiQWy7VAxMUfHiyg+72hY0=
|
||||
SIZE (abcde-2.9.2.tar.gz) = 160799
|
||||
|
15
audio/abcde/patches/patch-abcde
Normal file
15
audio/abcde/patches/patch-abcde
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-abcde,v 1.10 2018/08/31 08:48:12 landry Exp $
|
||||
Fix tracks offsets list gathering, will be fixed for v2.9.3
|
||||
Upstream commit 8de69dd9476d40b4d61b25532f0a22acd932d765
|
||||
Index: abcde
|
||||
--- abcde.orig
|
||||
+++ abcde
|
||||
@@ -2110,7 +2110,7 @@ do_discid ()
|
||||
CDPARANOIAAUDIOTRACKS="$TRACKS"
|
||||
|
||||
LEADOUT="$(echo "$CDPARANOIAOUTPUT" | grep -Eo '^TOTAL[[:space:]]+([[:digit:]]+)' | get_last)"
|
||||
- OFFSETS="$(echo "$CDPARANOIAOUTPUT" | sed -n -e's/^ .* \([0-9]\+\) \[.*/\1/p')"
|
||||
+ OFFSETS="$(echo "$CDPARANOIAOUTPUT" | awk '/^ +.*\[/ {print $4}')"
|
||||
makeids
|
||||
;;
|
||||
*)
|
@ -1,7 +1,8 @@
|
||||
abcde is a front end command-line utility (actually, a shell script)
|
||||
that grabs tracks off a CD, encodes them to ogg or mp3 format, and
|
||||
tags and names them with data from a CDDB server, all in one go.
|
||||
abcde is a front end command-line utility that grabs tracks off a CD, encodes
|
||||
them to OGG or many other formats, and tags and names them with data from
|
||||
MusicBrainz.org or a CDDB server, all in one go.
|
||||
|
||||
To use mp3 format, install the lame package, and set OUTPUTTYPE=mp3 in
|
||||
${SYSCONFDIR}/abcde.conf (copy this to ~/.abcde.conf for per-user
|
||||
configuration).
|
||||
That package comes with the default OGG Vorbis support only. For example, to
|
||||
use the MP3 format, install the lame and eyeD3 packages, and set
|
||||
OUTPUTTYPE=mp3 in ${SYSCONFDIR}/abcde.conf (copy this to ~/.abcde.conf for
|
||||
per-user configuration).
|
||||
|
@ -1,6 +1,7 @@
|
||||
@comment $OpenBSD: PLIST,v 1.3 2012/11/21 20:38:48 sthen Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.4 2018/08/31 08:48:12 landry Exp $
|
||||
@pkgpath audio/abcde,lame
|
||||
bin/abcde
|
||||
bin/abcde-musicbrainz-tool
|
||||
bin/cddb-tool
|
||||
@man man/man1/abcde.1
|
||||
@man man/man1/cddb-tool.1
|
||||
|
Loading…
Reference in New Issue
Block a user