svn commit: r348624 - head/audio/py-karaoke
Pawel Pekala
pawel at FreeBSD.org
Wed Mar 19 14:57:35 UTC 2014
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>
More information about the svn-ports-head
mailing list