]> git.pld-linux.org Git - packages/allegro5.git/blame - allegro-makefile.patch
s/giftware/Giftware in License
[packages/allegro5.git] / allegro-makefile.patch
CommitLineData
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:
This page took 0.130343 seconds and 4 git commands to generate.