[25184] trunk/dports/python
source_changes at macosforge.org
source_changes at macosforge.org
Tue May 15 10:53:36 PDT 2007
Revision: 25184
http://trac.macosforge.org/projects/macports/changeset/25184
Author: stechert at macports.org
Date: 2007-05-15 10:53:35 -0700 (Tue, 15 May 2007)
Log Message:
-----------
3 new py25 ports
Added Paths:
-----------
trunk/dports/python/py25-nevow/
trunk/dports/python/py25-nevow/Portfile
trunk/dports/python/py25-pylons/
trunk/dports/python/py25-pylons/Portfile
trunk/dports/python/py25-twisted/
trunk/dports/python/py25-twisted/Portfile
Added: trunk/dports/python/py25-nevow/Portfile
===================================================================
--- trunk/dports/python/py25-nevow/Portfile (rev 0)
+++ trunk/dports/python/py25-nevow/Portfile 2007-05-15 17:53:35 UTC (rev 25184)
@@ -0,0 +1,37 @@
+# $Id: Portfile 23565 2007-04-04 19:55:04Z stechert at macports.org $
+
+PortSystem 1.0
+PortGroup python25 1.0
+
+name py25-nevow
+version 0.9.18
+revision 0
+categories python
+platforms darwin
+maintainers stechert at macports.org
+description A Web Application Construction Kit
+long_description Nevow is a next-generation web application templating \
+ system, based on the ideas developed in the Twisted Woven \
+ package. Its main focus is on separating the HTML template \
+ from both the business logic and the display logic, while \
+ allowing the programmer to write pure Python code as much \
+ as possible.
+
+homepage http://divmod.org/trac/wiki/DivmodNevow
+master_sites http://divmod.org/trac/attachment/wiki/SoftwareReleases/
+distname Nevow-${version}
+extract.suffix .tar.gz?format=raw
+checksums sha1 a8243cf68dd181763e712cd1cbd67500f7bf628f
+
+depends_lib-append port:py25-twisted
+
+post-destroot {
+ xinstall -d 755 ${destroot}${prefix}/share/doc/${name}
+ file copy ${worksrcpath}/doc/ \
+ ${destroot}${prefix}/share/doc/${name}
+ file delete ${destroot}${prefix}/share/doc/${name}/examples
+ file copy ${worksrcpath}/examples \
+ ${destroot}${prefix}/share/doc/${name}/examples
+ xinstall -m 644 -W ${worksrcpath} LICENSE README \
+ ${destroot}${prefix}/share/doc/${name}
+}
Added: trunk/dports/python/py25-pylons/Portfile
===================================================================
--- trunk/dports/python/py25-pylons/Portfile (rev 0)
+++ trunk/dports/python/py25-pylons/Portfile 2007-05-15 17:53:35 UTC (rev 25184)
@@ -0,0 +1,49 @@
+# $Id: Portfile 23566 2007-04-04 20:01:21Z stechert at macports.org $
+
+PortSystem 1.0
+PortGroup python25 1.0
+name py25-pylons
+version 0.9.4.1
+categories-append www
+maintainers stechert at macports.org
+description Pylons is a lightweight web framework.
+long_description Pylons combines the very best ideas from the \
+ worlds of Ruby, Python and Perl, providing a \
+ structured but extremely flexible Python web \
+ framework. It's also one of the first projects \
+ to leverage the emerging WSGI standard, which \
+ allows extensive re-use and flexibility -- but \
+ only if you need it. Out of the box, Pylons \
+ aims to make web development fast, flexible \
+ and easy.
+platforms darwin
+
+homepage http://pylonshq.com/
+master_sites http://cheeseshop.python.org/packages/source/P/Pylons/
+distname Pylons-${version}
+
+
+checksums md5 59d438240d6dce3b560d9912f2204992 \
+ sha1 91cb56761c08396c577fe09aed9edd9e153fff28 \
+ rmd160 602f34c425a1c68c4197d9c0a96d2e1c7aa956d2
+
+depends_lib port:py25-setuptools \
+ port:py25-routes \
+ port:py25-myghty \
+ port:py25-paste \
+ port:py25-pastedeploy \
+ port:py25-pastescript \
+ port:py25-simplejson \
+ port:py25-webhelpers \
+ port:py25-nose \
+ port:py25-beaker \
+ port:py25-formencode \
+ port:py25-cheetah
+
+post-destroot {
+ # Dependencies are the packaging system's job, for crying out loud.
+ # Cheetah doesn't use setuptools.
+ reinplace s|^Cheetah.*||g $destroot/$prefix/lib/python2.5/site-packages/Pylons-${version}-py2.5.egg-info/requires.txt
+ # Neither does FormEncode
+ reinplace s|^FormEncode.*||g $destroot/$prefix/lib/python2.5/site-packages/Pylons-${version}-py2.5.egg-info/requires.txt
+}
Added: trunk/dports/python/py25-twisted/Portfile
===================================================================
--- trunk/dports/python/py25-twisted/Portfile (rev 0)
+++ trunk/dports/python/py25-twisted/Portfile 2007-05-15 17:53:35 UTC (rev 25184)
@@ -0,0 +1,28 @@
+# $Id: Portfile 22478 2007-03-02 05:16:40Z pipping at macports.org $
+
+PortSystem 1.0
+PortGroup python25 1.0
+
+name py25-twisted
+version 2.5.0
+categories python devel net
+maintainers stechert at macports.org
+description An event-based Python framework for internet applications
+long_description Twisted is an event-driven networking framework \
+ written in Python. Twisted supports TCP, UDP, SSL/TLS, \
+ multicast, Unix sockets, a large number of protocols \
+ (including HTTP, NNTP, SSH, IRC, FTP, and others), and \
+ much more.
+
+homepage http://www.twistedmatrix.com/
+master_sites http://tmrc.mit.edu/mirror/twisted/Twisted/2.5/
+distname Twisted-${version}
+use_bzip2 yes
+checksums sha1 c1595206c2dc6fe8926a5717076eb1650741bacf
+
+depends_lib-append port:py25-zopeinterface
+
+build {}
+
+destroot.env "PYTHONPATH=\$PYTHONPATH:${destroot}${python.pkgd}"
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070515/44c8a357/attachment.html
More information about the macports-changes
mailing list