[freeside-commits] branch FREESIDE_4_BRANCH updated. 3fda76570210feaeb057404076394700da96a96a
Jeremy Davis
jeremyd at 420.am
Tue Jun 23 10:00:10 PDT 2015
The branch, FREESIDE_4_BRANCH has been updated
via 3fda76570210feaeb057404076394700da96a96a (commit)
from 1dc1f3a9a9e280673fe551bc7ee7e581caccb085 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3fda76570210feaeb057404076394700da96a96a
Author: Jeremy Davis <jeremyd at freeside.biz>
Date: Tue Jun 23 13:00:01 2015 -0400
Ticket #36913 Torrus support in Debian packaging
diff --git a/debian/control b/debian/control
index e8bc22a..f97fdbe 100644
--- a/debian/control
+++ b/debian/control
@@ -47,6 +47,13 @@ Description: Self-service portal for Freeside billing and trouble ticketing
.
This package provides the libraries needed for the self-service portal.
+Package: freeside-torrus
+Architecture: all
+Depends: rrdtool,librrds-perl,libxml-libxml-perl,libberkeleydb-perl,libtemplate-perl,libproc-daemon-perl,libnet-snmp-perl libapache-session-perl libjson-perl libdbix-abstract-perl libdbix-sequence-perl
+Recommends:
+Description: Integrated network monitoring and billing
+ Torrus is a network monitoring system (NMS) for discovering and monitoring routers, switches and other network equipment with SNMP.
+
Package: freeside-selfservice-ui
Architecture: all
Depends: freeside-selfservice-lib,apache2
diff --git a/debian/rules b/debian/rules
index e3476d6..30bd292 100755
--- a/debian/rules
+++ b/debian/rules
@@ -225,6 +225,15 @@ install-stamp: build-stamp
install -d ${TMP}-ng-selfservice$(APACHE_DOCUMENT_ROOT)/
cp -R ng_selfservice ${TMP}-ng-selfservice$(APACHE_DOCUMENT_ROOT)/ng_selfservice-DIST/
+ # Torrus
+
+ install -d ${TMP}-torrus$(APACHE_DOCUMENT_ROOT)/
+
+ ( cd torrus; \
+ torrus_user=freeside var_user=freeside var_group=freeside ./configure; \
+ $(MAKE) -e DESTDIR=${TMP}-torrus/; \
+ $(MAKE) -e DESTDIR=${TMP}-torrus/ install )
+
#RT Config
( cd rt; \
-----------------------------------------------------------------------
Summary of changes:
debian/control | 7 +++++++
debian/rules | 9 +++++++++
2 files changed, 16 insertions(+)
More information about the freeside-commits
mailing list