[19570] trunk/dports/python

source_changes at macosforge.org source_changes at macosforge.org
Fri Sep 15 23:44:21 PDT 2006


Revision: 19570
Author:   landonf at macports.org
Date:     2006-09-15 23:44:20 -0700 (Fri, 15 Sep 2006)

Log Message:
-----------
Pylons, an interesting looking web framework I wanted to try out.

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

Added: trunk/dports/python/py-pylons/Portfile
===================================================================
--- trunk/dports/python/py-pylons/Portfile	                        (rev 0)
+++ trunk/dports/python/py-pylons/Portfile	2006-09-16 06:44:20 UTC (rev 19570)
@@ -0,0 +1,49 @@
+# $Id: Portfile,v 1.5 2006/07/24 06:28:51 blb Exp $
+
+PortSystem			1.0
+PortGroup			python24 1.0
+name				py-pylons
+version				0.9.2
+categories-append		www
+maintainers			darwinports at opendarwin.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 e3f376a7cdc1cabdb205114bb8123c93 \
+				sha1 3839cfa1c46a4a47160e5d32fb51ac3a512091d1 \
+				rmd160 20c5e9e67883be4d32a037aea56871c8f0e3cfc9
+
+depends_lib			port:py-setuptools \
+				port:py-routes \
+				port:py-myghty \
+				port:py-paste \
+				port:py-pastedeploy \
+				port:py-pastescript \
+				port:py-simplejson \
+				port:py-webhelpers \
+				port:py-nose \
+				port:py-beaker \
+				port:py-formencode \
+				port:py-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.4/site-packages/Pylons-${version}-py2.4.egg-info/requires.txt
+	# Neither does FormEncode
+	reinplace s|^FormEncode.*||g $destroot/$prefix/lib/python2.4/site-packages/Pylons-${version}-py2.4.egg-info/requires.txt
+}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20060915/ad0dacce/attachment.html


More information about the macports-changes mailing list