Date: Wed, 19 Mar 2014 14:57:35 +0000 (UTC) From: Pawel Pekala <pawel@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r348624 - head/audio/py-karaoke Message-ID: <201403191457.s2JEvZ66086760@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pawel Date: Wed Mar 19 14:57:34 2014 New Revision: 348624 URL: http://svnweb.freebsd.org/changeset/ports/348624 QAT: https://qat.redports.org/buildarchive/r348624/ Log: - Add USES=desktop-file-utils, port installs desktop entry files - Move options definitions to proper place, use option helper - Strip library - Support staging Modified: head/audio/py-karaoke/Makefile Modified: head/audio/py-karaoke/Makefile ============================================================================== --- head/audio/py-karaoke/Makefile Wed Mar 19 14:48:08 2014 (r348623) +++ head/audio/py-karaoke/Makefile Wed Mar 19 14:57:34 2014 (r348624) @@ -3,7 +3,7 @@ PORTNAME= karaoke PORTVERSION= 0.7.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio python MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -21,11 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}game dejavu>0:${PORTSDIR}/x11-fonts/dejavu \ ${PYNUMPY} -OPTIONS_DEFINE= MUTAGEN -MUTAGEN_DESC= Enable Mutagen support - -USES= iconv zip -NO_STAGE= yes +USES= desktop-file-utils iconv zip USE_SDL= sdl USE_XORG= x11 xau xcb xdmcp USE_WX= 2.6+ @@ -37,11 +33,10 @@ PYDISTUTILS_PKGNAME= py${PORTNAME} DATADIR= ${PREFIX}/share/py${PORTNAME} -.include <bsd.port.options.mk> +OPTIONS_DEFINE= MUTAGEN -.if ${PORT_OPTIONS:MMUTAGEN} -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mutagen>0:${PORTSDIR}/audio/py-mutagen -.endif +MUTAGEN_DESC= Mutagen support +MUTAGEN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:${PORTSDIR}/audio/py-mutagen post-patch: @${REINPLACE_CMD} -e \ @@ -57,9 +52,11 @@ post-patch: .endfor post-install: - @${MKDIR} ${DATADIR}/fonts + @${MKDIR} ${STAGEDIR}${DATADIR}/fonts .for i in DejaVuSans.ttf DejaVuSansCondensed-Bold.ttf DejaVuSansCondensed.ttf - @${LN} -sf ${LOCALBASE}/lib/X11/fonts/dejavu/${i} ${DATADIR}/fonts + @${LN} -sf ${LOCALBASE}/lib/X11/fonts/dejavu/${i} \ + ${STAGEDIR}${DATADIR}/fonts .endfor + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pycdgAux.so .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403191457.s2JEvZ66086760>