From c69a1cd7a02d1554eaf6128732578f2bc64a1b3e Mon Sep 17 00:00:00 2001 From: DRC Date: Mon, 23 Feb 2015 19:06:44 +0000 Subject: [PATCH] If libjpeg-turbo is configured with a non-default prefix, such as /usr, then use the docdir variable defined by autoconf 2.60 and later, if available. This will, for instance, install the documentation under /usr/share/doc/libjpeg-turbo by default if prefix=/usr, unless docdir is overridden. When using earlier versions of autoconf, docdir is set to ${datadir}/doc, as it always has been. git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.4.x@1535 632fc199-4ca6-4c93-a231-07263d6284db --- Makefile.am | 3 +-- configure.ac | 10 ++++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 956f30d..fe5c319 100644 --- a/Makefile.am +++ b/Makefile.am @@ -158,11 +158,10 @@ dist_man1_MANS = cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 wrjpgcom.1 DOCS= coderules.txt jconfig.txt change.log rdrle.c wrrle.c BUILDING.txt \ ChangeLog.txt -docdir = $(datadir)/doc dist_doc_DATA = README README-turbo.txt libjpeg.txt structure.txt usage.txt \ wizard.txt -exampledir = $(datadir)/doc +exampledir = $(docdir) dist_example_DATA = example.c diff --git a/configure.ac b/configure.ac index 3105e21..f2b8cf2 100644 --- a/configure.ac +++ b/configure.ac @@ -39,6 +39,11 @@ DATADIR=`eval echo $DATADIR` if test "$DATADIR" = "/opt/libjpeg-turbo/share"; then datarootdir='${prefix}' fi +DOCDIR=`eval echo ${docdir}` +DOCDIR=`eval echo $DOCDIR` +if test "$DOCDIR" = "/opt/libjpeg-turbo/doc/libjpeg-turbo"; then + docdir='${datadir}/doc' +fi old_exec_prefix=${exec_prefix} if test "x$exec_prefix" = "xNONE"; then @@ -538,6 +543,11 @@ case "$host_cpu" in ;; esac +if test "${docdir}" = ""; then + docdir=${datadir}/doc + AC_SUBST(docdir) +fi + AC_SUBST(RPMARCH) AC_SUBST(RPM_CONFIG_ARGS) AC_SUBST(DEBARCH) -- 2.49.0