diff options
author | avilla <avilla@FreeBSD.org> | 2013-01-13 18:13:36 +0800 |
---|---|---|
committer | avilla <avilla@FreeBSD.org> | 2013-01-13 18:13:36 +0800 |
commit | 049ac7697341852db67b93d188dce0761dd88be2 (patch) | |
tree | 256b01ad362be0830863179d350908a9774ea5bb /multimedia/py-mlt | |
parent | 8341b0a83032163ddb4d484a28f0b402d0027daf (diff) | |
download | freebsd-ports-gnome-049ac7697341852db67b93d188dce0761dd88be2.tar.gz freebsd-ports-gnome-049ac7697341852db67b93d188dce0761dd88be2.tar.zst freebsd-ports-gnome-049ac7697341852db67b93d188dce0761dd88be2.zip |
- Update MLT to 0.8.6.
- Depend on ffmpeg1 instead of ffmpeg-011.
- Remove patches committed upstream.
- Remove soversion from LIB_DEPENDS.
- Make py-mlt a SLAVE_PORT.
Diffstat (limited to 'multimedia/py-mlt')
-rw-r--r-- | multimedia/py-mlt/Makefile | 24 | ||||
-rw-r--r-- | multimedia/py-mlt/pkg-descr | 10 |
2 files changed, 9 insertions, 25 deletions
diff --git a/multimedia/py-mlt/Makefile b/multimedia/py-mlt/Makefile index 570f68d4fdd4..5dfa3128766c 100644 --- a/multimedia/py-mlt/Makefile +++ b/multimedia/py-mlt/Makefile @@ -1,30 +1,24 @@ -# ex:ts=8 -# Ports collection makefile for: mlt -# Date created: 2011-02-06 -# Whom: Charlie Kester <corky1951@comcast.net> -# +# Created by: Charlie Kester <corky1951@comcast.net> # $FreeBSD$ -# -PORTNAME= mlt -PORTVERSION= 0.8.2 +PORTREVISION= 0 CATEGORIES= multimedia python -MASTER_SITES= SF/${PORTNAME}/${PORTNAME} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= avilla@FreeBSD.org COMMENT= Python bindings for the MLT multimedia framework LICENSE= GPLv2 +LICENSE_COMB= single -LIB_DEPENDS= mlt:${PORTSDIR}/multimedia/mlt +LIB_DEPENDS= mlt:${PORTSDIR}/${MASTER_PORT} BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13 USE_PYTHON= yes -DISTINFO_FILE= ${.CURDIR}/../mlt/distinfo +MASTERDIR= ${.CURDIR:H:H}/multimedia/mlt PORTEXAMPLES= python +PLIST= # empty PLIST_FILES= %%PYTHON_SITELIBDIR%%/_mlt.so \ %%PYTHON_SITELIBDIR%%/mlt.py \ %%PYTHON_SITELIBDIR%%/mlt.pyc \ @@ -36,11 +30,11 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC} .include <bsd.port.options.mk> do-build: - ${REINPLACE_CMD} -e 's|-L../../mlt++|-L${LOCALBASE}/lib|' \ + @${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 + @cd ${BUILD_WRKSRC} && ${SH} build do-install: ${INSTALL_LIB} ${INSTALL_WRKSRC}/_mlt.so ${PYTHONPREFIX_SITELIBDIR} @@ -56,4 +50,4 @@ post-install: . endfor .endif -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" diff --git a/multimedia/py-mlt/pkg-descr b/multimedia/py-mlt/pkg-descr deleted file mode 100644 index 99e6c5519c39..000000000000 --- a/multimedia/py-mlt/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Python bindings for the MLT framework. - -MLT is an open source multimedia framework, designed and developed for -television broadcasting. It provides a toolkit for broadcasters, video -editors, media players, transcoders, web streamers and many more types -of applications. The functionality of the system is provided via an -assortment of ready to use tools, XML authoring components, and an -extensible plug-in based API. - -WWW: http://www.mltframework.org |