mirror of
https://github.com/openbsd/ports.git
synced 2026-06-18 07:24:23 +02:00
56 lines
1.1 KiB
Makefile
56 lines
1.1 KiB
Makefile
COMMENT= CLI tools to manage music collections
|
|
|
|
MODPY_DISTV= 2.11.0
|
|
DISTNAME= beets-${MODPY_DISTV}
|
|
CATEGORIES= audio
|
|
|
|
HOMEPAGE= https://beets.io/
|
|
|
|
MAINTAINER= Kirill A. Korinsky <kirill@korins.ky>
|
|
|
|
# MIT
|
|
PERMIT_PACKAGE= Yes
|
|
|
|
MODULES= lang/python
|
|
MODPY_PYBUILD= poetry-core
|
|
MODPY_PI= Yes
|
|
|
|
RUN_DEPENDS+= textproc/py-confuse \
|
|
textproc/py-jellyfish \
|
|
math/py-lap \
|
|
audio/py-mediafile \
|
|
math/py-numpy \
|
|
sysutils/py-packaging \
|
|
sysutils/py-platformdirs \
|
|
textproc/py-yaml \
|
|
devel/py-typing-extensions \
|
|
textproc/py-unidecode \
|
|
www/py-beautifulsoup4 \
|
|
textproc/py-langdetect \
|
|
audio/py-mutagen \
|
|
graphics/py-Pillow \
|
|
audio/py-acoustid \
|
|
audio/py-last \
|
|
audio/py-discogs-client \
|
|
devel/py-xdg \
|
|
archivers/py-rarfile \
|
|
www/py-requests \
|
|
www/py-requests-oauthlib \
|
|
www/py-requests-ratelimiter
|
|
|
|
TEST_DEPENDS= archivers/py-rarfile \
|
|
audio/py-mpd2 \
|
|
devel/py-test-cov \
|
|
www/py-flask \
|
|
www/py-requests-oauthlib \
|
|
www/py-responses
|
|
|
|
# needs for tests
|
|
PORTHOME= ${WRKDIR}
|
|
|
|
post-install:
|
|
${INSTALL_DATA} ${WRKSRC}/man/beet.1 ${PREFIX}/man/man1
|
|
${INSTALL_DATA} ${WRKSRC}/man/beetsconfig.5 ${PREFIX}/man/man5
|
|
|
|
.include <bsd.port.mk>
|