diff options
author | wiz <wiz@pkgsrc.org> | 2014-08-09 21:57:14 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2014-08-09 21:57:14 +0000 |
commit | 571644ee98337dba9be5565181c6f254b1b280d0 (patch) | |
tree | a0782bb1f14ef35427aee13fd1af810b8559de23 /devel | |
parent | e83bd3482fbff3abc947c04e2cdd4a797dec7b17 (diff) | |
download | pkgsrc-571644ee98337dba9be5565181c6f254b1b280d0.tar.gz |
Import py27-bugs-everywhere-1.1.1 as devel/bugs-everywhere.
This is Bugs Everywhere (BE), a bugtracker built on distributed
version control. It works with Arch, Bazaar, Darcs, Git, Mercurial,
and Monotone at the moment, but is easily extensible. It can also
function with no VCS at all.
The idea is to package the bug information with the source code,
so that bugs can be marked "fixed" in the branches that fix them.
So, instead of numbers, bugs have globally unique ids.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/bugs-everywhere/ALTERNATIVES | 1 | ||||
-rw-r--r-- | devel/bugs-everywhere/DESCR | 8 | ||||
-rw-r--r-- | devel/bugs-everywhere/Makefile | 33 | ||||
-rw-r--r-- | devel/bugs-everywhere/PLIST | 201 | ||||
-rw-r--r-- | devel/bugs-everywhere/distinfo | 5 |
5 files changed, 248 insertions, 0 deletions
diff --git a/devel/bugs-everywhere/ALTERNATIVES b/devel/bugs-everywhere/ALTERNATIVES new file mode 100644 index 00000000000..e82e2fa7e24 --- /dev/null +++ b/devel/bugs-everywhere/ALTERNATIVES @@ -0,0 +1 @@ +bin/be @PREFIX@/bin/be@PYVERSSUFFIX@ diff --git a/devel/bugs-everywhere/DESCR b/devel/bugs-everywhere/DESCR new file mode 100644 index 00000000000..80490bbd451 --- /dev/null +++ b/devel/bugs-everywhere/DESCR @@ -0,0 +1,8 @@ +This is Bugs Everywhere (BE), a bugtracker built on distributed +version control. It works with Arch, Bazaar, Darcs, Git, Mercurial, +and Monotone at the moment, but is easily extensible. It can also +function with no VCS at all. + +The idea is to package the bug information with the source code, +so that bugs can be marked "fixed" in the branches that fix them. +So, instead of numbers, bugs have globally unique ids. diff --git a/devel/bugs-everywhere/Makefile b/devel/bugs-everywhere/Makefile new file mode 100644 index 00000000000..4d123122eda --- /dev/null +++ b/devel/bugs-everywhere/Makefile @@ -0,0 +1,33 @@ +# $NetBSD: Makefile,v 1.1 2014/08/09 21:57:14 wiz Exp $ + +DISTNAME= be-1.1.1 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/be/bugs-everywhere/} +CATEGORIES= devel +MASTER_SITES= http://download.bugseverywhere.org/releases/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://bugseverywhere.org/ +COMMENT= Distributed bugtracker +LICENSE= gnu-gpl-v2 + +DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2 +DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml +DEPENDS+= ${PYPKGPREFIX}-cherrypy-[0-9]*:../../www/py-cherrypy +# supposedly needed for docs and man pages, but no change to binary package +#BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx +#BUILD_DEPENDS+= ${PYPKGPREFIX}-numpydoc-[0-9]*:../../textproc/py-numpydoc +#BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils + +USE_LANGUAGES= # none + +EGG_NAME= bugs_everywhere-${PKGVERSION} +PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} +PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not ported yet as of 1.1.1 +REPLACE_PYTHON+= libbe/version.py + +post-install: + cd ${DESTDIR}${PREFIX}/bin && mv be be${PYVERSSUFFIX} + +.include "../../lang/python/application.mk" +.include "../../lang/python/distutils.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/bugs-everywhere/PLIST b/devel/bugs-everywhere/PLIST new file mode 100644 index 00000000000..708a4fbc3b1 --- /dev/null +++ b/devel/bugs-everywhere/PLIST @@ -0,0 +1,201 @@ +@comment $NetBSD: PLIST,v 1.1 2014/08/09 21:57:14 wiz Exp $ +bin/be${PYVERSSUFFIX} +${PYSITELIB}/${EGG_FILE} +${PYSITELIB}/libbe/__init__.py +${PYSITELIB}/libbe/__init__.pyc +${PYSITELIB}/libbe/__init__.pyo +${PYSITELIB}/libbe/_version.py +${PYSITELIB}/libbe/_version.pyc +${PYSITELIB}/libbe/_version.pyo +${PYSITELIB}/libbe/bug.py +${PYSITELIB}/libbe/bug.pyc +${PYSITELIB}/libbe/bug.pyo +${PYSITELIB}/libbe/bugdir.py +${PYSITELIB}/libbe/bugdir.pyc +${PYSITELIB}/libbe/bugdir.pyo +${PYSITELIB}/libbe/command/__init__.py +${PYSITELIB}/libbe/command/__init__.pyc +${PYSITELIB}/libbe/command/__init__.pyo +${PYSITELIB}/libbe/command/assign.py +${PYSITELIB}/libbe/command/assign.pyc +${PYSITELIB}/libbe/command/assign.pyo +${PYSITELIB}/libbe/command/base.py +${PYSITELIB}/libbe/command/base.pyc +${PYSITELIB}/libbe/command/base.pyo +${PYSITELIB}/libbe/command/comment.py +${PYSITELIB}/libbe/command/comment.pyc +${PYSITELIB}/libbe/command/comment.pyo +${PYSITELIB}/libbe/command/commit.py +${PYSITELIB}/libbe/command/commit.pyc +${PYSITELIB}/libbe/command/commit.pyo +${PYSITELIB}/libbe/command/depend.py +${PYSITELIB}/libbe/command/depend.pyc +${PYSITELIB}/libbe/command/depend.pyo +${PYSITELIB}/libbe/command/diff.py +${PYSITELIB}/libbe/command/diff.pyc +${PYSITELIB}/libbe/command/diff.pyo +${PYSITELIB}/libbe/command/due.py +${PYSITELIB}/libbe/command/due.pyc +${PYSITELIB}/libbe/command/due.pyo +${PYSITELIB}/libbe/command/help.py +${PYSITELIB}/libbe/command/help.pyc +${PYSITELIB}/libbe/command/help.pyo +${PYSITELIB}/libbe/command/html.py +${PYSITELIB}/libbe/command/html.pyc +${PYSITELIB}/libbe/command/html.pyo +${PYSITELIB}/libbe/command/import_xml.py +${PYSITELIB}/libbe/command/import_xml.pyc +${PYSITELIB}/libbe/command/import_xml.pyo +${PYSITELIB}/libbe/command/init.py +${PYSITELIB}/libbe/command/init.pyc +${PYSITELIB}/libbe/command/init.pyo +${PYSITELIB}/libbe/command/list.py +${PYSITELIB}/libbe/command/list.pyc +${PYSITELIB}/libbe/command/list.pyo +${PYSITELIB}/libbe/command/merge.py +${PYSITELIB}/libbe/command/merge.pyc +${PYSITELIB}/libbe/command/merge.pyo +${PYSITELIB}/libbe/command/new.py +${PYSITELIB}/libbe/command/new.pyc +${PYSITELIB}/libbe/command/new.pyo +${PYSITELIB}/libbe/command/remove.py +${PYSITELIB}/libbe/command/remove.pyc +${PYSITELIB}/libbe/command/remove.pyo +${PYSITELIB}/libbe/command/serve_commands.py +${PYSITELIB}/libbe/command/serve_commands.pyc +${PYSITELIB}/libbe/command/serve_commands.pyo +${PYSITELIB}/libbe/command/serve_storage.py +${PYSITELIB}/libbe/command/serve_storage.pyc +${PYSITELIB}/libbe/command/serve_storage.pyo +${PYSITELIB}/libbe/command/set.py +${PYSITELIB}/libbe/command/set.pyc +${PYSITELIB}/libbe/command/set.pyo +${PYSITELIB}/libbe/command/severity.py +${PYSITELIB}/libbe/command/severity.pyc +${PYSITELIB}/libbe/command/severity.pyo +${PYSITELIB}/libbe/command/show.py +${PYSITELIB}/libbe/command/show.pyc +${PYSITELIB}/libbe/command/show.pyo +${PYSITELIB}/libbe/command/status.py +${PYSITELIB}/libbe/command/status.pyc +${PYSITELIB}/libbe/command/status.pyo +${PYSITELIB}/libbe/command/subscribe.py +${PYSITELIB}/libbe/command/subscribe.pyc +${PYSITELIB}/libbe/command/subscribe.pyo +${PYSITELIB}/libbe/command/tag.py +${PYSITELIB}/libbe/command/tag.pyc +${PYSITELIB}/libbe/command/tag.pyo +${PYSITELIB}/libbe/command/target.py +${PYSITELIB}/libbe/command/target.pyc +${PYSITELIB}/libbe/command/target.pyo +${PYSITELIB}/libbe/command/util.py +${PYSITELIB}/libbe/command/util.pyc +${PYSITELIB}/libbe/command/util.pyo +${PYSITELIB}/libbe/comment.py +${PYSITELIB}/libbe/comment.pyc +${PYSITELIB}/libbe/comment.pyo +${PYSITELIB}/libbe/diff.py +${PYSITELIB}/libbe/diff.pyc +${PYSITELIB}/libbe/diff.pyo +${PYSITELIB}/libbe/error.py +${PYSITELIB}/libbe/error.pyc +${PYSITELIB}/libbe/error.pyo +${PYSITELIB}/libbe/storage/__init__.py +${PYSITELIB}/libbe/storage/__init__.pyc +${PYSITELIB}/libbe/storage/__init__.pyo +${PYSITELIB}/libbe/storage/base.py +${PYSITELIB}/libbe/storage/base.pyc +${PYSITELIB}/libbe/storage/base.pyo +${PYSITELIB}/libbe/storage/http.py +${PYSITELIB}/libbe/storage/http.pyc +${PYSITELIB}/libbe/storage/http.pyo +${PYSITELIB}/libbe/storage/util/__init__.py +${PYSITELIB}/libbe/storage/util/__init__.pyc +${PYSITELIB}/libbe/storage/util/__init__.pyo +${PYSITELIB}/libbe/storage/util/config.py +${PYSITELIB}/libbe/storage/util/config.pyc +${PYSITELIB}/libbe/storage/util/config.pyo +${PYSITELIB}/libbe/storage/util/mapfile.py +${PYSITELIB}/libbe/storage/util/mapfile.pyc +${PYSITELIB}/libbe/storage/util/mapfile.pyo +${PYSITELIB}/libbe/storage/util/properties.py +${PYSITELIB}/libbe/storage/util/properties.pyc +${PYSITELIB}/libbe/storage/util/properties.pyo +${PYSITELIB}/libbe/storage/util/settings_object.py +${PYSITELIB}/libbe/storage/util/settings_object.pyc +${PYSITELIB}/libbe/storage/util/settings_object.pyo +${PYSITELIB}/libbe/storage/util/upgrade.py +${PYSITELIB}/libbe/storage/util/upgrade.pyc +${PYSITELIB}/libbe/storage/util/upgrade.pyo +${PYSITELIB}/libbe/storage/vcs/__init__.py +${PYSITELIB}/libbe/storage/vcs/__init__.pyc +${PYSITELIB}/libbe/storage/vcs/__init__.pyo +${PYSITELIB}/libbe/storage/vcs/arch.py +${PYSITELIB}/libbe/storage/vcs/arch.pyc +${PYSITELIB}/libbe/storage/vcs/arch.pyo +${PYSITELIB}/libbe/storage/vcs/base.py +${PYSITELIB}/libbe/storage/vcs/base.pyc +${PYSITELIB}/libbe/storage/vcs/base.pyo +${PYSITELIB}/libbe/storage/vcs/bzr.py +${PYSITELIB}/libbe/storage/vcs/bzr.pyc +${PYSITELIB}/libbe/storage/vcs/bzr.pyo +${PYSITELIB}/libbe/storage/vcs/darcs.py +${PYSITELIB}/libbe/storage/vcs/darcs.pyc +${PYSITELIB}/libbe/storage/vcs/darcs.pyo +${PYSITELIB}/libbe/storage/vcs/git.py +${PYSITELIB}/libbe/storage/vcs/git.pyc +${PYSITELIB}/libbe/storage/vcs/git.pyo +${PYSITELIB}/libbe/storage/vcs/hg.py +${PYSITELIB}/libbe/storage/vcs/hg.pyc +${PYSITELIB}/libbe/storage/vcs/hg.pyo +${PYSITELIB}/libbe/storage/vcs/monotone.py +${PYSITELIB}/libbe/storage/vcs/monotone.pyc +${PYSITELIB}/libbe/storage/vcs/monotone.pyo +${PYSITELIB}/libbe/ui/__init__.py +${PYSITELIB}/libbe/ui/__init__.pyc +${PYSITELIB}/libbe/ui/__init__.pyo +${PYSITELIB}/libbe/ui/command_line.py +${PYSITELIB}/libbe/ui/command_line.pyc +${PYSITELIB}/libbe/ui/command_line.pyo +${PYSITELIB}/libbe/ui/util/__init__.py +${PYSITELIB}/libbe/ui/util/__init__.pyc +${PYSITELIB}/libbe/ui/util/__init__.pyo +${PYSITELIB}/libbe/ui/util/editor.py +${PYSITELIB}/libbe/ui/util/editor.pyc +${PYSITELIB}/libbe/ui/util/editor.pyo +${PYSITELIB}/libbe/ui/util/pager.py +${PYSITELIB}/libbe/ui/util/pager.pyc +${PYSITELIB}/libbe/ui/util/pager.pyo +${PYSITELIB}/libbe/ui/util/user.py +${PYSITELIB}/libbe/ui/util/user.pyc +${PYSITELIB}/libbe/ui/util/user.pyo +${PYSITELIB}/libbe/util/__init__.py +${PYSITELIB}/libbe/util/__init__.pyc +${PYSITELIB}/libbe/util/__init__.pyo +${PYSITELIB}/libbe/util/encoding.py +${PYSITELIB}/libbe/util/encoding.pyc +${PYSITELIB}/libbe/util/encoding.pyo +${PYSITELIB}/libbe/util/http.py +${PYSITELIB}/libbe/util/http.pyc +${PYSITELIB}/libbe/util/http.pyo +${PYSITELIB}/libbe/util/id.py +${PYSITELIB}/libbe/util/id.pyc +${PYSITELIB}/libbe/util/id.pyo +${PYSITELIB}/libbe/util/plugin.py +${PYSITELIB}/libbe/util/plugin.pyc +${PYSITELIB}/libbe/util/plugin.pyo +${PYSITELIB}/libbe/util/subproc.py +${PYSITELIB}/libbe/util/subproc.pyc +${PYSITELIB}/libbe/util/subproc.pyo +${PYSITELIB}/libbe/util/tree.py +${PYSITELIB}/libbe/util/tree.pyc +${PYSITELIB}/libbe/util/tree.pyo +${PYSITELIB}/libbe/util/utility.py +${PYSITELIB}/libbe/util/utility.pyc +${PYSITELIB}/libbe/util/utility.pyo +${PYSITELIB}/libbe/util/wsgi.py +${PYSITELIB}/libbe/util/wsgi.pyc +${PYSITELIB}/libbe/util/wsgi.pyo +${PYSITELIB}/libbe/version.py +${PYSITELIB}/libbe/version.pyc +${PYSITELIB}/libbe/version.pyo diff --git a/devel/bugs-everywhere/distinfo b/devel/bugs-everywhere/distinfo new file mode 100644 index 00000000000..bf73052f4d5 --- /dev/null +++ b/devel/bugs-everywhere/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/08/09 21:57:14 wiz Exp $ + +SHA1 (be-1.1.1.tar.gz) = 02ff75860b48b067444331b8a12d0c69bc7db689 +RMD160 (be-1.1.1.tar.gz) = 71e4c48c619a914abdd91c9102f9fd2b7c6814ad +Size (be-1.1.1.tar.gz) = 2177993 bytes |