From 5259fee7c35ed90dc0f0e7a4b43305b0bca87a06 Mon Sep 17 00:00:00 2001 From: "Philip M. Gollucci" Date: Sat, 9 Jan 2010 23:20:23 +0000 Subject: [PATCH] glpi-plugins-AdditionalReports is a glpi plugin. It enables additional reports. Main features : * It also plugin allow you to add new reports in a simply way (one PHP script for the report and one for the translation). * It handle the right for each new report * It provides some new reports (as sample) PR: ports/140176 Submitted by: ddurieux --- textproc/Makefile | 1 + .../glpi-plugins-AdditionalReports/Makefile | 35 +++++ .../glpi-plugins-AdditionalReports/distinfo | 3 + .../glpi-plugins-AdditionalReports/pkg-descr | 9 ++ .../glpi-plugins-AdditionalReports/pkg-plist | 126 ++++++++++++++++++ 5 files changed, 174 insertions(+) create mode 100644 textproc/glpi-plugins-AdditionalReports/Makefile create mode 100644 textproc/glpi-plugins-AdditionalReports/distinfo create mode 100644 textproc/glpi-plugins-AdditionalReports/pkg-descr create mode 100644 textproc/glpi-plugins-AdditionalReports/pkg-plist diff --git a/textproc/Makefile b/textproc/Makefile index 09f814a69b79..ef0d1b250cd3 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -188,6 +188,7 @@ SUBDIR += gladtex SUBDIR += glark SUBDIR += glimpse + SUBDIR += glpi-plugins-AdditionalReports SUBDIR += gmetadom SUBDIR += gnome-doc-utils SUBDIR += gnome-spell diff --git a/textproc/glpi-plugins-AdditionalReports/Makefile b/textproc/glpi-plugins-AdditionalReports/Makefile new file mode 100644 index 000000000000..e028aaecdbe2 --- /dev/null +++ b/textproc/glpi-plugins-AdditionalReports/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: glpi-plugins-AdditionalReports +# Date created: 01 November 2009 +# Whom: ddurieux +# +# $FreeBSD$ +# + +PORTNAME= AdditionalReports +DISTVERSION= 1.3.0 +CATEGORIES= textproc +MASTER_SITES= https://forge.indepnet.net/attachments/download/136/ \ + http://glpi.siprossii.com/distfiles/ +PKGNAMEPREFIX= glpi-plugins- +DISTNAME= glpi-reports-1.3.0 + +MAINTAINER= d.durieux@siprossii.com +COMMENT= This plugin enables additional reports + +RUN_DEPENDS= glpi>=0.72:${PORTSDIR}/www/glpi + +WRKSRC= ${WRKDIR}/reports +NO_BUILD= yes +PKGMESSAGE= ${WRKDIR}/pkg-message +CPIOARGS= --quiet -pdum -R + +GLPIPLUGINDIR?= www/glpi/plugins/reports + +.include + +do-install: + @${MKDIR} -m 0755 ${PREFIX}/${GLPIPLUGINDIR} + @cd ${WRKSRC} && ${FIND} * -print | ${CPIO} ${CPIOARGS} ${WWWOWN}:${WWWGRP} ${PREFIX}/${GLPIPLUGINDIR} + @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${GLPIPLUGINDIR} + +.include diff --git a/textproc/glpi-plugins-AdditionalReports/distinfo b/textproc/glpi-plugins-AdditionalReports/distinfo new file mode 100644 index 000000000000..529d06a41050 --- /dev/null +++ b/textproc/glpi-plugins-AdditionalReports/distinfo @@ -0,0 +1,3 @@ +MD5 (glpi-reports-1.3.0.tar.gz) = 9cf4f41e797a77795a43082d2f3f17e1 +SHA256 (glpi-reports-1.3.0.tar.gz) = 436a21db2221dbd70b69e7dc54a52a472ef11277e28c59e309ad8a7ae3a71599 +SIZE (glpi-reports-1.3.0.tar.gz) = 38237 diff --git a/textproc/glpi-plugins-AdditionalReports/pkg-descr b/textproc/glpi-plugins-AdditionalReports/pkg-descr new file mode 100644 index 000000000000..4227a5a36a5d --- /dev/null +++ b/textproc/glpi-plugins-AdditionalReports/pkg-descr @@ -0,0 +1,9 @@ +glpi-plugins-AdditionalReports is a glpi plugin. +It enables additional reports. + +Main features : + + * It also plugin allow you to add new reports in a simply way + (one PHP script for the report and one for the translation). + * It handle the right for each new report + * It provides some new reports (as sample) diff --git a/textproc/glpi-plugins-AdditionalReports/pkg-plist b/textproc/glpi-plugins-AdditionalReports/pkg-plist new file mode 100644 index 000000000000..c08633a9c906 --- /dev/null +++ b/textproc/glpi-plugins-AdditionalReports/pkg-plist @@ -0,0 +1,126 @@ +www/glpi/plugins/reports/docs/CHANGELOG.txt +www/glpi/plugins/reports/docs/LISEZMOI.txt +www/glpi/plugins/reports/docs/README.txt +www/glpi/plugins/reports/docs/ROADMAP.txt +www/glpi/plugins/reports/front/plugin_reports.config.form.php +www/glpi/plugins/reports/front/plugin_reports.profile.php +www/glpi/plugins/reports/front/plugin_reports.reports.php +www/glpi/plugins/reports/hook.php +www/glpi/plugins/reports/inc/plugin_reports.autocriteria.class.php +www/glpi/plugins/reports/inc/plugin_reports.autoreport.class.php +www/glpi/plugins/reports/inc/plugin_reports.config.function.php +www/glpi/plugins/reports/inc/plugin_reports.constant.php +www/glpi/plugins/reports/inc/plugin_reports.defaultvalue.class.php +www/glpi/plugins/reports/inc/plugin_reports.defaultvalue.function.php +www/glpi/plugins/reports/inc/plugin_reports.function.php +www/glpi/plugins/reports/inc/plugin_reports.profile.class.php +www/glpi/plugins/reports/locales/de_DE.php +www/glpi/plugins/reports/locales/en_GB.php +www/glpi/plugins/reports/locales/fr_FR.php +www/glpi/plugins/reports/locales/it_IT.php +www/glpi/plugins/reports/locales/nl_NL.php +www/glpi/plugins/reports/report/doublons/doublons.config.php +www/glpi/plugins/reports/report/doublons/doublons.de_DE.php +www/glpi/plugins/reports/report/doublons/doublons.en_GB.php +www/glpi/plugins/reports/report/doublons/doublons.fr_FR.php +www/glpi/plugins/reports/report/doublons/doublons.it_IT.php +www/glpi/plugins/reports/report/doublons/doublons.nl_NL.php +www/glpi/plugins/reports/report/doublons/doublons.php +www/glpi/plugins/reports/report/equipmentbygroups/equipmentbygroups.de_DE.php +www/glpi/plugins/reports/report/equipmentbygroups/equipmentbygroups.en_GB.php +www/glpi/plugins/reports/report/equipmentbygroups/equipmentbygroups.fr_FR.php +www/glpi/plugins/reports/report/equipmentbygroups/equipmentbygroups.it_IT.php +www/glpi/plugins/reports/report/equipmentbygroups/equipmentbygroups.nl_NL.php +www/glpi/plugins/reports/report/equipmentbygroups/equipmentbygroups.php +www/glpi/plugins/reports/report/equipmentbylocation/equipmentbylocation.de_DE.php +www/glpi/plugins/reports/report/equipmentbylocation/equipmentbylocation.en_GB.php +www/glpi/plugins/reports/report/equipmentbylocation/equipmentbylocation.fr_FR.php +www/glpi/plugins/reports/report/equipmentbylocation/equipmentbylocation.it_IT.php +www/glpi/plugins/reports/report/equipmentbylocation/equipmentbylocation.nl_NL.php +www/glpi/plugins/reports/report/equipmentbylocation/equipmentbylocation.php +www/glpi/plugins/reports/report/globalhisto/globalhisto.en_GB.php +www/glpi/plugins/reports/report/globalhisto/globalhisto.fr_FR.php +www/glpi/plugins/reports/report/globalhisto/globalhisto.nl_NL.php +www/glpi/plugins/reports/report/globalhisto/globalhisto.php +www/glpi/plugins/reports/report/histohard/histohard.de_DE.php +www/glpi/plugins/reports/report/histohard/histohard.en_GB.php +www/glpi/plugins/reports/report/histohard/histohard.fr_FR.php +www/glpi/plugins/reports/report/histohard/histohard.it_IT.php +www/glpi/plugins/reports/report/histohard/histohard.nl_NL.php +www/glpi/plugins/reports/report/histohard/histohard.php +www/glpi/plugins/reports/report/histoinst/histoinst.de_DE.php +www/glpi/plugins/reports/report/histoinst/histoinst.en_GB.php +www/glpi/plugins/reports/report/histoinst/histoinst.fr_FR.php +www/glpi/plugins/reports/report/histoinst/histoinst.it_IT.php +www/glpi/plugins/reports/report/histoinst/histoinst.nl_NL.php +www/glpi/plugins/reports/report/histoinst/histoinst.php +www/glpi/plugins/reports/report/infocom/infocom.de_DE.php +www/glpi/plugins/reports/report/infocom/infocom.en_GB.php +www/glpi/plugins/reports/report/infocom/infocom.fr_FR.php +www/glpi/plugins/reports/report/infocom/infocom.it_IT.php +www/glpi/plugins/reports/report/infocom/infocom.nl_NL.php +www/glpi/plugins/reports/report/infocom/infocom.php +www/glpi/plugins/reports/report/licenses/licenses.de_DE.php +www/glpi/plugins/reports/report/licenses/licenses.en_GB.php +www/glpi/plugins/reports/report/licenses/licenses.fr_FR.php +www/glpi/plugins/reports/report/licenses/licenses.it_IT.php +www/glpi/plugins/reports/report/licenses/licenses.nl_NL.php +www/glpi/plugins/reports/report/licenses/licenses.php +www/glpi/plugins/reports/report/licensesexpires/licensesexpires.de_DE.php +www/glpi/plugins/reports/report/licensesexpires/licensesexpires.en_GB.php +www/glpi/plugins/reports/report/licensesexpires/licensesexpires.fr_FR.php +www/glpi/plugins/reports/report/licensesexpires/licensesexpires.it_IT.php +www/glpi/plugins/reports/report/licensesexpires/licensesexpires.nl_NL.php +www/glpi/plugins/reports/report/licensesexpires/licensesexpires.php +www/glpi/plugins/reports/report/listgroups/listgroups.de_DE.php +www/glpi/plugins/reports/report/listgroups/listgroups.en_GB.php +www/glpi/plugins/reports/report/listgroups/listgroups.fr_FR.php +www/glpi/plugins/reports/report/listgroups/listgroups.it_IT.php +www/glpi/plugins/reports/report/listgroups/listgroups.nl_NL.php +www/glpi/plugins/reports/report/listgroups/listgroups.php +www/glpi/plugins/reports/report/location/location.de_DE.php +www/glpi/plugins/reports/report/location/location.en_GB.php +www/glpi/plugins/reports/report/location/location.fr_FR.php +www/glpi/plugins/reports/report/location/location.it_IT.php +www/glpi/plugins/reports/report/location/location.nl_NL.php +www/glpi/plugins/reports/report/location/location.php +www/glpi/plugins/reports/report/pcsbyentity/pcsbyentity.de_DE.php +www/glpi/plugins/reports/report/pcsbyentity/pcsbyentity.en_GB.php +www/glpi/plugins/reports/report/pcsbyentity/pcsbyentity.fr_FR.php +www/glpi/plugins/reports/report/pcsbyentity/pcsbyentity.it_IT.php +www/glpi/plugins/reports/report/pcsbyentity/pcsbyentity.nl_NL.php +www/glpi/plugins/reports/report/pcsbyentity/pcsbyentity.php +www/glpi/plugins/reports/report/rules/rules.de_DE.php +www/glpi/plugins/reports/report/rules/rules.en_GB.php +www/glpi/plugins/reports/report/rules/rules.fr_FR.php +www/glpi/plugins/reports/report/rules/rules.it_IT.php +www/glpi/plugins/reports/report/rules/rules.nl_NL.php +www/glpi/plugins/reports/report/rules/rules.php +www/glpi/plugins/reports/report/statnightticketsbypriority/statnightticketsbypriority.en_GB.php +www/glpi/plugins/reports/report/statnightticketsbypriority/statnightticketsbypriority.fr_FR.php +www/glpi/plugins/reports/report/statnightticketsbypriority/statnightticketsbypriority.php +www/glpi/plugins/reports/report/statticketsbypriority/statticketsbypriority.en_GB.php +www/glpi/plugins/reports/report/statticketsbypriority/statticketsbypriority.fr_FR.php +www/glpi/plugins/reports/report/statticketsbypriority/statticketsbypriority.php +www/glpi/plugins/reports/setup.php +@dirrm www/glpi/plugins/reports/report/statticketsbypriority +@dirrm www/glpi/plugins/reports/report/statnightticketsbypriority +@dirrm www/glpi/plugins/reports/report/rules +@dirrm www/glpi/plugins/reports/report/pcsbyentity +@dirrm www/glpi/plugins/reports/report/location +@dirrm www/glpi/plugins/reports/report/listgroups +@dirrm www/glpi/plugins/reports/report/licensesexpires +@dirrm www/glpi/plugins/reports/report/licenses +@dirrm www/glpi/plugins/reports/report/infocom +@dirrm www/glpi/plugins/reports/report/histoinst +@dirrm www/glpi/plugins/reports/report/histohard +@dirrm www/glpi/plugins/reports/report/globalhisto +@dirrm www/glpi/plugins/reports/report/equipmentbylocation +@dirrm www/glpi/plugins/reports/report/equipmentbygroups +@dirrm www/glpi/plugins/reports/report/doublons +@dirrm www/glpi/plugins/reports/report +@dirrm www/glpi/plugins/reports/locales +@dirrm www/glpi/plugins/reports/inc +@dirrm www/glpi/plugins/reports/front +@dirrm www/glpi/plugins/reports/docs +@dirrm www/glpi/plugins/reports