[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