[101282] trunk/dports/python

jmr at macports.org jmr at macports.org
Mon Jan 7 08:18:42 PST 2013


Revision: 101282
          https://trac.macports.org/changeset/101282
Author:   jmr at macports.org
Date:     2013-01-07 08:18:42 -0800 (Mon, 07 Jan 2013)
Log Message:
-----------
py-ro, py26-pyro: unify

Modified Paths:
--------------
    trunk/dports/python/py-pyro/Portfile
    trunk/dports/python/py-ro/Portfile

Added Paths:
-----------
    trunk/dports/python/py-pyro/

Removed Paths:
-------------
    trunk/dports/python/py-ro/files/
    trunk/dports/python/py26-pyro/

Modified: trunk/dports/python/py-pyro/Portfile
===================================================================
--- trunk/dports/python/py26-pyro/Portfile	2013-01-07 10:47:53 UTC (rev 101250)
+++ trunk/dports/python/py-pyro/Portfile	2013-01-07 16:18:42 UTC (rev 101282)
@@ -2,23 +2,29 @@
 # $Id$
 
 PortSystem          1.0
-PortGroup           python26 1.0
+PortGroup           python 1.0
 
-name                py26-pyro
+name                py-pyro
 description         PYthon Remote Objects
 long_description    Pyro is short for PYthon Remote Objects. It is an \
                     advanced and powerful Distributed Object Technology \
                     system written entirely in Python, that is designed to \
                     be very easy to use.
 version             3.10
+license             MIT
 platforms           darwin
 supported_archs     noarch
-depends_lib         port:py26-distribute
-maintainers         node99.org:sean
+maintainers         node99.org:sean openmaintainer
 
 homepage            http://www.xs4all.nl/~irmen/pyro3/
-master_sites        ${homepage}download/
+master_sites        http://pypi.python.org/packages/source/P/Pyro/
 distname            Pyro-${version}
 checksums           md5    7fc6b8b939073d4adb0e8939c59aaf1e \
                     sha1   d99b2786d9ebe21f0585bc7317720cbba01e1d03 \
                     rmd160 29977840daa7d91be40657c48cab8431ce490934
+
+python.versions     24 25 26
+
+if {$subport != $name} {
+    depends_lib     port:py${python.version}-distribute
+}

Modified: trunk/dports/python/py-ro/Portfile
===================================================================
--- trunk/dports/python/py-ro/Portfile	2013-01-07 16:01:55 UTC (rev 101281)
+++ trunk/dports/python/py-ro/Portfile	2013-01-07 16:18:42 UTC (rev 101282)
@@ -1,44 +1,11 @@
 # $Id$
 
 PortSystem 1.0
-PortGroup python24 1.0
+replaced_by		py24-pyro
+PortGroup obsolete 1.0
 
 name			py-ro
+
 version			3.7
+revision		1
 categories		python devel
-maintainers		nomaintainer
-platforms		darwin
-description		advanced Distributed Object Technology for python
-long_description	Pyro is an acronym for PYthon Remote Objects. It is \
-				an advanced and powerful Distributed Object Technology system \
-				written entirely in Python, that is designed to be very easy \
-				to use. It resembles Java's Remote Method Invocation (RMI). It \
-				is less similar to CORBA - which is a system- and language \
-				independent Distributed Object Technology and has much more to \
-				offer than Pyro or RMI. But Pyro is small, simple and free \
-				(MIT software license).
-
-homepage		http://pyro.sourceforge.net/
-master_sites	sourceforge:pyro
-distname		Pyro-${version}
-checksums		sha1 f5c42e451950b9b6c05f0769ced576ed18cad3c0
-patchfiles		patch-setup.cfg.diff
-
-post-patch	{
-	reinplace "s|__BINDIR__|${prefix}/bin|g" ${worksrcpath}/setup.cfg
-}
-
-post-build	{
-	foreach f [glob -directory ${worksrcpath}/bin *] {
-		reinplace "s|python|${python.bin}|g" ${f}
-	}
-}
-
-post-destroot	{
-	xinstall -m 644 -W ${worksrcpath}/docs 1-intro.html 10-errors.html \
-		11-implementation.html 12-changes-archive.html 12-changes.html \
-		2-concepts.html 3-install.html 4-usage.html 5-nameserver.html \
-		6-eventserver.html 7-features.html 8-example.html index.html \
-		9-security.html LICENSE PyroManual.html ../README.txt \
-		${destroot}${prefix}/share/doc/${name}
-}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130107/a1f11051/attachment.html>


More information about the macports-changes mailing list