summaryrefslogtreecommitdiffstats
path: root/lxdvdrip/build/lxdvdrip_Makefiles.patch
blob: fe79d153590d44e30acd17562ec701abde18a622 (plain)
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
diff -uarN lxdvdrip-1.70/Makefile lxdvdrip/Makefile
--- lxdvdrip-1.70/Makefile	2007-03-13 20:31:38.000000000 +0100
+++ lxdvdrip/Makefile	2007-08-18 19:53:14.000000000 +0200
@@ -1,4 +1,6 @@
-INSTALLDIR = /usr/local
+PREFIX = /usr/local
+DESTDIR = 
+INSTALL = install
 HINWEIS0 = 'Bitte Konfigdatei in /etc mit Changelog abgleichen'
 HINWEIS1 = 'Check the configuration file in /etc with the Changelog'
 HINWEIS2 = 'Comparez le fichier de config. en /etc avec le Changelog'
@@ -17,23 +19,26 @@
 	cd buffer && make clean && cd ..
 
 install:
-	cp lxdvdrip $(INSTALLDIR)/bin
-	cp lxac3scan $(INSTALLDIR)/bin
-	cp lxdvdrip.1 $(INSTALLDIR)/man/man1
-	cp lxdvdrip.wav $(INSTALLDIR)/share
+	$(INSTALL) -d $(DESTDIR)$(PREFIX)/bin
+	$(INSTALL) -m 755 lxdvdrip $(DESTDIR)$(PREFIX)/bin
+	$(INSTALL) -m 755 lxac3scan $(DESTDIR)$(PREFIX)/bin
+	$(INSTALL) -d $(DESTDIR)$(PREFIX)/man/man1
+	$(INSTALL) -m 644 lxdvdrip.1 $(DESTDIR)$(PREFIX)/man/man1
+	$(INSTALL) -d $(DESTDIR)$(PREFIX)/share/lxdvdrip
+	$(INSTALL) -m 755 lxdvdrip.wav $(DESTDIR)$(PREFIX)/share/lxdvdrip
 	cd vamps && make install && cd ..
 	cd dvdbackup && make install && cd ..
 	cd buffer && make install && cd ..
-	if test -f /etc/lxdvdrip.conf; then echo $(HINWEIS0); fi;
-	if test -f /etc/lxdvdrip.conf; then echo $(HINWEIS1); fi;
-	if test -f /etc/lxdvdrip.conf; then echo $(HINWEIS2); else cp lxdvdrip.conf /etc; fi;
+	if test -f $(DESTDIR)/etc/lxdvdrip.conf; then echo $(HINWEIS0); fi;
+	if test -f $(DESTDIR)/etc/lxdvdrip.conf; then echo $(HINWEIS1); fi;
+	if test -f $(DESTDIR)/etc/lxdvdrip.conf; then echo $(HINWEIS2); else $(INSTALL) -m 755 lxdvdrip.conf $(DESTDIR)/etc; fi;
 
 uninstall:
-	rm $(INSTALLDIR)/bin/lxdvdrip
-	rm $(INSTALLDIR)/bin/lxac3scan
-	rm $(INSTALLDIR)/man/man1/lxdvdrip.1
-	rm $(INSTALLDIR)/share/lxdvdrip.wav
-	rm $(INSTALLDIR)/bin/vamps_lxdvdrip
-	rm $(INSTALLDIR)/bin/play_cell_lxdvdrip
-	rm $(INSTALLDIR)/bin/dvdbackup_lxdvdrip
-	rm $(INSTALLDIR)/bin/buffer_lxdvdrip
+	rm $(PREFIX)/bin/lxdvdrip
+	rm $(PREFIX)/bin/lxac3scan
+	rm $(PREFIX)/man/man1/lxdvdrip.1
+	rm $(PREFIX)/share/lxdvdrip.wav
+	rm $(PREFIX)/bin/vamps_lxdvdrip
+	rm $(PREFIX)/bin/play_cell_lxdvdrip
+	rm $(PREFIX)/bin/dvdbackup_lxdvdrip
+	rm $(PREFIX)/bin/buffer_lxdvdrip
diff -uarN lxdvdrip-1.70/buffer/Makefile lxdvdrip/buffer/Makefile
--- lxdvdrip-1.70/buffer/Makefile	2007-03-13 23:14:58.000000000 +0100
+++ lxdvdrip/buffer/Makefile	2007-08-18 19:39:28.000000000 +0200
@@ -13,7 +13,9 @@
 CFLAGS=-Wall
 
 # Where to install buffer 
