[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[pdf-devel] Little bugfix for configure.ac
From: |
gerel |
Subject: |
[pdf-devel] Little bugfix for configure.ac |
Date: |
Thu, 05 Feb 2009 15:09:42 -0800 (PST) |
Hi I've found a bug in configure.ac, whether a feature is called with --enable
or --disable the script always enables it.
I attach a patch for the correct behavior.
regards,
-gerel
##
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: address@hidden
# target_branch: file:///home/gerel/PROJECTS/libgnupdf/trunk/
# testament_sha1: 54f79f76e1911a3c4ebd914dd68ae7548ee3c670
# timestamp: 2009-02-05 19:54:37 -0300
# base_revision_id: address@hidden
#
# Begin patch
=== modified file 'ChangeLog'
--- ChangeLog 2009-02-03 21:54:55 +0000
+++ ChangeLog 2009-02-05 22:54:32 +0000
@@ -1,3 +1,7 @@
+2009-02-05 Gerardo E. Gidoni <address@hidden>
+
+ * configure.ac: fixed --enable-* behavior.
+
2009-02-03 Jose E. Marchesi <address@hidden>
* utils/pdf-filter.h (HELP_ARG): Do not include unimplemented
=== modified file 'configure.ac'
--- configure.ac 2009-01-10 00:45:53 +0000
+++ configure.ac 2009-02-05 22:54:32 +0000
@@ -124,10 +124,9 @@
dnl Project management resources
-prmgt_mode=no
AC_ARG_ENABLE([prmgt], AS_HELP_STRING([--enable-prmgt],
[build project management resources
(default is NO)]),
- [prmgt_mode=yes], [prmgt_mode=no])
+ [prmgt_mode=$enableval], [prmgt_mode=no])
AM_CONDITIONAL([PRMGT],[test "x$prmgt_mode" = "xyes"])
if test "x$prmgt_mode" = "xyes" ; then
@@ -156,26 +155,22 @@
fi # prmgt_mode
# debug_*_mode
-debug_base_mode=no
-debug_object_mode=no
-debug_document_mode=no
-debug_page_mode=no
PDFLIB_DEBUG_DESCR=""
AC_ARG_ENABLE([debug-base], AS_HELP_STRING([--enable-debug-base],
[debug mode at the base layer (default
is NO)]),
- [debug_base_mode=yes], [debug_base_mode=no])
+ [debug_base_mode=$enableval], [debug_base_mode=no])
AC_ARG_ENABLE([debug-object], AS_HELP_STRING([--enable-debug-object],
[debug mode at the object layer (default
is NO)]),
- [debug_object_mode=yes], [debug_object_mode=no])
+ [debug_object_mode=$enableval], [debug_object_mode=no])
AC_ARG_ENABLE([debug-document], AS_HELP_STRING([--enable-debug-document],
[debug mode at the document layer
(default is NO)]),
- [debug_document_mode=yes], [debug_document_mode=no])
+ [debug_document_mode=$enableval], [debug_document_mode=no])
AC_ARG_ENABLE([debug-page], AS_HELP_STRING([--enable-debug-page],
[debug mode at the page layer (default
is NO)]),
- [debug_page_mode=yes], [debug_page_mode=no])
+ [debug_page_mode=$enableval], [debug_page_mode=no])
if test "x$debug_base_mode" = "xyes"; then
AC_DEFINE([HAVE_DEBUG_BASE], [1], [Debugging Base Layer])
@@ -201,26 +196,23 @@
# end debug_*_mode
dnl gcov compilation
-use_gcov=no
AC_ARG_ENABLE([coverage], AS_HELP_STRING([--enable-coverage],
[Compile the library with code
coverage support (default is NO)]),
- [use_gcov=yes], [use_gcov=no])
+ [use_gcov=$enableval], [use_gcov=no])
AM_CONDITIONAL([USE_COVERAGE], [test "x$use_gcov" = "xyes"])
dnl bignums
-force_bignums=no
AC_ARG_ENABLE([bignum-forcing], AS_HELP_STRING([--enable-bignum-forcing],
[Force the usage of the 64bits
bignum implementation even if the system support a suitable native type]),
- [force_bignums=yes],
[force_bignums=no])
+ [force_bignums=$enableval],
[force_bignums=no])
if test "x$force_bignums" = "xyes"; then
AC_DEFINE([PDF_FORCE_BIGNUMS],[1],[Force the usage of the 64bits bignum
implementation even if the system support a suitable native type])
fi
dnl nocheck (simple replacement of Check framework when this is not available)
-use_nocheck=no
AC_ARG_ENABLE([nocheck], AS_HELP_STRING([--enable-nocheck],
[Use built-in nocheck instead of Check
(default is NO)]),
- [use_nocheck=yes], [use_nocheck=no])
+ [use_nocheck=$enableval], [use_nocheck=no])
if test "x$use_nocheck" = "xyes"; then
AC_DEFINE([HAVE_NOCHECK], [1], [Use No-Check instead of Check])
fi
# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWSqZ60YAAoRfgAAwVXf//1qE
AAq////wUAUYvdy2majADrSjhoST0h6j1A9MoaZAAAAAASiJmlM1PISaaHqAAAGgAASJNIaTSnho
hqaeoDTajR6gyAAOYAAAAAAAAAACqQiZMjICDJonoT0mZSNDTQ2hGdeW/OZ0AM8N3fufVCDC5Qms
HwrZ00iquDlhwehwwHCOAPhJJW8QUAYfGY79PPn0KvPQxsSb8MUj8TZ9LWvZC3vYyKTNNd117lra
xvDfW6+FGxdFa1Ro2B25wBOLDkkGHpD6tAh+DA5mCbJHmU+Ev1sr4t/1nZ7Ce7NQjskLpv5GX16u
VQnWw42teGkeiJA9CIGITPV5q16H0D6REqGk38oHgg0RMVOxpUYsX09apIZA0lntIJNsgqHYw5AW
g0DL76BQQwoBJhjQS7VFDlhTShO7RSZvI9L7m17uBZQfakRc/FhfsQucKSpdklHIMiTFToxMnq0f
JgxWtjUzMpdOvWJq68+B7ShFNhaTZUwIFYGSBfapOMgSUHgRCzGhm8mbNGTNVluy2rhUUsk5Jpup
RfSxoewqMFz8vwLc0GjRNSkovUTxE1dShSu+nbdSKWZngM8RLyJha2hZvetIbgwSIROuQJBgJBSt
5nQoQePNQrgwElNUya+joFztkXEqTfElKYMZyE77XboIAg1mUGdZKhNVoCh4z1mJW1aRnjS1duJN
hMmVdHEaNBgtzVo03CoI6wgQJ5tLyNS8tAd2KnVfrTTCb1ki7ynHyENaWHNmw/TqeIg1txh1lFIf
x8ffCIpT28fouVaXwWdKeg7gaCDWMbfdXOjJiG228XD73D5AYAaS8YwyTFmNpSSihTPnrYSa1EaX
e/W9lQ5HZaz7ncwboZGYet0Y14x5dClqPRtqjIynpncVzxe7xcnBRwediHMeXaPl4oK42MydbqdO
2Zs+N+C2q1oV5JTx81cWsxOMPBsSSbUnqv54tJabE+azVC9ydZzaUPcZqxxjs3rrKcSRJ0uZ3WvX
Vql7SkcGr1eUXIb23f5zU4uTUpCcpSk+No1Jvw2/tfdzq2NSZGZadz5jU9oyIx2Z/e4jVuOC6Nou
gthTr63akm6JxJxZY3w+jyesU804ufHzxwTTRHMcnkulESen1y9FCTHMPvERpf9i/RSHojuR+Jtz
PN08Rp7SOHXQlLqhxqZI9HhDZJEQvMIM+QSKyQGUiD6ShiqCVxOaZGWu0QftAFMC4ooeAvokkSE/
hU4YfP0FRwiyLHHsvVm3y0IMNysX1NQDS0COpX1RInCjcHd2n5AyLIwaNMCcbvh4oZEk2lDV+et3
ZYOc4WZIVNEL32iIlGTpVGujNtxbt24rjwtLt/NbalwGDut7UpShxiCiLI3aqgpFj6thk1SySuvh
f41G6YCajZ4JxrUyJS4sWCTaXR2QSZCxklWid47+66p37q0p7iuVLtZbo6lGU+hlhciuRomnER3n
fuG/BWtuhwPkMF7aLI1pwSPsxz6q4Wa5SVopZQP8XckU4UJAqmetGA==
###
- [pdf-devel] Little bugfix for configure.ac,
gerel <=