diff options
author | Jeremy Davis <jeremyd@freeside.biz> | 2014-11-07 16:01:09 -0500 |
---|---|---|
committer | Jeremy Davis <jeremyd@freeside.biz> | 2014-11-07 16:01:09 -0500 |
commit | 3a41a6e8016f62a1f46830c4fce3fe583b275229 (patch) | |
tree | ea59c544cefd53f43a12437997f2cfb736b8c7ea | |
parent | ce200f25b9d4eebeddac0e8a9a58dbab6a54645b (diff) |
Ticket #31999 Fix issues with ordering of debian package builds
-rwxr-xr-x | debian/rules | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/debian/rules b/debian/rules index 7bf8aed68..be6ce5111 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,20 +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/local/etc/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 |