File: destdir.patch

package info (click to toggle)
cmor 3.13.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 16,948 kB
  • sloc: ansic: 28,083; f90: 13,872; python: 12,399; sh: 3,731; makefile: 112
file content (35 lines) | stat: -rw-r--r-- 1,355 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Author: Alastair McKinstry <mckinstry@debian.org>
Description: Add DESTDIR support for installing.
Last-Updated: 2013-06-11
Forwarded: no

--- a/Makefile.in
+++ b/Makefile.in
@@ -126,17 +126,17 @@
 	@echo "Completely cleaning [$(WHEREAMI)]..."
 	@rm -f $(DISTFILES)
 install: cmor
-	mkdir -p ${PREFIX}/lib
-	mkdir -p ${PREFIX}/include
-	mkdir -p ${PREFIX}/include/cdTime
-	mkdir -p ${PREFIX}/include/cdTime/cdunifpp
-	cp -p $(LIBNAME) ${PREFIX}/lib
-	cp -pr $(srcdir)/include/*.h @MODFILES@ ${PREFIX}/include
-	cp -pr $(srcdir)/include/cdTime/*.h ${PREFIX}/include/cdTime
-	cp -pr $(srcdir)/include/cdTime/cdunifpp/*.h ${PREFIX}/include/cdTime/cdunifpp
+	mkdir -p ${DESTDIR}${PREFIX}/lib
+	mkdir -p ${DESTDIR}${PREFIX}/include
+	mkdir -p ${DESTDIR}${PREFIX}/include/cdTime
+	mkdir -p ${DESTDIR}${PREFIX}/include/cdTime/cdunifpp
+	cp -p $(LIBNAME) ${DESTDIR}${PREFIX}/lib
+	cp -pr $(srcdir)/include/*.h @MODFILES@ ${DESTDIR}${PREFIX}/include
+	cp -pr $(srcdir)/include/cdTime/*.h ${DESTDIR}${PREFIX}/include/cdTime
+	cp -pr $(srcdir)/include/cdTime/cdunifpp/*.h ${DESTDIR}${PREFIX}/include/cdTime/cdunifpp
 uninstall: distclean 
-	rm ${PREFIX}/lib/$(LIBNAME)    
-	cd ${PREFIX} ; rm $(INCFILES)  
+	rm ${DESTDIR}${PREFIX}/lib/$(LIBNAME)    
+	cd ${DESTDIR}${PREFIX} ; rm $(INCFILES)  
 backup: clean
 	@echo "Creating full backup tar file..."
 	@(cd ..; \