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
4 @echo "and/or make install-gzipped-info"
7 - $(mkinstalldirs) $(libdir)
8 + $(mkinstalldirs) $(DESTDIR)$(libdir)
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)/; \
13 + echo Installing $(LIBDIR)/lib$${l}.a to $(DESTDIR)$(libdir); \
14 + $(INSTALL_DATA) $(LIBDIR)/lib$${l}.a $(DESTDIR)$(libdir)/; \
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)/; \
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)/; \
27 @if test -n "$(ALLEGRO_MODULE_TARGETS)"; then \
28 - $(mkinstalldirs) $(moduledir); \
29 + $(mkinstalldirs) $(DESTDIR)$(moduledir); \
30 for m in $(ALLEGRO_MODULE_TARGETS) modules.lst; do \
31 - echo Installing $$m to $(moduledir); \
32 - $(INSTALL_DATA) $$m $(moduledir)/; \
33 + echo Installing $$m to $(DESTDIR)$(moduledir); \
34 + $(INSTALL_DATA) $$m $(DESTDIR)$(moduledir)/; \
37 - $(mkinstalldirs) $(bindir)
38 - @echo Installing allegro-config to $(bindir)
39 - @$(INSTALL_PROGRAM) allegro-config $(bindir)
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)$(libdir) = /usr/lib) \
49 + && ($(LDCONFIG) $(DESTDIR)$(libdir) || true) || (\
51 - echo "Warning: shared library destination $(libdir) is not in ldd search path." ; \
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"; \
54 - echo "$(libdir) each time you want to run an Allegro program." ; \
55 + echo "$(DESTDIR)$(libdir) each time you want to run an Allegro program." ; \
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}); \
67 - $(mkinstalldirs) $(includedir)/allegro
68 - $(mkinstalldirs) $(includedir)/allegro/inline
69 - $(mkinstalldirs) $(includedir)/allegro/internal
70 - $(mkinstalldirs) $(includedir)/allegro/platform
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/
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/
83 @for file in $(srcdir)/include/allegro/*.h; do \
84 - echo Installing $$file to $(includedir)/allegro; \
85 - $(INSTALL_DATA) $$file $(includedir)/allegro/; \
86 + echo Installing $$file to $(DESTDIR)$(includedir)/allegro; \
87 + $(INSTALL_DATA) $$file $(DESTDIR)$(includedir)/allegro/; \
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/; \
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/; \
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/; \
108 install-programs: programs
109 - $(mkinstalldirs) $(bindir)
110 + $(mkinstalldirs) $(DESTDIR)$(bindir)
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); \
115 + echo Installing $$prog to $(DESTDIR)$(bindir); \
116 + $(INSTALL_PROGRAM) $$prog $(DESTDIR)$(bindir); \
121 @echo Installing Allegro info documentation...
122 - $(mkinstalldirs) $(infodir)
123 - @$(INSTALL_DATA) docs/info/allegro.info $(infodir)
124 + $(mkinstalldirs) $(DESTDIR)$(infodir)
125 + @$(INSTALL_DATA) docs/info/allegro.info $(DESTDIR)$(infodir)
126 -@if $(SHELL) -c "$(INSTALL_INFO) --version" >/dev/null 2>&1; then \
127 if $(INSTALL_INFO) --version 2>&1 | grep -q "Debian"; then \
128 - $(INSTALL_INFO) --section Development -- $(infodir)/allegro.info; \
129 + $(INSTALL_INFO) --section Development -- $(DESTDIR)$(infodir)/allegro.info; \
131 - $(INSTALL_INFO) $(infodir)/allegro.info $(INFO_DIR); \
132 + $(INSTALL_INFO) $(DESTDIR)$(infodir)/allegro.info $(INFO_DIR); \
136 @@ -391,21 +391,21 @@
138 install-gzipped-info: install-info
139 @echo Compressing documentation...
140 - @gzip -9 -f $(infodir)/allegro.info
141 + @gzip -9 -f $(DESTDIR)$(infodir)/allegro.info
144 - $(mkinstalldirs) $(mandir)/man3
145 + $(mkinstalldirs) $(DESTDIR)$(mandir)/man3
146 @for file in $(srcdir)/docs/man/*.3; do \
147 - echo Installing $$file to $(mandir)/man3; \
148 - $(INSTALL_DATA) $$file $(mandir)/man3/; \
149 + echo Installing $$file to $(DESTDIR)$(mandir)/man3; \
150 + $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man3/; \
153 install-gzipped-man: docs
154 - $(mkinstalldirs) $(mandir)/man3
155 + $(mkinstalldirs) $(DESTDIR)$(mandir)/man3
156 @for file in $(srcdir)/docs/man/*.3; do \
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:.*/::"`; \
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:.*/::"`; \
165 uninstall: uninstall-lib uninstall-modules uninstall-headers uninstall-programs uninstall-info uninstall-man
166 @@ -418,57 +418,57 @@
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; \
175 - rm -f $(bindir)/allegro-config
176 + rm -f $(DESTDIR)$(bindir)/allegro-config
179 @echo "Uninstalling shared libraries..."
180 @for l in alleg alld allp; do \
181 - rm -f $(libdir)/lib$${l}-${shared_version}.so; \
182 - rm -f $(libdir)/lib$${l}.so.${shared_major_minor}; \
183 + rm -f $(DESTDIR)$(libdir)/lib$${l}-${shared_version}.so; \
184 + rm -f $(DESTDIR)$(libdir)/lib$${l}.so.${shared_major_minor}; \
186 - -$(LDCONFIG) $(libdir) # update cache (only works if we're root)
187 + -$(LDCONFIG) $(DESTDIR)$(libdir) # update cache (only works if we're root)
190 - rm -rf $(modulebasedir) $(moduledir)
191 + rm -rf $(modulebasedir) $(DESTDIR)$(moduledir)
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
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; \
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; \
221 -@if $(SHELL) -c "$(INSTALL_INFO) --version" >/dev/null 2>&1; then \
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; \
226 - $(INSTALL_INFO) --remove $(infodir)/allegro.info $(INFO_DIR); \
227 + $(INSTALL_INFO) --remove $(DESTDIR)$(infodir)/allegro.info $(INFO_DIR); \
232 - rm -f $(infodir)/allegro.info
233 + rm -f $(DESTDIR)$(infodir)/allegro.info
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 \
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 \