summaryrefslogtreecommitdiff
path: root/print/ghostscript9/files/patch-base-Makefile.in
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2015-08-22 17:48:35 +0000
committerHiroki Sato <hrs@FreeBSD.org>2015-08-22 17:48:35 +0000
commit27470e1676e69455acf06ae25ebd42ebd5bdecdb (patch)
tree445c3e315f03aa972de87391f921c655e4634f60 /print/ghostscript9/files/patch-base-Makefile.in
parentRemove textproc/prosper. The latest version is included in (diff)
- Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base Installs Ghostscript binary, libgs, and related files. These ports do not depend on X11 libraries (i.e. x11* devices are not available). USES=ghostscript will set dependency on one of them depending on GHOSTSCRIPT_DEFAULT. The default device is set to "display" or "bbox". * print/ghostscript{7,8,9,9-agpl}-x11 Installs a shared library which provides X11 support to the installed Ghostscript binaries. x11* devices will be enabled when the library is available. This depends on *-base (RUN_DEPENDS). USES=ghostscript:x11 will set dependency on one of them. - Fix integer overflow reported as CVE-2015-3228. - Update Uses/ghostscript.mk: * Add x11 keyword. nox11 keyword is now obsolete. * Use packagename in *_DEPENDS line to prevent relationship between -base and -x11 packages from being broken. - Fix x11/nox11 keyword and bump PORTREVISION in ports using USES=ghostscript to update dependency of pre-compiled packages.
Diffstat (limited to 'print/ghostscript9/files/patch-base-Makefile.in')
-rw-r--r--print/ghostscript9/files/patch-base-Makefile.in141
1 files changed, 0 insertions, 141 deletions
diff --git a/print/ghostscript9/files/patch-base-Makefile.in b/print/ghostscript9/files/patch-base-Makefile.in
deleted file mode 100644
index 93eddf3d998f..000000000000
--- a/print/ghostscript9/files/patch-base-Makefile.in
+++ /dev/null
@@ -1,141 +0,0 @@
---- base/Makefile.in.orig 2012-08-08 17:01:36.000000000 +0900
-+++ base/Makefile.in 2014-11-23 17:28:38.000000000 +0900
-@@ -49,9 +49,9 @@
- # the directories also define the default search path for the
- # initialization files (gs_*.ps) and the fonts.
-
--INSTALL = $(GLSRCDIR)/instcopy -c
--INSTALL_PROGRAM = $(INSTALL) -m 755
--INSTALL_DATA = $(INSTALL) -m 644
-+INSTALL_PROGRAM = ${BSD_INSTALL_PROGRAM}
-+INSTALL_SCRIPT = ${BSD_INSTALL_SCRIPT}
-+INSTALL_DATA = ${BSD_INSTALL_DATA}
- INSTALL_SHARED = @INSTALL_SHARED@
-
- prefix = @prefix@
-@@ -202,7 +202,7 @@
- # some older JPEG streams that violate the standard. If the JPEG
- # library built from local sources, the patch will be applied.
-
--SHARE_JPEG=@SHARE_LIBJPEG@
-+SHARE_JPEG=1
- JPEG_NAME=jpeg
-
- # Define the directory where the PNG library sources are stored,
-@@ -210,12 +210,12 @@
- # You may need to change this if the libpng version changes.
- # See png.mak for more information.
-
--SHARE_LIBPNG=@SHARE_LIBPNG@
-+SHARE_LIBPNG=1
- PNGSRCDIR=@LIBPNGDIR@
- LIBPNG_NAME=png
-
- # libtiff
--SHARE_LIBTIFF=@SHARE_LIBTIFF@
-+SHARE_LIBTIFF=1
- TIFFSRCDIR=@LIBTIFFDIR@
- TIFFPLATFORM=unix
- TIFFCONFIG_SUFFIX=
-@@ -224,7 +224,7 @@
- # Define the directory where the zlib sources are stored.
- # See zlib.mak for more information.
-
--SHARE_ZLIB=@SHARE_ZLIB@
-+SHARE_ZLIB=1
- ZSRCDIR=@ZLIBDIR@
- #ZLIB_NAME=gz
- ZLIB_NAME=z
-@@ -251,7 +251,7 @@
- JPX_LIB=@JPX_DECODER@
- SHARE_JPX=@SHARE_JPX@
- JPXSRCDIR=@JPXDIR@
--JPX_CFLAGS=@JPX_AUTOCONF_CFLAGS@
-+JPX_CFLAGS=@JPX_AUTOCONF_CFLAGS@ -ffast-math -DOPJ_STATIC -std=c99
-
- # uncomment the following three lines and one of the last two to
- # compile in the Luratech lwf_jp2 codec
-@@ -331,7 +331,7 @@
- # Define the added flags for standard, debugging, profiling
- # and shared object builds.
-
--CFLAGS_STANDARD=@OPT_CFLAGS@
-+CFLAGS_STANDARD?=@OPT_CFLAGS@
- CFLAGS_DEBUG=@DBG_CFLAGS@
- CFLAGS_PROFILE=-pg @OPT_CFLAGS@
- CFLAGS_SO=@DYNAMIC_CFLAGS@
-@@ -382,7 +382,7 @@
- # Solaris may need -lnsl -lsocket -lposix4.
- # (Libraries required by individual drivers are handled automatically.)
-
--EXTRALIBS=$(XTRALIBS) @LIBS@ @DYNAMIC_LIBS@ @FONTCONFIG_LIBS@ @FT_LIBS@
-+EXTRALIBS=$(XTRALIBS) @LIBS@ @DYNAMIC_LIBS@ @FONTCONFIG_LIBS@ @FT_LIBS@ -Wl,-export-dynamic
-
- # Define the standard libraries to search at the end of linking.
- # Most platforms require -lpthread for the POSIX threads library;
-@@ -426,7 +426,7 @@
- # the pthread library. Otherwise use SYNC=nosync
- #SYNC=posync
- #SYNC=nosync
--SYNC=@SYNC@
-+SYNC=nosync
-
- # programs we use
- RM=rm -f
-@@ -518,27 +518,27 @@
- #DEVICE_DEVS20=$(DD)cljet5.dev $(DD)cljet5c.dev
- #DEVICE_DEVS21=$(DD)spotcmyk.dev $(DD)devicen.dev $(DD)xcf.dev $(DD)psdcmyk.dev $(DD)psdrgb.dev
- DEVICE_DEVS=$(DISPLAY_DEV) @X11_DEVS@
--DEVICE_DEVS1=@F_DEVS@
--DEVICE_DEVS2=@P_DEVS@
--DEVICE_DEVS3=@CUPS_DEVS@
--DEVICE_DEVS4=@IJS_DEVS@
--DEVICE_DEVS5=@OMNIDEVS@
--DEVICE_DEVS6=@PNG_DEVS@
--DEVICE_DEVS7=@JBIG2_DEVS@
--DEVICE_DEVS8=@SVG_DEVS@
--DEVICE_DEVS9=
--DEVICE_DEVS10=
--DEVICE_DEVS11=
--DEVICE_DEVS12=
--DEVICE_DEVS13=
--DEVICE_DEVS14=
--DEVICE_DEVS15=
--DEVICE_DEVS16=
--DEVICE_DEVS17=
--DEVICE_DEVS18=
--DEVICE_DEVS19=
--DEVICE_DEVS20=
--DEVICE_DEVS21=
-+#DEVICE_DEVS1=@F_DEVS@
-+#DEVICE_DEVS2=@P_DEVS@
-+#DEVICE_DEVS3=@CUPS_DEVS@
-+#DEVICE_DEVS4=@IJS_DEVS@
-+#DEVICE_DEVS5=@OMNIDEVS@
-+#DEVICE_DEVS6=@PNG_DEVS@
-+#DEVICE_DEVS7=@JBIG2_DEVS@
-+#DEVICE_DEVS8=@SVG_DEVS@
-+#DEVICE_DEVS9=
-+#DEVICE_DEVS10=
-+#DEVICE_DEVS11=
-+#DEVICE_DEVS12=
-+#DEVICE_DEVS13=
-+#DEVICE_DEVS14=
-+#DEVICE_DEVS15=
-+#DEVICE_DEVS16=
-+#DEVICE_DEVS17=
-+#DEVICE_DEVS18=
-+#DEVICE_DEVS19=
-+#DEVICE_DEVS20=
-+#DEVICE_DEVS21=
-
-
- # Shared library target to build.
-@@ -583,6 +583,7 @@
- # ---------------- End of platform-specific section ---------------- #
-
- INSTALL_CONTRIB=@INSTALL_CONTRIB@
-+include $(GLSRCDIR)/drivers.mak
- include $(GLSRCDIR)/unixhead.mak
- include $(GLSRCDIR)/gs.mak
- # psromfs.mak must precede lib.mak