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
|