File: destdir.patch

package info (click to toggle)
cmor 3.6.1-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 16,248 kB
  • sloc: ansic: 26,825; f90: 14,085; python: 11,312; sh: 2,879; makefile: 378; xml: 168
file content (46 lines) | stat: -rw-r--r-- 1,872 bytes parent folder | download
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
36
37
38
39
40
41
42
43
44
45
46
Author: Alastair McKinstry <mckinstry@debian.org>
Description: Add DESTDIR support for installing.
Last-Updated: 2013-06-11
Forwarded: no

Index: cmor-3.6.0/Makefile.in
===================================================================
--- cmor-3.6.0.orig/Makefile.in
+++ cmor-3.6.0/Makefile.in
@@ -126,17 +126,17 @@ distclean: clean
 	@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 ..; \
@@ -167,7 +167,7 @@ endif
 python:
 	@echo "Building Python interface"
 	#if [ ! -d "${DIR}" ]; then mkdir -p ${DIR}; fi
-	LDSHARED=${LDSHARED} ${PYTHONEXEC} setup.py install @CDATPREFIX@ 
+	LDSHARED=${LDSHARED} ${PYTHONEXEC} setup.py install --prefix=${DESTDIR}${PREFIX}
 test_a_python:
 	@echo "${OK_COLOR}Testing ${TEST_NAME} ${NO_COLOR}"
 	${PYTHONEXEC} ${TEST_NAME} ${VERB}