svn commit: r468673 - in head/www: . py-django-treebeard
Wen Heping
wen at FreeBSD.org
Mon Apr 30 07:31:00 UTC 2018
Author: wen
Date: Mon Apr 30 07:30:59 2018
New Revision: 468673
URL: https://svnweb.freebsd.org/changeset/ports/468673
Log:
django-treebeard is a library that implements efficient tree implementations for
the Django Web Framework 1.8 and later.
Features:
- Flexible: Includes 3 different tree implementations with the same API:
* Adjacency List
* Materialized Path
* Nested Sets
- Fast: Optimized non-naive tree operations
- Easy: Uses Django Model Inheritance with abstract classes to define your own
models.
- Clean: Testable and well tested code base. Code/branch test coverage is
above 96%.
WWW: https://github.com/django-treebeard/django-treebeard
PR: 227671
Submitted by: freebsd_ports at k-worx.org
Added:
head/www/py-django-treebeard/
head/www/py-django-treebeard/Makefile (contents, props changed)
head/www/py-django-treebeard/distinfo (contents, props changed)
head/www/py-django-treebeard/pkg-descr (contents, props changed)
Modified:
head/www/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Mon Apr 30 06:17:52 2018 (r468672)
+++ head/www/Makefile Mon Apr 30 07:30:59 2018 (r468673)
@@ -1616,6 +1616,7 @@
SUBDIR += py-django-threaded-multihost
SUBDIR += py-django-timezone-field
SUBDIR += py-django-tinymce
+ SUBDIR += py-django-treebeard
SUBDIR += py-django-voting
SUBDIR += py-django111
SUBDIR += py-django18
Added: head/www/py-django-treebeard/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/py-django-treebeard/Makefile Mon Apr 30 07:30:59 2018 (r468673)
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME= django-treebeard
+DISTVERSION= 4.3
+CATEGORIES= www python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= freebsd_ports at k-worx.org
+COMMENT= Efficient tree implementations for Django
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= distutils autoplist
+NO_ARCH= yes
+PORTDOCS= *
+
+OPTIONS_DEFINE= DOCS
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}graphviz>0:graphics/py-graphviz@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
+DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ @(cd ${WRKSRC}/build/sphinx/html && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
+ "! -name .buildinfo -and ! -name objects.inv")
+
+.include <bsd.port.mk>
Added: head/www/py-django-treebeard/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/py-django-treebeard/distinfo Mon Apr 30 07:30:59 2018 (r468673)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1524164190
+SHA256 (django-treebeard-4.3.tar.gz) = c21db06a8d4943bf2a28d9d7a119058698fb76116df2679ecbf15a46a501de42
+SIZE (django-treebeard-4.3.tar.gz) = 310617
Added: head/www/py-django-treebeard/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/py-django-treebeard/pkg-descr Mon Apr 30 07:30:59 2018 (r468673)
@@ -0,0 +1,16 @@
+django-treebeard is a library that implements efficient tree implementations for
+the Django Web Framework 1.8 and later.
+
+Features:
+
+- Flexible: Includes 3 different tree implementations with the same API:
+ * Adjacency List
+ * Materialized Path
+ * Nested Sets
+- Fast: Optimized non-naive tree operations
+- Easy: Uses Django Model Inheritance with abstract classes to define your own
+ models.
+- Clean: Testable and well tested code base. Code/branch test coverage is
+ above 96%.
+
+WWW: https://github.com/django-treebeard/django-treebeard
More information about the svn-ports-all
mailing list