Files
2025-01-24 09:39:13 +00:00

47 lines
946 B
Makefile

COMMENT = gtk3 audiobook player
GH_ACCOUNT = geigi
GH_PROJECT = cozy
GH_TAGNAME = 1.3.0
REVISION = 7
CATEGORIES = audio
HOMEPAGE = https://cozy.sh/
# GPLv3+
PERMIT_PACKAGE = Yes
MODULES = devel/dconf \
devel/meson \
lang/python
COMMON_DEPENDS = audio/py-mutagen \
databases/py-peewee \
devel/py-gobject3 \
sysutils/py-distro \
x11/elementary/granite \
x11/gnome/libadwaita
BUILD_DEPENDS = ${COMMON_DEPENDS} \
devel/gettext,-tools
RUN_DEPENDS = ${COMMON_DEPENDS} \
devel/desktop-file-utils \
devel/py-tz \
multimedia/gstreamer1/plugins-good \
multimedia/gstreamer1/libav \
sysutils/py-packaging \
www/py-requests \
x11/gtk+4,-guic
# required for running tests
# one failing test due to missing network
PORTHOME= ${WRKDIR}
post-install:
${MODPY_COMPILEALL} ${PREFIX}
ln -s com.github.geigi.cozy ${PREFIX}/bin/cozy
.include <bsd.port.mk>