File: 01-install_paths.diff

package info (click to toggle)
rgbpaint 0.8.7-6.1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid, trixie
  • size: 1,068 kB
  • sloc: ansic: 6,212; xml: 1,522; sh: 238; python: 76; makefile: 73
file content (89 lines) | stat: -rw-r--r-- 2,940 bytes parent folder | download | duplicates (4)
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
Description: Implement standard installation path modifiers.
 The upstream source has a build system that polutes file paths
 with quotation marks. This is inappropriate for UNIX systems,
 and it interferes with the next alteration.
 .
 Introduce a standard prefix DESTDIR for installation paths.
Author: Mats Erik Andersson <mats.andersson@gisladisker.se>
Forwarded: yes
Last-Update: 2010-11-09

diff -Naur rgbpaint-0.8.7.orig/configure rgbpaint-0.8.7/configure
--- rgbpaint-0.8.7.orig/configure
+++ rgbpaint-0.8.7/configure
@@ -174,13 +174,13 @@
 			L_EX="$L_EX -lintl"
 			echo "MT_LANG_DEST=\"$BIN_INSTALL/$MT_LANG_DEST\"" >> $GTK_FILE
 		else
-			echo "MT_LANG_DEST=\"$MT_LANG_DEST\"" >> $GTK_FILE
+			echo "MT_LANG_DEST=$MT_LANG_DEST" >> $GTK_FILE
 		fi
 	fi
 	if [ "$MT_MAN" == YES ]
 	then
 		MAKE_DIRS="$MAKE_DIRS doc"
-		echo "MT_MAN_DEST=\"$MT_MAN_DEST\"" >> $GTK_FILE
+		echo "MT_MAN_DEST=$MT_MAN_DEST" >> $GTK_FILE
 	fi
 
 	I_EX="$I_EX -DVERSION=\"\\\"$MT_VERSION\"\\\""
@@ -200,7 +200,7 @@
 	fi
 
 	echo "subdirs = $MAKE_DIRS" >> $GTK_FILE
-	echo "BIN_INSTALL=\"$BIN_INSTALL\"" >> $GTK_FILE
+	echo "BIN_INSTALL=$BIN_INSTALL" >> $GTK_FILE
 
 
 	if [ "$MT_POD" == "YES" ]
diff -Naur rgbpaint-0.8.7.orig/doc/Makefile rgbpaint-0.8.7/doc/Makefile
--- rgbpaint-0.8.7.orig/doc/Makefile
+++ rgbpaint-0.8.7/doc/Makefile
@@ -10,11 +10,11 @@
 	pod2man "--release=$(MT_VERSION)" "--date=$(MT_DATE)" "--center=Mark Tyler's Painting Program" rgbpaint.pod > _rgbpaint.1
 
 install:
-	mkdir -p $(MT_MAN_DEST)
-	cp $(MAN_PAGE).gz $(MT_MAN_DEST)
+	mkdir -p $(DESTDIR)$(MT_MAN_DEST)
+	cp $(MAN_PAGE).gz $(DESTDIR)$(MT_MAN_DEST)
 
 uninstall:
-	rm $(MT_MAN_DEST)/$(MAN_PAGE).gz
+	rm $(DESTDIR)$(MT_MAN_DEST)/$(MAN_PAGE).gz
 
 clean:
 	rm *.gz
diff -Naur rgbpaint-0.8.7.orig/po/Makefile rgbpaint-0.8.7/po/Makefile
--- rgbpaint-0.8.7.orig/po/Makefile
+++ rgbpaint-0.8.7/po/Makefile
@@ -6,11 +6,11 @@
 	for iii in $(langs); do echo -n "$$iii = "; msgfmt -v -o $$iii.mo $$iii.po; done
 
 install:
-	for iii in $(langs); do mkdir -p $(MT_LANG_DEST)/$$iii/LC_MESSAGES/; done
-	for iii in $(langs); do cp $$iii.mo $(MT_LANG_DEST)/$$iii/LC_MESSAGES/rgbpaint.mo; done
+	for iii in $(langs); do mkdir -p $(DESTDIR)$(MT_LANG_DEST)/$$iii/LC_MESSAGES/; done
+	for iii in $(langs); do cp $$iii.mo $(DESTDIR)$(MT_LANG_DEST)/$$iii/LC_MESSAGES/rgbpaint.mo; done
 
 uninstall:
-	for iii in $(langs); do rm $(MT_LANG_DEST)/$$iii/LC_MESSAGES/rgbpaint.mo; done
+	for iii in $(langs); do rm $(DESTDIR)$(MT_LANG_DEST)/$$iii/LC_MESSAGES/rgbpaint.mo; done
 
 clean:
 	rm *.mo
diff -Naur rgbpaint-0.8.7.orig/src/Makefile rgbpaint-0.8.7/src/Makefile
--- rgbpaint-0.8.7.orig/src/Makefile
+++ rgbpaint-0.8.7/src/Makefile
@@ -17,8 +17,8 @@
 	rm -f *.o $(BIN)*
 
 install:
-	mkdir -p $(BIN_INSTALL)
-	cp $(BIN) $(BIN_INSTALL)
+	mkdir -p $(DESTDIR)$(BIN_INSTALL)
+	cp $(BIN) $(DESTDIR)$(BIN_INSTALL)
 
 uninstall:
-	rm $(BIN_INSTALL)/$(BIN)
+	rm $(DESTDIR)$(BIN_INSTALL)/$(BIN)