[86371] trunk/dports/net/libtorrent-rasterbar/Portfile
devans at macports.org
devans at macports.org
Mon Oct 24 14:47:52 PDT 2011
Revision: 86371
http://trac.macports.org/changeset/86371
Author: devans at macports.org
Date: 2011-10-24 14:47:50 -0700 (Mon, 24 Oct 2011)
Log Message:
-----------
libtorrent-rasterbar: add +python2[67] variants, default +python27, increment revision.
Modified Paths:
--------------
trunk/dports/net/libtorrent-rasterbar/Portfile
Modified: trunk/dports/net/libtorrent-rasterbar/Portfile
===================================================================
--- trunk/dports/net/libtorrent-rasterbar/Portfile 2011-10-24 21:28:21 UTC (rev 86370)
+++ trunk/dports/net/libtorrent-rasterbar/Portfile 2011-10-24 21:47:50 UTC (rev 86371)
@@ -6,7 +6,7 @@
name libtorrent-rasterbar
conflicts libtorrent-rasterbar-devel
version 0.15.8
-revision 1
+revision 2
license permissive
categories net
maintainers devans openmaintainer
@@ -26,27 +26,10 @@
depends_build port:pkgconfig
-depends_lib port:python26 \
- port:boost \
+depends_lib port:boost \
port:libgeoip \
port:openssl
-if {![file exists ${prefix}/lib/libboost_python-mt.dylib]} {
- depends_lib-delete port:boost
- pre-configure {
- ui_error "
-****
-**** ${name} requires port boost installed with variant +python26.
-**** Please do the following then try installing ${name} again:
-****
-**** sudo port install boost +python26
-****
-
-"
- return -code error "incompatible boost installation"
- }
-}
-
patchfiles patch-bindings-python-setup.py.in.diff \
patch-r6101-speeds-up-hashing.diff
@@ -54,17 +37,30 @@
reinplace "s|__MP_BUILD_ARCH__|${build_arch}|" ${worksrcpath}/bindings/python/setup.py.in
}
-configure.env-append \
- "PYTHON_INSTALL_PARAMS=--prefix=${destroot}${prefix}/Library/Frameworks/Python.framework/Versions/2.6"
-
configure.args --disable-silent-rules \
--enable-python-binding \
--enable-geoip \
--with-libgeoip \
--with-boost-libdir="${prefix}/lib"
-configure.python ${prefix}/bin/python2.6
+variant python26 conflicts python27 description {Build bindings for Python 2.6} {
+ depends_lib-append port:python26
+ configure.python ${prefix}/bin/python2.6
+ configure.env-append \
+ "PYTHON_INSTALL_PARAMS=--prefix=${destroot}${prefix}/Library/Frameworks/Python.framework/Versions/2.6"
+}
+variant python27 conflicts python26 description {Build bindings for Python 2.7} {
+ depends_lib-append port:python27
+ configure.python ${prefix}/bin/python2.7
+ configure.env-append \
+ "PYTHON_INSTALL_PARAMS=--prefix=${destroot}${prefix}/Library/Frameworks/Python.framework/Versions/2.7"
+}
+
+if {![variant_isset python26]} {
+ default_variants +python27
+}
+
livecheck.type regex
livecheck.url http://code.google.com/p/libtorrent/downloads/list
livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111024/f372b025/attachment-0001.html>
More information about the macports-changes
mailing list