1 |
# Created by: Nicola Vitale <nivit@FreeBSD.org> |
2 |
# $FreeBSD: head/audio/sonata/Makefile 455210 2017-11-30 15:50:30Z mat $ |
3 |
# $MidnightBSD$ |
4 |
|
5 |
PORTNAME= sonata |
6 |
PORTVERSION= 1.6.2.1 |
7 |
PORTREVISION= 12 |
8 |
CATEGORIES= audio python |
9 |
MASTER_SITES= http://codingteam.net/project/sonata/upload/releases/ |
10 |
|
11 |
MAINTAINER= ports@MidnightBSD.org |
12 |
COMMENT= Elegant music player for MPD |
13 |
|
14 |
LICENSE= gpl3 |
15 |
|
16 |
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd>=0.2.0:audio/py-mpd |
17 |
|
18 |
USES= gettext pkgconfig python:2.7 |
19 |
USE_GNOME= pygtk2 |
20 |
USE_PYTHON= distutils autoplist |
21 |
|
22 |
OPTIONS_DEFINE= DOCS MANPAGES MMKEYS MPD PYGNOMEEXTRAS TAGLIB ZSI |
23 |
OPTIONS_DEFAULT= MPD |
24 |
MMKEYS_DESC= Enable instance single support for mmkeys |
25 |
MPD_DESC= Install Music Player Daemon |
26 |
PYGNOMEEXTRAS_DESC= Use py-gnome-extras for enhanced system tray |
27 |
TAGLIB_DESC= Install support for editing metadata |
28 |
ZSI_DESC= Install support for automatic lyrics fetching |
29 |
OPTIONS_SUB= yes |
30 |
|
31 |
MANPAGES_MAKE_ENV_OFF= NO_INSTALL_MANPAGES=yes |
32 |
DOCS_MAKE_ENV= NOPORTDOCS=${NOPORTDOCS} |
33 |
MPD_RUN_DEPENDS+= musicpd:audio/musicpd |
34 |
MMKEYS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dbus>=0.82.4:devel/py-dbus@${FLAVOR} |
35 |
PYGNOMEEXTRAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gnome-extras>=2.25.3_4:x11-toolkits/py-gnome-extras@${FLAVOR} |
36 |
PYGNOMEEXTRAS_IGNORE= Dependency py-gnome-extras gone. |
37 |
TAGLIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tagpy>=0.94.5:audio/py-tagpy@${FLAVOR} |
38 |
ZSI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zsi>=2.0,1:net/py-zsi@${FLAVOR} |
39 |
|
40 |
post-patch: |
41 |
@${REINPLACE_CMD} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ |
42 |
-e 's,%%PREFIX%%,${PREFIX},' \ |
43 |
${WRKSRC}/${PYSETUP} ${WRKSRC}/sonata.py |
44 |
|
45 |
.include <bsd.port.mk> |