[freeside-commits] branch FREESIDE_4_BRANCH updated. 5f642b6fa088cc2df74563e8665a1c293bdc7486

Ivan ivan at 420.am
Tue Feb 2 20:57:48 PST 2016


The branch, FREESIDE_4_BRANCH has been updated
       via  5f642b6fa088cc2df74563e8665a1c293bdc7486 (commit)
      from  573490bdb698210b2d4c824a9f6e141bc8a9a562 (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 5f642b6fa088cc2df74563e8665a1c293bdc7486
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Tue Feb 2 20:57:46 2016 -0800

    more accurate split of files into -webui and -lib packages

diff --git a/Makefile b/Makefile
index 91b14b8..a90b6cc 100644
--- a/Makefile
+++ b/Makefile
@@ -194,7 +194,7 @@ install-docs: docs
 	" ${MASON_HANDLER} || true
 	mkdir -p ${FREESIDE_EXPORT}/profile
 	chown freeside ${FREESIDE_EXPORT}/profile
-	rm -r ${MASONDATA}
+	rm -rf ${MASONDATA}
 	mkdir ${MASONDATA}
 	chown -R freeside ${MASONDATA}
 
diff --git a/debian/control b/debian/control
index e4951c5..1f18850 100644
--- a/debian/control
+++ b/debian/control
@@ -122,6 +122,17 @@ Description: Self-service portal for Freeside billing and trouble ticketing
  .
  This package provides the libraries needed for the self-service portal.
 
+Package: freeside-rt
+Architecture: all
+Depends: freeside-webui,freeside-lib
+Recommends:
+Description: Integrated trouble ticketing and billing
+ Request Tracker (RT) is a ticketing system which enables a group of people to
+ intelligently and efficiently manage tasks, issues and requests.
+ .
+ This package is the integrated RT component of Freeside, a customer tracking,
+ billing and trouble ticketing application.
+
 Package: freeside-torrus
 Architecture: all
 Depends: freeside-webui,freeside-lib,rrdtool,librrds-perl,libxml-libxml-perl,
@@ -129,7 +140,11 @@ Depends: freeside-webui,freeside-lib,rrdtool,librrds-perl,libxml-libxml-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.
+ Torrus is a network monitoring system (NMS) for discovering and monitoring
+ routers, switches and other network equipment with SNMP.
+ .
+ This package is the integrated Torrus component of Freeside, a customer
+ tracking, billing and trouble ticketing application.
 
 Package: freeside-selfservice-ui
 Architecture: all
diff --git a/debian/rules b/debian/rules
index 334b652..cbd26cf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -273,12 +273,12 @@ install-stamp: build-stamp
 	perl -p -i -e "\
 	s'${TMP}(-webui|-lib)''g;\
 	s'${TMP}''g;\
-	" ${TMP}(-lib)?/opt/rt3/etc/*.pm \
-		${TMP}(-lib)?/opt/rt3/lib/*.pm \
-		${TMP}(-lib)?/opt/rt3/lib/RT/*.pm \
-		${TMP}(-lib)?/opt/rt3/etc/upgrade/* \
-		${TMP}(-lib)?/opt/rt3/sbin/* \
-		${TMP}(-lib)?/opt/rt3/bin/* \
+	" ${TMP}-lib/opt/rt3/etc/*.pm \
+		${TMP}-lib/opt/rt3/lib/*.pm \
+		${TMP}-lib/opt/rt3/lib/RT/*.pm \
+		${TMP}-lib/opt/rt3/etc/upgrade/* \
+		${TMP}-lib/opt/rt3/sbin/* \
+		${TMP}-lib/opt/rt3/bin/* \
 
 	# Default RT Settings
 	perl -p -i -e "\

-----------------------------------------------------------------------

Summary of changes:
 Makefile       |    2 +-
 debian/control |   17 ++++++++++++++++-
 debian/rules   |   12 ++++++------
 3 files changed, 23 insertions(+), 8 deletions(-)




More information about the freeside-commits mailing list