pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics tex-a2ping{,-doc}: update to 2.83p



details:   https://anonhg.NetBSD.org/pkgsrc/rev/66e072c8fb25
branches:  trunk
changeset: 307103:66e072c8fb25
user:      markd <markd%pkgsrc.org@localhost>
date:      Wed May 02 11:15:20 2018 +0000
description:
tex-a2ping{,-doc}: update to 2.83p

* Lots of new features (introduced in 2007-03-07, but it somehow
   never made it to CTAN)

* Bugfixes to make it work with Ghostscript 8.22.

diffstat:

 graphics/tex-a2ping-doc/Makefile         |   7 +-
 graphics/tex-a2ping-doc/PLIST            |   3 +-
 graphics/tex-a2ping-doc/distinfo         |  12 ++--
 graphics/tex-a2ping-doc/patches/patch-aa |  79 ++++++++++++++-----------------
 graphics/tex-a2ping/DESCR                |  21 ++++----
 graphics/tex-a2ping/Makefile             |   8 +-
 graphics/tex-a2ping/distinfo             |  12 ++--
 graphics/tex-a2ping/patches/patch-aa     |  16 +++--
 8 files changed, 78 insertions(+), 80 deletions(-)

diffs (242 lines):

diff -r cd41d24a1d3d -r 66e072c8fb25 graphics/tex-a2ping-doc/Makefile
--- a/graphics/tex-a2ping-doc/Makefile  Wed May 02 10:59:49 2018 +0000
+++ b/graphics/tex-a2ping-doc/Makefile  Wed May 02 11:15:20 2018 +0000
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2016/01/30 04:05:49 markd Exp $
+# $NetBSD: Makefile,v 1.6 2018/05/02 11:15:20 markd Exp $
 
 DISTNAME=      a2ping.doc
-PKGNAME=       tex-${DISTNAME:S/./-/}-2.77p
-TEXLIVE_REV=   29725
+PKGNAME=       tex-${DISTNAME:S/./-/}-2.83p
+TEXLIVE_REV=   46893
 
 MAINTAINER=    minskim%NetBSD.org@localhost
+HOMEPAGE=      http://ctan.org/pkg/a2ping
 COMMENT=       Documentation for tex-a2ping
 LICENSE=       gnu-gpl-v2
 
diff -r cd41d24a1d3d -r 66e072c8fb25 graphics/tex-a2ping-doc/PLIST
--- a/graphics/tex-a2ping-doc/PLIST     Wed May 02 10:59:49 2018 +0000
+++ b/graphics/tex-a2ping-doc/PLIST     Wed May 02 11:15:20 2018 +0000
@@ -1,2 +1,3 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2009/08/03 23:49:19 minskim Exp $
+@comment $NetBSD: PLIST,v 1.2 2018/05/02 11:15:20 markd Exp $
 man/man1/a2ping.1
+share/texmf-dist/doc/support/a2ping/HISTORY.txt
diff -r cd41d24a1d3d -r 66e072c8fb25 graphics/tex-a2ping-doc/distinfo
--- a/graphics/tex-a2ping-doc/distinfo  Wed May 02 10:59:49 2018 +0000
+++ b/graphics/tex-a2ping-doc/distinfo  Wed May 02 11:15:20 2018 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.5 2015/11/03 21:34:21 agc Exp $
+$NetBSD: distinfo,v 1.6 2018/05/02 11:15:20 markd Exp $
 
