aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--www/Makefile1
-rw-r--r--www/trac-webadmin/Makefile40
-rw-r--r--www/trac-webadmin/distinfo3
-rw-r--r--www/trac-webadmin/pkg-descr6
-rw-r--r--www/trac-webadmin/pkg-plist1
5 files changed, 51 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 6beae4e54a1e..a63d51e86339 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -893,6 +893,7 @@
SUBDIR += tinyproxy
SUBDIR += trac
SUBDIR += trac-accountmanager
+ SUBDIR += trac-webadmin
SUBDIR += transproxy
SUBDIR += twhttpd
SUBDIR += twig
diff --git a/www/trac-webadmin/Makefile b/www/trac-webadmin/Makefile
new file mode 100644
index 000000000000..fec87aca5d1f
--- /dev/null
+++ b/www/trac-webadmin/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: trac-webadmin
+# Date created: 17 Feb 2006
+# Whom: kuriyama@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= webadmin
+PORTVERSION= 0.1.1.2765
+CATEGORIES= www devel python
+#MASTER_SITES= http://projects.edgewall.com/trac/attachment/wiki/WebAdmin/TracWebAdmin-0.1.1dev_r2765-py2.4.egg.zip?format=raw
+MASTER_SITES= http://dist.bsdlab.org/
+PKGNAMEPREFIX= trac-
+DISTNAME= TracWebAdmin-${VERSION_ID}.egg
+
+MAINTAINER= kuriyama@FreeBSD.org
+COMMENT= Web Administering plugin for trac
+
+RUN_DEPENDS= tracd:${PORTSDIR}/www/trac
+
+USE_ZIP= yes
+USE_PYTHON= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}
+PLIST_SUB= VERSION=${VERSION_ID}
+NO_BUILD= yes
+
+VERSION_ID= 0.1.1dev_r2765-py2.4
+
+do-install:
+ ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
+ ${PYTHON_SITELIBDIR}/${DISTNAME}
+
+# --- trac.ini
+# [components]
+# webadmin.* = enabled
+#
+# ---
+# % trac-admin /path/to/trac permission add user1 TRAC_ADMIN
+
+.include <bsd.port.mk>
diff --git a/www/trac-webadmin/distinfo b/www/trac-webadmin/distinfo
new file mode 100644
index 000000000000..46b50b3fe758
--- /dev/null
+++ b/www/trac-webadmin/distinfo
@@ -0,0 +1,3 @@
+MD5 (TracWebAdmin-0.1.1dev_r2765-py2.4.egg.zip) = c23b27749a9ba092cc69610db9e7414a
+SHA256 (TracWebAdmin-0.1.1dev_r2765-py2.4.egg.zip) = 2c894c5ac8bd5734e1e19ee0db06ad389884005d637afdd559a4e81f3bba17df
+SIZE (TracWebAdmin-0.1.1dev_r2765-py2.4.egg.zip) = 34348
diff --git a/www/trac-webadmin/pkg-descr b/www/trac-webadmin/pkg-descr
new file mode 100644
index 000000000000..32c9576852f1
--- /dev/null
+++ b/www/trac-webadmin/pkg-descr
@@ -0,0 +1,6 @@
+Administering your Trac projects through the web interface.
+
+This plugin is still under development, but it already supports most
+of the tasks performed by trac-admin.
+
+WWW: http://projects.edgewall.com/trac/wiki/WebAdmin
diff --git a/www/trac-webadmin/pkg-plist b/www/trac-webadmin/pkg-plist
new file mode 100644
index 000000000000..fc6ab26b5fdf
--- /dev/null
+++ b/www/trac-webadmin/pkg-plist
@@ -0,0 +1 @@
+%%PYTHON_SITELIBDIR%%/TracWebAdmin-%%VERSION%%.egg