[137665] trunk/dports/python

larryv at macports.org larryv at macports.org
Tue Jun 16 21:53:09 PDT 2015


Revision: 137665
          https://trac.macports.org/changeset/137665
Author:   larryv at macports.org
Date:     2015-06-16 21:53:09 -0700 (Tue, 16 Jun 2015)
Log Message:
-----------
py-pbr: New port

A sort of declarative front-end to setuptools.

Added Paths:
-----------
    trunk/dports/python/py-pbr/
    trunk/dports/python/py-pbr/Portfile

Added: trunk/dports/python/py-pbr/Portfile
===================================================================
--- trunk/dports/python/py-pbr/Portfile	                        (rev 0)
+++ trunk/dports/python/py-pbr/Portfile	2015-06-17 04:53:09 UTC (rev 137665)
@@ -0,0 +1,41 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           python 1.0
+
+name                py-pbr
+version             1.1.1
+categories-append   devel
+platforms           darwin
+supported_archs     noarch
+license             Apache-2
+maintainers         nomaintainer
+
+description         Python Build Reasonableness
+long_description    A library for managing setuptools packaging needs \
+                    in a consistent manner. pbr reads and then filters \
+                    the setup.cfg data through a setup hook to fill in \
+                    default values and provide more sensible \
+                    behaviors, and then feeds the results in as the \
+                    arguments to a call to setup.py - so the heavy \
+                    lifting of handling python packaging needs is \
+                    still being done by setuptools.
+homepage            http://docs.openstack.org/developer/pbr
+
+master_sites        https://pypi.python.org/packages/source/p/pbr
+distname            pbr-${version}
+checksums           md5     e54ee276bf64589d74f123b28c7c8a73 \
+                    rmd160  70e8b66290fc2b3f17879e71ad485d7a5040217f \
+                    sha256  3d63cc8e145e5e20624859d6453d783ae1451704483ae23d3315041d65e4d423
+
+python.versions     27 34
+
+if {${subport} ne ${name}} {
+    depends_lib-append  port:py${python.version}-setuptools
+    livecheck.type      none
+} else {
+    livecheck.type      regex
+    livecheck.url       https://pypi.python.org/pypi?:action=doap&name=pbr
+    livecheck.regex     {<revision>(\d+(\.\d+)+)</revision>}
+}


Property changes on: trunk/dports/python/py-pbr/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150616/9d02fba0/attachment.html>


More information about the macports-changes mailing list