[freeside-commits] branch FREESIDE_3_BRANCH updated. 19f1e7a1b3aafc2d7181d8cb286f702707ca654b

Jeremy Davis jeremyd at 420.am
Fri Nov 7 13:04:57 PST 2014


The branch, FREESIDE_3_BRANCH has been updated
       via  19f1e7a1b3aafc2d7181d8cb286f702707ca654b (commit)
      from  d7ae630be5b8ee3aa3b8d15b26ea29876fcd43cb (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 19f1e7a1b3aafc2d7181d8cb286f702707ca654b
Author: Jeremy Davis <jeremyd at freeside.biz>
Date:   Fri Nov 7 16:03:24 2014 -0500

    Ticket #31999 Fix issues with ordering of debian package builds

diff --git a/debian/rules b/debian/rules
index 38fdcc7..be6ce51 100755
--- a/debian/rules
+++ b/debian/rules
@@ -122,12 +122,14 @@ install-stamp: build-stamp
 
 	install -d $(FREESIDE_DOCUMENT_ROOT)
 	install -d $(TMP)-webui/usr/local/etc/freeside/
+	install -d $(TMP)/usr/local/etc/freeside/
 	install -d $(FREESIDE_CACHE)/masondata #MASONDATA
-	$(MAKE) -e DESTDIR=$(TMP)-webui install-docs
 
+        # Install configuration files, hack what to do???
+	$(MAKE) -e DESTDIR=$(TMP) create-config
 
-	# Ugly hack, why is handler.pl not being "handled" by install-docs
-	install -D htetc/handler.pl DESTDIR=$(FREESIDE_CACHE)
+	# Install interfaces
+	$(MAKE) -e DESTDIR=$(TMP)-webui install-docs
 
 	# Create Apache configurations
 	install -d $(APACHE_CONF)
@@ -139,23 +141,22 @@ install-stamp: build-stamp
          s'${TMP}(-webui)?''g;\
         "  $(TMP)-webui/etc/freeside/apache2/*
 
-        # Install configuration files, hack what to do???
-	$(MAKE) -e DESTDIR=$(TMP) create-config
+	# Install init
 	$(MAKE) -e DESTDIR=$(TMP) install-init
 
 	#hack the build dir out of Freeside too.  oh yeah, sucky.
 	perl -p -i -e "\
 	  s'${TMP}(-webui)?''g;\
-	" ${TMP}-webui/usr/share/freeside/handler.pl \
+	" ${TMP}/usr/local/etc/freeside/handler.pl \
 	  ${TMP}/usr/share/perl5/FS/* \
 	  ${TMP}/usr/share/perl5/FS/*/* \
 	  ${TMP}/usr/bin/*
 
-	#back the build dur out of lib
+	#hack the build dur out of lib
 	perl -p -i -e "\
           s'${TMP}-lib?''g;\
 	  s'${TMP}(-webui)?''g;\
-        " ${TMP}-webui/usr/local/etc/freeside/handler.pl \
+        " ${TMP}/usr/local/etc/freeside/handler.pl \
 	  ${TMP}-lib/usr/share/perl5/FS/*.pm \
 	  ${TMP}-lib/usr/share/perl5/FS/*/*.pm 
         

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

Summary of changes:
 debian/rules |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)




More information about the freeside-commits mailing list