[34769] trunk/dports/python

raimue at macports.org raimue at macports.org
Tue Mar 4 13:16:12 PST 2008


Revision: 34769
          http://trac.macosforge.org/projects/macports/changeset/34769
Author:   raimue at macports.org
Date:     2008-03-04 13:16:11 -0800 (Tue, 04 Mar 2008)

Log Message:
-----------
python/py-logilab-astng:
New Port, closes #14260

Added Paths:
-----------
    trunk/dports/python/py-logilab-astng/
    trunk/dports/python/py-logilab-astng/Portfile

Added: trunk/dports/python/py-logilab-astng/Portfile
===================================================================
--- trunk/dports/python/py-logilab-astng/Portfile	                        (rev 0)
+++ trunk/dports/python/py-logilab-astng/Portfile	2008-03-04 21:16:11 UTC (rev 34769)
@@ -0,0 +1,39 @@
+# $Id$
+
+PortSystem 1.0
+PortGroup python24 1.0
+
+name			py-logilab-astng
+version			0.17.2
+categories-append	devel
+maintainers		trashmail.net:macports_dharland
+description		Python Abstract Syntax Tree New Generation
+long_description \
+	The aim of this module is to provide a common base representation of python source code \
+	for projects such as pychecker, pyreverse, pylint... Well, actually the development of \
+	this library is essentialy governed by pylint's needs. \
+	\
+	It extends class defined in the compiler.ast module with some additional methods and \
+	attributes. Instance attributes are added by a builder object, which can either generate \
+	extended ast (let's call them astng) by visiting an existant ast tree or by inspecting \
+	living object. Methods are added by monkey patching ast classes.
+
+platforms		darwin
+
+homepage		http://www.logilab.org/project/logilab-astng
+master_sites		ftp://ftp.logilab.org/pub/astng
+distname		logilab-astng-${version}
+
+checksums		sha1 6725878bef9570937c67491e2a0feafd62c9a02b \
+			md5 a654d65a4644fb984d840906cf8b27d5
+
+depends_lib-append	port:py-logilab-common
+
+post-destroot {
+	xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
+	xinstall -m 644 -W ${worksrcpath} ChangeLog README \
+		${destroot}${prefix}/share/doc/${name}
+
+	# this file is also installed by py-logilab-common
+	file delete ${destroot}${python.pkgd}/logilab/__init__.py
+}


Property changes on: trunk/dports/python/py-logilab-astng/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

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


More information about the macports-changes mailing list