-SHA1 (tex-a2ping-29725/a2ping.doc.tar.xz) = 5234c3246cc575080f6baa4773538947c6e34eb8
-RMD160 (tex-a2ping-29725/a2ping.doc.tar.xz) = ddd5c87b029e4b1a18df88c38e952a03498f8e9c
-SHA512 (tex-a2ping-29725/a2ping.doc.tar.xz) = b209027336a226b08def7864548ddd5e68c15d1ce7cc54f4fd54182baf0500a34012841736ea75c82bd9879ff3c0cdd0501502e69252d1b93d7436274b18284a
-Size (tex-a2ping-29725/a2ping.doc.tar.xz) = 17524 bytes
-SHA1 (patch-aa) = 7e9fc461392d76d78c930fa19f5de272a88e4cfe
+SHA1 (tex-a2ping-46893/a2ping.doc.tar.xz) = 04e924222d8ebf2ee69b69265d2afca0ce941dcc
+RMD160 (tex-a2ping-46893/a2ping.doc.tar.xz) = e1209e619846a2c969c03b0688255be05932f8cb
+SHA512 (tex-a2ping-46893/a2ping.doc.tar.xz) = f1db97d31fafb446d81f17498f5acfec931754e7282be9e1d6d7acbef8d4fc2938d385442d45fa955208d389ab5813e25702e9f5d3bca8eb0d8d5fe5104695ec
+Size (tex-a2ping-46893/a2ping.doc.tar.xz) = 37876 bytes
+SHA1 (patch-aa) = 1d51727a127e2a06b41ebf247e11dc69123e8273
diff -r cd41d24a1d3d -r 66e072c8fb25 graphics/tex-a2ping-doc/patches/patch-aa
--- a/graphics/tex-a2ping-doc/patches/patch-aa  Wed May 02 10:59:49 2018 +0000
+++ b/graphics/tex-a2ping-doc/patches/patch-aa  Wed May 02 11:15:20 2018 +0000
@@ -1,47 +1,49 @@
-$NetBSD: patch-aa,v 1.1.1.1 2009/08/03 23:49:19 minskim Exp $
+$NetBSD: patch-aa,v 1.2 2018/05/02 11:15:20 markd Exp $
 
---- man/man1/a2ping.1.orig     2006-01-02 16:00:18.000000000 -0800
+s/a2ping.pl/a2ping/
+
+--- man/man1/a2ping.1.orig     2018-03-08 23:39:23.000000000 +0000
 +++ man/man1/a2ping.1
-@@ -145,13 +145,13 @@
+@@ -148,13 +148,13 @@
+ .\}
  .ad n
- 
  .SH "NAME"
--a2ping.pl \-\- convert between PS, EPS and PDF and other page description
-+a2ping \-\- convert between PS, EPS and PDF and other page description
+-a2ping.pl -- convert between PS, EPS and PDF and other page description
++a2ping -- convert between PS, EPS and PDF and other page description
  formats
  .SH "SYNOPSIS"
  .IX Header "SYNOPSIS"
--\&\& \fBa2ping.pl\fR [\fB\-\-\fR]\fBhelp\fR
-- \fBa2ping.pl\fR [\fB\-\-\fR]\fBdoc\fR
-- \fBa2ping.pl\fR [\fIoptions\fR] <\fIinputfile\fR> [[\fIoutformat\fR:] \fIoutputfile\fR]
-+\&\& \fBa2ping\fR [\fB\-\-\fR]\fBhelp\fR
-+ \fBa2ping\fR [\fB\-\-\fR]\fBdoc\fR
-+ \fBa2ping\fR [\fIoptions\fR] <\fIinputfile\fR> [[\fIoutformat\fR:] \fIoutputfile\fR]
+-Z<> B<a2ping.pl> [B<-->]B<help>
+- B<a2ping.pl> [B<-->]B<doc>
+- B<a2ping.pl> [I<options>] <I<inputfile>> [[I<outformat>:] I<outputfile>]
++Z<> B<a2ping> [B<-->]B<help>
++ B<a2ping> [B<-->]B<doc>
++ B<a2ping> [I<options>] <I<inputfile>> [[I<outformat>:] I<outputfile>]
  .SH "DESCRIPTION"
  .IX Header "DESCRIPTION"
- \&\fBa2ping\fR is a \s-1UNIX\s0 command line utility written in Perl that
-@@ -182,8 +182,8 @@ file matters if \fIoutformat\fR is missi
- extension of the output file determines the FileFormat (\fIoutformat\fR).
+ B<a2ping> is a UNIX command line utility written in Perl that
+@@ -181,8 +181,8 @@ file matters if I<outformat> is missing 
+ extension of the output file determines the FileFormat (I<outformat>).
  .SH "EXTERNAL PROGRAMS"
  .IX Header "EXTERNAL PROGRAMS"
