[147230] trunk/dports
cal at macports.org
cal at macports.org
Thu Mar 31 12:52:33 PDT 2016
Revision: 147230
https://trac.macports.org/changeset/147230
Author: cal at macports.org
Date: 2016-03-31 12:52:33 -0700 (Thu, 31 Mar 2016)
Log Message:
-----------
ghostscript: 9.19, #49324
Update ghostscript to the latest release. Additionally,
- declare the BSD license of the mappingresources incorporated into the
package
- change the homepage to ghostscript.com
- update mappingresources to the latest version
- use MacPorts' lcms2
- remove `use_parallel_build yes`, which is the default
- revbump all dependencies but gimp2-devel, gimp3-devel and goffice because
the maintainer will take care of them (see #49324)
Closes #49324, #50475
Modified Paths:
--------------
trunk/dports/devel/camlimages/Portfile
trunk/dports/genealogy/gramps/Portfile
trunk/dports/graphics/ImageMagick/Portfile
trunk/dports/graphics/gimp2/Portfile
trunk/dports/graphics/gle-graphics/Portfile
trunk/dports/graphics/sam2p/Portfile
trunk/dports/mail/claws-mail/Portfile
trunk/dports/math/octave-devel/Portfile
trunk/dports/math/pyxplot/Portfile
trunk/dports/print/epstool/Portfile
trunk/dports/print/ghostscript/Portfile
trunk/dports/print/libspectre/Portfile
trunk/dports/print/scribus/Portfile
trunk/dports/python/impressive/Portfile
trunk/dports/science/gmt4/Portfile
trunk/dports/science/gmt5/Portfile
trunk/dports/science/magicspp/Portfile
trunk/dports/sysutils/groff/Portfile
trunk/dports/sysutils/littleutils/Portfile
trunk/dports/tex/dvipng/Portfile
trunk/dports/textproc/lilypond/Portfile
trunk/dports/textproc/lilypond-devel/Portfile
trunk/dports/x11/xcircuit/Portfile
trunk/dports/x11/xcircuit-devel/Portfile
Removed Paths:
-------------
trunk/dports/print/ghostscript/files/patch-base_stdpre.h.diff
Modified: trunk/dports/devel/camlimages/Portfile
===================================================================
--- trunk/dports/devel/camlimages/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/devel/camlimages/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -4,7 +4,7 @@
name camlimages
version 4.0.1
-revision 11
+revision 12
categories devel graphics
license {LGPL-2 Permissive}
maintainers nomaintainer
Modified: trunk/dports/genealogy/gramps/Portfile
===================================================================
--- trunk/dports/genealogy/gramps/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/genealogy/gramps/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -5,6 +5,7 @@
PortGroup github 1.0
github.setup gramps-project gramps 4.2.2 v
+revision 1
PortGroup python 1.0
Modified: trunk/dports/graphics/ImageMagick/Portfile
===================================================================
--- trunk/dports/graphics/ImageMagick/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/graphics/ImageMagick/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -8,6 +8,7 @@
name ImageMagick
version 6.9.3-4
+revision 1
set reasonable_version [lindex [split ${version} -] 0]
homepage http://www.imagemagick.org/
categories graphics devel
Modified: trunk/dports/graphics/gimp2/Portfile
===================================================================
--- trunk/dports/graphics/gimp2/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/graphics/gimp2/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -8,7 +8,7 @@
conflicts gimp2-devel gimp3-devel
# please remember to update the gimp metapackage to match
version 2.8.16
-revision 3
+revision 4
license GPL-3+
categories graphics
maintainers devans
Modified: trunk/dports/graphics/gle-graphics/Portfile
===================================================================
--- trunk/dports/graphics/gle-graphics/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/graphics/gle-graphics/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -86,7 +86,7 @@
}
subport QGLE {
- revision 5
+ revision 6
license GPL-2+
description graphical user interface of GLE
Modified: trunk/dports/graphics/sam2p/Portfile
===================================================================
--- trunk/dports/graphics/sam2p/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/graphics/sam2p/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -5,7 +5,7 @@
name sam2p
version 0.49.2
-revision 1
+revision 2
categories graphics
platforms darwin
license GPL-2
Modified: trunk/dports/mail/claws-mail/Portfile
===================================================================
--- trunk/dports/mail/claws-mail/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/mail/claws-mail/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -6,6 +6,7 @@
name claws-mail
version 3.13.2
+revision 1
categories mail news
platforms darwin
license GPL-3+
Modified: trunk/dports/math/octave-devel/Portfile
===================================================================
--- trunk/dports/math/octave-devel/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/math/octave-devel/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -29,7 +29,7 @@
if { ${name} eq ${subport} } {
version ${version_tip}
- revision 5
+ revision 6
hg.tag 2868abbc88eb
# see http://savannah.gnu.org/bugs/?41027
@@ -46,7 +46,7 @@
subport octave-devel-rc {
version ${version_rc}
- revision 1
+ revision 2
hg.tag 2b66f30a0de7
if {${version_rc} eq ${version_release}} {
@@ -71,7 +71,7 @@
subport octave-devel-release {
version ${version_release}
- revision 4
+ revision 5
hg.tag 3ccc2d02e64b
if {${version_release} eq ${version_rc}} {
Modified: trunk/dports/math/pyxplot/Portfile
===================================================================
--- trunk/dports/math/pyxplot/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/math/pyxplot/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -6,7 +6,7 @@
name pyxplot
version 0.9.2
-revision 2
+revision 3
categories math science
platforms darwin
maintainers gmail.com:mschamschula openmaintainer
Modified: trunk/dports/print/epstool/Portfile
===================================================================
--- trunk/dports/print/epstool/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/print/epstool/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -3,7 +3,7 @@
PortSystem 1.0
name epstool
version 3.08
-revision 8
+revision 9
categories print
maintainers iaas.msu.ru:master
description create or extract preview images in EPS files, fix bounding boxes and convert to bitmaps
Modified: trunk/dports/print/ghostscript/Portfile
===================================================================
--- trunk/dports/print/ghostscript/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/print/ghostscript/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -5,40 +5,35 @@
PortGroup muniversal 1.0
name ghostscript
-version 9.16
-revision 1
+version 9.19
categories print
-license AGPL-3
+license AGPL-3 BSD
maintainers nomaintainer
description GPL Ghostscript, An interpreter for PostScript and PDF
long_description Ghostscript is the well-known PostScript interpreter which \
is available for all common and most esoteric platforms and \
supports many different printers and some displays.
platforms darwin
-homepage http://www.cs.wisc.edu/~ghost/
-master_sites http://downloads.ghostscript.com/public/:source \
+homepage http://www.ghostscript.com/
+master_sites https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs919:source \
sourceforge:gs-fonts:fonts \
https://github.com/adobe-type-tools/mapping-resources-pdf/archive/:misc
# Note: this needs to be manually updated for new upstream commits
set mappingresources_commit \
- 3128b3872aa14a4c066d5cbcdde66a3b6bba0982
+ 0bdcfbe5e394d4519e5969918c34d4eebf76a386
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
-# Fix for github's "stealth update". I have no idea how or why that even happened.
-dist_subdir ${name}/${version}_1
-
patchfiles patch-base_unix-dll.mak.diff \
- patch-base_stdpre.h.diff \
no-werror.diff
checksums ${distname}.tar.gz \
- rmd160 9c483b93ccd106bae6db36b3335fae4e91177aec \
- sha256 746d77280cca8afdd3d4c2c1389e332ed9b0605bd107bcaae1d761b061d1a68d \
+ rmd160 c2668bf0ec8824ad305c56a27cd6102d416bd536 \
+ sha256 fc07d5eb1b325f59d4bb3994975e9ab769e7c7353403c6420f42c54161c552ca \
ghostscript-fonts-other-6.0.tar.gz \
rmd160 ab60dbf71e7d91283a106c3df381cadfe173082f \
sha256 4fa051e341167008d37fe34c19d241060cd17b13909932cd7ca7fe759243c2de \
@@ -46,8 +41,8 @@
rmd160 10a19a10d0388bc084a7c1d3da845068d7169054 \
sha256 0eb6f356119f2e49b2563210852e17f57f9dcc5755f350a69a46a0d641a0c401 \
${mappingresources_commit}.zip \
- rmd160 b00725e3f5615ac6aaa20a7b4d0dd6e769dca6ee \
- sha256 27f87e56092a8293d17f683b008327afbb79fad9f1328227a9916f9be69c9db2
+ rmd160 ee0acf3e8a37c75db1a22af0248a0be25b31de93 \
+ sha256 64b1a28060fe04518ee152d1d479a5e8989519db756c35848257d29478936d1c
depends_lib port:expat \
port:fontconfig \
@@ -59,9 +54,8 @@
port:libpaper \
port:libpng \
port:tiff \
- port:zlib
-# port:lcms2
-# port:ijs
+ port:zlib \
+ port:lcms2
depends_build port:pkgconfig
@@ -73,18 +67,14 @@
post-extract {
system -W ${workpath} "unzip '${distpath}/${mappingresources_commit}.zip'"
- system -W ${workpath} "unzip '${workpath}/mapping-resources-pdf-${mappingresources_commit}/mappingresources4pdf_2unicode.zip'"
- system -W ${workpath} "unzip '${workpath}/mapping-resources-pdf-${mappingresources_commit}/mappingresources4pdf_other.zip'"
-# MacPorts's lcms2 is 2.4 and it doesn't support cmsPluginTHR() yet.
-# foreach d {freetype jbig2dec jpeg lcms2 libpng tiff zlib}
- foreach d {freetype jbig2dec jpeg libpng tiff zlib} {
+ foreach d {freetype jbig2dec jpeg lcms2 libpng tiff zlib} {
move ${worksrcpath}/${d} ${worksrcpath}/${d}_local
}
#move ${workpath}/MappingOther/Adobe-CNS1-ETen-B5 ${workpath}/MappingOther/Adobe-CNS1-ETenms-B5
- copy -force {*}[glob ${workpath}/mappingresources4pdf_2unicode/*] ${worksrcpath}/Resource/CMap
- copy -force {*}[glob ${workpath}/mappingresources4pdf_other/*] ${worksrcpath}/Resource/CMap
+ copy -force {*}[glob ${workpath}/mapping-resources-pdf-${mappingresources_commit}/mappingresources4pdf_2unicode/*] ${worksrcpath}/Resource/CMap
+ copy -force {*}[glob ${workpath}/mapping-resources-pdf-${mappingresources_commit}/mappingresources4pdf_other/*] ${worksrcpath}/Resource/CMap
}
post-patch {
@@ -116,7 +106,6 @@
--with-system-libtiff
build.target so
-use_parallel_build yes
destroot.target soinstall
post-destroot {
@@ -145,6 +134,10 @@
xinstall -m 0644 -W ${workpath}/fonts \
COPYING ChangeLog README README.tweaks TODO \
${destroot}${prefix}/share/doc/${name}/fonts
+
+ # install missing header
+ xinstall -m 0644 ${worksrcpath}/base/gserrors.h \
+ ${destroot}${prefix}/include/ghostscript/
}
post-activate {
Deleted: trunk/dports/print/ghostscript/files/patch-base_stdpre.h.diff
===================================================================
--- trunk/dports/print/ghostscript/files/patch-base_stdpre.h.diff 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/print/ghostscript/files/patch-base_stdpre.h.diff 2016-03-31 19:52:33 UTC (rev 147230)
@@ -1,11 +0,0 @@
---- base/stdpre.h.orig 2013-08-30 19:37:28.000000000 +0900
-+++ base/stdpre.h 2013-09-10 14:14:00.000000000 +0900
-@@ -20,7 +20,7 @@
- # define stdpre_INCLUDED
-
- /* Ghostscript uses transitional LFS functions. */
--#define _LARGEFILE64_SOURCE 1
-+/* #define _LARGEFILE64_SOURCE 1 */
-
- #ifndef _FILE_OFFSET_BITS
- #define _FILE_OFFSET_BITS 64
Modified: trunk/dports/print/libspectre/Portfile
===================================================================
--- trunk/dports/print/libspectre/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/print/libspectre/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -5,7 +5,7 @@
name libspectre
version 0.2.7
-revision 3
+revision 4
description Libspectre is a small library for rendering PostScript documents.
long_description \
${description} \
Modified: trunk/dports/print/scribus/Portfile
===================================================================
--- trunk/dports/print/scribus/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/print/scribus/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -8,6 +8,7 @@
name scribus
epoch 1
version 1.4.5
+revision 1
categories print
license GPL-2+
platforms darwin
Modified: trunk/dports/python/impressive/Portfile
===================================================================
--- trunk/dports/python/impressive/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/python/impressive/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -6,6 +6,7 @@
name impressive
version 0.11.0b
+revision 1
categories-append graphics
license GPL-2
maintainers nomaintainer
Modified: trunk/dports/science/gmt4/Portfile
===================================================================
--- trunk/dports/science/gmt4/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/science/gmt4/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -5,7 +5,7 @@
name gmt4
version 4.5.14
-revision 1
+revision 2
categories science
platforms darwin
maintainers eprofs.de:florian \
Modified: trunk/dports/science/gmt5/Portfile
===================================================================
--- trunk/dports/science/gmt5/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/science/gmt5/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -6,7 +6,7 @@
name gmt5
version 5.2.1
-revision 1
+revision 2
categories science
platforms darwin
maintainers eprofs.de:florian \
Modified: trunk/dports/science/magicspp/Portfile
===================================================================
--- trunk/dports/science/magicspp/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/science/magicspp/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -11,7 +11,7 @@
name magicspp
version 2.26.2
-revision 1
+revision 2
platforms darwin
maintainers takeshi
license Apache-2
Modified: trunk/dports/sysutils/groff/Portfile
===================================================================
--- trunk/dports/sysutils/groff/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/sysutils/groff/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -6,6 +6,7 @@
name groff
conflicts mdocml
version 1.22.3
+revision 1
categories sysutils textproc
platforms darwin
maintainers nomaintainer
Modified: trunk/dports/sysutils/littleutils/Portfile
===================================================================
--- trunk/dports/sysutils/littleutils/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/sysutils/littleutils/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -5,6 +5,7 @@
name littleutils
version 1.0.35
+revision 1
categories sysutils
maintainers gmail.com:mschamschula openmaintainer
platforms darwin
Modified: trunk/dports/tex/dvipng/Portfile
===================================================================
--- trunk/dports/tex/dvipng/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/tex/dvipng/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -5,6 +5,7 @@
name dvipng
version 1.15
+revision 1
categories tex
maintainers dports openmaintainer
description a DVI-to-PNG converter
Modified: trunk/dports/textproc/lilypond/Portfile
===================================================================
--- trunk/dports/textproc/lilypond/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/textproc/lilypond/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -5,7 +5,7 @@
name lilypond
version 2.18.2
-revision 2
+revision 3
set branch [join [lrange [split ${version} .] 0 1] .]
categories textproc
maintainers snc openmaintainer
Modified: trunk/dports/textproc/lilypond-devel/Portfile
===================================================================
--- trunk/dports/textproc/lilypond-devel/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/textproc/lilypond-devel/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -6,6 +6,7 @@
name lilypond-devel
set my_name lilypond
version 2.19.39
+revision 1
set branch [join [lrange [split ${version} .] 0 1] .]
categories textproc
maintainers snc openmaintainer
Modified: trunk/dports/x11/xcircuit/Portfile
===================================================================
--- trunk/dports/x11/xcircuit/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/x11/xcircuit/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -7,7 +7,7 @@
name xcircuit
conflicts xcircuit-devel
version 3.8.78
-revision 1
+revision 2
set branch [join [lrange [split ${version} .] 0 1] .]
categories x11 cad
platforms darwin
Modified: trunk/dports/x11/xcircuit-devel/Portfile
===================================================================
--- trunk/dports/x11/xcircuit-devel/Portfile 2016-03-31 19:22:18 UTC (rev 147229)
+++ trunk/dports/x11/xcircuit-devel/Portfile 2016-03-31 19:52:33 UTC (rev 147230)
@@ -7,7 +7,7 @@
conflicts xcircuit
version 3.8.40
set branch [join [lrange [split ${version} .] 0 1] .]
-revision 4
+revision 5
categories x11 cad
platforms darwin
maintainers nomaintainer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160331/9b7eaefa/attachment-0001.html>
More information about the macports-changes
mailing list