patch-configure_in 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. $OpenBSD: patch-configure_in,v 1.3 2006/01/02 20:05:09 sturm Exp $
  2. --- configure.in.orig Sat Jun 15 22:41:53 2002
  3. +++ configure.in Mon Jan 2 20:59:02 2006
  4. @@ -601,42 +601,6 @@ AC_SUBST(TCLINCLUDE)
  5. AC_SUBST(TCLPACKAGEDIR)
  6. AC_SUBST(TCLBIN)
  7. -# ----------------------------------------------------------------
  8. -# PDFlib auxiliary library: TIFFlib
  9. -# We bring our own copy of tifflib but the client may choose to
  10. -# use an installed one instead. This is only support for C/C++ clients.
  11. -# ----------------------------------------------------------------
  12. -
  13. -# The list of Makefile targets for our internal libraries
  14. -LIBTARGETS=""
  15. -INTERNALLIBS=""
  16. -
  17. -WITH_INTERNALTIFFLIB="yes"
  18. -TIFFLIBINC=""
  19. -EXTERNALLIBS="$MATHLIB"
  20. -
  21. -AC_ARG_WITH(tifflib,
  22. -[ --with-tifflib use installed tifflib instead of internal (not rec.)],
  23. -[
  24. - AC_CHECK_LIB(tiff, TIFFOpen, [EXTERNALLIBS="$EXTERNALLIBS -ltiff"],
  25. - AC_MSG_ERROR([No usable tifflib library found.]))
  26. -
  27. - AC_CHECK_HEADER(tiff.h, ,
  28. - AC_MSG_ERROR([No usable tifflib include file found.]))
  29. -
  30. - AC_MSG_RESULT([ Note: user-supplied tifflib - language bindings disabled])
  31. - WITH_INTERNALTIFFLIB="no"
  32. -],[
  33. - AC_C_BIGENDIAN()
  34. -
  35. - TIFFLIBINC="-I../tiff"
  36. - INTERNALLIBS="$INTERNALLIBS \$(top_builddir)/tiff/libtiff.la"
  37. - LIBTARGETS="$LIBTARGETS libtiff"
  38. - GENERATED_FILES="$GENERATED_FILES tiff/Makefile"
  39. -])
  40. -
  41. -AC_SUBST(TIFFLIBINC)
  42. -
  43. # ----------------------------------------------------------------------
  44. # PDFlib auxiliary library: Zlib
  45. # We bring our own copy of zlib but the client may choose to
  46. @@ -685,7 +649,8 @@ AC_ARG_WITH(pnglib,
  47. dnl Make sure libpng sits in front of libz
  48. AC_CHECK_LIB(png, png_create_read_struct,
  49. [EXTERNALLIBS="-lpng $EXTERNALLIBS"],
  50. - AC_MSG_ERROR([No usable pnglib library found.]))
  51. + AC_MSG_ERROR([No usable pnglib library found.]),
  52. + $EXTERNALLIBS)
  53. AC_CHECK_HEADER(png.h, ,
  54. AC_MSG_ERROR([No usable pnglib include file found.]))
  55. @@ -707,6 +672,56 @@ AC_ARG_WITH(pnglib,
  56. AC_SUBST(PNGLIBINC)
  57. # ----------------------------------------------------------------
  58. +# PDFlib auxiliary library: TIFFlib
  59. +# We bring our own copy of tifflib but the client may choose to
  60. +# use an installed one instead. This is only support for C/C++ clients.
  61. +# ----------------------------------------------------------------
  62. +
  63. +# The list of Makefile targets for our internal libraries
  64. +LIBTARGETS=""
  65. +INTERNALLIBS=""
  66. +
  67. +WITH_INTERNALTIFFLIB="yes"
  68. +TIFFLIBINC=""
  69. +EXTERNALLIBS="$EXTERNALLIBS $MATHLIB"
  70. +
  71. +AC_ARG_WITH(tifflib,
  72. +[ --with-tifflib use installed tifflib instead of internal (not rec.)],
  73. +[
  74. + if test "$WITH_INTERNALZLIB" = "yes"; then
  75. + AC_MSG_ERROR([--with-tifflib requires --with-zlib])
  76. + fi
  77. +
  78. + AC_CHECK_LIB(jpeg, jpeg_read_header,
  79. + [EXTERNALLIBS="-ljpeg $EXTERNALLIBS"])
  80. +
  81. + dnl Make sure libtiff sits in front of libz
  82. + AC_CHECK_LIB(tiff, TIFFOpen,
  83. + [EXTERNALLIBS="-ltiff $EXTERNALLIBS"],
  84. + AC_MSG_ERROR([No usable tifflib library found.]),
  85. + $EXTERNALLIBS)
  86. +
  87. + AC_CHECK_HEADER(tiff.h, ,
  88. + AC_MSG_ERROR([No usable tifflib include file found.]))
  89. +
  90. + AC_MSG_RESULT([ Note: user-supplied tifflib - language bindings disabled])
  91. + WITH_INTERNALTIFFLIB="no"
  92. +],[
  93. + if test "$WITH_INTERNALZLIB" = "no"; then
  94. + AC_MSG_ERROR([--with-zlib requires --with-tifflib])
  95. + fi
  96. +
  97. + AC_C_BIGENDIAN()
  98. +
  99. + TIFFLIBINC="-I../tiff"
  100. + INTERNALLIBS="$INTERNALLIBS \$(top_builddir)/tiff/libtiff.la"
  101. + LIBTARGETS="$LIBTARGETS libtiff"
  102. + GENERATED_FILES="$GENERATED_FILES tiff/Makefile"
  103. +])
  104. +
  105. +AC_SUBST(TIFFLIBINC)
  106. +
  107. +# ----------------------------------------------------------------
  108. # PDFlib auxiliary library: PDI (PDF import library)
  109. # ----------------------------------------------------------------
  110. @@ -934,7 +949,7 @@ if test "$WITH_SHARED" = "no"; then
  111. RPATH=""
  112. else
  113. dnl we generate both static and shared libs
  114. - RPATH="-rpath \$(libdir) -version-info $LTVERSIONINFO"
  115. + RPATH="-rpath \$(libdir) \$(LIBpdf_LTVERSION)"
  116. fi