--The internal file format of \fBa2ping.pl\fR is \s-1PS/EPS\s0. Everything read is
--first converted to \s-1PS\s0 or \s-1EPS\s0, then processed by \fBa2ping.pl\fR, then
-+The internal file format of \fBa2ping\fR is \s-1PS/EPS\s0. Everything read is
-+first converted to \s-1PS\s0 or \s-1EPS\s0, then processed by \fBa2ping\fR, then
+-The internal file format of B<a2ping.pl> is PS/EPS. Everything read is
+-first converted to PS or EPS, then processed by B<a2ping.pl>, then
++The internal file format of B<a2ping> is PS/EPS. Everything read is
++first converted to PS or EPS, then processed by B<a2ping>, then
  converted to the output format.
- .PP
- To analyse the bounding box and other properties of non-EPS \s-1PS\s0 files
-@@ -196,7 +196,7 @@ To read \s-1PDF\s0 files, \fBpdftops\fR 
- .PP
- Sampled input formats are \s-1PNG\s0, \s-1JPEG\s0, \s-1TIFF\s0, \s-1PNM\s0, \s-1BMP\s0, \s-1GIF\s0, \s-1LBM\s0, \s-1XPM\s0, \s-1PCX\s0
- and \s-1TGA\s0. To read sampled input formats, \fBsam2p\fR is used. \fBsam2p\fR is
--a raster image converter written in \*(C+ by the author of \fBa2ping.pl\fR.
-+a raster image converter written in \*(C+ by the author of \fBa2ping\fR.
- .PP
- Extra output formats are \s-1PNG\s0, \s-1XWD\s0, \s-1BMP\s0, \s-1TIFF\s0, \s-1JPEG\s0, \s-1GIF\s0 and \s-1XPM\s0. To
- write extra output formats, \fBsam2p\fR and \s-1GS\s0 are used.
-@@ -209,7 +209,7 @@ is used.
- Call with the \fB\-v\fR option to see progress and debug messages.
+ To analyse the bounding box and other properties of non-EPS PS files
+ (and EPS files with option B<--bboxfrom> other than B<=guess>), GS is
+@@ -191,7 +191,7 @@ To write PDF files, GS is used.
+ To read PDF files, B<pdftops> from the B<xpdf> package is used.
+ Sampled input formats are PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM, PCX
+ and TGA. To read sampled input formats, B<sam2p> is used. B<sam2p> is
+-a raster image converter written in C++ by the author of B<a2ping.pl>.
++a raster image converter written in C++ by the author of B<a2ping>.
+ Extra output formats are PNG, XWD, BMP, TIFF, JPEG, GIF and XPM. To
+ write extra output formats, B<sam2p> and GS are used.
+ PNM output formats are PGM, PGM and PPM. To write PNM output formats, GS
+@@ -273,7 +273,7 @@ Pass extra arguments to external program
+ .IX Header "TIPS AND TRICKS"
  .IP "\(bu" 2
  If your \s-1EPS\s0 contains a wrong bounding box, you can fix it by running
 -\&\f(CW\*(C`a2ping.pl \-v \-\-bboxfrom=compute\-gs thefile.eps \-\-\*(C'\fR
@@ -49,8 +51,8 @@
  .IP "\(bu" 2
  You can specify \fB\-\fR as \fIinputfile\fR to get stdin and as \fIoutputfile\fR
  to get stdout. This works even for \s-1PDF\s0 files (which must be seekable),
-@@ -225,7 +225,7 @@ If you specify \fB\-\-\fR as \fIoutputfi
- \&\fBa2ping\fR respects \fB\-\-Duplex\fR for FileFormat \s-1PCL5\s0, even though \s-1GS\s0 doesn't.
+@@ -289,7 +289,7 @@ If you specify \fB\-\-\fR as \fIoutputfi
+ \&\fBa2ping\fR respects \fB\-\-Duplex\fR for FileFormat \s-1PCL5,\s0 even though \s-1GS\s0 doesn't.
  .IP "\(bu" 2
  If you have an incompatible \s-1PS\s0 that \s-1GS\s0 can read but your printer cannot print,
 -just run \f(CW\*(C`a2ping.pl foo.ps PDF: \- | a2ping.pl \- PS: foo.ps\*(C'\fR
@@ -58,12 +60,3 @@
  .IP "\(bu" 2
  If you have a \s-1PS\s0 coming from Win32 (often with extension \f(CW\*(C`.prn\*(C'\fR), run
  it through \fBa2ping\fR. It will remove the resolution changes and the
-@@ -358,7 +358,7 @@ texutil.
- \& * improved bbox discovery
- \& * many bugfixes
- \& * MetaPost EPS input fixes for prologues:=0;
--\& * a2ping.pl -v --papersize=50,60 --bboxfrom=compute-gs t.ps t2.ps
-+\& * a2ping -v --papersize=50,60 --bboxfrom=compute-gs t.ps t2.ps
- \& * consistent bbox, --PageSize, /PageSize handling
- \& * consistent --Resolution and --Duplex handling
- .Ve
diff -r cd41d24a1d3d -r 66e072c8fb25 graphics/tex-a2ping/DESCR
--- a/graphics/tex-a2ping/DESCR Wed May 02 10:59:49 2018 +0000
+++ b/graphics/tex-a2ping/DESCR Wed May 02 11:15:20 2018 +0000
@@ -1,10 +1,11 @@
-a2ping is a Perl script command line utility written for Unix that
-converts many raster image and vector graphics formats to EPS or PDF
-and other page description formats.  Accepted input file formats are:
-PS (PostScript), EPS, PDF, PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM,
-PCX, TGA.  Accepted output formats are: EPS, PCL5, PDF, PDF1, PBM,
-PGM, PPM, PS, markedEPS, markedPS, PNG, XWD, BMP, TIFF, JPEG, GIF,
-XPM.  a2ping delegates the low- level work to Ghostscript (GS),
-pdftops and sam2p.  a2ping fixes many glitches during the EPS to EPS
-conversion, so its output is often more compatible and better
-embeddable than its input.
+a2ping is a Perl script command line utility written for Unix
+that converts many raster image and vector graphics formats to
+EPS or PDF and other page description formats. Accepted input
+file formats are: PS (PostScript), EPS, PDF, PNG, JPEG, TIFF,
+PNM, BMP, GIF, LBM, XPM, PCX, TGA. Accepted output formats are:
+EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, markedEPS, markedPS,
+PNG, XWD, BMP, TIFF, JPEG, GIF, XPM. a2ping delegates the
+low-level work to Ghostscript (GS), pdftops and sam2p. a2ping
+fixes many glitches during the EPS to EPS conversion, so its
+output is often more compatible and better embeddable than its
+input.
diff -r cd41d24a1d3d -r 66e072c8fb25 graphics/tex-a2ping/Makefile
--- a/graphics/tex-a2ping/Makefile      Wed May 02 10:59:49 2018 +0000
+++ b/graphics/tex-a2ping/Makefile      Wed May 02 11:15:20 2018 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.11 2017/09/06 16:49:27 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2018/05/02 11:15:20 markd Exp $
 
 DISTNAME=      a2ping
-PKGNAME=       tex-${DISTNAME}-2.77p
-PKGREVISION=   5
-TEXLIVE_REV=   29725
+PKGNAME=       tex-${DISTNAME}-2.83p
+TEXLIVE_REV=   46893
 
 MAINTAINER=    minskim%NetBSD.org@localhost
+HOMEPAGE=      http://ctan.org/pkg/a2ping
 COMMENT=       Advanced PS, PDF, EPS converter
 LICENSE=       gnu-gpl-v2
 
diff -r cd41d24a1d3d -r 66e072c8fb25 graphics/tex-a2ping/distinfo
--- a/graphics/tex-a2ping/distinfo      Wed May 02 10:59:49 2018 +0000
+++ b/graphics/tex-a2ping/distinfo      Wed May 02 11:15:20 2018 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.5 2015/11/03 21:34:21 agc Exp $
+$NetBSD: distinfo,v 1.6 2018/05/02 11:15:20 markd Exp $
 
-SHA1 (tex-a2ping-29725/a2ping.tar.xz) = b0874b8a796e99976826ead72a5bb90a1c8992b3
-RMD160 (tex-a2ping-29725/a2ping.tar.xz) = 663213b64ae2d00c5131c87a36e34b9bdbf3d8b6
-SHA512 (tex-a2ping-29725/a2ping.tar.xz) = bc05c8610e58bacb6001fd41f848d12f8e77837b5e24d32f7af1c9939778d92aeac7ee07969f22e86c72a8850650ad1d06341681503d8d8699dbf6db1de4be62
-Size (tex-a2ping-29725/a2ping.tar.xz) = 31124 bytes
-SHA1 (patch-aa) = 5c6415bf9c79011e953b87e67aad169a38fe1f7f
+SHA1 (tex-a2ping-46893/a2ping.tar.xz) = c40f7f9ce976b5da467a2dfcbbfa289d0ed65901
+RMD160 (tex-a2ping-46893/a2ping.tar.xz) = 186400754f584f65c959bb8dd1c9a6b9405fc0e5
+SHA512 (tex-a2ping-46893/a2ping.tar.xz) = f6570f81a87ecf8e93996685843752737743809bd80294a819f75ac0a0e733fbfa4645b2b88996c9d0ecc620c9452156d2d504b6fde6b648c9413159385b9cad
+Size (tex-a2ping-46893/a2ping.tar.xz) = 30572 bytes
+SHA1 (patch-aa) = 42c23ff4c323ba9a5738263db0eb3e4457fc2dd6
diff -r cd41d24a1d3d -r 66e072c8fb25 graphics/tex-a2ping/patches/patch-aa
--- a/graphics/tex-a2ping/patches/patch-aa      Wed May 02 10:59:49 2018 +0000
+++ b/graphics/tex-a2ping/patches/patch-aa      Wed May 02 11:15:20 2018 +0000
@@ -1,16 +1,18 @@
-$NetBSD: patch-aa,v 1.1.1.1 2009/08/03 23:48:44 minskim Exp $
+$NetBSD: patch-aa,v 1.2 2018/05/02 11:15:20 markd Exp $
 
---- bin/a2ping.orig    2008-03-03 11:18:05.000000000 -0800
+s/perl/@PERL@/
+
+--- bin/a2ping.orig    2018-03-08 23:39:23.000000000 +0000
 +++ bin/a2ping
 @@ -1,8 +1,8 @@
  #! /bin/sh
  eval '(exit $?0)' && eval 'PERL_BADLANG=x;export PERL_BADLANG;: \
--;exec perl -x -S -- "$0" ${1+"$@"};#'if 0;
--eval 'setenv PERL_BADLANG x;exec perl -x -S -- "$0" $argv:q;#'.q+
+-;exec perl -x -- "$0" ${1+"$@"};#'if 0;
+-eval 'setenv PERL_BADLANG x;exec perl -x -- "$0" $argv:q;#'.q+
 -#!perl -w
-+;exec @PERL@ -x -S -- "$0" ${1+"$@"};#'if 0;
-+eval 'setenv PERL_BADLANG x;exec @PERL@ -x -S -- "$0" $argv:q;#'.q+
++;exec @PERL@ -x -- "$0" ${1+"$@"};#'if 0;
++eval 'setenv PERL_BADLANG x;exec @PERL@ -x -- "$0" $argv:q;#'.q+
 +#!@PERL@ -w
  package Htex::a2ping;  $0=~/(.*)/s;unshift@INC,'.';do($1);die$@if$@;__END__+if !1;
- # This Perl script was generated by JustLib2 at Wed Apr 23 09:14:13 2003.
  # Don't touch/remove any lines above; http://www.inf.bme.hu/~pts/justlib
+ #



Home | Main Index | Thread Index | Old Index