From 79d180c339449f9f7d1a433d315218fd514836d2 Mon Sep 17 00:00:00 2001 From: hrs Date: Sun, 23 Nov 2014 08:44:34 +0000 Subject: - Strip binaries properly. - Update pkg-message. --- print/ghostscript8/Makefile | 27 +++++++++++------------- print/ghostscript8/files/patch-base-Makefile.in | 23 ++++++++++---------- print/ghostscript8/files/patch-base-unixinst.mak | 13 ++++++++++-- print/ghostscript8/files/pkg-message.in | 10 ++++----- 4 files changed, 39 insertions(+), 34 deletions(-) (limited to 'print') diff --git a/print/ghostscript8/Makefile b/print/ghostscript8/Makefile index d58df32f5360..b76ef626eb58 100644 --- a/print/ghostscript8/Makefile +++ b/print/ghostscript8/Makefile @@ -3,7 +3,7 @@ PORTNAME= ghostscript PORTVERSION= 8.71 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= print MASTER_SITES= http://downloads.ghostscript.com/public/:gs_srcs \ SF/ghostscript/GPL%20Ghostscript/${PORTVERSION}:gs_srcs \ @@ -140,34 +140,31 @@ pre-build-drivers.mak: .endfor pre-build: pre-build-drivers.mak - ${MKDIR} ${WRKSRC}/obj - ${MKDIR} ${WRKSRC}/bin - ${MKDIR} ${WRKSRC}/freetype/include + ${MKDIR} ${WRKSRC}/obj ${WRKSRC}/bin ${WRKSRC}/freetype/include ${LN} -s -f ${LOCALBASE}/include/ft2build.h \ - ${WRKSRC}/freetype/include/ft2build.h + ${WRKSRC}/freetype/include/ft2build.h ${LN} -s -f ${LOCALBASE}/include/freetype2/freetype \ - ${WRKSRC}/freetype/include/freetype + ${WRKSRC}/freetype/include/freetype ${MKDIR} ${WRKSRC}/freetype/objs ${LN} -s -f ${LOCALBASE}/lib/libfreetype.so \ - ${WRKSRC}/freetype/objs/freetype214MT_D.so + ${WRKSRC}/freetype/objs/freetype214MT_D.so pre-su-install: ${MKDIR} ${STAGEDIR}${DATADIR} post-install-docs: ${MKDIR} ${WRKSRC}/contrib/japanese - ${INSTALL_DATA} ${WRKSRC}/contrib/japanese/doc/* ${WRKSRC}/contrib/japanese + ${INSTALL_DATA} ${WRKSRC}/contrib/japanese/doc/* \ + ${WRKSRC}/contrib/japanese ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/contrib && \ - ${TAR} -cf - ${PORTDOC_FILES} | \ - ( cd ${STAGEDIR}${DOCSDIR} && ${TAR} -xof - ) + ${TAR} -cf - ${PORTDOC_FILES} | \ + (cd ${STAGEDIR}${DOCSDIR} && ${TAR} -xof -) post-install: - ${INSTALL_DATA} ${WRKSRC}/lib/FAPIcidfmap \ - ${WRKSRC}/lib/FAPIconfig ${WRKSRC}/lib/FAPIfontmap \ - ${STAGEDIR}${DATADIR}/${PORTVERSION}/Resource/Init - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/${PORTVERSION} - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gsc ${STAGEDIR}${PREFIX}/bin/gsx + ${INSTALL_DATA} ${WRKSRC}/lib/FAPIcidfmap \ + ${WRKSRC}/lib/FAPIconfig ${WRKSRC}/lib/FAPIfontmap \ + ${STAGEDIR}${DATADIR}/${PORTVERSION}/Resource/Init ${LN} -sf gsc ${STAGEDIR}${PREFIX}/bin/gs ${LN} -s -f ${LOCALBASE}/share/fonts/CIDFont \ ${STAGEDIR}${CIDFONTDIR}/CIDFont diff --git a/print/ghostscript8/files/patch-base-Makefile.in b/print/ghostscript8/files/patch-base-Makefile.in index 92dc3c96df60..fdfac547a986 100644 --- a/print/ghostscript8/files/patch-base-Makefile.in +++ b/print/ghostscript8/files/patch-base-Makefile.in @@ -1,18 +1,19 @@ --- base/Makefile.in.orig 2009-12-18 16:04:10.000000000 +0900 -+++ base/Makefile.in 2010-05-23 03:04:55.000000000 +0900 -@@ -47,9 +47,8 @@ ++++ base/Makefile.in 2014-11-23 17:40:23.000000000 +0900 +@@ -47,9 +47,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_SCRIPT} ++INSTALL_PROGRAM = ${BSD_INSTALL_PROGRAM} ++INSTALL_SCRIPT = ${BSD_INSTALL_SCRIPT} +INSTALL_DATA = ${BSD_INSTALL_DATA} INSTALL_SHARED = @INSTALL_SHARED@ prefix = @prefix@ -@@ -156,7 +155,7 @@ +@@ -156,7 +156,7 @@ # some older JPEG streams that violate the standard. If the JPEG # library built from local sources, the patch will be applied. @@ -21,7 +22,7 @@ JPEG_NAME=jpeg # Define the directory where the PNG library sources are stored, -@@ -164,12 +163,12 @@ +@@ -164,12 +164,12 @@ # You may need to change this if the libpng version changes. # See libpng.mak for more information. @@ -36,7 +37,7 @@ TIFFSRCDIR=@LIBTIFFDIR@ TIFFPLATFORM=unix TIFFCONFIG_SUFFIX= -@@ -178,7 +177,7 @@ +@@ -178,7 +178,7 @@ # Define the directory where the zlib sources are stored. # See zlib.mak for more information. @@ -45,7 +46,7 @@ ZSRCDIR=@ZLIBDIR@ #ZLIB_NAME=gz ZLIB_NAME=z -@@ -254,7 +253,7 @@ +@@ -254,7 +254,7 @@ # Define the added flags for standard, debugging, profiling # and shared object builds. @@ -54,7 +55,7 @@ CFLAGS_DEBUG=-g -O0 CFLAGS_PROFILE=-pg @OPT_CFLAGS@ CFLAGS_SO=@DYNAMIC_CFLAGS@ -@@ -299,7 +298,7 @@ +@@ -299,7 +299,7 @@ # Solaris may need -lnsl -lsocket -lposix4. # (Libraries required by individual drivers are handled automatically.) @@ -63,7 +64,7 @@ # Define the standard libraries to search at the end of linking. # Most platforms require -lpthread for the POSIX threads library; -@@ -343,7 +342,7 @@ +@@ -343,7 +343,7 @@ # the pthread library. Otherwise use SYNC=nosync #SYNC=posync #SYNC=nosync @@ -72,7 +73,7 @@ # programs we use RM=rm -f -@@ -436,27 +435,27 @@ +@@ -436,27 +436,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) @X_DEVS@ @@ -121,7 +122,7 @@ # Shared library target to build. -@@ -490,6 +489,7 @@ +@@ -490,6 +490,7 @@ # ---------------- End of platform-specific section ---------------- # INSTALL_CONTRIB=@INSTALL_CONTRIB@ diff --git a/print/ghostscript8/files/patch-base-unixinst.mak b/print/ghostscript8/files/patch-base-unixinst.mak index 013836f8afe2..4f6006f3a9a8 100644 --- a/print/ghostscript8/files/patch-base-unixinst.mak +++ b/print/ghostscript8/files/patch-base-unixinst.mak @@ -1,5 +1,14 @@ ---- base/unixinst.mak.orig 2007-08-15 05:48:29.000000000 +0900 -+++ base/unixinst.mak 2008-05-05 16:48:06.000000000 +0900 +--- base/unixinst.mak.orig 2009-11-19 09:09:15.000000000 +0900 ++++ base/unixinst.mak 2014-11-23 17:40:46.000000000 +0900 +@@ -44,7 +44,7 @@ + wftopfa fixmswrd.pl lprsetup.sh pj-gs.sh pv.sh sysvlp.sh unix-lpr.sh ;\ + do if ( test -f $(PSLIBDIR)/$$f ); then \ + (cat $(PSLIBDIR)/$$f | sed -e "s/GS_EXECUTABLE=gs/GS_EXECUTABLE=$(GS)/" > $(PSOBJDIR)/$$f); \ +- $(INSTALL_PROGRAM) $(PSOBJDIR)/$$f $(DESTDIR)$(scriptdir)/$$f; \ ++ $(INSTALL_SCRIPT) $(PSOBJDIR)/$$f $(DESTDIR)$(scriptdir)/$$f; \ + fi;\ + done' + @@ -128,7 +128,7 @@ done' diff --git a/print/ghostscript8/files/pkg-message.in b/print/ghostscript8/files/pkg-message.in index 6026529d9348..ea0381cc7d91 100644 --- a/print/ghostscript8/files/pkg-message.in +++ b/print/ghostscript8/files/pkg-message.in @@ -1,7 +1,5 @@ -Note: in order to use the script dvipdf, dvips must be installed. -This program may be provided by either print/dvips or print/dvipsk-tetex -(print/dvipsk-tetex may be preferable since it doesn't conflict with -tetex things). +Note: in order to use the script "dvipdf", dvips must be installed. +This program is provided by another package print/tex-dvipsk. -Also note that FAPIfontmap and FAPIcidfmap in -%%DATADIR%%/%%PORTVERSION%%/Resource/Init have to be configured first. +FAPIfontmap and FAPIcidfmap in %%DATADIR%%/%%PORTVERSION%%/Resource/Init +have to be configured if you want to use FAPI feature. -- cgit a>bapt2013-10-071-1/+0 * KDE3 and QT3 expired on 2013-07-01, remove these ports.rene2013-07-271-1/+0 * SETI - Search for Extra-Terrestrial Intelligence -- Version 7rene2013-07-181-0/+1 * - Remove support for the expired KDE3 portdanfe2013-07-051-1/+0 * Osmium is a C++ framework for working with OSM data files. Osmiumamdmi32013-05-281-0/+1 * Library for handling binary OpenStreetMap dataamdmi32013-05-241-0/+1 * Add astro/garmindev: Garmin device drivers for QLandkarteGT.rakuco2013-05-191-0/+1 * - The project was renamed, rename port accordingly (astro/prune -> astro/gpsp...amdmi32012-12-041-1/+1 * 2012-11-26 astro/position: No more public distfilesbapt2012-11-281-2/+0 * Starlink::AST provides a perl wrapper to the Starlink AST library.wen2012-08-041-0/+1 * - Add p5-Astro-Coords 0.15sunpoet2012-07-101-0/+1 * - Add p5-Astro-Telescope 0.71sunpoet2012-07-101-0/+1 * - Add p5-Astro-PAL 1.05sunpoet2012-07-101-0/+1 * - Add p5-Astro-Flux 0.01sunpoet2012-07-101-0/+1 * - Add p5-Astro-WaveBand 0.08sunpoet2012-07-101-0/+1 * - Add p5-Misc-Quality 0.1sunpoet2012-07-101-0/+1 * Add new port astro/libkgeomap:makc2012-06-091-0/+1 * - Remove astro/boinc-einsteinathome, it has been IGNORE'd for two years.pav2012-05-161-1/+0 * Remove expired ports.crees2011-10-271-1/+0 * The KDE/FreeBSD team is pleased to announce KDE Software Compilationavilla2011-10-171-0/+1 * Remove ports maintainted by ports@ which have passed their EXPIRATION_DATEdougb2011-10-091-2/+0 * - Remove boinc-milkyway port, it is no longer useful (too old), the projectpav2011-09-281-1/+0 * - Add a new port: astro/R-cran-maptoolstota2011-09-171-0/+1 * 2011-09-01 astro/gkrellmoon: Abandonwarebapt2011-09-011-2/+0 * Bye bye abandonwaresbapt2011-08-011-1/+0 * The format used for Garmin maps has, in effect, a maximum size,amdmi32011-05-031-0/+1 * - Remove astro/gaia: broken and upstream development ceased; graphics/glosm i...amdmi32011-03-241-1/+0 * FoxtrotGPS is a fork of Marcus Bauer's TangoGPS project, with a focus onmiwi2011-01-291-0/+1 * SETI - Search for Extra-Terrestrial Intelligence -- AstroPulserene2011-01-241-0/+1 * Astro::FITS::CFITSIO is a perl interface to William Pence's cfitsiowen2011-01-061-0/+1 * py-RO is a collection of utilities including general algorithms,wen2010-12-271-0/+1 * - Add gpxloggerd 0.1sunpoet2010-10-091-0/+1 * Fine Offset Weather Station Readernetchild2010-09-011-0/+1 * GPS::OID maps GPS PRN number to Satellite OID and vice versa.wen2010-06-031-0/+1 * This command-line utility is intended to provide quick access to currentwen2010-06-021-0/+1 * Present KDE SC 4.4.4 for FreeBSD.makc2010-06-021-0/+1 * This program converts OpenStreetMap data into a map that can beamdmi32010-05-181-0/+1 * Add astro/p5-Astro-Constants 0.09, a Perl module with physical constantstobez2010-04-041-0/+1 * Initial import of gmapcatcher 0.6.3kevlo2010-03-241-0/+1 * Astro::Hipparcos is a Perl extension for reading the Hipparcos star catalog.wen2010-01-031-0/+1 * A ZConf based library to facilitate fetching weather informationmiwi2009-09-301-0/+1 * - Add port for astro/osmosis.stas2009-09-251-0/+1 * Add slave port for KDE-flavored Celestia.danfe2009-08-181-0/+1 * If you have astronomical imaging of the sky with celestial coordinates you doamdmi32009-07-181-0/+1 * "WCSLIB is a C library, supplied with a full set of Fortran wrappers, thatamdmi32009-07-181-0/+1 * Prune is an application for viewing, editing and converting coordinateamdmi32009-06-251-0/+1 * QLandkarte GT is the ultimate outdoor aficionado's tool. It supports GPS maps inamdmi32009-06-101-0/+1 * p5-GPS-Babel is a perl interface to gpsbabel.miwi2009-05-311-0/+1 * p5::Astro is a set of assorted astronomical routines.miwi2009-05-231-0/+1 * p5-Astro-SIMBAD-Client provides an object-oriented interface tomiwi2009-04-121-0/+1 * Astro-satpass contains classes needed to predict satellitemiwi2009-04-121-0/+1 * astLib is a set of Python modules that provides some tools for researchmiwi2009-03-261-0/+1 * Add tangogps 0.9.6, a comprehencive GPS mapping application.stas2009-03-051-0/+1 * - Add astro/josm, a comprehencive OpenStreetMap.org maps editor.stas2009-02-251-0/+1 * Merkaartor is an openstreetmap mapping program. Merkaartor focuses onamdmi32009-01-151-0/+1 * py-aipy collects together tools for radio astronomicalmiwi2008-11-161-0/+1 * PyFITS provides an interface to FITS formatted filesmiwi2008-11-021-0/+1 * The SWISS EPHEMERIS is the high precision ephemerismiwi2008-11-021-0/+1 * RoadMap is a program for Linux that displays street maps. The maps areamdmi32008-08-111-0/+2 * Milkyway@home is a research project that uses Internet-connected computers topav2008-08-091-0/+1 * viking is a free/open source program to manage GPS data.miwi2008-05-021-0/+1 * SExtractor is a program that builds a catalogue of objects from anmiwi2008-04-301-0/+1 * The General Astrodynamics Library (GAL) is a numerical library for C and C++db2008-03-231-0/+1 * A tool to "stamp" photos taken with digital camera with a location, where theypav2008-03-081-0/+1