pkgsrc/devel/bugs-everywhere/Makefile
wiz be96df283d 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.
2014-08-09 21:57:14 +00:00

33 lines
1.2 KiB
Makefile

# $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"