~ubuntu-branches/ubuntu/raring/cups-filters/raring-proposed

« back to all changes in this revision

Viewing changes to m4/ac_define_dir.m4

  • Committer: Package Import Robot
  • Author(s): Till Kamppeter
  • Date: 2012-07-22 18:57:32 UTC
  • mfrom: (1.1.17)
  • Revision ID: package-import@ubuntu.com-20120722185732-26kkte5p1lth3rt5
Tags: 1.0.20-0bzr1
* New upstream release
   - pdftops: Added another workaround for Kyocera printers: Some
     models get very slow on images which request interpolation,
     so now we remove the image interpolation requests by additional
     PostScript code only inserted for Kyocera printers (LP: #1026974).
   - Made the Poppler-based filters pdftopdf and pdftoopvp build with
     both Poppler 0.18.x and 0.20.x (Upstream bug #1055).
   - Fixes according to Coverity scan results (Upstream bug #1054).
   - Switched build system to autotools. This especially fixes several
     build problems in Gentoo. Also build-tested with CUPS 1.6.0b1.
   - Fixes for compatibility with clang/gcc-4.7.
   - textonly: Filter did not work as a pipe with copies=1 (Upstream bug
     #1032).
   - texttopdf: Avoid trimming the results of FcFontSort(), as this may
     miss some reasonable candidates under certain circumstances. BTW,
     fix passing a non-pointer as a pointer to "result" (Closes: #670055).
   - Corrected documentation. The option for the maximum image rendering
     resolution in pdftops is "pdftops-max-image-resolution", not
     "pdftops-max-image-resolution-default".
* debian/patches/fcfontsort-no-trim.patch: Removed, fixed upstream.
* debian/rules: Updated options for ./configure and make for the new autotools
  build system.
* debian/watch: Switched to bz2 upstream packages.
* debian/rules, debian/copyright, debian/cups-filters.docs: Updated for
  renamed documentation files.
* debian/control, debian/libfontembed1.install,
  debian/libfontembed-dev.install: Added new binary packages for libfontembed.
* debian/copyright: Updated for recent file additions, and rearrangement of
  directories.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl @synopsis AC_DEFINE_DIR(VARNAME, DIR [, DESCRIPTION])
 
2
dnl
 
3
dnl This macro sets VARNAME to the expansion of the DIR variable,
 
4
dnl taking care of fixing up ${prefix} and such.
 
5
dnl
 
6
dnl VARNAME is then offered as both an output variable and a C
 
7
dnl preprocessor symbol.
 
8
dnl
 
9
dnl Example:
 
10
dnl
 
11
dnl    AC_DEFINE_DIR([DATADIR], [datadir], [Where data are placed to.])
 
12
dnl
 
13
dnl @category Misc
 
14
dnl @author Stepan Kasal <kasal@ucw.cz>
 
15
dnl @author Andreas Schwab <schwab@suse.de>
 
16
dnl @author Guido U. Draheim <guidod@gmx.de>
 
17
dnl @author Alexandre Oliva
 
18
dnl @version 2006-10-13
 
19
dnl @license AllPermissive
 
20
 
 
21
AC_DEFUN([AC_DEFINE_DIR], [
 
22
  prefix_NONE=
 
23
  exec_prefix_NONE=
 
24
  test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
 
25
  test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
 
26
dnl In Autoconf 2.60, ${datadir} refers to ${datarootdir}, which in turn
 
27
dnl refers to ${prefix}.  Thus we have to use `eval' twice.
 
28
  eval ac_define_dir="\"[$]$2\""
 
29
  eval ac_define_dir="\"$ac_define_dir\""
 
30
  AC_SUBST($1, "$ac_define_dir")
 
31
  AC_DEFINE_UNQUOTED($1, "$ac_define_dir", [$3])
 
32
  test "$prefix_NONE" && prefix=NONE
 
33
  test "$exec_prefix_NONE" && exec_prefix=NONE
 
34
])