# Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= picard PORTVERSION= 1.2 CATEGORIES= audio python MASTER_SITES= http://ftp.musicbrainz.org/pub/musicbrainz/picard/ \ ftp://ftp.musicbrainz.org/pub/musicbrainz/picard/ \ http://ftp.osuosl.org/pub/musicbrainz/picard/ MAINTAINER= jhale@FreeBSD.org COMMENT= Next generation MusicBrainz Tagger LICENSE= GPLv2 LIB_DEPENDS= libdiscid.so:${PORTSDIR}/audio/libdiscid RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>=0:${PORTSDIR}/audio/py-mutagen \ ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:${PORTSDIR}/devel/py-qt4-core \ ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:${PORTSDIR}/x11-toolkits/py-qt4-gui \ ${PYTHON_PKGNAMEPREFIX}qt4-network>=0:${PORTSDIR}/net/py-qt4-network \ ${PYTHON_PKGNAMEPREFIX}qt4-xml>=0:${PORTSDIR}/textproc/py-qt4-xml USES= gettext USE_PYTHON= -2.7 USE_PYDISTUTILS=yes INSTALLS_ICONS= yes OPTIONS_DEFINE= ACOUSTID REPLAYGAIN ACOUSTID_DESC= AcoustID audio fingerprinting support REPLAYGAIN_DESC=ReplayGain audio normalization support .include .if ${PORT_OPTIONS:MACOUSTID} RUN_DEPENDS+= fpcalc:${PORTSDIR}/audio/chromaprint .endif .if ${PORT_OPTIONS:MREPLAYGAIN} RUN_DEPENDS+= metaflac:${PORTSDIR}/audio/flac \ mp3gain:${PORTSDIR}/audio/mp3gain \ vorbisgain:${PORTSDIR}/audio/vorbisgain \ wvgain:${PORTSDIR}/audio/wavpack .endif post-patch: @${REINPLACE_CMD} -e "s|'picard.plugins',|'picard.plugins', 'picard.plugins.lastfm', 'picard.plugins.lastfmplus', 'picard.plugins.replaygain',|" \ ${WRKSRC}/setup.py @${CP} -R ${WRKSRC}/contrib/plugins/ ${WRKSRC}/picard/plugins .include