svn commit: r303612 - head/multimedia/py-mlt
Alberto Villa
avilla at FreeBSD.org
Mon Sep 3 19:16:57 UTC 2012
Author: avilla
Date: Mon Sep 3 19:16:57 2012
New Revision: 303612
URL: http://svn.freebsd.org/changeset/ports/303612
Log:
- Update to 0.8.2.
- Stop installing standard license.
- Use OPTIONSng.
- Cleanup the Makefile.
Reported by: pointyhat (beat)
Modified:
head/multimedia/py-mlt/Makefile (contents, props changed)
Modified: head/multimedia/py-mlt/Makefile
==============================================================================
--- head/multimedia/py-mlt/Makefile Mon Sep 3 19:13:16 2012 (r303611)
+++ head/multimedia/py-mlt/Makefile Mon Sep 3 19:16:57 2012 (r303612)
@@ -7,7 +7,7 @@
#
PORTNAME= mlt
-PORTVERSION= 0.8.0
+PORTVERSION= 0.8.2
CATEGORIES= multimedia python
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,10 +16,8 @@ MAINTAINER= avilla at FreeBSD.org
COMMENT= Python bindings for the MLT multimedia framework
LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/GPL
-
-LIB_DEPENDS= mlt.5:${PORTSDIR}/multimedia/mlt
+LIB_DEPENDS= mlt:${PORTSDIR}/multimedia/mlt
BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13
USE_PYTHON= yes
@@ -35,10 +33,12 @@ PLIST_FILES= %%PYTHON_SITELIBDIR%%/_mlt.
BUILD_WRKSRC= ${WRKSRC}/src/swig/python
INSTALL_WRKSRC= ${BUILD_WRKSRC}
+.include <bsd.port.options.mk>
+
do-build:
- ${REINPLACE_CMD} -e 's|-L../../mlt++|-L${LOCALBASE}/lib|g' \
- -e 's|g++|g++ ${CXXFLAGS}|g' \
- -e 's|-pthread|${PTHREAD_LIBS}|g' \
+ ${REINPLACE_CMD} -e 's|-L../../mlt++|-L${LOCALBASE}/lib|' \
+ -e 's|g++|${CXX} ${CXXFLAGS}|' \
+ -e 's|-pthread|${PTHREAD_LIBS}|' \
${BUILD_WRKSRC}/build
cd ${BUILD_WRKSRC} && ${SH} build
@@ -49,11 +49,11 @@ do-install:
${PYTHON_CMD} -Oc 'import mlt'
post-install:
-.ifndef(NOPORTEXAMPLES)
+.if ${PORT_OPTIONS:MEXAMPLES}
${MKDIR} ${EXAMPLESDIR}/python
-.for f in codecs getimage play waveforms
+. for f in codecs getimage play waveforms
${INSTALL_DATA} ${INSTALL_WRKSRC}/${f}.py ${EXAMPLESDIR}/python
-.endfor
+. endfor
.endif
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list