--- jpeg/makefile.cfg.orig 2006-01-10 01:00:00.000000000 +0100 +++ jpeg/makefile.cfg 2006-11-12 20:43:25.000000000 +0100 @@ -12,14 +12,14 @@ # Where to install the programs and man pages. prefix = @prefix@ exec_prefix = @exec_prefix@ -bindir = $(exec_prefix)/bin -libdir = $(exec_prefix)/lib -includedir = $(prefix)/include +bindir = @bindir@ +libdir = @libdir@ +includedir = @includedir@ binprefix = manprefix = manext = .1 -mandir = $(prefix)/man -man1dir = $(mandir)/man1 +mandir = @mandir@ +man1dir = @mandir@/man1 # The name of your C compiler: CC= @CC@ @@ -71,7 +71,8 @@ # directory creation command MKDIR= mkdir # library (.a) file creation command -AR= ar rc +AR = @AR@ +ARFLAGS = rc # second step in .a creation (use "touch" if not needed) AR2= @RANLIB@ # installation program @@ -193,7 +194,7 @@ # without libtool: libjpeg.a: @A2K_DEPS@ $(LIBOBJECTS) $(RM) libjpeg.a - $(AR) libjpeg.a $(LIBOBJECTS) + $(AR) $(ARFLAGS) libjpeg.a $(LIBOBJECTS) $(AR2) libjpeg.a # with libtool: @@ -221,29 +222,30 @@ # Installation rules: install: cjpeg djpeg jpegtran rdjpgcom wrjpgcom @FORCE_INSTALL_LIB@ - -@if [ ! -d $(bindir) ]; then mkdir -p $(bindir); fi - -@if [ ! -d $(man1dir) ]; then mkdir -p $(man1dir); fi - $(INSTALL_PROGRAM) cjpeg $(bindir)/$(binprefix)cjpeg - $(INSTALL_PROGRAM) djpeg $(bindir)/$(binprefix)djpeg - $(INSTALL_PROGRAM) jpegtran $(bindir)/$(binprefix)jpegtran - $(INSTALL_PROGRAM) rdjpgcom $(bindir)/$(binprefix)rdjpgcom - $(INSTALL_PROGRAM) wrjpgcom $(bindir)/$(binprefix)wrjpgcom - $(INSTALL_DATA) $(srcdir)/cjpeg.1 $(man1dir)/$(manprefix)cjpeg$(manext) - $(INSTALL_DATA) $(srcdir)/djpeg.1 $(man1dir)/$(manprefix)djpeg$(manext) - $(INSTALL_DATA) $(srcdir)/jpegtran.1 $(man1dir)/$(manprefix)jpegtran$(manext) - $(INSTALL_DATA) $(srcdir)/rdjpgcom.1 $(man1dir)/$(manprefix)rdjpgcom$(manext) - $(INSTALL_DATA) $(srcdir)/wrjpgcom.1 $(man1dir)/$(manprefix)wrjpgcom$(manext) + -@if [ ! -d $(DESTDIR)$(bindir) ]; then mkdir -p $(DESTDIR)$(bindir); fi + -@if [ ! -d $(DESTDIR)$(man1dir) ]; then mkdir -p $(DESTDIR)$(man1dir); fi + $(INSTALL_PROGRAM) cjpeg $(DESTDIR)$(bindir)/$(binprefix)cjpeg + $(INSTALL_PROGRAM) djpeg $(DESTDIR)$(bindir)/$(binprefix)djpeg + $(INSTALL_PROGRAM) jpegtran $(DESTDIR)$(bindir)/$(binprefix)jpegtran + $(INSTALL_PROGRAM) rdjpgcom $(DESTDIR)$(bindir)/$(binprefix)rdjpgcom + $(INSTALL_PROGRAM) wrjpgcom $(DESTDIR)$(bindir)/$(binprefix)wrjpgcom + $(INSTALL_DATA) $(srcdir)/cjpeg.1 $(DESTDIR)$(man1dir)/$(manprefix)cjpeg$(manext) + $(INSTALL_DATA) $(srcdir)/djpeg.1 $(DESTDIR)$(man1dir)/$(manprefix)djpeg$(manext) + $(INSTALL_DATA) $(srcdir)/jpegtran.1 $(DESTDIR)$(man1dir)/$(manprefix)jpegtran$(manext) + $(INSTALL_DATA) $(srcdir)/rdjpgcom.1 $(DESTDIR)$(man1dir)/$(manprefix)rdjpgcom$(manext) + $(INSTALL_DATA) $(srcdir)/wrjpgcom.1 $(DESTDIR)$(man1dir)/$(manprefix)wrjpgcom$(manext) install-lib: libjpeg.$(A) install-headers - -@if [ ! -d $(libdir) ]; then mkdir -p $(libdir); fi - $(INSTALL_LIB) libjpeg.$(A) $(libdir)/$(binprefix)libjpeg.$(A) + -@if [ ! -d $(DESTDIR)$(libdir) ]; then mkdir -p $(DESTDIR)$(libdir); fi + $(INSTALL_LIB) libjpeg.$(A) $(DESTDIR)$(libdir)/$(binprefix)libjpeg.$(A) install-headers: jconfig.h - -@if [ ! -d $(includedir) ]; then mkdir -p $(includedir); fi - $(INSTALL_DATA) jconfig.h $(includedir)/jconfig.h - $(INSTALL_DATA) $(srcdir)/jpeglib.h $(includedir)/jpeglib.h - $(INSTALL_DATA) $(srcdir)/jmorecfg.h $(includedir)/jmorecfg.h - $(INSTALL_DATA) $(srcdir)/jerror.h $(includedir)/jerror.h + -@if [ ! -d $(DESTDIR)$(includedir) ]; then mkdir -p $(DESTDIR)$(includedir); fi + $(INSTALL_DATA) jconfig.h $(DESTDIR)$(includedir)/jconfig.h + $(INSTALL_DATA) $(srcdir)/jpegint.h $(DESTDIR)$(includedir)/jpegint.h + $(INSTALL_DATA) $(srcdir)/jpeglib.h $(DESTDIR)$(includedir)/jpeglib.h + $(INSTALL_DATA) $(srcdir)/jmorecfg.h $(DESTDIR)$(includedir)/jmorecfg.h + $(INSTALL_DATA) $(srcdir)/jerror.h $(DESTDIR)$(includedir)/jerror.h # Uninstallation rules: --- jpeg/configure +++ jpeg/configure @@ -1777,6 +1777,7 @@ s%@CPP@%$CPP%g s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g s%@INSTALL_DATA@%$INSTALL_DATA%g +s%@AR@%${AR-ar}%g s%@RANLIB@%$RANLIB%g s%@LIBTOOL@%$LIBTOOL%g s%@O@%$O%g