Changeset View
Changeset View
Standalone View
Standalone View
audio/sonata/Makefile
# Created by: Nicola Vitale <nivit@FreeBSD.org> | # Created by: Nicola Vitale <nivit@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= sonata | PORTNAME= sonata | ||||
PORTVERSION= 1.6.2.1 | PORTVERSION= 1.6.2.1 | ||||
PORTREVISION= 12 | PORTREVISION= 12 | ||||
CATEGORIES= audio python | CATEGORIES= audio python | ||||
MASTER_SITES= http://codingteam.net/project/sonata/upload/releases/ | MASTER_SITES= http://codingteam.net/project/sonata/upload/releases/ | ||||
MAINTAINER= nivit@FreeBSD.org | MAINTAINER= nivit@FreeBSD.org | ||||
COMMENT= Elegant music player for MPD | COMMENT= Elegant music player for MPD | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd>=0.2.0:audio/py-mpd | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd>=0.2.0:audio/py-mpd@${FLAVOR} | ||||
USES= gettext pkgconfig python | USES= gettext pkgconfig python:2.7 | ||||
USE_GNOME= pygtk2 | USE_GNOME= pygtk2 | ||||
USE_PYTHON= distutils autoplist | USE_PYTHON= distutils autoplist | ||||
OPTIONS_DEFINE= DOCS MANPAGES MMKEYS MPD PYGNOMEEXTRAS TAGLIB ZSI | OPTIONS_DEFINE= DOCS MANPAGES MMKEYS MPD PYGNOMEEXTRAS TAGLIB ZSI | ||||
OPTIONS_DEFAULT= MPD | OPTIONS_DEFAULT= MPD | ||||
MMKEYS_DESC= Enable instance single support for mmkeys | MMKEYS_DESC= Enable instance single support for mmkeys | ||||
MPD_DESC= Install Music Player Daemon | MPD_DESC= Install Music Player Daemon | ||||
PYGNOMEEXTRAS_DESC= Use py-gnome-extras for enhanced system tray | PYGNOMEEXTRAS_DESC= Use py-gnome-extras for enhanced system tray | ||||
TAGLIB_DESC= Install support for editing metadata | TAGLIB_DESC= Install support for editing metadata | ||||
ZSI_DESC= Install support for automatic lyrics fetching | ZSI_DESC= Install support for automatic lyrics fetching | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
MANPAGES_MAKE_ENV_OFF= NO_INSTALL_MANPAGES=yes | MANPAGES_MAKE_ENV_OFF= NO_INSTALL_MANPAGES=yes | ||||
DOCS_MAKE_ENV= NOPORTDOCS=${NOPORTDOCS} | DOCS_MAKE_ENV= NOPORTDOCS=${NOPORTDOCS} | ||||
MPD_RUN_DEPENDS+= musicpd:audio/musicpd | MPD_RUN_DEPENDS+= musicpd:audio/musicpd | ||||
MMKEYS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dbus>=0.82.4:devel/py-dbus | MMKEYS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dbus>=0.82.4:devel/py-dbus@${FLAVOR} | ||||
PYGNOMEEXTRAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gnome-extras>=2.25.3_4:x11-toolkits/py-gnome-extras | PYGNOMEEXTRAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gnome-extras>=2.25.3_4:x11-toolkits/py-gnome-extras@${FLAVOR} | ||||
TAGLIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tagpy>=0.94.5:audio/py-tagpy | PYGNOMEEXTRAS_IGNORE= Dependency py-gnome-extras gone. | ||||
ZSI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zsi>=2.0,1:net/py-zsi | TAGLIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tagpy>=0.94.5:audio/py-tagpy@${FLAVOR} | ||||
ZSI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zsi>=2.0,1:net/py-zsi@${FLAVOR} | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ | @${REINPLACE_CMD} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ | ||||
-e 's,%%PREFIX%%,${PREFIX},' \ | -e 's,%%PREFIX%%,${PREFIX},' \ | ||||
${WRKSRC}/${PYSETUP} ${WRKSRC}/sonata.py | ${WRKSRC}/${PYSETUP} ${WRKSRC}/sonata.py | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |