diff options
author | drochner <drochner@pkgsrc.org> | 2010-08-15 10:34:56 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2010-08-15 10:34:56 +0000 |
commit | b0984d262bff54c7b74507d00d89b59f4495461b (patch) | |
tree | a092be1dfbe9a1abb68c48d40bac96e0ee25f8cc /devel/py-rope | |
parent | 4977df33728c66efb82c89d3964aceb00c6b6770 (diff) | |
download | pkgsrc-b0984d262bff54c7b74507d00d89b59f4495461b.tar.gz |
add py-rope-0.9.3, a Python code refactoring library, from
Helge Muehlmeier per pkgsrc-wip
Diffstat (limited to 'devel/py-rope')
-rw-r--r-- | devel/py-rope/DESCR | 12 | ||||
-rw-r--r-- | devel/py-rope/Makefile | 22 | ||||
-rw-r--r-- | devel/py-rope/PLIST | 224 | ||||
-rw-r--r-- | devel/py-rope/buildlink3.mk | 14 | ||||
-rw-r--r-- | devel/py-rope/distinfo | 5 |
5 files changed, 277 insertions, 0 deletions
diff --git a/devel/py-rope/DESCR b/devel/py-rope/DESCR new file mode 100644 index 00000000000..aee1a8e7d3a --- /dev/null +++ b/devel/py-rope/DESCR @@ -0,0 +1,12 @@ +Rope is a python refactoring library. + +A basic desciption about code refactoring found on wikipedia: + +Code refactoring is the process of changing a computer program's +source code without modifying its external functional behavior +in order to improve some of the nonfunctional attributes of the +software. +Advantages include improved code readability and reduced complexity +to improve the maintainability of the source code, as well as a +more expressive internal architecture or object model to improve +extensibility. diff --git a/devel/py-rope/Makefile b/devel/py-rope/Makefile new file mode 100644 index 00000000000..b4de4a10333 --- /dev/null +++ b/devel/py-rope/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/08/15 10:34:56 drochner Exp $ +# + +VERS= 0.9.3 +DISTNAME= rope-${VERS} +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel +MASTER_SITES= http://pypi.python.org/packages/source/r/rope/ + +MAINTAINER= helgoman@users.sourceforge.net +HOMEPAGE= http://rope.sourceforge.net/ +COMMENT= Rope is a python refactoring library +LICENSE= gnu-gpl-v2 + +PKG_DESTDIR_SUPPORT= user-destdir + +# XXX tests in contrib.codeassisttest fail +do-test: + cd ${WRKSRC} && ${PYTHONBIN} setup.py test + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/py-rope/PLIST b/devel/py-rope/PLIST new file mode 100644 index 00000000000..8b52fe8deb2 --- /dev/null +++ b/devel/py-rope/PLIST @@ -0,0 +1,224 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/08/15 10:34:56 drochner Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/rope/__init__.py +${PYSITELIB}/rope/__init__.pyc +${PYSITELIB}/rope/__init__.pyo +${PYSITELIB}/rope/base/__init__.py +${PYSITELIB}/rope/base/__init__.pyc +${PYSITELIB}/rope/base/__init__.pyo +${PYSITELIB}/rope/base/arguments.py +${PYSITELIB}/rope/base/arguments.pyc +${PYSITELIB}/rope/base/arguments.pyo +${PYSITELIB}/rope/base/ast.py +${PYSITELIB}/rope/base/ast.pyc +${PYSITELIB}/rope/base/ast.pyo +${PYSITELIB}/rope/base/astutils.py +${PYSITELIB}/rope/base/astutils.pyc +${PYSITELIB}/rope/base/astutils.pyo +${PYSITELIB}/rope/base/builtins.py +${PYSITELIB}/rope/base/builtins.pyc +${PYSITELIB}/rope/base/builtins.pyo +${PYSITELIB}/rope/base/change.py +${PYSITELIB}/rope/base/change.pyc +${PYSITELIB}/rope/base/change.pyo +${PYSITELIB}/rope/base/codeanalyze.py +${PYSITELIB}/rope/base/codeanalyze.pyc +${PYSITELIB}/rope/base/codeanalyze.pyo +${PYSITELIB}/rope/base/default_config.py +${PYSITELIB}/rope/base/default_config.pyc +${PYSITELIB}/rope/base/default_config.pyo +${PYSITELIB}/rope/base/evaluate.py +${PYSITELIB}/rope/base/evaluate.pyc +${PYSITELIB}/rope/base/evaluate.pyo +${PYSITELIB}/rope/base/exceptions.py +${PYSITELIB}/rope/base/exceptions.pyc +${PYSITELIB}/rope/base/exceptions.pyo +${PYSITELIB}/rope/base/fscommands.py +${PYSITELIB}/rope/base/fscommands.pyc +${PYSITELIB}/rope/base/fscommands.pyo +${PYSITELIB}/rope/base/history.py +${PYSITELIB}/rope/base/history.pyc +${PYSITELIB}/rope/base/history.pyo +${PYSITELIB}/rope/base/libutils.py +${PYSITELIB}/rope/base/libutils.pyc +${PYSITELIB}/rope/base/libutils.pyo +${PYSITELIB}/rope/base/oi/__init__.py +${PYSITELIB}/rope/base/oi/__init__.pyc +${PYSITELIB}/rope/base/oi/__init__.pyo +${PYSITELIB}/rope/base/oi/doa.py +${PYSITELIB}/rope/base/oi/doa.pyc +${PYSITELIB}/rope/base/oi/doa.pyo +${PYSITELIB}/rope/base/oi/memorydb.py +${PYSITELIB}/rope/base/oi/memorydb.pyc +${PYSITELIB}/rope/base/oi/memorydb.pyo +${PYSITELIB}/rope/base/oi/objectdb.py +${PYSITELIB}/rope/base/oi/objectdb.pyc +${PYSITELIB}/rope/base/oi/objectdb.pyo +${PYSITELIB}/rope/base/oi/objectinfo.py +${PYSITELIB}/rope/base/oi/objectinfo.pyc +${PYSITELIB}/rope/base/oi/objectinfo.pyo +${PYSITELIB}/rope/base/oi/runmod.py +${PYSITELIB}/rope/base/oi/runmod.pyc +${PYSITELIB}/rope/base/oi/runmod.pyo +${PYSITELIB}/rope/base/oi/soa.py +${PYSITELIB}/rope/base/oi/soa.pyc +${PYSITELIB}/rope/base/oi/soa.pyo +${PYSITELIB}/rope/base/oi/soi.py +${PYSITELIB}/rope/base/oi/soi.pyc +${PYSITELIB}/rope/base/oi/soi.pyo +${PYSITELIB}/rope/base/oi/transform.py +${PYSITELIB}/rope/base/oi/transform.pyc +${PYSITELIB}/rope/base/oi/transform.pyo +${PYSITELIB}/rope/base/prefs.py +${PYSITELIB}/rope/base/prefs.pyc +${PYSITELIB}/rope/base/prefs.pyo +${PYSITELIB}/rope/base/project.py +${PYSITELIB}/rope/base/project.pyc +${PYSITELIB}/rope/base/project.pyo +${PYSITELIB}/rope/base/pycore.py +${PYSITELIB}/rope/base/pycore.pyc +${PYSITELIB}/rope/base/pycore.pyo +${PYSITELIB}/rope/base/pynames.py +${PYSITELIB}/rope/base/pynames.pyc +${PYSITELIB}/rope/base/pynames.pyo +${PYSITELIB}/rope/base/pynamesdef.py +${PYSITELIB}/rope/base/pynamesdef.pyc +${PYSITELIB}/rope/base/pynamesdef.pyo +${PYSITELIB}/rope/base/pyobjects.py +${PYSITELIB}/rope/base/pyobjects.pyc +${PYSITELIB}/rope/base/pyobjects.pyo +${PYSITELIB}/rope/base/pyobjectsdef.py +${PYSITELIB}/rope/base/pyobjectsdef.pyc +${PYSITELIB}/rope/base/pyobjectsdef.pyo +${PYSITELIB}/rope/base/pyscopes.py +${PYSITELIB}/rope/base/pyscopes.pyc +${PYSITELIB}/rope/base/pyscopes.pyo +${PYSITELIB}/rope/base/resourceobserver.py +${PYSITELIB}/rope/base/resourceobserver.pyc +${PYSITELIB}/rope/base/resourceobserver.pyo +${PYSITELIB}/rope/base/resources.py +${PYSITELIB}/rope/base/resources.pyc +${PYSITELIB}/rope/base/resources.pyo +${PYSITELIB}/rope/base/simplify.py +${PYSITELIB}/rope/base/simplify.pyc +${PYSITELIB}/rope/base/simplify.pyo +${PYSITELIB}/rope/base/stdmods.py +${PYSITELIB}/rope/base/stdmods.pyc +${PYSITELIB}/rope/base/stdmods.pyo +${PYSITELIB}/rope/base/taskhandle.py +${PYSITELIB}/rope/base/taskhandle.pyc +${PYSITELIB}/rope/base/taskhandle.pyo +${PYSITELIB}/rope/base/utils.py +${PYSITELIB}/rope/base/utils.pyc +${PYSITELIB}/rope/base/utils.pyo +${PYSITELIB}/rope/base/worder.py +${PYSITELIB}/rope/base/worder.pyc +${PYSITELIB}/rope/base/worder.pyo +${PYSITELIB}/rope/contrib/__init__.py +${PYSITELIB}/rope/contrib/__init__.pyc +${PYSITELIB}/rope/contrib/__init__.pyo +${PYSITELIB}/rope/contrib/autoimport.py +${PYSITELIB}/rope/contrib/autoimport.pyc +${PYSITELIB}/rope/contrib/autoimport.pyo +${PYSITELIB}/rope/contrib/changestack.py +${PYSITELIB}/rope/contrib/changestack.pyc +${PYSITELIB}/rope/contrib/changestack.pyo +${PYSITELIB}/rope/contrib/codeassist.py +${PYSITELIB}/rope/contrib/codeassist.pyc +${PYSITELIB}/rope/contrib/codeassist.pyo +${PYSITELIB}/rope/contrib/finderrors.py +${PYSITELIB}/rope/contrib/finderrors.pyc +${PYSITELIB}/rope/contrib/finderrors.pyo +${PYSITELIB}/rope/contrib/findit.py +${PYSITELIB}/rope/contrib/findit.pyc +${PYSITELIB}/rope/contrib/findit.pyo +${PYSITELIB}/rope/contrib/fixmodnames.py +${PYSITELIB}/rope/contrib/fixmodnames.pyc +${PYSITELIB}/rope/contrib/fixmodnames.pyo +${PYSITELIB}/rope/contrib/fixsyntax.py +${PYSITELIB}/rope/contrib/fixsyntax.pyc +${PYSITELIB}/rope/contrib/fixsyntax.pyo +${PYSITELIB}/rope/contrib/generate.py +${PYSITELIB}/rope/contrib/generate.pyc +${PYSITELIB}/rope/contrib/generate.pyo +${PYSITELIB}/rope/refactor/__init__.py +${PYSITELIB}/rope/refactor/__init__.pyc +${PYSITELIB}/rope/refactor/__init__.pyo +${PYSITELIB}/rope/refactor/change_signature.py +${PYSITELIB}/rope/refactor/change_signature.pyc +${PYSITELIB}/rope/refactor/change_signature.pyo +${PYSITELIB}/rope/refactor/encapsulate_field.py +${PYSITELIB}/rope/refactor/encapsulate_field.pyc +${PYSITELIB}/rope/refactor/encapsulate_field.pyo +${PYSITELIB}/rope/refactor/extract.py +${PYSITELIB}/rope/refactor/extract.pyc +${PYSITELIB}/rope/refactor/extract.pyo +${PYSITELIB}/rope/refactor/functionutils.py +${PYSITELIB}/rope/refactor/functionutils.pyc +${PYSITELIB}/rope/refactor/functionutils.pyo +${PYSITELIB}/rope/refactor/importutils/__init__.py +${PYSITELIB}/rope/refactor/importutils/__init__.pyc +${PYSITELIB}/rope/refactor/importutils/__init__.pyo +${PYSITELIB}/rope/refactor/importutils/actions.py +${PYSITELIB}/rope/refactor/importutils/actions.pyc +${PYSITELIB}/rope/refactor/importutils/actions.pyo +${PYSITELIB}/rope/refactor/importutils/importinfo.py +${PYSITELIB}/rope/refactor/importutils/importinfo.pyc +${PYSITELIB}/rope/refactor/importutils/importinfo.pyo +${PYSITELIB}/rope/refactor/importutils/module_imports.py +${PYSITELIB}/rope/refactor/importutils/module_imports.pyc +${PYSITELIB}/rope/refactor/importutils/module_imports.pyo +${PYSITELIB}/rope/refactor/inline.py +${PYSITELIB}/rope/refactor/inline.pyc +${PYSITELIB}/rope/refactor/inline.pyo +${PYSITELIB}/rope/refactor/introduce_factory.py +${PYSITELIB}/rope/refactor/introduce_factory.pyc +${PYSITELIB}/rope/refactor/introduce_factory.pyo +${PYSITELIB}/rope/refactor/introduce_parameter.py +${PYSITELIB}/rope/refactor/introduce_parameter.pyc +${PYSITELIB}/rope/refactor/introduce_parameter.pyo +${PYSITELIB}/rope/refactor/localtofield.py +${PYSITELIB}/rope/refactor/localtofield.pyc +${PYSITELIB}/rope/refactor/localtofield.pyo +${PYSITELIB}/rope/refactor/method_object.py +${PYSITELIB}/rope/refactor/method_object.pyc +${PYSITELIB}/rope/refactor/method_object.pyo +${PYSITELIB}/rope/refactor/move.py +${PYSITELIB}/rope/refactor/move.pyc +${PYSITELIB}/rope/refactor/move.pyo +${PYSITELIB}/rope/refactor/multiproject.py +${PYSITELIB}/rope/refactor/multiproject.pyc +${PYSITELIB}/rope/refactor/multiproject.pyo +${PYSITELIB}/rope/refactor/occurrences.py +${PYSITELIB}/rope/refactor/occurrences.pyc +${PYSITELIB}/rope/refactor/occurrences.pyo +${PYSITELIB}/rope/refactor/patchedast.py +${PYSITELIB}/rope/refactor/patchedast.pyc +${PYSITELIB}/rope/refactor/patchedast.pyo +${PYSITELIB}/rope/refactor/rename.py +${PYSITELIB}/rope/refactor/rename.pyc +${PYSITELIB}/rope/refactor/rename.pyo +${PYSITELIB}/rope/refactor/restructure.py +${PYSITELIB}/rope/refactor/restructure.pyc +${PYSITELIB}/rope/refactor/restructure.pyo +${PYSITELIB}/rope/refactor/similarfinder.py +${PYSITELIB}/rope/refactor/similarfinder.pyc +${PYSITELIB}/rope/refactor/similarfinder.pyo +${PYSITELIB}/rope/refactor/sourceutils.py +${PYSITELIB}/rope/refactor/sourceutils.pyc +${PYSITELIB}/rope/refactor/sourceutils.pyo +${PYSITELIB}/rope/refactor/suites.py +${PYSITELIB}/rope/refactor/suites.pyc +${PYSITELIB}/rope/refactor/suites.pyo +${PYSITELIB}/rope/refactor/topackage.py +${PYSITELIB}/rope/refactor/topackage.pyc +${PYSITELIB}/rope/refactor/topackage.pyo +${PYSITELIB}/rope/refactor/usefunction.py +${PYSITELIB}/rope/refactor/usefunction.pyc +${PYSITELIB}/rope/refactor/usefunction.pyo +${PYSITELIB}/rope/refactor/wildcards.py +${PYSITELIB}/rope/refactor/wildcards.pyc +${PYSITELIB}/rope/refactor/wildcards.pyo diff --git a/devel/py-rope/buildlink3.mk b/devel/py-rope/buildlink3.mk new file mode 100644 index 00000000000..8682b0cdfa9 --- /dev/null +++ b/devel/py-rope/buildlink3.mk @@ -0,0 +1,14 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/08/15 10:34:56 drochner Exp $ + +BUILDLINK_TREE+= rope + +.if !defined(ROPE_BUILDLINK3_MK) +ROPE_BUILDLINK3_MK:= + +.include "../../lang/python/pyversion.mk" + +BUILDLINK_API_DEPENDS.rope+= ${PYPKGPREFIX}-rope>=0.9.2 +BUILDLINK_PKGSRCDIR.rope?= ../../devel/py-rope +.endif # ROPE_BUILDLINK3_MK + +BUILDLINK_TREE+= -rope diff --git a/devel/py-rope/distinfo b/devel/py-rope/distinfo new file mode 100644 index 00000000000..0ec15d601bd --- /dev/null +++ b/devel/py-rope/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/08/15 10:34:56 drochner Exp $ + +SHA1 (rope-0.9.3.tar.gz) = 47bc357e5765c387e1522d4bbe77493ce2964ebe +RMD160 (rope-0.9.3.tar.gz) = c74e5af8221a8618ee8605c3a1ba0e26529d8c6d +Size (rope-0.9.3.tar.gz) = 218495 bytes |