1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-02 06:03:50 +00:00

audio/abcde: resolve conflicting dependencies

abcde depends on www/p5-WebService-MusicBrainz0, but the installed script
'abcde-musicbrainz-tool' depends on www/p5-WebService-MusicBrainz. The two
versions of p5-WebService-MusicBrainz conflict with each other.
Update dependency to use p5-WebService-MusicBrainz, which is supported since
the update of audio/abcde to 2.9.x

Also adding the missing dependencies:
- p5-Digest-SHA
- p5-MusicBrainz-DiscID
- p5-WebService-MusicBrainz
- p5-Getopt-Long
- p5-Pod-Usage

At least release myself from being MAINTAINER of this port.

PR:		227660
Reported by:	<perlhack@protonmail.com>
Reviewed by:	<perlhack@protonmail.com>
This commit is contained in:
Torsten Zuehlsdorff 2018-05-02 10:55:52 +00:00
parent 8c9841e854
commit 2391bd6fa8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=468825

View File

@ -2,11 +2,12 @@
# $FreeBSD$
PORTNAME= abcde
PORTVERSION= 2.9.1
DISTVERSION= 2.9.1
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://abcde.einval.com/download/
MAINTAINER= tz@FreeBSD.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Front-end shell script to encode CDs in flac/mp3/ogg/speex format
LICENSE= ART10 GPLv2
@ -41,8 +42,11 @@ MPP_RUN_DEPENDS= mpcenc:audio/musepack
MUSICBRAINZ_DESC= Enable MusicBrainz DiscID support
MUSICBRAINZ_USES= perl5
MUSICBRAINZ_USE_PERL5= run
MUSICBRAINZ_RUN_DEPENDS=p5-MusicBrainz-DiscID>=0:audio/p5-MusicBrainz-DiscID \
p5-WebService-MusicBrainz0>=0:www/p5-WebService-MusicBrainz0
MUSICBRAINZ_RUN_DEPENDS=p5-Digest-SHA>=0:security/p5-Digest-SHA \
p5-Getopt-Long>=0:devel/p5-Getopt-Long \
p5-MusicBrainz-DiscID>=0:audio/p5-MusicBrainz-DiscID \
p5-Pod-Usage>=0:devel/p5-Pod-Usage \
p5-WebService-MusicBrainz>=1:www/p5-WebService-MusicBrainz
NORMALIZE_DESC= Enable normalize support
NORMALIZE_RUN_DEPENDS= normalize:audio/normalize
OPUS_RUN_DEPENDS= opusenc:audio/opus-tools