[gs-cvs] rev 8115 - in trunk/gs: cups src
giles at ghostscript.com
giles at ghostscript.com
Tue Jul 10 16:30:48 PDT 2007
Author: giles
Date: 2007-07-10 16:30:47 -0700 (Tue, 10 Jul 2007)
New Revision: 8115
Modified:
trunk/gs/cups/cups.mak
trunk/gs/src/unix-dll.mak
trunk/gs/src/unixinst.mak
Log:
Complete support for DESTDIR in staged installs with the unix makefiles.
Bug 689277.
Modified: trunk/gs/cups/cups.mak
===================================================================
--- trunk/gs/cups/cups.mak 2007-07-10 23:00:51 UTC (rev 8114)
+++ trunk/gs/cups/cups.mak 2007-07-10 23:30:47 UTC (rev 8115)
@@ -38,14 +38,14 @@
install: install-cups
install-cups:
- -mkdir -p $(CUPSSERVER)/filter
- $(INSTALL_PROGRAM) cups/pstoraster $(CUPSSERVER)/filter
- $(INSTALL_PROGRAM) cups/pstopxl $(CUPSSERVER)/filter
- -mkdir -p $(CUPSCONFIG)
- $(INSTALL_DATA) cups/pstoraster.convs $(CUPSCONFIG)
- -mkdir -p $(CUPSDATA)/model
- $(INSTALL_DATA) cups/pxlcolor.ppd $(CUPSDATA)/model
- $(INSTALL_DATA) cups/pxlmono.ppd $(CUPSDATA)/model
+ -mkdir -p $(DESTDIR)$(CUPSSERVER)/filter
+ $(INSTALL_PROGRAM) cups/pstoraster $(DESTDIR)$(CUPSSERVER)/filter
+ $(INSTALL_PROGRAM) cups/pstopxl $(DESTDIR)$(CUPSSERVER)/filter
+ -mkdir -p $(DESTDIR)$(CUPSCONFIG)
+ $(INSTALL_DATA) cups/pstoraster.convs $(DESTDIR)$(CUPSCONFIG)
+ -mkdir -p $(DESTDIR)$(CUPSDATA)/model
+ $(INSTALL_DATA) cups/pxlcolor.ppd $(DESTDIR)$(CUPSDATA)/model
+ $(INSTALL_DATA) cups/pxlmono.ppd $(DESTDIR)$(CUPSDATA)/model
#
Modified: trunk/gs/src/unix-dll.mak
===================================================================
--- trunk/gs/src/unix-dll.mak 2007-07-10 23:00:51 UTC (rev 8114)
+++ trunk/gs/src/unix-dll.mak 2007-07-10 23:30:47 UTC (rev 8115)
@@ -108,19 +108,19 @@
$(MAKE) $(SODEFS) GENOPT='-DDEBUG' CFLAGS='$(CFLAGS_DEBUG) $(CFLAGS_SO) $(GCFLAGS) $(XCFLAGS)' $(GSSOC) $(GSSOX)
install-so: so
- -mkdir -p $(prefix)
- -mkdir -p $(datadir)
- -mkdir -p $(gsdir)
- -mkdir -p $(gsdatadir)
- -mkdir -p $(bindir)
- -mkdir -p $(libdir)
- $(INSTALL_PROGRAM) $(GSSOC) $(bindir)/$(GSSOC_XENAME)
- $(INSTALL_PROGRAM) $(GSSOX) $(bindir)/$(GSSOX_XENAME)
- $(INSTALL_PROGRAM) $(BINDIR)/$(SOBINRELDIR)/$(GS_SONAME_MAJOR_MINOR) $(libdir)/$(GS_SONAME_MAJOR_MINOR)
- $(RM_) $(libdir)/$(GS_SONAME)
- ln -s $(GS_SONAME_MAJOR_MINOR) $(libdir)/$(GS_SONAME)
- $(RM_) $(libdir)/$(GS_SONAME_MAJOR)
- ln -s $(GS_SONAME_MAJOR_MINOR) $(libdir)/$(GS_SONAME_MAJOR)
+ -mkdir -p $(DESTDIR)$(prefix)
+ -mkdir -p $(DESTDIR)$(datadir)
+ -mkdir -p $(DESTDIR)$(gsdir)
+ -mkdir -p $(DESTDIR)$(gsdatadir)
+ -mkdir -p $(DESTDIR)$(bindir)
+ -mkdir -p $(DESTDIR)$(libdir)
+ $(INSTALL_PROGRAM) $(GSSOC) $(DESTDIR)$(bindir)/$(GSSOC_XENAME)
+ $(INSTALL_PROGRAM) $(GSSOX) $(DESTDIR)$(bindir)/$(GSSOX_XENAME)
+ $(INSTALL_PROGRAM) $(BINDIR)/$(SOBINRELDIR)/$(GS_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(GS_SONAME_MAJOR_MINOR)
+ $(RM_) $(DESTDIR)$(libdir)/$(GS_SONAME)
+ ln -s $(GS_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(GS_SONAME)
+ $(RM_) $(DESTDIR)$(libdir)/$(GS_SONAME_MAJOR)
+ ln -s $(GS_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(GS_SONAME_MAJOR)
soinstall: install-so install-scripts install-data
Modified: trunk/gs/src/unixinst.mak
===================================================================
--- trunk/gs/src/unixinst.mak 2007-07-10 23:00:51 UTC (rev 8114)
+++ trunk/gs/src/unixinst.mak 2007-07-10 23:30:47 UTC (rev 8115)
@@ -171,7 +171,7 @@
done
install-shared: $(GS_SHARED_OBJS)
- -mkdir -p $(gssharedir)
+ -mkdir -p $(DESTDIR)$(gssharedir)
$(SH) -c 'for obj in $(GS_SHARED_OBJS); do \
- $(INSTALL_PROGRAM) $$obj $(gssharedir)/; done'
+ $(INSTALL_PROGRAM) $$obj $(DESTDIR)$(gssharedir)/; done'
More information about the gs-cvs
mailing list