Import py27-Kallithea-0.2.2 as wip/py-Kallithea.
Kallithea is a GPLv3'd, Free Software source code management system that supports two leading version control systems, Mercurial and Git, and has a web interface that is easy to use for users and admins. You can install Kallithea on your own server and host repositories for the version control system of your choice. TODO: test if it works. All dependencies should be there, but some upper bounds are disregarded because pkgsrc has newer versions and I didn't want to import old versions just for testing this package; we can if we find out they're needed.
This commit is contained in:
parent
958edf94a9
commit
2507f6c38a
|
@ -0,0 +1,5 @@
|
|||
Kallithea is a GPLv3'd, Free Software source code management system
|
||||
that supports two leading version control systems, Mercurial and
|
||||
Git, and has a web interface that is easy to use for users and
|
||||
admins. You can install Kallithea on your own server and host
|
||||
repositories for the version control system of your choice.
|
|
@ -0,0 +1,62 @@
|
|||
# $NetBSD: Makefile,v 1.1 2015/07/15 18:54:08 thomasklausner Exp $
|
||||
|
||||
DISTNAME= Kallithea-0.2.2
|
||||
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
||||
CATEGORIES= devel scm
|
||||
MASTER_SITES= https://pypi.python.org/packages/source/K/Kallithea/
|
||||
EXTRACT_SUFX= .zip
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= https://kallithea-scm.org/
|
||||
COMMENT= Fast and powerful management tool for Mercurial and Git
|
||||
LICENSE= gnu-gpl-v3
|
||||
|
||||
DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
|
||||
DEPENDS+= ${PYPKGPREFIX}-PasteDeploy-[0-9]*:../../www/py-PasteDeploy
|
||||
DEPENDS+= ${PYPKGPREFIX}-Paste-[0-9]*:../../www/py-paste
|
||||
|
||||
DEPENDS+= ${PYPKGPREFIX}-waitress>=0.8.8:../../www/py-waitress
|
||||
DEPENDS+= ${PYPKGPREFIX}-WebOb>=1.0.8:../../www/py-WebOb
|
||||
DEPENDS+= ${PYPKGPREFIX}-webtest>=1.4.:../../wip/py-webtest
|
||||
DEPENDS+= ${PYPKGPREFIX}-pylons>=1.0.0:../../wip/py-pylons
|
||||
DEPENDS+= ${PYPKGPREFIX}-Beaker>=1.6.4:../../wip/py-Beaker
|
||||
DEPENDS+= ${PYPKGPREFIX}-WebHelpers>=1.3:../../wip/py-webhelpers
|
||||
#DEPENDS+= ${PYPKGPREFIX}-FormEncode>=1.2.4<=1.2.6:../../www/py-FormEncode
|
||||
DEPENDS+= ${PYPKGPREFIX}-FormEncode>=1.2.4:../../www/py-FormEncode
|
||||
DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=0.7.10:../../databases/py-sqlalchemy
|
||||
#DEPENDS+= ${PYPKGPREFIX}-mako>=0.9.0<=1.0.0:../../devel/py-mako
|
||||
DEPENDS+= ${PYPKGPREFIX}-mako>=0.9.0:../../devel/py-mako
|
||||
DEPENDS+= ${PYPKGPREFIX}-pygments>=1.5:../../textproc/py-pygments
|
||||
DEPENDS+= ${PYPKGPREFIX}-Whoosh>=2.4.0<=2.5.7:../../textproc/py-Whoosh
|
||||
#DEPENDS+= ${PYPKGPREFIX}-celery>=2.2.5<2.3:../../net/py-celery
|
||||
DEPENDS+= ${PYPKGPREFIX}-celery>=2.2.5:../../net/py-celery
|
||||
#DEPENDS+= ${PYPKGPREFIX}-babel>=0.9.6<=1.3:../../devel/py-babel
|
||||
DEPENDS+= ${PYPKGPREFIX}-babel>=0.9.6:../../devel/py-babel
|
||||
#DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.5.0<2.0.0:../../time/py-dateutil
|
||||
DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.5.0:../../time/py-dateutil
|
||||
DEPENDS+= ${PYPKGPREFIX}-markdown>=2.2.1:../../textproc/py-markdown
|
||||
#DEPENDS+= ${PYPKGPREFIX}-docutils>=0.8.1<=0.11:../../textproc/py-docutils
|
||||
DEPENDS+= ${PYPKGPREFIX}-docutils>=0.8.1:../../textproc/py-docutils
|
||||
DEPENDS+= ${PYPKGPREFIX}-simplejson>=2.5.2:../../converters/py-simplejson
|
||||
DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
|
||||
#DEPENDS+= ${PYPKGPREFIX}-crypto>=2.6.0<=2.6.1:../../security/py-crypto
|
||||
DEPENDS+= ${PYPKGPREFIX}-crypto>=2.6.0:../../security/py-crypto
|
||||
DEPENDS+= ${PYPKGPREFIX}-URLObject>=2.3.4:../../www/py-URLObject
|
||||
DEPENDS+= ${PYPKGPREFIX}-Routes>=1.13:../../www/py-Routes
|
||||
#DEPENDS+= ${PYPKGPREFIX}-dulwich>=0.9.9<=0.9.9:../../devel/py-dulwich
|
||||
DEPENDS+= ${PYPKGPREFIX}-dulwich>=0.9.9:../../devel/py-dulwich
|
||||
#DEPENDS+= ${PYPKGPREFIX}-mercurial>=2.9<3.4:../../devel/py-mercurial
|
||||
DEPENDS+= ${PYPKGPREFIX}-mercurial>=2.9:../../devel/py-mercurial
|
||||
#DEPENDS+= ${PYPKGPREFIX}-bcrypt>=0.3.0<=0.4:../../security/py-bcrypt
|
||||
DEPENDS+= ${PYPKGPREFIX}-bcrypt>=0.3.0:../../security/py-bcrypt
|
||||
|
||||
REPLACE_PYTHON+= kallithea/lib/dbmigrate/migrate/versioning/templates/*.py_tmpl
|
||||
REPLACE_PYTHON+= kallithea/lib/dbmigrate/migrate/versioning/templates/*/*.py_tmpl
|
||||
|
||||
USE_PKGLOCALEDIR= yes
|
||||
USE_LANGUAGES= # none
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # as of 0.2.2
|
||||
|
||||
.include "../../lang/python/application.mk"
|
||||
.include "../../lang/python/egg.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1 2015/07/15 18:54:08 thomasklausner Exp $
|
||||
|
||||
SHA1 (Kallithea-0.2.2.zip) = d3c4ae8afeb9889759d9c8717ba02ea6e12c5b4f
|
||||
RMD160 (Kallithea-0.2.2.zip) = 41eb791a44fb3895de096139c1fa8bb4e88158bc
|
||||
Size (Kallithea-0.2.2.zip) = 5694345 bytes
|
Loading…
Reference in New Issue