Date: Wed, 24 Jul 2013 19:10:42 +0200 From: nemysis <nemysis@gmx.ch> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/180813: [MAINTAINER] net-p2p/libtorrent-rasterbar-16-python: Fix conflict with net-p2p/libtorrent-rasterbar-16 Message-ID: <0MXI5V-1UYkAD21AL-00WBAv@mail.gmx.com> Resent-Message-ID: <201307241720.r6OHK2jt067552@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 180813 >Category: ports >Synopsis: [MAINTAINER] net-p2p/libtorrent-rasterbar-16-python: Fix conflict with net-p2p/libtorrent-rasterbar-16 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Jul 24 17:20:01 UTC 2013 >Closed-Date: >Last-Modified: >Originator: nemysis >Release: FreeBSD 9.1-RELEASE-p10 amd64 >Organization: >Environment: System: FreeBSD FreeBSD_Ports 9.1-RELEASE-p10 FreeBSD 9.1-RELEASE-p10 #0: Fri Jun 28 19:52:22 UTC 2013 >Description: - Bump portrevision - Trim Makefile header - Trim dependency for net-p2p/libtorrent-rasterbar-16 - Trim install, USE_PYDISTUTILS - Remove not needed REINPLACE_CMD - Remove not needed change installation permission, 755 use mostly .so and .la - Use PLIST_FILES instead of pkg-plist - Fix conflict with net-p2p/libtorrent-rasterbar-16 (examples) - Remove pkg-plist - Cleanup Port Generated and tested manually, tested with port test and with RedPorts, sent with FreeBSD Port Tools 0.99_8 (mode: change, diff: ports) >How-To-Repeat: Build log https://redports.org/buildarchive/20130724164701-22162/ >Fix: --- py27-libtorrent-rasterbar-0.16.10_3.patch begins here --- diff -ruN /usr/ports/net-p2p/libtorrent-rasterbar-16-python/Makefile ./Makefile --- /usr/ports/net-p2p/libtorrent-rasterbar-16-python/Makefile 2013-06-02 18:54:07.000000000 +0200 +++ ./Makefile 2013-07-24 18:46:16.000000000 +0200 @@ -1,39 +1,32 @@ +# Created by: Doug Barton <dougb@FreeBSD.org> # $FreeBSD: head/net-p2p/libtorrent-rasterbar-16-python/Makefile 311774 2013-02-06 15:33:54Z bapt $ -PORTREVISION= 2 - +PORTREVISION= 3 +CATEGORIES= net-p2p python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} COMMENT= Python bindings for libtorrent-rasterbar-16 -CATEGORIES= net-p2p python -USE_PYTHON= yes +LIB_DEPENDS+= torrent-rasterbar:${PORTSDIR}/net-p2p/libtorrent-rasterbar-16 \ + boost_python:${PORTSDIR}/devel/boost-python-libs -LIB_DEPENDS+= boost_python:${PORTSDIR}/devel/boost-python-libs \ - torrent-rasterbar.7:${PORTSDIR}/net-p2p/libtorrent-rasterbar-16 +MASTERDIR= ${.CURDIR}/../libtorrent-rasterbar-16 BUILD_WRKSRC= ${WRKSRC}/bindings/python INSTALL_WRKSRC= ${BUILD_WRKSRC} -PLIST= ${.CURDIR}/pkg-plist -INSTALLS_EGGINFO= yes -PYDISTUTILS_PKGNAME= python_libtorrent -NOPORTDOCS= yes +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_PKGNAME= python_libtorrent -slave-post-patch: - @${REINPLACE_CMD} -E -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ - ${WRKSRC}/bindings/python/setup.py.in - -slave-post-install: -# fix installation permissions - @${CHMOD} ${SHAREMODE} ${PYTHONPREFIX_SITELIBDIR}/libtorrent.so +PLIST= ${.CURDIR}/pkg-plist +PLIST_FILES+= %%PYTHON_SITELIBDIR%%/libtorrent.so -MASTERDIR= ${.CURDIR}/../libtorrent-rasterbar-16 -.include "${MASTERDIR}/Makefile" +NOPORTDOCS= yes +NOPORTEXAMPLES= yes -## -# information available after <bsd.port.pre.mk> -## # insure python paths are correctly identified CONFIGURE_ENV+= PYTHON_INCLUDEDIR="${PYTHON_INCLUDEDIR}" \ PYTHON_VERSION="${PYTHON_VERSION}" + +.include "${MASTERDIR}/Makefile" diff -ruN /usr/ports/net-p2p/libtorrent-rasterbar-16-python/pkg-plist ./pkg-plist --- /usr/ports/net-p2p/libtorrent-rasterbar-16-python/pkg-plist 2013-06-02 18:54:07.000000000 +0200 +++ ./pkg-plist 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -%%PYTHON_SITELIBDIR%%/libtorrent.so --- py27-libtorrent-rasterbar-0.16.10_3.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0MXI5V-1UYkAD21AL-00WBAv>