aboutsummaryrefslogtreecommitdiff
path: root/audio/beets/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'audio/beets/Makefile')
-rw-r--r--audio/beets/Makefile23
1 files changed, 13 insertions, 10 deletions
diff --git a/audio/beets/Makefile b/audio/beets/Makefile
index b2b46dec5275..227ad5f205eb 100644
--- a/audio/beets/Makefile
+++ b/audio/beets/Makefile
@@ -1,10 +1,12 @@
PORTNAME= beets
DISTVERSION= 1.6.0
+PORTREVISION= 5
CATEGORIES= audio python
-MASTER_SITES= CHEESESHOP
+MASTER_SITES= PYPI
-MAINTAINER= rigoletto@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Media library management system for obsessive-compulsive music geeks
+WWW= https://beets.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -21,10 +23,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}confuse>=1.0.0:devel/py-confuse@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}unidecode>=0:converters/py-unidecode@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR}
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist distutils optsuffix
-PLIST_FILES= man/man1/beet.1.gz man/man5/beetsconfig.5.gz
+PLIST_FILES= share/man/man1/beet.1.gz share/man/man5/beetsconfig.5.gz
NO_ARCH= yes
@@ -33,6 +35,7 @@ OPTIONS_DEFINE= ACOUSTICBRAINZ BADFILES BEATPORT CHROMA DISCOGS EMBYUPDATE \
LASTIMPORT LYRICS LYRICS_GOOGLE MPDSTATS METASYNC_DBUS \
PLEXUPDATE REPLAYGAIN SONOS_UPDATE SPOTIFY THUMBNAILS WEB \
WEB_CORS
+OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
ACOUSTICBRAINZ_DESC= AcousticBrainz Plugin
BADFILES_DESC= Bad Files Plugin
@@ -66,7 +69,7 @@ DISCOGS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}discogs-client>=2.2.1:audio/py-disco
EMBYUPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
FETCHART_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
FFMPEG_RUN_DEPENDS= ffmpeg>=2:multimedia/ffmpeg
-IMAGEMAGICK_RUN_DEPENDS= convert:graphics/ImageMagick6
+IMAGEMAGICK_USES= magick:run
IPFS_RUN_DEPENDS= ipfs-go:sysutils/ipfs-go
KODIUPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
LASTFM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylast>=0:audio/py-pylast@${PY_FLAVOR}
@@ -76,16 +79,16 @@ LYRICS_GOOGLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4:www/py-beauti
METASYNC_DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR}
MPDSTATS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-mpd2>=0.4.2:audio/py-python-mpd2@${PY_FLAVOR}
PLEXUPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
-REPLAYGAIN_RUN_DEPENDS= mp3gain>=0:audio/mp3gain \
- aacgain>=0:audio/aacgain
+REPLAYGAIN_RUN_DEPENDS= mp3gain>=0:audio/mp3gain
+# Broken, unfechable aacgain>=0:audio/aacgain
SONOS_UPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}soco>=0:multimedia/py-soco@${PY_FLAVOR}
SPOTIFY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
THUMBNAILS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR}
-WEB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR}
+WEB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=0:www/py-flask@${PY_FLAVOR}
WEB_CORS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask-Cors>=0:www/py-flask-cors@${PY_FLAVOR}
post-install:
- ${INSTALL} ${WRKSRC}/man/beet.1 ${STAGEDIR}${PREFIX}/man/man1/
- ${INSTALL} ${WRKSRC}/man/beetsconfig.5 ${STAGEDIR}${PREFIX}/man/man5/
+ ${INSTALL} ${WRKSRC}/man/beet.1 ${STAGEDIR}${PREFIX}/share/man/man1/
+ ${INSTALL} ${WRKSRC}/man/beetsconfig.5 ${STAGEDIR}${PREFIX}/share/man/man5/
.include <bsd.port.mk>