--- Makefile.in.orig 2008-02-04 14:08:21.000000000 +0100 +++ Makefile.in 2008-07-01 16:19:35.000000000 +0200 @@ -72,6 +72,8 @@ EXECUTABLES=xaudiodev player shmplayer am +DESTDIR = + # default targets all: module/libaudio.so lib/libXaudio.so alsa-plugin/libasound_module_pcm_xaudio.so @@ -79,22 +81,22 @@ install: install-module install-lib install-headers install-man install-alsa-plugin install-module: module/libaudio.so - mkdir -p $(libdir)/xorg/modules/extensions/ - install -m 755 module/libaudio.so $(libdir)/xorg/modules/extensions/ + mkdir -p $(DESTDIR)$(libdir)/xorg/modules/extensions/ + install -m 755 module/libaudio.so $(DESTDIR)$(libdir)/xorg/modules/extensions/ @echo To load the module into the X server # ldd module/libaudio.so | sed -e "sx^.*libpthread.*=> *\\([^ ]*\\).*x\\1x" -e "t" -e "d" install-lib: lib/libXaudio.so - install -m 755 lib/libXaudio.so $(libdir)/ + install -m 755 lib/libXaudio.so $(DESTDIR)$(libdir)/ install-man: - mkdir -p $(mandir)/man3 - install -m644 man/* $(mandir)/man3 + mkdir -p $(DESTDIR)$(mandir)/man3 + install -m644 man/* $(DESTDIR)$(mandir)/man3 install-headers: - mkdir -p $(includedir)/X11/extensions + mkdir -p $(DESTDIR)$(includedir)/X11/extensions for HEADER in time.h timeproto.h Xtime.h audio.h audioproto.h Xaudio.h ; do \ - install -m 644 include/X11/extensions/$$HEADER $(includedir)/X11/extensions ; \ + install -m 644 include/X11/extensions/$$HEADER $(DESTDIR)$(includedir)/X11/extensions ; \ done install-alsa-plugin: alsa-plugin/libasound_module_pcm_xaudio.so @@ -105,8 +107,8 @@ echo "NOT be usable!" ; \ echo ; \ fi - mkdir -p $(libdir)/alsa-lib - install -m 755 alsa-plugin/libasound_module_pcm_xaudio.so $(libdir)/alsa-lib/ + mkdir -p $(DESTDIR)$(libdir)/alsa-lib + install -m 755 alsa-plugin/libasound_module_pcm_xaudio.so $(DESTDIR)$(libdir)/alsa-lib/ clean: find . -name "*.lo" -o -name "*.so" -o -name "*.o" | xargs rm -rf