-INSTBIN=/usr/local/bin
+DESTDIR=
+PREFIX=/usr/local
+INSTBIN=$(PREFIX)/bin
 
 RM=/bin/rm
 ALL=README Makefile buffer.c sem.c sem.h COPYING
@@ -27,8 +29,8 @@
 	$(RM) -f *.o core buffer .merrs
 
 install: buffer
-	cp buffer $(INSTBIN)/buffer_lxdvdrip
-	chmod 755 $(INSTBIN)/buffer_lxdvdrip
+	cp buffer $(DESTDIR)$(INSTBIN)/buffer_lxdvdrip
+	chmod 755 $(DESTDIR)$(INSTBIN)/buffer_lxdvdrip
 
 uninstall: buffer
-	rm -f $(INSTBIN)/buffer_lxdvdrip
+	rm -f $(DESTDIR)$(INSTBIN)/buffer_lxdvdrip
diff -uarN lxdvdrip-1.70/dvdbackup/Makefile lxdvdrip/dvdbackup/Makefile
--- lxdvdrip-1.70/dvdbackup/Makefile	2006-04-29 01:45:50.000000000 +0200
+++ lxdvdrip/dvdbackup/Makefile	2007-08-18 19:37:57.000000000 +0200
@@ -4,6 +4,8 @@
 
 PREFIX    ?= /usr/local
 
+DESTDIR    =
+
 CC         = gcc
 CFLAGS    ?= -O2  -g -D_LARGEFILE_SOURCE -DLARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \
 	       -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_REENTRANT
@@ -19,11 +21,11 @@
 dvdbackup_lxdvdrip:	dvdbackup_lxdvdrip.o
 
 install:	all
-		$(INSTALL) -d $(PREFIX)/bin
-		$(INSTALL) -m 755 dvdbackup_lxdvdrip $(PREFIX)/bin
+		$(INSTALL) -d $(DESTDIR)$(PREFIX)/bin
+		$(INSTALL) -m 755 dvdbackup_lxdvdrip $(DESTDIR)$(PREFIX)/bin
 
 uninstall:
-		rm -f $(PREFIX)/bin/dvdbackup_lxdvdrip
+		rm -f $(DESTDIR)$(PREFIX)/bin/dvdbackup_lxdvdrip
 
 clean:
 		rm -f *_lxdvdrip  *.o *~ core
diff -uarN lxdvdrip-1.70/vamps/Makefile lxdvdrip/vamps/Makefile
--- lxdvdrip-1.70/vamps/Makefile	2007-02-17 19:31:17.000000000 +0100
+++ lxdvdrip/vamps/Makefile	2007-08-18 19:37:15.000000000 +0200
@@ -17,6 +17,8 @@
 
 PREFIX    ?= /usr/local
 
+DESTDIR    =
+
 CC         = gcc
 CFLAGS    ?= -O2  -g -D_LARGEFILE_SOURCE -DLARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \
 	       -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_REENTRANT
@@ -38,13 +40,13 @@
 play_cell_lxdvdrip:	play_cell_lxdvdrip.o
 
 install:	all
-		$(INSTALL) -d $(PREFIX)/bin
-		$(INSTALL) -m 755 vamps_lxdvdrip $(PREFIX)/bin
-		$(INSTALL) -m 755 play_cell_lxdvdrip $(PREFIX)/bin
+		$(INSTALL) -d $(DESTDIR)$(PREFIX)/bin
+		$(INSTALL) -m 755 vamps_lxdvdrip $(DESTDIR)$(PREFIX)/bin
+		$(INSTALL) -m 755 play_cell_lxdvdrip $(DESTDIR)$(PREFIX)/bin
 
 uninstall:
-		rm -f $(PREFIX)/bin/vamps_lxdvdrip
-		rm -f $(PREFIX)/bin/play_cell_lxdvdrip
+		rm -f $(DESTDIR)$(PREFIX)/bin/vamps_lxdvdrip
+		rm -f $(DESTDIR)$(PREFIX)/bin/play_cell_lxdvdrip
 
 clean:
 		rm -f *_lxdvdrip  *.o *~ core