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:
landry 2018-08-31 08:48:12 +00:00
parent b85fc0270d
commit 63a1447179
5 changed files with 34 additions and 12 deletions

View File

@ -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

View File

@ -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

View 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
;;
*)

View File

@ -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).

View File

@ -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