~ubuntu-branches/debian/experimental/cups-filters/experimental

« back to all changes in this revision

Viewing changes to Makedefs.in

  • 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
 
#
2
 
# "$Id$"
3
 
#
4
 
#   Common makefile definitions for OpenPrinting CUPS Filters.
5
 
#
6
 
#   Copyright 2007-2011 by Apple Inc.
7
 
#   Copyright 1997-2007 by Easy Software Products, all rights reserved.
8
 
#
9
 
#   These coded instructions, statements, and computer programs are the
10
 
#   property of Apple Inc. and are protected by Federal copyright
11
 
#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
12
 
#   which should have been included with this file.  If this file is
13
 
#   file is missing or damaged, see the license at "http://www.cups.org/".
14
 
#
15
 
 
16
 
#
17
 
# Programs...
18
 
#
19
 
 
20
 
AR              =       @AR@
21
 
AWK             =       @AWK@
22
 
CC              =       @LIBTOOL@ @CC@
23
 
CHMOD           =       @CHMOD@
24
 
DSO             =       @DSO@
25
 
INSTALL         =       @INSTALL@
26
 
LD              =       @LD@
27
 
LIBTOOL         =       @LIBTOOL@
28
 
LN              =       @LN@ -sf
29
 
MV              =       @MV@
30
 
PHPCONFIG       =       @PHPCONFIG@
31
 
RANLIB          =       @RANLIB@
32
 
RM              =       @RM@ -f
33
 
RMDIR           =       @RMDIR@
34
 
SED             =       @SED@
35
 
SHELL           =       /bin/sh
36
 
 
37
 
#
38
 
# Installation programs...
39
 
#
40
 
 
41
 
INSTALL_BIN     =       $(LIBTOOL) $(INSTALL) -c -m 555 @INSTALL_STRIP@
42
 
INSTALL_CONFIG  =       $(INSTALL) -c -m @CUPS_CONFIG_FILE_PERM@
43
 
INSTALL_DATA    =       $(INSTALL) -c -m 444
44
 
INSTALL_DIR     =       $(INSTALL) -d
45
 
INSTALL_LIB     =       $(LIBTOOL) $(INSTALL) -c -m 555 @INSTALL_STRIP@
46
 
INSTALL_SCRIPT  =       $(INSTALL) -c -m 555
47
 
 
48
 
#
49
 
# Libraries...
50
 
#
51
 
 
52
 
LIBCUPSFILTERS  =       @LIBCUPSFILTERS@
53
 
LIBJPEG         =       @LIBJPEG@
54
 
LIBPNG          =       @LIBPNG@
55
 
LIBTIFF         =       @LIBTIFF@
56
 
LIBZ            =       @LIBZ@
57
 
 
58
 
#
59
 
# Program options...
60
 
#
61
 
# OPTIM         Defines the common compiler optimization/debugging options
62
 
#               for all architectures.
63
 
# OPTIONS       Defines other compile-time options.
64
 
#
65
 
 
66
 
ALL_CFLAGS      =       -Ifontembed -I.. $(CFLAGS) @LARGEFILE@ $(OPTIONS)
67
 
ALL_CXXFLAGS    =       -Ioprs -Iopvp -I../opvp -I../.. -I.. $(CXXFLAGS) \
68
 
                        @LARGEFILE@ $(OPTIONS)
69
 
ARFLAGS         =       @ARFLAGS@
70
 
BACKLIBS        =       @BACKLIBS@
71
 
CFLAGS          =       @CPPFLAGS@ @CFLAGS@
72
 
CXXFLAGS        =       @CPPFLAGS@ @CXXFLAGS@
73
 
COMMONLIBS      =       @LIBS@ $(LINKCUPS)
74
 
DSOFLAGS        =       @DSOFLAGS@
75
 
DSOLIBS         =       @DSOLIBS@ $(COMMONLIBS)
76
 
IMGLIBS         =       @IMGLIBS@
77
 
LDFLAGS         =       @LDFLAGS@ @RELROFLAGS@ @PIEFLAGS@ $(OPTIM)
78
 
LIBS            =       $(COMMONLIBS)
79
 
LCMS_LIBS       =       @LCMS_LIBS@ $(LIBS)
80
 
FONTCONFIG_LIBS =       @FONTCONFIG_LIBS@ $(LIBS)
81
 
FREETYPE_LIBS   =       @FREETYPE_LIBS@ $(LIBS)
82
 
IJS_LIBS        =       @IJS_LIBS@ $(LIBS)
83
 
POPPLER_LIBS    =       @POPPLER_LIBS@ $(LIBS)
84
 
LINKCUPS        =       @LINKCUPS@
85
 
LINKCUPSFILTERS =       @LINKCUPSFILTERS@
86
 
OPTIM           =       @OPTIM@
87
 
OPTIONS         =
88
 
PHPDIR          =       @PHPDIR@
89
 
PHPOPTIONS      =       @PHPOPTIONS@ -I../.. `$(PHPCONFIG) --includes`
90
 
 
91
 
#
92
 
# Directories...
93
 
#
94
 
# The first section uses the GNU names (which are *extremely*
95
 
# difficult to find in a makefile because they are lowercase...)
96
 
# We have to define these first because autoconf uses ${prefix}
97
 
# and ${exec_prefix} for most of the other directories...
98
 
#
99
 
# This is immediately followed by definition in ALL CAPS for the
100
 
# needed directories...
101
 
#
102
 
 
103
 
bindir          =       @bindir@
104
 
datadir         =       @datadir@
105
 
datarootdir     =       @datarootdir@
106
 
exec_prefix     =       @exec_prefix@
107
 
includedir      =       @includedir@
108
 
libdir          =       @libdir@
109
 
libexecdir      =       @libexecdir@
110
 
prefix          =       @prefix@
111
 
sbindir         =       @sbindir@
112
 
srcdir          =       @srcdir@
113
 
sysconfdir      =       @sysconfdir@
114
 
top_srcdir      =       @top_srcdir@
115
 
 
116
 
BUILDROOT       =       $(DSTROOT)
117
 
DATADIR         =       $(BUILDROOT)@CUPS_DATADIR@
118
 
FONTPATH        =       $(BUILDROOT)@CUPS_FONTPATH@
119
 
INCLUDEDIR      =       $(BUILDROOT)$(includedir)
120
 
LIBDIR          =       $(BUILDROOT)$(libdir)
121
 
SERVERBIN       =       $(BUILDROOT)@CUPS_SERVERBIN@
122
 
 
123
 
#
124
 
# Rules...
125
 
#
126
 
 
127
 
.SILENT:
128
 
.SUFFIXES:      .a .c .cxx .h .o
129
 
 
130
 
.c.o:
131
 
        echo Compiling $<...
132
 
        $(CC) $(ARCHFLAGS) $(OPTIM) $(ALL_CFLAGS) -c -o $@ $<
133
 
 
134
 
.cxx.o:
135
 
        echo Compiling $<...
136
 
        $(CXX) $(ARCHFLAGS) $(OPTIM) $(ALL_CXXFLAGS) -c -o $@ $<
137
 
 
138
 
#
139
 
# End of "$Id$"
140
 
#