* [gentoo-commits] gentoo-x86 commit in media-gfx/gimp/files: gimp-2.7.5-configure-gs-bzip2.patch
@ 2012-03-14 13:01 Sebastian Pipping (sping)
0 siblings, 0 replies; only message in thread
From: Sebastian Pipping (sping) @ 2012-03-14 13:01 UTC (permalink / raw
To: gentoo-commits
sping 12/03/14 13:01:42
Added: gimp-2.7.5-configure-gs-bzip2.patch
Log:
media-gfx/gimp: 2.7.5
(Portage version: 2.1.10.49/cvs/Linux x86_64)
Revision Changes Path
1.1 media-gfx/gimp/files/gimp-2.7.5-configure-gs-bzip2.patch
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/gimp/files/gimp-2.7.5-configure-gs-bzip2.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/gimp/files/gimp-2.7.5-configure-gs-bzip2.patch?rev=1.1&content-type=text/plain
Index: gimp-2.7.5-configure-gs-bzip2.patch
===================================================================
From b5731b01541ebc345bffd9b57c08981196f1ad1d Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <sebastian@pipping.org>
Date: Wed, 14 Mar 2012 13:40:19 +0100
Subject: [PATCH] Introduce configure options --with[out]-gs and
--with[out]-bzip2 to allow bypassing gs/bzip2
auto-detection
---
configure.ac | 24 ++++++++++++++++++++----
1 files changed, 20 insertions(+), 4 deletions(-)
diff --git a/configure.ac b/configure.ac
index bb60d2f..e2f154d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1154,13 +1154,21 @@ AC_SUBST(Z_LIBS)
# Check for libbzip2
####################
-have_libbzip2=yes
-if test -z "$BZIP2_LIBS"; then
+AC_ARG_WITH(gs, [ --without-bzip2 build without bzip2 support])
+
+have_libbzip2=no
+if test "x$with_bzip2" != xno; then
+ have_libbzip2=yes
AC_CHECK_LIB(bz2, BZ2_bzCompress,
[AC_CHECK_HEADER(bzlib.h,
BZIP2_LIBS='-lbz2',
[have_libbzip2="no (libbzip2 header files not found)"])],
[have_libbzip2="no (libbzip2 library not found)"])
+ if test "x$have_libbzip2" != xyes -a "x$with_bzip2" = xyes; then
+ AC_MSG_ERROR([
+*** Checks for bzip2 library failed. You can build without it by passing
+*** --without-bzip2 to configure but you won't be able to use compressed files then.])
+ fi
fi
AM_CONDITIONAL(HAVE_BZIP2, test "x$have_libbzip2" = xyes)
@@ -1176,13 +1184,21 @@ fi
# Check for Ghostscript library
###############################
-have_gs=yes
-if test -z "$GS_LIBS"; then
+AC_ARG_WITH(gs, [ --without-gs build without Ghostscript support])
+
+have_gs=no
+if test "x$with_gs" != xno; then
+ have_gs=yes
AC_CHECK_LIB(gs, gsapi_new_instance,
[AC_CHECK_HEADER(ghostscript/iapi.h,
FILE_PS='file-ps$(EXEEXT)'; GS_LIBS='-lgs',
[have_gs="no (Ghostscript header files not found)"])],
[have_gs="no (Ghostscript library not found)"])
+ if test "x$have_gs" != xyes -a "x$with_gs" = xyes; then
+ AC_MSG_ERROR([
+*** Checks for Ghostscript library failed. You can build without it by passing
+*** --without-gs to configure but you won't be able to use Postscript files then.])
+ fi
fi
AC_SUBST(FILE_PS)
--
1.7.8.5
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2012-03-14 13:01 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-14 13:01 [gentoo-commits] gentoo-x86 commit in media-gfx/gimp/files: gimp-2.7.5-configure-gs-bzip2.patch Sebastian Pipping (sping)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox