From owner-svn-ports-all@FreeBSD.ORG Sat Feb 9 03:37:19 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id ED670E35; Sat, 9 Feb 2013 03:37:19 +0000 (UTC) (envelope-from avilla@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id C7C7D3CA; Sat, 9 Feb 2013 03:37:19 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r193bJfF060083; Sat, 9 Feb 2013 03:37:19 GMT (envelope-from avilla@svn.freebsd.org) Received: (from avilla@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r193bJKf060076; Sat, 9 Feb 2013 03:37:19 GMT (envelope-from avilla@svn.freebsd.org) Message-Id: <201302090337.r193bJKf060076@svn.freebsd.org> From: Alberto Villa Date: Sat, 9 Feb 2013 03:37:19 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r311960 - in head/multimedia: mlt py-mlt X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Feb 2013 03:37:20 -0000 Author: avilla Date: Sat Feb 9 03:37:18 2013 New Revision: 311960 URL: http://svnweb.freebsd.org/changeset/ports/311960 Log: - py-mlt: * fix MAINTAINER; * fix plist generation; * avoid conflicting with mlt's EXAMPLESDIR removal. PR: 175368 Submitted by: Oliver Heesakkers - Update to 0.8.8 bugfix release. - Remove PTHREAD_LIBS. Added: head/multimedia/py-mlt/pkg-plist (contents, props changed) Modified: head/multimedia/mlt/Makefile head/multimedia/mlt/distinfo (contents, props changed) head/multimedia/py-mlt/Makefile Modified: head/multimedia/mlt/Makefile ============================================================================== --- head/multimedia/mlt/Makefile Sat Feb 9 02:49:26 2013 (r311959) +++ head/multimedia/mlt/Makefile Sat Feb 9 03:37:18 2013 (r311960) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= mlt -PORTVERSION= 0.8.6 +PORTVERSION= 0.8.8 PORTREVISION?= 0 CATEGORIES?= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME} @@ -176,9 +176,7 @@ pre-configure: ${WRKSRC}/src/modules/frei0r/factory.c \ ${WRKSRC}/src/modules/jackrack/plugin_mgr.c \ ${WRKSRC}/src/modules/linsys/Makefile - @${REINPLACE_CMD} -e 's,-pthread,${PTHREAD_LIBS},' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS},' \ + @${REINPLACE_CMD} -e 's,-lpthread,-pthread,' \ ${WRKSRC}/src/framework/Makefile \ ${WRKSRC}/src/melt/Makefile \ ${WRKSRC}/src/modules/*/Makefile Modified: head/multimedia/mlt/distinfo ============================================================================== --- head/multimedia/mlt/distinfo Sat Feb 9 02:49:26 2013 (r311959) +++ head/multimedia/mlt/distinfo Sat Feb 9 03:37:18 2013 (r311960) @@ -1,2 +1,2 @@ -SHA256 (mlt-0.8.6.tar.gz) = 8323e546a661942c5bb880886a949e8243f9b53082cb3464a54009280c5bbb3f -SIZE (mlt-0.8.6.tar.gz) = 1104163 +SHA256 (mlt-0.8.8.tar.gz) = cc0e1cdb97a1cd59811a74553b5d3fbff590eb859c475253e188de1069ff9654 +SIZE (mlt-0.8.8.tar.gz) = 1108652 Modified: head/multimedia/py-mlt/Makefile ============================================================================== --- head/multimedia/py-mlt/Makefile Sat Feb 9 02:49:26 2013 (r311959) +++ head/multimedia/py-mlt/Makefile Sat Feb 9 03:37:18 2013 (r311960) @@ -5,6 +5,7 @@ PORTREVISION= 0 CATEGORIES= multimedia python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +MAINTAINER= avilla@FreeBSD.org COMMENT= Python bindings for the MLT multimedia framework LICENSE= GPLv2 @@ -16,24 +17,22 @@ BUILD_DEPENDS= swig:${PORTSDIR}/devel/sw USE_PYTHON= yes MASTERDIR= ${.CURDIR:H:H}/multimedia/mlt -PORTEXAMPLES= python +EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}/python +PORTEXAMPLES= * -PLIST= # empty -PLIST_FILES= %%PYTHON_SITELIBDIR%%/_mlt.so \ - %%PYTHON_SITELIBDIR%%/mlt.py \ - %%PYTHON_SITELIBDIR%%/mlt.pyc \ - %%PYTHON_SITELIBDIR%%/mlt.pyo +PLIST= ${.CURDIR}/pkg-plist BUILD_WRKSRC= ${WRKSRC}/src/swig/python INSTALL_WRKSRC= ${BUILD_WRKSRC} .include -do-build: +post-patch: @${REINPLACE_CMD} -e 's|-L../../mlt++|-L${LOCALBASE}/lib|' \ -e 's|g++|${CXX} ${CXXFLAGS}|' \ - -e 's|-pthread|${PTHREAD_LIBS}|' \ ${BUILD_WRKSRC}/build + +do-build: @cd ${BUILD_WRKSRC} && ${SH} build do-install: @@ -44,9 +43,9 @@ do-install: post-install: .if ${PORT_OPTIONS:MEXAMPLES} - ${MKDIR} ${EXAMPLESDIR}/python + ${MKDIR} ${EXAMPLESDIR} . for f in codecs getimage play waveforms - ${INSTALL_DATA} ${INSTALL_WRKSRC}/${f}.py ${EXAMPLESDIR}/python + ${INSTALL_DATA} ${INSTALL_WRKSRC}/${f}.py ${EXAMPLESDIR} . endfor .endif Added: head/multimedia/py-mlt/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/py-mlt/pkg-plist Sat Feb 9 03:37:18 2013 (r311960) @@ -0,0 +1,4 @@ +%%PYTHON_SITELIBDIR%%/_mlt.so +%%PYTHON_SITELIBDIR%%/mlt.py +%%PYTHON_SITELIBDIR%%/mlt.pyc +%%PYTHON_SITELIBDIR%%/mlt.pyo