summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/RTx-RightsMatrix/DESCR3
-rw-r--r--devel/RTx-RightsMatrix/Makefile22
-rw-r--r--devel/RTx-RightsMatrix/PLIST37
-rw-r--r--devel/RTx-RightsMatrix/distinfo6
-rw-r--r--devel/RTx-RightsMatrix/patches/patch-aa14
5 files changed, 82 insertions, 0 deletions
diff --git a/devel/RTx-RightsMatrix/DESCR b/devel/RTx-RightsMatrix/DESCR
new file mode 100644
index 00000000000..d1a3ef34da1
--- /dev/null
+++ b/devel/RTx-RightsMatrix/DESCR
@@ -0,0 +1,3 @@
+Managing access rights in RT can be cumbersome, and RTx::RightsMatrix aims at
+making the RT administrator's life easier by providing an efficient GUI to
+manage rights.
diff --git a/devel/RTx-RightsMatrix/Makefile b/devel/RTx-RightsMatrix/Makefile
new file mode 100644
index 00000000000..d3f0b5c1477
--- /dev/null
+++ b/devel/RTx-RightsMatrix/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/05/01 09:43:11 cube Exp $
+#
+
+DISTNAME= RTx-RightsMatrix-0.03.00
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=RTx/}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= cube@NetBSD.org
+HOMEPAGE= http://search.cpan.org/~htchapman/RTx-RightsMatrix/
+COMMENT= Utility to efficiently manage rights to a RT installation
+
+DEPENDS+= rt>=3.4.5:../../devel/rt3
+
+.include "../../devel/rt3/dirs.mk"
+
+PLIST_SUBST+= RT_SHARE_DIR=share/rt3
+
+PERL5_PACKLIST= auto/RTx/RightsMatrix/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/RTx-RightsMatrix/PLIST b/devel/RTx-RightsMatrix/PLIST
new file mode 100644
index 00000000000..290b157322e
--- /dev/null
+++ b/devel/RTx-RightsMatrix/PLIST
@@ -0,0 +1,37 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/01 09:43:11 cube Exp $
+${RT_SHARE_DIR}/html/Callbacks/RTx-RightsMatrix/Admin/Elements/ToolTabs/Default
+${RT_SHARE_DIR}/html/Callbacks/RTx-RightsMatrix/User/Elements/Tabs/Default
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/AssetCFRightsMatrix.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/AssetCFRightsMatrix
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/AssetRightsMatrix
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/CustomFieldRightsMatrix
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/GroupRightsMatrix
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/IllustrateACE
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/ObjectRightsMatrix
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/QueueCFRightsMatrix
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/QueueRightsMatrix
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/RightsMatrixTabs
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/SelectPrincipalForRightsMatrix
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements/UserRightsTabs
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/GroupRightsMatrix.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/QueueCFRightsMatrix.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/QueueRightsMatrix.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/TypeRightsMatrix.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/User/AssetCFRightsMatrix.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/User/QueueCFRightsMatrix.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/User/TypeRightsMatrix.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/User/index.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/User/QueueRightsMatrix.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/WhereRightComesFrom.html
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/autohandler
+${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/index.html
+@dirrm ${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/User
+@dirrm ${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix/Elements
+@dirrm ${RT_SHARE_DIR}/html/Admin/Tools/RightsMatrix
+@dirrm ${RT_SHARE_DIR}/html/Callbacks/RTx-RightsMatrix/User/Elements/Tabs
+@dirrm ${RT_SHARE_DIR}/html/Callbacks/RTx-RightsMatrix/User/Elements
+@dirrm ${RT_SHARE_DIR}/html/Callbacks/RTx-RightsMatrix/User
+@dirrm ${RT_SHARE_DIR}/html/Callbacks/RTx-RightsMatrix/Admin/Elements/ToolTabs
+@dirrm ${RT_SHARE_DIR}/html/Callbacks/RTx-RightsMatrix/Admin/Elements
+@dirrm ${RT_SHARE_DIR}/html/Callbacks/RTx-RightsMatrix/Admin
+@dirrm ${RT_SHARE_DIR}/html/Callbacks/RTx-RightsMatrix
diff --git a/devel/RTx-RightsMatrix/distinfo b/devel/RTx-RightsMatrix/distinfo
new file mode 100644
index 00000000000..41d8afb4dd0
--- /dev/null
+++ b/devel/RTx-RightsMatrix/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/05/01 09:43:11 cube Exp $
+
+SHA1 (RTx-RightsMatrix-0.03.00.tgz) = 95345e935293d90bdd1d08a60290f72e0e5c0b94
+RMD160 (RTx-RightsMatrix-0.03.00.tgz) = f85820289db564eb887e44830e08276db62cff9a
+Size (RTx-RightsMatrix-0.03.00.tgz) = 29898 bytes
+SHA1 (patch-aa) = 5230c031f94d6f3af8f1b7afdd14a96dbd7def1f
diff --git a/devel/RTx-RightsMatrix/patches/patch-aa b/devel/RTx-RightsMatrix/patches/patch-aa
new file mode 100644
index 00000000000..ee728aecb0e
--- /dev/null
+++ b/devel/RTx-RightsMatrix/patches/patch-aa
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/05/01 09:43:11 cube Exp $
+
+--- inc/Module/Install/RTx.pm.orig 2005-09-27 00:23:22.000000000 +0200
++++ inc/Module/Install/RTx.pm
+@@ -29,7 +29,8 @@ sub RTx {
+
+ if ($prefix) {
+ $RT::LocalPath = $prefix;
+- $INC{'RT.pm'} = "$RT::LocalPath/lib/RT.pm";
++ $RT::LocalHtmlPath = "$prefix/share/rt3/html";
++ $INC{'RT.pm'} = "$RT::LocalPath/lib/rt3/RT.pm";
+ }
+ else {
+ local @INC = (