File: fix-install-path.patch

package info (click to toggle)
tcl-signal 1.4-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 224 kB
  • ctags: 30
  • sloc: ansic: 443; sh: 152; tcl: 103; makefile: 71
file content (25 lines) | stat: -rw-r--r-- 1,143 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
Author: Ole Streicher <debian@liska.ath.cx>
Description: Fix installation path in Makefile
--- tcl-signal-ext-1.4.orig/Makefile.in
+++ tcl-signal-ext-1.4/Makefile.in
@@ -1,15 +1,16 @@ CC=@TCL_CC@
 CC=@TCL_CC@
 #  Tilman Kranz; Sun Oct 19 23:21:35 CEST 2003: added Tcl include directives
-CFLAGS=-I/usr/include @TCL_DEFS@ @TCL_SHLIB_CFLAGS@ -I@TCL_PREFIX@/include @TCL_INCLUDE_SPEC@ -I@TCL_INC_DIR@
+CFLAGS=-I/usr/include @TCL_DEFS@ @TCL_SHLIB_CFLAGS@ -I@TCL_PREFIX@/include @TCL_INCLUDE_SPEC@ 
 LD=@TCL_SHLIB_LD@
+INSTDIR=${DESTDIR}@TCL_EXEC_PREFIX@/lib/tcltk/${DEB_HOST_MULTIARCH}/signal
 signal@TCL_SHLIB_SUFFIX@: signal_ext.c
 	$(CC) $(CFLAGS) -c signal_ext.c 
 	$(LD) signal_ext.o -o signal@TCL_SHLIB_SUFFIX@ @TCL_LIB_SPEC@ @TCL_LIBS@
 	-rm -f signal_ext.o
 install:
-	-mkdir @TCL_PACKAGE_PATH@/signal
-	@INSTALL@ signal@TCL_SHLIB_SUFFIX@ @TCL_PACKAGE_PATH@/signal
-	@INSTALL@ pkgIndex.tcl @TCL_PACKAGE_PATH@/signal
+	-mkdir -p ${INSTDIR}
+	@INSTALL@ signal@TCL_SHLIB_SUFFIX@ ${INSTDIR}
+	@INSTALL@ -m0644 pkgIndex.tcl ${INSTDIR}
 clean:
 	-rm -f signal@TCL_SHLIB_SUFFIX@ so_locations Makefile config.log config.status config.cache
 dist: