]> git.pld-linux.org Git - packages/allegro5.git/blame - allegro-makefile.patch
fixed Release:
[packages/allegro5.git] / allegro-makefile.patch
CommitLineData
af62b583 1--- allegro-4.0.1/makefile.in.orig Fri Mar 29 17:34:51 2002
2+++ allegro-4.0.1/makefile.in Fri Mar 29 18:02:08 2002
3@@ -300,90 +300,90 @@
4 @echo "and/or make install-gzipped-info"
db84e5df
SZ
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 || \
af62b583 48+ test $(DESTDIR)$(libdir) = /lib || test $(DESTDIR)$(libdir) = /usr/lib) \
10b23485 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
af62b583 58 @for l in alleg alld allp; do \
59- if test -f $(libdir)/lib$${l}-$(shared_version).so -a \! -L $(libdir)/lib$${l}.so.${shared_major_minor}; then \
60- (cd $(libdir); ln -s lib$${l}-$(shared_version).so lib$${l}.so.${shared_major_minor}); \
61+ if test -f $(DESTDIR)$(libdir)/lib$${l}-$(shared_version).so -a \! -L $(DESTDIR)$(libdir)/lib$${l}.so.${shared_major_minor}; then \
62+ (cd $(DESTDIR)$(libdir); ln -s lib$${l}-$(shared_version).so lib$${l}.so.${shared_major_minor}); \
63 fi; \
64 done
db84e5df
SZ
65
66 install-headers:
67- $(mkinstalldirs) $(includedir)/allegro
10b23485 68- $(mkinstalldirs) $(includedir)/allegro/inline
69- $(mkinstalldirs) $(includedir)/allegro/internal
70- $(mkinstalldirs) $(includedir)/allegro/platform
db84e5df
SZ
71- $(INSTALL_DATA) $(srcdir)/include/allegro.h $(includedir)/
72- $(INSTALL_DATA) $(srcdir)/include/xalleg.h $(includedir)/
73- $(INSTALL_DATA) $(srcdir)/include/linalleg.h $(includedir)/
74- $(INSTALL_DATA) $(CONFIG_H) $(includedir)/allegro/
10b23485 75+ $(mkinstalldirs) $(DESTDIR)$(includedir)/allegro
76+ $(mkinstalldirs) $(DESTDIR)$(includedir)/allegro/inline
77+ $(mkinstalldirs) $(DESTDIR)$(includedir)/allegro/internal
78+ $(mkinstalldirs) $(DESTDIR)$(includedir)/allegro/platform
79+ $(INSTALL_DATA) $(srcdir)/include/allegro.h $(DESTDIR)$(includedir)/
80+ $(INSTALL_DATA) $(srcdir)/include/xalleg.h $(DESTDIR)$(includedir)/
81+ $(INSTALL_DATA) $(srcdir)/include/linalleg.h $(DESTDIR)$(includedir)/
82+ $(INSTALL_DATA) $(CONFIG_H) $(DESTDIR)$(includedir)/allegro/
db84e5df
SZ
83 @for file in $(srcdir)/include/allegro/*.h; do \
84- echo Installing $$file to $(includedir)/allegro; \
85- $(INSTALL_DATA) $$file $(includedir)/allegro/; \
10b23485 86+ echo Installing $$file to $(DESTDIR)$(includedir)/allegro; \
87+ $(INSTALL_DATA) $$file $(DESTDIR)$(includedir)/allegro/; \
88 done
89 @for file in $(srcdir)/include/allegro/inline/*.inl; do \
90- echo Installing $$file to $(includedir)/allegro/inline; \
91- $(INSTALL_DATA) $$file $(includedir)/allegro/inline/; \
92+ echo Installing $$file to $(DESTDIR)$(includedir)/allegro/inline; \
93+ $(INSTALL_DATA) $$file $(DESTDIR)$(includedir)/allegro/inline/; \
94 done
95 @for file in $(srcdir)/include/allegro/internal/*.h; do \
96- echo Installing $$file to $(includedir)/allegro/internal; \
97- $(INSTALL_DATA) $$file $(includedir)/allegro/internal/; \
98+ echo Installing $$file to $(DESTDIR)$(includedir)/allegro/internal; \
99+ $(INSTALL_DATA) $$file $(DESTDIR)$(includedir)/allegro/internal/; \
100 done
101 @for file in $(srcdir)/include/allegro/platform/*.h; do \
102- echo Installing $$file to $(includedir)/allegro/platform; \
103- $(INSTALL_DATA) $$file $(includedir)/allegro/platform/; \
104+ echo Installing $$file to $(DESTDIR)$(includedir)/allegro/platform; \
105+ $(INSTALL_DATA) $$file $(DESTDIR)$(includedir)/allegro/platform/; \
db84e5df
SZ
106 done
107
108 install-programs: programs
109- $(mkinstalldirs) $(bindir)
10b23485 110+ $(mkinstalldirs) $(DESTDIR)$(bindir)
db84e5df
SZ
111 @for prog in $(ALLEGRO_LIB_EXES) $(ALLEGRO_DATAFILE_EXES); do \
112 if test "X`echo $$prog | sed -e s,tools/.\*,,`" = X; then \
113- echo Installing $$prog to $(bindir); \
114- $(INSTALL_PROGRAM) $$prog $(bindir); \
10b23485 115+ echo Installing $$prog to $(DESTDIR)$(bindir); \
116+ $(INSTALL_PROGRAM) $$prog $(DESTDIR)$(bindir); \
db84e5df
SZ
117 fi; \
118 done
119
af62b583 120 install-info: docs
db84e5df
SZ
121 @echo Installing Allegro info documentation...
122- $(mkinstalldirs) $(infodir)
af62b583 123- @$(INSTALL_DATA) docs/info/allegro.info $(infodir)
10b23485 124+ $(mkinstalldirs) $(DESTDIR)$(infodir)
af62b583 125+ @$(INSTALL_DATA) docs/info/allegro.info $(DESTDIR)$(infodir)
10b23485 126 -@if $(SHELL) -c "$(INSTALL_INFO) --version" >/dev/null 2>&1; then \
127 if $(INSTALL_INFO) --version 2>&1 | grep -q "Debian"; then \
db84e5df 128- $(INSTALL_INFO) --section Development -- $(infodir)/allegro.info; \
10b23485 129+ $(INSTALL_INFO) --section Development -- $(DESTDIR)$(infodir)/allegro.info; \
130 else \
db84e5df 131- $(INSTALL_INFO) $(infodir)/allegro.info $(INFO_DIR); \
10b23485 132+ $(INSTALL_INFO) $(DESTDIR)$(infodir)/allegro.info $(INFO_DIR); \
133 fi; \
134 else \
135 true; \
af62b583 136@@ -391,21 +391,21 @@
db84e5df
SZ
137
138 install-gzipped-info: install-info
139 @echo Compressing documentation...
140- @gzip -9 -f $(infodir)/allegro.info
10b23485 141+ @gzip -9 -f $(DESTDIR)$(infodir)/allegro.info
db84e5df 142
af62b583 143 install-man: docs
db84e5df 144- $(mkinstalldirs) $(mandir)/man3
10b23485 145+ $(mkinstalldirs) $(DESTDIR)$(mandir)/man3
af62b583 146 @for file in $(srcdir)/docs/man/*.3; do \
db84e5df
SZ
147- echo Installing $$file to $(mandir)/man3; \
148- $(INSTALL_DATA) $$file $(mandir)/man3/; \
10b23485 149+ echo Installing $$file to $(DESTDIR)$(mandir)/man3; \
150+ $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man3/; \
db84e5df
SZ
151 done
152
af62b583 153 install-gzipped-man: docs
db84e5df 154- $(mkinstalldirs) $(mandir)/man3
10b23485 155+ $(mkinstalldirs) $(DESTDIR)$(mandir)/man3
af62b583 156 @for file in $(srcdir)/docs/man/*.3; do \
db84e5df
SZ
157- echo Installing $$file.gz to $(mandir)/man3; \
158- $(INSTALL_DATA) $$file $(mandir)/man3/; \
159- gzip -9 -f $(mandir)/man3/`echo $$file | sed -e "s:.*/::"`; \
10b23485 160+ echo Installing $$file.gz to $(DESTDIR)$(mandir)/man3; \
161+ $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man3/; \
162+ gzip -9 -f $(DESTDIR)$(mandir)/man3/`echo $$file | sed -e "s:.*/::"`; \
db84e5df
SZ
163 done
164
165 uninstall: uninstall-lib uninstall-modules uninstall-headers uninstall-programs uninstall-info uninstall-man
af62b583 166@@ -418,57 +418,57 @@
10b23485 167 uninstall-lib:
168 @echo "Uninstalling libraries..."
169 @for l in alleg alld allp; do \
170- rm -f $(libdir)/lib$${l}_unsharable.a; \
171- rm -f $(libdir)/lib$${l}.a; \
172+ rm -f $(DESTDIR)$(libdir)/lib$${l}_unsharable.a; \
173+ rm -f $(DESTDIR)$(libdir)/lib$${l}.a; \
174 done
175- rm -f $(bindir)/allegro-config
10b23485 176+ rm -f $(DESTDIR)$(bindir)/allegro-config
10b23485 177
178 uninstall-shared:
179 @echo "Uninstalling shared libraries..."
180 @for l in alleg alld allp; do \
181- rm -f $(libdir)/lib$${l}-${shared_version}.so; \
af62b583 182- rm -f $(libdir)/lib$${l}.so.${shared_major_minor}; \
10b23485 183+ rm -f $(DESTDIR)$(libdir)/lib$${l}-${shared_version}.so; \
af62b583 184+ rm -f $(DESTDIR)$(libdir)/lib$${l}.so.${shared_major_minor}; \
10b23485 185 done
af62b583 186- -$(LDCONFIG) $(libdir) # update cache (only works if we're root)
187+ -$(LDCONFIG) $(DESTDIR)$(libdir) # update cache (only works if we're root)
10b23485 188
189 uninstall-modules:
af62b583 190- rm -rf $(modulebasedir) $(moduledir)
191+ rm -rf $(modulebasedir) $(DESTDIR)$(moduledir)
10b23485 192
193 uninstall-headers:
194- rm -f $(includedir)/allegro.h
195- rm -f $(includedir)/xalleg.h
196- rm -f $(includedir)/linalleg.h
197- rm -rf $(includedir)/allegro
198+ rm -f $(DESTDIR)$(includedir)/allegro.h
199+ rm -f $(DESTDIR)$(includedir)/xalleg.h
200+ rm -f $(DESTDIR)$(includedir)/linalleg.h
201+ rm -rf $(DESTDIR)$(includedir)/allegro
202
203 uninstall-programs:
204 @for prog in $(ALLEGRO_LIB_EXES) $(ALLEGRO_DATAFILE_EXES); do \
205 if test "X`echo $$prog | sed -e s,tools/.\*,,`" = X; then \
206 p=`echo $$prog | sed -e s,tools/,,`; \
207- echo rm -f $(bindir)/$$p; \
208- rm -f $(bindir)/$$p; \
209+ echo rm -f $(DESTDIR)$(bindir)/$$p; \
210+ rm -f $(DESTDIR)$(bindir)/$$p; \
211 fi; \
212 done
213
214 uninstall-info:
215- @if test -f $(infodir)/allegro.info.gz; then \
216+ @if test -f $(DESTDIR)$(infodir)/allegro.info.gz; then \
217 echo Decompressing documentation...; \
218- gunzip $(infodir)/allegro.info.gz; \
219+ gunzip $(DESTDIR)$(infodir)/allegro.info.gz; \
220 fi;
af62b583 221 -@if $(SHELL) -c "$(INSTALL_INFO) --version" >/dev/null 2>&1; then \
10b23485 222 if $(INSTALL_INFO) --version 2>&1 | grep -q "Debian"; then \
223- $(INSTALL_INFO) --remove $(infodir)/allegro.info; \
224+ $(INSTALL_INFO) --remove $(DESTDIR)$(infodir)/allegro.info; \
225 else \
226- $(INSTALL_INFO) --remove $(infodir)/allegro.info $(INFO_DIR); \
227+ $(INSTALL_INFO) --remove $(DESTDIR)$(infodir)/allegro.info $(INFO_DIR); \
228 fi; \
229 else \
230 true; \
231 fi
232- rm -f $(infodir)/allegro.info
233+ rm -f $(DESTDIR)$(infodir)/allegro.info
234
235 uninstall-man:
af62b583 236- sed -n -e "s,^@[@\\].*@\([a-zA-Z0-9_]*\)[^a-zA-Z0-9_*].*,$(mandir)/man3/\1.3,p" $(srcdir)/docs/src/allegro._tx \
237+ sed -n -e "s,^@[@\\].*@\([a-zA-Z0-9_]*\)[^a-zA-Z0-9_*].*,$(DESTDIR)$(mandir)/man3/\1.3,p" $(srcdir)/docs/src/allegro._tx \
10b23485 238 | xargs -n 1 rm -f
af62b583 239- sed -n -e "s,^@[@\\].*@\([a-zA-Z0-9_]*\)[^a-zA-Z0-9_*].*,$(mandir)/man3/\1.3.gz,p" $(srcdir)/docs/src/allegro._tx \
240+ sed -n -e "s,^@[@\\].*@\([a-zA-Z0-9_]*\)[^a-zA-Z0-9_*].*,$(DESTDIR)$(mandir)/man3/\1.3.gz,p" $(srcdir)/docs/src/allegro._tx \
10b23485 241 | xargs -n 1 rm -f
242
243 depend:
This page took 0.199167 seconds and 4 git commands to generate.