summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2011-01-11 20:41:00 +0000
committerdrochner <drochner@pkgsrc.org>2011-01-11 20:41:00 +0000
commitb937996640a539f1fc778ed1b85eaa8d7eaf30c2 (patch)
tree5cb70f45a3ccf086c677def76627dfc184c4e9f9 /devel
parentea3da4d03e42f28316bddb45446870df0e0e51d9 (diff)
downloadpkgsrc-b937996640a539f1fc778ed1b85eaa8d7eaf30c2.tar.gz
add py-logilab-common-0.53.0, a collection of miscellaneous modules
used by Logilab projects, from Kamel Derouiche and Helge Muehlmeier per pkgsrc-wip
Diffstat (limited to 'devel')
-rw-r--r--devel/py-logilab-common/DESCR12
-rw-r--r--devel/py-logilab-common/Makefile35
-rw-r--r--devel/py-logilab-common/PLIST290
-rw-r--r--devel/py-logilab-common/buildlink3.mk13
-rw-r--r--devel/py-logilab-common/distinfo6
-rw-r--r--devel/py-logilab-common/patches/patch-aa14
6 files changed, 370 insertions, 0 deletions
diff --git a/devel/py-logilab-common/DESCR b/devel/py-logilab-common/DESCR
new file mode 100644
index 00000000000..34b942fd79f
--- /dev/null
+++ b/devel/py-logilab-common/DESCR
@@ -0,0 +1,12 @@
+logilab-common is a collection of Python packages and modules,designed to ease:
+
+ * handling command line options and configuration files
+ * writing interactive command line tools
+ * manipulation files and character strings
+ * interfacing to OmniORB
+ * generating of SQL queries
+ * running unit tests
+ * manipulating tree structures
+ * accessing RDBMS (currently postgreSQL, MySQL and sqlite)
+ * generating text and HTML reports
+ * logging
diff --git a/devel/py-logilab-common/Makefile b/devel/py-logilab-common/Makefile
new file mode 100644
index 00000000000..5c53c6852e7
--- /dev/null
+++ b/devel/py-logilab-common/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/01/11 20:41:00 drochner Exp $
+#
+
+VERS= 0.53.0
+DISTNAME= logilab-common-${VERS}
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+EGG_NAME= logilab_common-${VERS}
+CATEGORIES= devel python
+MASTER_SITES= http://ftp.logilab.org/pub/common/
+
+MAINTAINER= kamel.derouiche@gmail.com
+HOMEPAGE= http://www.logilab.org/project/logilab-common
+COMMENT= Useful miscellaneous modules used by Logilab projects
+LICENSE= gnu-lgpl-v2.1
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+PYTHON_VERSIONS_ACCEPTED= 26 25 24
+
+#comment this out to avoid problems to find the binary by other programs
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
+
+INSTALLATION_DIRS= ${PKGMANDIR}/man1
+
+post-extract:
+ ${MV} ${WRKSRC}/bin/pytest ${WRKSRC}/bin/pytest${PYVERSSUFFIX}
+
+post-install:
+ ${INSTALL_MAN} ${WRKSRC}/doc/pytest.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+
+.include "../../lang/python/egg.mk"
+#.include "../../devel/py-readline/buildlink3.mk"
+.include "../../time/py-mxDateTime/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-logilab-common/PLIST b/devel/py-logilab-common/PLIST
new file mode 100644
index 00000000000..69a9a3e6f54
--- /dev/null
+++ b/devel/py-logilab-common/PLIST
@@ -0,0 +1,290 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/01/11 20:41:00 drochner Exp $
+bin/pytest${PYVERSSUFFIX}
+${PYSITELIB}/logilab/__init__.py
+${PYSITELIB}/logilab/common/__init__.py
+${PYSITELIB}/logilab/common/__init__.pyc
+${PYSITELIB}/logilab/common/__init__.pyo
+${PYSITELIB}/logilab/common/__pkginfo__.py
+${PYSITELIB}/logilab/common/__pkginfo__.pyc
+${PYSITELIB}/logilab/common/__pkginfo__.pyo
+${PYSITELIB}/logilab/common/adbh.py
+${PYSITELIB}/logilab/common/adbh.pyc
+${PYSITELIB}/logilab/common/adbh.pyo
+${PYSITELIB}/logilab/common/cache.py
+${PYSITELIB}/logilab/common/cache.pyc
+${PYSITELIB}/logilab/common/cache.pyo
+${PYSITELIB}/logilab/common/changelog.py
+${PYSITELIB}/logilab/common/changelog.pyc
+${PYSITELIB}/logilab/common/changelog.pyo
+${PYSITELIB}/logilab/common/clcommands.py
+${PYSITELIB}/logilab/common/clcommands.pyc
+${PYSITELIB}/logilab/common/clcommands.pyo
+${PYSITELIB}/logilab/common/cli.py
+${PYSITELIB}/logilab/common/cli.pyc
+${PYSITELIB}/logilab/common/cli.pyo
+${PYSITELIB}/logilab/common/compat.py
+${PYSITELIB}/logilab/common/compat.pyc
+${PYSITELIB}/logilab/common/compat.pyo
+${PYSITELIB}/logilab/common/configuration.py
+${PYSITELIB}/logilab/common/configuration.pyc
+${PYSITELIB}/logilab/common/configuration.pyo
+${PYSITELIB}/logilab/common/contexts.py
+${PYSITELIB}/logilab/common/contexts.pyc
+${PYSITELIB}/logilab/common/contexts.pyo
+${PYSITELIB}/logilab/common/corbautils.py
+${PYSITELIB}/logilab/common/corbautils.pyc
+${PYSITELIB}/logilab/common/corbautils.pyo
+${PYSITELIB}/logilab/common/daemon.py
+${PYSITELIB}/logilab/common/daemon.pyc
+${PYSITELIB}/logilab/common/daemon.pyo
+${PYSITELIB}/logilab/common/date.py
+${PYSITELIB}/logilab/common/date.pyc
+${PYSITELIB}/logilab/common/date.pyo
+${PYSITELIB}/logilab/common/db.py
+${PYSITELIB}/logilab/common/db.pyc
+${PYSITELIB}/logilab/common/db.pyo
+${PYSITELIB}/logilab/common/dbf.py
+${PYSITELIB}/logilab/common/dbf.pyc
+${PYSITELIB}/logilab/common/dbf.pyo
+${PYSITELIB}/logilab/common/debugger.py
+${PYSITELIB}/logilab/common/debugger.pyc
+${PYSITELIB}/logilab/common/debugger.pyo
+${PYSITELIB}/logilab/common/decorators.py
+${PYSITELIB}/logilab/common/decorators.pyc
+${PYSITELIB}/logilab/common/decorators.pyo
+${PYSITELIB}/logilab/common/deprecation.py
+${PYSITELIB}/logilab/common/deprecation.pyc
+${PYSITELIB}/logilab/common/deprecation.pyo
+${PYSITELIB}/logilab/common/fileutils.py
+${PYSITELIB}/logilab/common/fileutils.pyc
+${PYSITELIB}/logilab/common/fileutils.pyo
+${PYSITELIB}/logilab/common/graph.py
+${PYSITELIB}/logilab/common/graph.pyc
+${PYSITELIB}/logilab/common/graph.pyo
+${PYSITELIB}/logilab/common/hg.py
+${PYSITELIB}/logilab/common/hg.pyc
+${PYSITELIB}/logilab/common/hg.pyo
+${PYSITELIB}/logilab/common/html.py
+${PYSITELIB}/logilab/common/html.pyc
+${PYSITELIB}/logilab/common/html.pyo
+${PYSITELIB}/logilab/common/interface.py
+${PYSITELIB}/logilab/common/interface.pyc
+${PYSITELIB}/logilab/common/interface.pyo
+${PYSITELIB}/logilab/common/logging_ext.py
+${PYSITELIB}/logilab/common/logging_ext.pyc
+${PYSITELIB}/logilab/common/logging_ext.pyo
+${PYSITELIB}/logilab/common/modutils.py
+${PYSITELIB}/logilab/common/modutils.pyc
+${PYSITELIB}/logilab/common/modutils.pyo
+${PYSITELIB}/logilab/common/optik_ext.py
+${PYSITELIB}/logilab/common/optik_ext.pyc
+${PYSITELIB}/logilab/common/optik_ext.pyo
+${PYSITELIB}/logilab/common/optparser.py
+${PYSITELIB}/logilab/common/optparser.pyc
+${PYSITELIB}/logilab/common/optparser.pyo
+${PYSITELIB}/logilab/common/pdf_ext.py
+${PYSITELIB}/logilab/common/pdf_ext.pyc
+${PYSITELIB}/logilab/common/pdf_ext.pyo
+${PYSITELIB}/logilab/common/proc.py
+${PYSITELIB}/logilab/common/proc.pyc
+${PYSITELIB}/logilab/common/proc.pyo
+${PYSITELIB}/logilab/common/pyro_ext.py
+${PYSITELIB}/logilab/common/pyro_ext.pyc
+${PYSITELIB}/logilab/common/pyro_ext.pyo
+${PYSITELIB}/logilab/common/pytest.py
+${PYSITELIB}/logilab/common/pytest.pyc
+${PYSITELIB}/logilab/common/pytest.pyo
+${PYSITELIB}/logilab/common/shellutils.py
+${PYSITELIB}/logilab/common/shellutils.pyc
+${PYSITELIB}/logilab/common/shellutils.pyo
+${PYSITELIB}/logilab/common/sphinx_ext.py
+${PYSITELIB}/logilab/common/sphinx_ext.pyc
+${PYSITELIB}/logilab/common/sphinx_ext.pyo
+${PYSITELIB}/logilab/common/sphinxutils.py
+${PYSITELIB}/logilab/common/sphinxutils.pyc
+${PYSITELIB}/logilab/common/sphinxutils.pyo
+${PYSITELIB}/logilab/common/sqlgen.py
+${PYSITELIB}/logilab/common/sqlgen.pyc
+${PYSITELIB}/logilab/common/sqlgen.pyo
+${PYSITELIB}/logilab/common/table.py
+${PYSITELIB}/logilab/common/table.pyc
+${PYSITELIB}/logilab/common/table.pyo
+${PYSITELIB}/logilab/common/tasksqueue.py
+${PYSITELIB}/logilab/common/tasksqueue.pyc
+${PYSITELIB}/logilab/common/tasksqueue.pyo
+${PYSITELIB}/logilab/common/test/data/ChangeLog
+${PYSITELIB}/logilab/common/test/data/MyPyPa-0.1.0-py2.5.egg
+${PYSITELIB}/logilab/common/test/data/MyPyPa-0.1.0-py2.5.zip
+${PYSITELIB}/logilab/common/test/data/__init__.py
+${PYSITELIB}/logilab/common/test/data/content_differ_dir/NOTHING
+${PYSITELIB}/logilab/common/test/data/content_differ_dir/README
+${PYSITELIB}/logilab/common/test/data/content_differ_dir/subdir/coin
+${PYSITELIB}/logilab/common/test/data/content_differ_dir/subdir/toto.txt
+${PYSITELIB}/logilab/common/test/data/deprecation.py
+${PYSITELIB}/logilab/common/test/data/file_differ_dir/NOTHING
+${PYSITELIB}/logilab/common/test/data/file_differ_dir/README
+${PYSITELIB}/logilab/common/test/data/file_differ_dir/subdir/toto.txt
+${PYSITELIB}/logilab/common/test/data/file_differ_dir/subdirtwo/Hello
+${PYSITELIB}/logilab/common/test/data/find_test/__init__.py
+${PYSITELIB}/logilab/common/test/data/find_test/foo.txt
+${PYSITELIB}/logilab/common/test/data/find_test/module.py
+${PYSITELIB}/logilab/common/test/data/find_test/module2.py
+${PYSITELIB}/logilab/common/test/data/find_test/newlines.txt
+${PYSITELIB}/logilab/common/test/data/find_test/noendingnewline.py
+${PYSITELIB}/logilab/common/test/data/find_test/nonregr.py
+${PYSITELIB}/logilab/common/test/data/find_test/normal_file.txt
+${PYSITELIB}/logilab/common/test/data/find_test/spam.txt
+${PYSITELIB}/logilab/common/test/data/find_test/sub/doc.txt
+${PYSITELIB}/logilab/common/test/data/find_test/sub/momo.py
+${PYSITELIB}/logilab/common/test/data/find_test/test.ini
+${PYSITELIB}/logilab/common/test/data/find_test/test1.msg
+${PYSITELIB}/logilab/common/test/data/find_test/test2.msg
+${PYSITELIB}/logilab/common/test/data/find_test/write_protected_file.txt
+${PYSITELIB}/logilab/common/test/data/foo.txt
+${PYSITELIB}/logilab/common/test/data/module.py
+${PYSITELIB}/logilab/common/test/data/module2.py
+${PYSITELIB}/logilab/common/test/data/newlines.txt
+${PYSITELIB}/logilab/common/test/data/noendingnewline.py
+${PYSITELIB}/logilab/common/test/data/nonregr.py
+${PYSITELIB}/logilab/common/test/data/normal_file.txt
+${PYSITELIB}/logilab/common/test/data/reference_dir/NOTHING
+${PYSITELIB}/logilab/common/test/data/reference_dir/README
+${PYSITELIB}/logilab/common/test/data/reference_dir/subdir/coin
+${PYSITELIB}/logilab/common/test/data/reference_dir/subdir/toto.txt
+${PYSITELIB}/logilab/common/test/data/same_dir/NOTHING
+${PYSITELIB}/logilab/common/test/data/same_dir/README
+${PYSITELIB}/logilab/common/test/data/same_dir/subdir/coin
+${PYSITELIB}/logilab/common/test/data/same_dir/subdir/toto.txt
+${PYSITELIB}/logilab/common/test/data/spam.txt
+${PYSITELIB}/logilab/common/test/data/sub/doc.txt
+${PYSITELIB}/logilab/common/test/data/sub/momo.py
+${PYSITELIB}/logilab/common/test/data/subdir_differ_dir/NOTHING
+${PYSITELIB}/logilab/common/test/data/subdir_differ_dir/README
+${PYSITELIB}/logilab/common/test/data/subdir_differ_dir/subdir/coin
+${PYSITELIB}/logilab/common/test/data/subdir_differ_dir/subdir/toto.txt
+${PYSITELIB}/logilab/common/test/data/test.ini
+${PYSITELIB}/logilab/common/test/data/test1.msg
+${PYSITELIB}/logilab/common/test/data/test2.msg
+${PYSITELIB}/logilab/common/test/data/write_protected_file.txt
+${PYSITELIB}/logilab/common/test/foomod.py
+${PYSITELIB}/logilab/common/test/foomod.pyc
+${PYSITELIB}/logilab/common/test/foomod.pyo
+${PYSITELIB}/logilab/common/test/unittest_cache.py
+${PYSITELIB}/logilab/common/test/unittest_cache.pyc
+${PYSITELIB}/logilab/common/test/unittest_cache.pyo
+${PYSITELIB}/logilab/common/test/unittest_changelog.py
+${PYSITELIB}/logilab/common/test/unittest_changelog.pyc
+${PYSITELIB}/logilab/common/test/unittest_changelog.pyo
+${PYSITELIB}/logilab/common/test/unittest_compat.py
+${PYSITELIB}/logilab/common/test/unittest_compat.pyc
+${PYSITELIB}/logilab/common/test/unittest_compat.pyo
+${PYSITELIB}/logilab/common/test/unittest_configuration.py
+${PYSITELIB}/logilab/common/test/unittest_configuration.pyc
+${PYSITELIB}/logilab/common/test/unittest_configuration.pyo
+${PYSITELIB}/logilab/common/test/unittest_date.py
+${PYSITELIB}/logilab/common/test/unittest_date.pyc
+${PYSITELIB}/logilab/common/test/unittest_date.pyo
+${PYSITELIB}/logilab/common/test/unittest_decorators.py
+${PYSITELIB}/logilab/common/test/unittest_decorators.pyc
+${PYSITELIB}/logilab/common/test/unittest_decorators.pyo
+${PYSITELIB}/logilab/common/test/unittest_deprecation.py
+${PYSITELIB}/logilab/common/test/unittest_deprecation.pyc
+${PYSITELIB}/logilab/common/test/unittest_deprecation.pyo
+${PYSITELIB}/logilab/common/test/unittest_fileutils.py
+${PYSITELIB}/logilab/common/test/unittest_fileutils.pyc
+${PYSITELIB}/logilab/common/test/unittest_fileutils.pyo
+${PYSITELIB}/logilab/common/test/unittest_graph.py
+${PYSITELIB}/logilab/common/test/unittest_graph.pyc
+${PYSITELIB}/logilab/common/test/unittest_graph.pyo
+${PYSITELIB}/logilab/common/test/unittest_html.py
+${PYSITELIB}/logilab/common/test/unittest_html.pyc
+${PYSITELIB}/logilab/common/test/unittest_html.pyo
+${PYSITELIB}/logilab/common/test/unittest_interface.py
+${PYSITELIB}/logilab/common/test/unittest_interface.pyc
+${PYSITELIB}/logilab/common/test/unittest_interface.pyo
+${PYSITELIB}/logilab/common/test/unittest_modutils.py
+${PYSITELIB}/logilab/common/test/unittest_modutils.pyc
+${PYSITELIB}/logilab/common/test/unittest_modutils.pyo
+${PYSITELIB}/logilab/common/test/unittest_pytest.py
+${PYSITELIB}/logilab/common/test/unittest_pytest.pyc
+${PYSITELIB}/logilab/common/test/unittest_pytest.pyo
+${PYSITELIB}/logilab/common/test/unittest_shellutils.py
+${PYSITELIB}/logilab/common/test/unittest_shellutils.pyc
+${PYSITELIB}/logilab/common/test/unittest_shellutils.pyo
+${PYSITELIB}/logilab/common/test/unittest_table.py
+${PYSITELIB}/logilab/common/test/unittest_table.pyc
+${PYSITELIB}/logilab/common/test/unittest_table.pyo
+${PYSITELIB}/logilab/common/test/unittest_taskqueue.py
+${PYSITELIB}/logilab/common/test/unittest_taskqueue.pyc
+${PYSITELIB}/logilab/common/test/unittest_taskqueue.pyo
+${PYSITELIB}/logilab/common/test/unittest_testlib.py
+${PYSITELIB}/logilab/common/test/unittest_testlib.pyc
+${PYSITELIB}/logilab/common/test/unittest_testlib.pyo
+${PYSITELIB}/logilab/common/test/unittest_textutils.py
+${PYSITELIB}/logilab/common/test/unittest_textutils.pyc
+${PYSITELIB}/logilab/common/test/unittest_textutils.pyo
+${PYSITELIB}/logilab/common/test/unittest_tree.py
+${PYSITELIB}/logilab/common/test/unittest_tree.pyc
+${PYSITELIB}/logilab/common/test/unittest_tree.pyo
+${PYSITELIB}/logilab/common/test/unittest_umessage.py
+${PYSITELIB}/logilab/common/test/unittest_umessage.pyc
+${PYSITELIB}/logilab/common/test/unittest_umessage.pyo
+${PYSITELIB}/logilab/common/test/unittest_ureports_html.py
+${PYSITELIB}/logilab/common/test/unittest_ureports_html.pyc
+${PYSITELIB}/logilab/common/test/unittest_ureports_html.pyo
+${PYSITELIB}/logilab/common/test/unittest_ureports_text.py
+${PYSITELIB}/logilab/common/test/unittest_ureports_text.pyc
+${PYSITELIB}/logilab/common/test/unittest_ureports_text.pyo
+${PYSITELIB}/logilab/common/test/unittest_xmlutils.py
+${PYSITELIB}/logilab/common/test/unittest_xmlutils.pyc
+${PYSITELIB}/logilab/common/test/unittest_xmlutils.pyo
+${PYSITELIB}/logilab/common/test/utils.py
+${PYSITELIB}/logilab/common/test/utils.pyc
+${PYSITELIB}/logilab/common/test/utils.pyo
+${PYSITELIB}/logilab/common/testlib.py
+${PYSITELIB}/logilab/common/testlib.pyc
+${PYSITELIB}/logilab/common/testlib.pyo
+${PYSITELIB}/logilab/common/textutils.py
+${PYSITELIB}/logilab/common/textutils.pyc
+${PYSITELIB}/logilab/common/textutils.pyo
+${PYSITELIB}/logilab/common/tree.py
+${PYSITELIB}/logilab/common/tree.pyc
+${PYSITELIB}/logilab/common/tree.pyo
+${PYSITELIB}/logilab/common/umessage.py
+${PYSITELIB}/logilab/common/umessage.pyc
+${PYSITELIB}/logilab/common/umessage.pyo
+${PYSITELIB}/logilab/common/ureports/__init__.py
+${PYSITELIB}/logilab/common/ureports/__init__.pyc
+${PYSITELIB}/logilab/common/ureports/__init__.pyo
+${PYSITELIB}/logilab/common/ureports/docbook_writer.py
+${PYSITELIB}/logilab/common/ureports/docbook_writer.pyc
+${PYSITELIB}/logilab/common/ureports/docbook_writer.pyo
+${PYSITELIB}/logilab/common/ureports/html_writer.py
+${PYSITELIB}/logilab/common/ureports/html_writer.pyc
+${PYSITELIB}/logilab/common/ureports/html_writer.pyo
+${PYSITELIB}/logilab/common/ureports/nodes.py
+${PYSITELIB}/logilab/common/ureports/nodes.pyc
+${PYSITELIB}/logilab/common/ureports/nodes.pyo
+${PYSITELIB}/logilab/common/ureports/text_writer.py
+${PYSITELIB}/logilab/common/ureports/text_writer.pyc
+${PYSITELIB}/logilab/common/ureports/text_writer.pyo
+${PYSITELIB}/logilab/common/vcgutils.py
+${PYSITELIB}/logilab/common/vcgutils.pyc
+${PYSITELIB}/logilab/common/vcgutils.pyo
+${PYSITELIB}/logilab/common/visitor.py
+${PYSITELIB}/logilab/common/visitor.pyc
+${PYSITELIB}/logilab/common/visitor.pyo
+${PYSITELIB}/logilab/common/xmlrpcutils.py
+${PYSITELIB}/logilab/common/xmlrpcutils.pyc
+${PYSITELIB}/logilab/common/xmlrpcutils.pyo
+${PYSITELIB}/logilab/common/xmlutils.py
+${PYSITELIB}/logilab/common/xmlutils.pyc
+${PYSITELIB}/logilab/common/xmlutils.pyo
+${PYSITELIB}/${EGG_NAME}-nspkg.pth
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/namespace_packages.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+man/man1/pytest.1
diff --git a/devel/py-logilab-common/buildlink3.mk b/devel/py-logilab-common/buildlink3.mk
new file mode 100644
index 00000000000..deebbc7c871
--- /dev/null
+++ b/devel/py-logilab-common/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2011/01/11 20:41:00 drochner Exp $
+
+BUILDLINK_TREE+= py-llab-common
+
+.if !defined(PY_LOGILAB_COMMON_BUILDLINK3_MK)
+PY_LOGILAB_COMMON_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.py-llab-common+= ${PYPKGPREFIX}-logilab-common>=0.53.0
+BUILDLINK_PKGSRCDIR.py-llab-common?= ../../devel/py-logilab-common
+
+.endif # PY_LOGILAB_COMMON_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -py-llab-common
diff --git a/devel/py-logilab-common/distinfo b/devel/py-logilab-common/distinfo
new file mode 100644
index 00000000000..54448d9ecd0
--- /dev/null
+++ b/devel/py-logilab-common/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/01/11 20:41:00 drochner Exp $
+
+SHA1 (logilab-common-0.53.0.tar.gz) = 5994b48c36a1c55abfd484a98cc340634fce9e4c
+RMD160 (logilab-common-0.53.0.tar.gz) = bbdfcd4e9046435b84403f746040d325a2722db0
+Size (logilab-common-0.53.0.tar.gz) = 189679 bytes
+SHA1 (patch-aa) = 4ec3db688cb48b6ec0561edf5c0e588c7f726240
diff --git a/devel/py-logilab-common/patches/patch-aa b/devel/py-logilab-common/patches/patch-aa
new file mode 100644
index 00000000000..78246391aac
--- /dev/null
+++ b/devel/py-logilab-common/patches/patch-aa
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.1.1.1 2011/01/11 20:41:00 drochner Exp $
+
+--- __pkginfo__.py.orig 2011-01-07 16:49:19.000000000 +0000
++++ __pkginfo__.py
+@@ -36,7 +36,8 @@ author_email = "contact@logilab.fr"
+
+
+ from os.path import join
+-scripts = [join('bin', 'pytest')]
++import sys
++scripts = [join('bin', 'pytest' + sys.version[0:3])]
+ include_dirs = [join('test', 'data')]
+
+ install_requires = ['unittest2 >= 0.5.1']