<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ff33ed38e930781d8f422d91758e0779146943e9">https://github.com/macports/macports-ports/commit/ff33ed38e930781d8f422d91758e0779146943e9</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new ff33ed3 ghostscript: add ghostpdl variant
</span>ff33ed3 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ff33ed38e930781d8f422d91758e0779146943e9
</span>Author: Nick Gaya <nicholasgaya+github@gmail.com>
AuthorDate: Fri Apr 24 03:32:48 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> ghostscript: add ghostpdl variant
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Add a variant to install the full GhostPDL suite instead of just Ghostscript.
</span><span style='display:block; white-space:pre;color:#404040;'> * Install more documentation files
</span>---
print/ghostscript/Portfile | 68 ++++++++++++++++++--
.../ghostscript/files/patch-base_unix-dll.mak.diff | 72 +++++++++++++++++++--
.../ghostscript/files/patch-base_unixinst.mak.diff | 75 ++++++++++++++++++++++
3 files changed, 204 insertions(+), 11 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/ghostscript/Portfile b/print/ghostscript/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 61ab37c..f864017 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/ghostscript/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/print/ghostscript/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,17 +25,19 @@ master_sites https://github.com/ArtifexSoftware/ghostpdl-downloads/releas
</span> set mappingresources_commit \
a709991e67196a87af053e2c16d7a65108613a41
<span style='display:block; white-space:pre;background:#e0ffe0;'>+distname ghostpdl-${version}
</span> distfiles ${distname}.tar.gz:source \
ghostscript-fonts-other-6.0.tar.gz:fonts \
ghostscript-fonts-std-8.11.tar.gz:fonts \
${mappingresources_commit}.zip:misc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-base_unix-dll.mak.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-base_unix-dll.mak.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-base_unixinst.mak.diff
</span>
checksums ${distname}.tar.gz \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 0e345d2ce7122aa973882738210a88a4f8736f36 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0f53e89fd647815828fc5171613e860e8535b68f7afbc91bf89aee886769ce89 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 44597668 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 9498a55e842736fac6a4f3477b37e5a20da44271 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 dd94c5a06c03c58b47b929d03260f491d4807eaf5be83abd283278927b11c9ee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 53564956 \
</span> ghostscript-fonts-other-6.0.tar.gz \
rmd160 ab60dbf71e7d91283a106c3df381cadfe173082f \
sha256 4fa051e341167008d37fe34c19d241060cd17b13909932cd7ca7fe759243c2de \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -106,10 +108,14 @@ configure.cppflags-replace \
</span> -I${prefix}/include \
-isystem${prefix}/include
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --disable-compile-inits \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args --enable-gpdl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-compile-inits \
</span> --disable-cups \
--disable-dbus \
--disable-gtk \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-pcl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-xps \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-gpdl \
</span> --without-x \
--without-luratech \
--with-system-libtiff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -120,6 +126,34 @@ destroot.target soinstall
</span> post-destroot {
ln -s gsc ${destroot}${prefix}/bin/gs
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[variant_isset ghostpdl]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s gpcl6c ${destroot}/${prefix}/bin/gpcl6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s gxpsc ${destroot}/${prefix}/bin/gxps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s gpdlc ${destroot}/${prefix}/bin/gpdl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LICENSE DroidSansFallback.NOTICE \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}/${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[variant_isset ghostpdl]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/pcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath}/pcl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ COPYING.AFPL LICENSE NEWS README.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/doc/${name}/pcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/pcl/pcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath}/pcl/pcl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Anomalies.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/doc/${name}/pcl/pcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/pcl/pxl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath}/pcl/pxl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pxcet.txt pxdiff.txt pxfts.txt pxlib.txt pxspec.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/doc/${name}/pcl/pxl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # std fonts - install into FontCache-compatible directory.
# Check: could break on case-sensitive file systems...
xinstall -m 0755 -d ${destroot}${prefix}/share/fonts/Type1/gsfonts
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -141,6 +175,13 @@ post-destroot {
</span> COPYING ChangeLog README README.tweaks TODO \
${destroot}${prefix}/share/doc/${name}/fonts
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[variant_isset ghostpdl]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Install PCL base fonts into urwfonts directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/share/${name}/urwfonts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 {*}[glob -directory ${worksrcpath}/pcl/urwfonts *.ttf] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/${name}/urwfonts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # install missing header
xinstall -m 0644 ${worksrcpath}/base/gserrors.h \
${destroot}${prefix}/include/ghostscript/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -162,6 +203,23 @@ variant cups description {Enable CUPS driver} {
</span> configure.args-replace --disable-cups --enable-cups
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ghostpdl description {Install GhostPDL} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ license-append noncommercial
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --without-pcl --with-pcl=gpcl6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --without-xps --with-xps=gxps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --without-gpdl --with-gpdl=gpdl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ GhostPCL requires a set of truetype fonts to function properly. To use
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ the default URW font set, add the following to your shell profile:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export PCLFONTSOURCE='${prefix}/share/${name}/urwfonts/'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ These fonts are distributed under the Aladdin Free Public License which
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bars commercial use. For more information see
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${prefix}/share/doc/${name}/pcl/LICENSE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> default_variants +x11
livecheck.type regex
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/ghostscript/files/patch-base_unix-dll.mak.diff b/print/ghostscript/files/patch-base_unix-dll.mak.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 6fcd117..e5eb161 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/ghostscript/files/patch-base_unix-dll.mak.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/print/ghostscript/files/patch-base_unix-dll.mak.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- base/unix-dll.mak.orig 2013-08-30 19:37:28.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ base/unix-dll.mak 2013-09-10 14:06:01.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -91,12 +91,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- base/unix-dll.mak.orig 2019-01-16 17:24:24.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ base/unix-dll.mak 2020-04-24 02:39:18.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -91,13 +91,26 @@
</span>
# MacOS X
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,13 +8,73 @@
</span> -#GS_SONAME=$(GS_SONAME_BASE).$(GS_SOEXT)
-#GS_SONAME_MAJOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT)
-#GS_SONAME_MAJOR_MINOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-#LDFLAGS_SO=-dynamiclib -flat_namespace
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#LDFLAGS_SO_MAC=-dynamiclib -install_name $(GS_SONAME_MAJOR_MINOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#LDFLAGS_SO=-dynamiclib -install_name $(FRAMEWORK_NAME)
</span> +GS_SOEXT=dylib
+GS_SONAME=$(GS_SONAME_BASE).$(GS_SOEXT)
+GS_SONAME_MAJOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT)
+GS_SONAME_MAJOR_MINOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #LDFLAGS_SO=-dynamiclib -flat_namespace
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#LDFLAGS_SO_MAC=-dynamiclib -install_name $(GS_SONAME_MAJOR_MINOR)
</span> +GS_LDFLAGS_SO=-dynamiclib -install_name __PREFIX__/lib/$(GS_SONAME_MAJOR_MINOR)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #LDFLAGS_SO=-dynamiclib -install_name $(FRAMEWORK_NAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PCL_SONAME=$(PCL_SONAME_BASE).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PCL_SONAME_MAJOR=$(PCL_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PCL_SONAME_MAJOR_MINOR=$(PCL_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PCL_LDFLAGS_SO=-dynamiclib -install_name __PREFIX__/lib/$(PCL_SONAME_MAJOR_MINOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++XPS_SONAME=$(XPS_SONAME_BASE).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++XPS_SONAME_MAJOR=$(XPS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++XPS_SONAME_MAJOR_MINOR=$(XPS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++XPS_LDFLAGS_SO=-dynamiclib -install_name __PREFIX__/lib/$(XPS_SONAME_MAJOR_MINOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++GPDL_SONAME=$(GPDL_SONAME_BASE).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++GPDL_SONAME_MAJOR=$(GPDL_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++GPDL_SONAME_MAJOR_MINOR=$(GPDL_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PDL_LDFLAGS_SO=-dynamiclib -install_name __PREFIX__/lib/$(GPDL_SONAME_MAJOR_MINOR)
</span>
GS_SO=$(BINDIR)/$(GS_SONAME)
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ GS_SO_MAJOR=$(BINDIR)/$(GS_SONAME_MAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -301,7 +314,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-sodebug:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(MAKE) $(SUB_MAKE_OPTION) install-so-subtarget GENOPT='-DDEBUG' BUILDDIRPREFIX=$(SODEBUGDIRPREFIX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-install-so-subtarget: so-subtarget
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-so-subtarget: so-subtarget install-so-subtarget-$(PCL_TARGET) install-so-subtarget-$(XPS_TARGET) install-so-subtarget-$(GPDL_TARGET)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -mkdir -p $(DESTDIR)$(prefix)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -mkdir -p $(DESTDIR)$(datadir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -mkdir -p $(DESTDIR)$(gsdir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -321,6 +334,34 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(INSTALL_DATA) $(GLSRC)gserrors.h $(DESTDIR)$(gsincludedir)gserrors.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(INSTALL_DATA) $(DEVSRC)gdevdsp.h $(DESTDIR)$(gsincludedir)gdevdsp.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-so-subtarget-gpcl6:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(INSTALL_PROGRAM) $(PCLSOC) $(DESTDIR)$(bindir)/$(PCLSOC_XENAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(INSTALL_PROGRAM) $(BINDIR)/$(PCL_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(PCL_SONAME_MAJOR_MINOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(RM_) $(DESTDIR)$(libdir)/$(PCL_SONAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ln -s $(PCL_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(PCL_SONAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(RM_) $(DESTDIR)$(libdir)/$(PCL_SONAME_MAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ln -s $(PCL_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(PCL_SONAME_MAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-so-subtarget-gxps:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(INSTALL_PROGRAM) $(XPSSOC) $(DESTDIR)$(bindir)/$(XPSSOC_XENAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(INSTALL_PROGRAM) $(BINDIR)/$(XPS_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(XPS_SONAME_MAJOR_MINOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(RM_) $(DESTDIR)$(libdir)/$(XPS_SONAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ln -s $(XPS_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(XPS_SONAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(RM_) $(DESTDIR)$(libdir)/$(XPS_SONAME_MAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ln -s $(XPS_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(XPS_SONAME_MAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-so-subtarget-gpdl:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(INSTALL_PROGRAM) $(GPDLSOC) $(DESTDIR)$(bindir)/$(GPDLSOC_XENAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(INSTALL_PROGRAM) $(BINDIR)/$(GPDL_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(GPDL_SONAME_MAJOR_MINOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(RM_) $(DESTDIR)$(libdir)/$(GPDL_SONAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ln -s $(GPDL_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(GPDL_SONAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(RM_) $(DESTDIR)$(libdir)/$(GPDL_SONAME_MAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ln -s $(GPDL_SONAME_MAJOR_MINOR) $(DESTDIR)$(libdir)/$(GPDL_SONAME_MAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Dummy target if PCL / XPS / PDL not enabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-so-subtarget-:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(NO_OP)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ soinstall:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(MAKE) $(SUB_MAKE_OPTION) soinstall-subtarget BUILDDIRPREFIX=$(SODIRPREFIX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/ghostscript/files/patch-base_unixinst.mak.diff b/print/ghostscript/files/patch-base_unixinst.mak.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..9cfb41c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/print/ghostscript/files/patch-base_unixinst.mak.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,75 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- base/unixinst.mak.orig 2019-03-26 09:13:42.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ base/unixinst.mak 2020-04-28 01:05:01.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -78,6 +78,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PSEXDIR=$(PSLIBDIR)/../examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PSMANDIR=$(PSLIBDIR)/../man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PCLEXDIR=$(PSLIBDIR)/../pcl/examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-data: install-libdata install-resdata$(COMPILE_INITS) install-iccdata$(COMPILE_INITS) install-doc install-man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # There's no point in providing a complete dependency list: we include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -157,7 +159,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOC_PAGE_IMAGES=Artifex_logo.png favicon.png ghostscript_logo.png hamburger-light.png x-light.png
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-install-doc: $(PSDOCDIR)/News.htm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++GPDL_DOC_PAGES=ghostpdl.pdf ghostpdl.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-doc: $(PSDOCDIR)/News.htm install-doc-$(PCL_TARGET) install-doc-$(XPS_TARGET) install-doc-$(GPDL_TARGET)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -mkdir -p $(DESTDIR)$(docdir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -mkdir -p $(DESTDIR)$(docdir)/images
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(SH) -c 'for f in $(DOC_PAGES) ;\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -167,6 +171,22 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ do if ( test -f $(PSDOCDIR)/images/$$f ); then $(INSTALL_DATA) $(PSDOCDIR)/images/$$f $(DESTDIR)$(docdir)/images; fi;\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ done'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-doc-gpcl6: install-doc-gpdl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(NO_OP)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-doc-gxps: install-doc-gpdl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(NO_OP)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-doc-gpdl:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -mkdir -p $(DESTDIR)$(docdir)/pclxps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(SH) -c 'for f in $(GPDL_DOC_PAGES) ;\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ do if ( test -f $(PSDOCDIR)/pclxps/$$f ); then $(INSTALL_DATA) $(PSDOCDIR)/pclxps/$$f $(DESTDIR)$(docdir)/pclxps; fi;\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ done'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Dummy target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-doc-:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(NO_OP)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # install the man pages for each locale
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MAN_LCDIRS=. de
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MAN1_LINKS_PS2PS=eps2eps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -201,7 +221,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ done'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # install the example files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-install-examples:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-examples: install-examples-$(PCL_TARGET)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -mkdir -p $(DESTDIR)$(exdir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for f in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ alphabet.ps colorcir.ps escher.ps grayalph.ps snowflak.ps \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -217,6 +237,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ do $(INSTALL_DATA) $(PSEXDIR)/cjk/$$f $(DESTDIR)$(exdir)/cjk ;\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ done
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-examples-gpcl6:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -mkdir -p $(DESTDIR)$(exdir)/pcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ for f in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ bitfont.pcl bitfonts.pxl fills.pcl fontpage.pcl fonts.pcl fonts.pxl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ frs96.pxl gl-chars.pcl grashopp.pcl grid.pcl label.tst \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ lineprinter.pcl null.pxl opaque.pcl origins.pcl owl.pcl owl2.pcl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ pattern.pcl pattern.pxl tiger.px3 tiger.xps .px3;\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ do $(INSTALL_DATA) $(PCLEXDIR)/$$f $(DESTDIR)$(exdir)/pcl ;\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ done
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Dummy target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-examples-:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(NO_OP)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-shared: $(GS_SHARED_OBJS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -mkdir -p $(DESTDIR)$(gssharedir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(SH) -c 'for obj in $(GS_SHARED_OBJS); do \
</span></pre><pre style='margin:0'>
</pre>