[86372] trunk/dports/net/libtorrent-rasterbar-devel/Portfile

devans at macports.org devans at macports.org
Mon Oct 24 14:50:02 PDT 2011


Revision: 86372
          http://trac.macports.org/changeset/86372
Author:   devans at macports.org
Date:     2011-10-24 14:50:02 -0700 (Mon, 24 Oct 2011)
Log Message:
-----------
libtorrent-rasterbar-devel: add +python2[67] variants, default +python27, update license, increment revision.

Modified Paths:
--------------
    trunk/dports/net/libtorrent-rasterbar-devel/Portfile

Modified: trunk/dports/net/libtorrent-rasterbar-devel/Portfile
===================================================================
--- trunk/dports/net/libtorrent-rasterbar-devel/Portfile	2011-10-24 21:47:50 UTC (rev 86371)
+++ trunk/dports/net/libtorrent-rasterbar-devel/Portfile	2011-10-24 21:50:02 UTC (rev 86372)
@@ -7,7 +7,8 @@
 conflicts       libtorrent-rasterbar
 set svn_rev     6004
 version         0.15.99.${svn_rev}
-license         Norberg/Rasterbar
+revision        1
+license         permissive
 categories      net
 maintainers     devans openmaintainer
 platforms       darwin
@@ -31,42 +32,38 @@
 
 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
 
 post-patch      {
                     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  none
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111024/714a6e9d/attachment.html>


More information about the macports-changes mailing list