]>
Commit | Line | Data |
---|---|---|
10b23485 | 1 | --- allegro-3.9.40/makefile.in.orig Fri Nov 16 00:11:22 2001 |
2 | +++ allegro-3.9.40/makefile.in Fri Nov 23 04:08:26 2001 | |
3 | @@ -312,85 +312,85 @@ | |
db84e5df SZ |
4 | @echo "Compressed postscript documentation generated: allegro.ps.gz" |
5 | ||
6 | install-lib: lib | |
7 | - $(mkinstalldirs) $(libdir) | |
10b23485 | 8 | + $(mkinstalldirs) $(DESTDIR)$(libdir) |
db84e5df SZ |
9 | @for l in alleg alld allp; do \ |
10 | if test -f $(LIBDIR)/lib$${l}.a; then \ | |
11 | - echo Installing $(LIBDIR)/lib$${l}.a to $(libdir); \ | |
12 | - $(INSTALL_DATA) $(LIBDIR)/lib$${l}.a $(libdir)/; \ | |
10b23485 | 13 | + echo Installing $(LIBDIR)/lib$${l}.a to $(DESTDIR)$(libdir); \ |
14 | + $(INSTALL_DATA) $(LIBDIR)/lib$${l}.a $(DESTDIR)$(libdir)/; \ | |
db84e5df SZ |
15 | fi; \ |
16 | done | |
17 | @for l in alleg alld allp; do \ | |
18 | if test -f $(LIBDIR)/lib$${l}-$(shared_version).so; then \ | |
19 | - echo Installing $(LIBDIR)/lib$${l}-$(shared_version).so to $(libdir); \ | |
20 | - $(INSTALL_DATA) $(LIBDIR)/lib$${l}-$(shared_version).so $(libdir)/; \ | |
21 | - $(INSTALL_DATA) $(LIBDIR)/lib$${l}_unsharable.a $(libdir)/; \ | |
10b23485 | 22 | + echo Installing $(LIBDIR)/lib$${l}-$(shared_version).so to $(DESTDIR)$(libdir); \ |
23 | + $(INSTALL_DATA) $(LIBDIR)/lib$${l}-$(shared_version).so $(DESTDIR)$(libdir)/; \ | |
24 | + $(INSTALL_DATA) $(LIBDIR)/lib$${l}_unsharable.a $(DESTDIR)$(libdir)/; \ | |
db84e5df SZ |
25 | fi; \ |
26 | done | |
27 | @if test -n "$(ALLEGRO_MODULE_TARGETS)"; then \ | |
28 | - $(mkinstalldirs) $(moduledir); \ | |
10b23485 | 29 | + $(mkinstalldirs) $(DESTDIR)$(moduledir); \ |
db84e5df SZ |
30 | for m in $(ALLEGRO_MODULE_TARGETS) modules.lst; do \ |
31 | - echo Installing $$m to $(moduledir); \ | |
32 | - $(INSTALL_DATA) $$m $(moduledir)/; \ | |
10b23485 | 33 | + echo Installing $$m to $(DESTDIR)$(moduledir); \ |
34 | + $(INSTALL_DATA) $$m $(DESTDIR)$(moduledir)/; \ | |
db84e5df SZ |
35 | done; \ |
36 | fi | |
37 | - $(mkinstalldirs) $(bindir) | |
38 | - @echo Installing allegro-config to $(bindir) | |
39 | - @$(INSTALL_PROGRAM) allegro-config $(bindir) | |
10b23485 | 40 | + $(mkinstalldirs) $(DESTDIR)$(bindir) |
41 | + @echo Installing allegro-config to $(DESTDIR)$(bindir) | |
42 | + @$(INSTALL_PROGRAM) allegro-config $(DESTDIR)$(bindir) | |
43 | @if test -n "$(LIBDIR)/liball*-$(shared_version).so"; then \ | |
44 | - (grep -q $(libdir) /etc/ld.so.conf || \ | |
45 | - test $(libdir) = /lib || test $(libdir) = /usr/lib) \ | |
46 | - && ($(LDCONFIG) $(libdir) || true) || (\ | |
47 | + (grep -q $(DESTDIR)$(libdir) /etc/ld.so.conf || \ | |
48 | + test $(DESTDIR)$(libdir) = /lib || test $(DESTDIR)$(DESTDIR)$(libdir) = /usr/lib) \ | |
49 | + && ($(LDCONFIG) $(DESTDIR)$(libdir) || true) || (\ | |
50 | echo "" ; \ | |
db84e5df | 51 | - echo "Warning: shared library destination $(libdir) is not in ldd search path." ; \ |
10b23485 | 52 | + echo "Warning: shared library destination $(DESTDIR)$(libdir) is not in ldd search path." ; \ |
53 | echo "Unless you add it to /etc/ld.so.conf, you must set LD_LIBRARY_PATH to include"; \ | |
db84e5df | 54 | - echo "$(libdir) each time you want to run an Allegro program." ; \ |
10b23485 | 55 | + echo "$(DESTDIR)$(libdir) each time you want to run an Allegro program." ; \ |
56 | ) ; \ | |
57 | fi | |
db84e5df SZ |
58 | |
59 | install-headers: | |
60 | - $(mkinstalldirs) $(includedir)/allegro | |
10b23485 | 61 | - $(mkinstalldirs) $(includedir)/allegro/inline |
62 | - $(mkinstalldirs) $(includedir)/allegro/internal | |
63 | - $(mkinstalldirs) $(includedir)/allegro/platform | |
db84e5df SZ |
64 | - $(INSTALL_DATA) $(srcdir)/include/allegro.h $(includedir)/ |
65 | - $(INSTALL_DATA) $(srcdir)/include/xalleg.h $(includedir)/ | |
66 | - $(INSTALL_DATA) $(srcdir)/include/linalleg.h $(includedir)/ | |
67 | - $(INSTALL_DATA) $(CONFIG_H) $(includedir)/allegro/ | |
10b23485 | 68 | + $(mkinstalldirs) $(DESTDIR)$(includedir)/allegro |
69 | + $(mkinstalldirs) $(DESTDIR)$(includedir)/allegro/inline | |
70 | + $(mkinstalldirs) $(DESTDIR)$(includedir)/allegro/internal | |
71 | + $(mkinstalldirs) $(DESTDIR)$(includedir)/allegro/platform | |
72 | + $(INSTALL_DATA) $(srcdir)/include/allegro.h $(DESTDIR)$(includedir)/ | |
73 | + $(INSTALL_DATA) $(srcdir)/include/xalleg.h $(DESTDIR)$(includedir)/ | |
74 | + $(INSTALL_DATA) $(srcdir)/include/linalleg.h $(DESTDIR)$(includedir)/ | |
75 | + $(INSTALL_DATA) $(CONFIG_H) $(DESTDIR)$(includedir)/allegro/ | |
db84e5df SZ |
76 | @for file in $(srcdir)/include/allegro/*.h; do \ |
77 | - echo Installing $$file to $(includedir)/allegro; \ | |
78 | - $(INSTALL_DATA) $$file $(includedir)/allegro/; \ | |
10b23485 | 79 | + echo Installing $$file to $(DESTDIR)$(includedir)/allegro; \ |
80 | + $(INSTALL_DATA) $$file $(DESTDIR)$(includedir)/allegro/; \ | |
81 | done | |
82 | @for file in $(srcdir)/include/allegro/inline/*.inl; do \ | |
83 | - echo Installing $$file to $(includedir)/allegro/inline; \ | |
84 | - $(INSTALL_DATA) $$file $(includedir)/allegro/inline/; \ | |
85 | + echo Installing $$file to $(DESTDIR)$(includedir)/allegro/inline; \ | |
86 | + $(INSTALL_DATA) $$file $(DESTDIR)$(includedir)/allegro/inline/; \ | |
87 | done | |
88 | @for file in $(srcdir)/include/allegro/internal/*.h; do \ | |
89 | - echo Installing $$file to $(includedir)/allegro/internal; \ | |
90 | - $(INSTALL_DATA) $$file $(includedir)/allegro/internal/; \ | |
91 | + echo Installing $$file to $(DESTDIR)$(includedir)/allegro/internal; \ | |
92 | + $(INSTALL_DATA) $$file $(DESTDIR)$(includedir)/allegro/internal/; \ | |
93 | done | |
94 | @for file in $(srcdir)/include/allegro/platform/*.h; do \ | |
95 | - echo Installing $$file to $(includedir)/allegro/platform; \ | |
96 | - $(INSTALL_DATA) $$file $(includedir)/allegro/platform/; \ | |
97 | + echo Installing $$file to $(DESTDIR)$(includedir)/allegro/platform; \ | |
98 | + $(INSTALL_DATA) $$file $(DESTDIR)$(includedir)/allegro/platform/; \ | |
db84e5df SZ |
99 | done |
100 | ||
101 | install-programs: programs | |
102 | - $(mkinstalldirs) $(bindir) | |
10b23485 | 103 | + $(mkinstalldirs) $(DESTDIR)$(bindir) |
db84e5df SZ |
104 | @for prog in $(ALLEGRO_LIB_EXES) $(ALLEGRO_DATAFILE_EXES); do \ |
105 | if test "X`echo $$prog | sed -e s,tools/.\*,,`" = X; then \ | |
106 | - echo Installing $$prog to $(bindir); \ | |
107 | - $(INSTALL_PROGRAM) $$prog $(bindir); \ | |
10b23485 | 108 | + echo Installing $$prog to $(DESTDIR)$(bindir); \ |
109 | + $(INSTALL_PROGRAM) $$prog $(DESTDIR)$(bindir); \ | |
db84e5df SZ |
110 | fi; \ |
111 | done | |
112 | ||
113 | install-info: | |
114 | @echo Installing Allegro info documentation... | |
115 | - $(mkinstalldirs) $(infodir) | |
116 | - @$(INSTALL_DATA) docs/allegro.info $(infodir) | |
10b23485 | 117 | + $(mkinstalldirs) $(DESTDIR)$(infodir) |
118 | + @$(INSTALL_DATA) docs/allegro.info $(DESTDIR)$(infodir) | |
119 | -@if $(SHELL) -c "$(INSTALL_INFO) --version" >/dev/null 2>&1; then \ | |
120 | if $(INSTALL_INFO) --version 2>&1 | grep -q "Debian"; then \ | |
db84e5df | 121 | - $(INSTALL_INFO) --section Development -- $(infodir)/allegro.info; \ |
10b23485 | 122 | + $(INSTALL_INFO) --section Development -- $(DESTDIR)$(infodir)/allegro.info; \ |
123 | else \ | |
db84e5df | 124 | - $(INSTALL_INFO) $(infodir)/allegro.info $(INFO_DIR); \ |
10b23485 | 125 | + $(INSTALL_INFO) $(DESTDIR)$(infodir)/allegro.info $(INFO_DIR); \ |
126 | fi; \ | |
127 | else \ | |
128 | true; \ | |
129 | @@ -398,21 +398,21 @@ | |
db84e5df SZ |
130 | |
131 | install-gzipped-info: install-info | |
132 | @echo Compressing documentation... | |
133 | - @gzip -9 -f $(infodir)/allegro.info | |
10b23485 | 134 | + @gzip -9 -f $(DESTDIR)$(infodir)/allegro.info |
db84e5df SZ |
135 | |
136 | install-man: | |
137 | - $(mkinstalldirs) $(mandir)/man3 | |
10b23485 | 138 | + $(mkinstalldirs) $(DESTDIR)$(mandir)/man3 |
db84e5df SZ |
139 | @for file in $(srcdir)/docs/*.3; do \ |
140 | - echo Installing $$file to $(mandir)/man3; \ | |
141 | - $(INSTALL_DATA) $$file $(mandir)/man3/; \ | |
10b23485 | 142 | + echo Installing $$file to $(DESTDIR)$(mandir)/man3; \ |
143 | + $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man3/; \ | |
db84e5df SZ |
144 | done |
145 | ||
146 | install-gzipped-man: | |
147 | - $(mkinstalldirs) $(mandir)/man3 | |
10b23485 | 148 | + $(mkinstalldirs) $(DESTDIR)$(mandir)/man3 |
db84e5df SZ |
149 | @for file in $(srcdir)/docs/*.3; do \ |
150 | - echo Installing $$file.gz to $(mandir)/man3; \ | |
151 | - $(INSTALL_DATA) $$file $(mandir)/man3/; \ | |
152 | - gzip -9 -f $(mandir)/man3/`echo $$file | sed -e "s:.*/::"`; \ | |
10b23485 | 153 | + echo Installing $$file.gz to $(DESTDIR)$(mandir)/man3; \ |
154 | + $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man3/; \ | |
155 | + gzip -9 -f $(DESTDIR)$(mandir)/man3/`echo $$file | sed -e "s:.*/::"`; \ | |
db84e5df SZ |
156 | done |
157 | ||
158 | uninstall: uninstall-lib uninstall-modules uninstall-headers uninstall-programs uninstall-info uninstall-man | |
10b23485 | 159 | @@ -421,56 +421,56 @@ |
160 | uninstall-lib: | |
161 | @echo "Uninstalling libraries..." | |
162 | @for l in alleg alld allp; do \ | |
163 | - rm -f $(libdir)/lib$${l}_unsharable.a; \ | |
164 | - rm -f $(libdir)/lib$${l}.a; \ | |
165 | + rm -f $(DESTDIR)$(libdir)/lib$${l}_unsharable.a; \ | |
166 | + rm -f $(DESTDIR)$(libdir)/lib$${l}.a; \ | |
167 | done | |
168 | - rm -f $(bindir)/allegro-config | |
169 | - -$(LDCONFIG) $(libdir) | |
170 | + rm -f $(DESTDIR)$(bindir)/allegro-config | |
171 | + -$(LDCONFIG) $(DESTDIR)$(libdir) | |
172 | ||
173 | uninstall-shared: | |
174 | @echo "Uninstalling shared libraries..." | |
175 | @for l in alleg alld allp; do \ | |
176 | - rm -f $(libdir)/lib$${l}-${shared_version}.so; \ | |
177 | + rm -f $(DESTDIR)$(libdir)/lib$${l}-${shared_version}.so; \ | |
178 | done | |
179 | ||
180 | uninstall-modules: | |
181 | - rm -rf $(moduledir) | |
182 | + rm -rf $(DESTDIR)$(moduledir) | |
183 | ||
184 | uninstall-headers: | |
185 | - rm -f $(includedir)/allegro.h | |
186 | - rm -f $(includedir)/xalleg.h | |
187 | - rm -f $(includedir)/linalleg.h | |
188 | - rm -rf $(includedir)/allegro | |
189 | + rm -f $(DESTDIR)$(includedir)/allegro.h | |
190 | + rm -f $(DESTDIR)$(includedir)/xalleg.h | |
191 | + rm -f $(DESTDIR)$(includedir)/linalleg.h | |
192 | + rm -rf $(DESTDIR)$(includedir)/allegro | |
193 | ||
194 | uninstall-programs: | |
195 | @for prog in $(ALLEGRO_LIB_EXES) $(ALLEGRO_DATAFILE_EXES); do \ | |
196 | if test "X`echo $$prog | sed -e s,tools/.\*,,`" = X; then \ | |
197 | p=`echo $$prog | sed -e s,tools/,,`; \ | |
198 | - echo rm -f $(bindir)/$$p; \ | |
199 | - rm -f $(bindir)/$$p; \ | |
200 | + echo rm -f $(DESTDIR)$(bindir)/$$p; \ | |
201 | + rm -f $(DESTDIR)$(bindir)/$$p; \ | |
202 | fi; \ | |
203 | done | |
204 | ||
205 | uninstall-info: | |
206 | - @if test -f $(infodir)/allegro.info.gz; then \ | |
207 | + @if test -f $(DESTDIR)$(infodir)/allegro.info.gz; then \ | |
208 | echo Decompressing documentation...; \ | |
209 | - gunzip $(infodir)/allegro.info.gz; \ | |
210 | + gunzip $(DESTDIR)$(infodir)/allegro.info.gz; \ | |
211 | fi; | |
212 | @if $(SHELL) -c "$(INSTALL_INFO) --version" >/dev/null 2>&1; then \ | |
213 | if $(INSTALL_INFO) --version 2>&1 | grep -q "Debian"; then \ | |
214 | - $(INSTALL_INFO) --remove $(infodir)/allegro.info; \ | |
215 | + $(INSTALL_INFO) --remove $(DESTDIR)$(infodir)/allegro.info; \ | |
216 | else \ | |
217 | - $(INSTALL_INFO) --remove $(infodir)/allegro.info $(INFO_DIR); \ | |
218 | + $(INSTALL_INFO) --remove $(DESTDIR)$(infodir)/allegro.info $(INFO_DIR); \ | |
219 | fi; \ | |
220 | else \ | |
221 | true; \ | |
222 | fi | |
223 | - rm -f $(infodir)/allegro.info | |
224 | + rm -f $(DESTDIR)$(infodir)/allegro.info | |
225 | ||
226 | uninstall-man: | |
227 | - sed -n -e "s,^@[@\\].*@\([a-zA-Z0-9_]*\)[^a-zA-Z0-9_*].*,$(mandir)/man3/\1.3,p" $(srcdir)/docs/allegro._tx \ | |
228 | + sed -n -e "s,^@[@\\].*@\([a-zA-Z0-9_]*\)[^a-zA-Z0-9_*].*,$(DESTDIR)$(mandir)/man3/\1.3,p" $(srcdir)/docs/allegro._tx \ | |
229 | | xargs -n 1 rm -f | |
230 | - sed -n -e "s,^@[@\\].*@\([a-zA-Z0-9_]*\)[^a-zA-Z0-9_*].*,$(mandir)/man3/\1.3.gz,p" $(srcdir)/docs/allegro._tx \ | |
231 | + sed -n -e "s,^@[@\\].*@\([a-zA-Z0-9_]*\)[^a-zA-Z0-9_*].*,$(DESTDIR)$(mandir)/man3/\1.3.gz,p" $(srcdir)/docs/allegro._tx \ | |
232 | | xargs -n 1 rm -f | |
233 | ||
234 | depend: |