pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/print/gv Update to 3.6.3:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2698ccbfa8b0
branches:  trunk
changeset: 530675:2698ccbfa8b0
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Jul 03 20:01:43 2007 +0000

description:
Update to 3.6.3:

%%%%%%%%%%%%%%%%%%% GV 3.6.3  (June 2007) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# gv is now able to work with latest ghostscript: gs 8.57

# The bug causing the version not to figure in the manual has been
  fixed.

# The SIGINT signal is now masked (ignored) by gv.

# gv no more segfaults when reading a configuration file as produced by
  State -> Setup Options -> Save

# gv should compile in non-GNU system that doesnt have glib2. The
  `getopt' gnulib module has been imported to fix this.

# gv now correctly adjust the page index window after PAGE-UP and
  PAGE-DOWN events.

# gv is now able to open files with minus character beginning
  filenames.

# X resources related bugs has been fixed. gv is now able to get
  resources from the display database, user file, gv system database
  and command line doing the Right Thing (TM).

# gv is now able to correctly understand DocumentMedia and other DSC
  directives that uses postscript strings. It was not possible with
  previous versions due to a bug in the postscript names scanning
  routine.

* Vulnerability CVE-2006-5864 has been fixed.

* gs is now invoked with `-dFIXEDMEDIA'

* The internal gettext implementation has been renamed to `ps_gettext'
  to avoid collisions with the builtin `gettext' function.

* --quiet and --noquiet now works as expected.

? There are troubles with 64 bits machines: the use of x-pointers to
  store data should be eliminated in subsequent versions.

diffstat:

 print/gv/Makefile         |   5 ++---
 print/gv/distinfo         |   9 ++++-----
 print/gv/patches/patch-ac |  26 --------------------------
 3 files changed, 6 insertions(+), 34 deletions(-)

diffs (62 lines):

diff -r e46cb4ff182c -r 2698ccbfa8b0 print/gv/Makefile
--- a/print/gv/Makefile Tue Jul 03 19:53:28 2007 +0000
+++ b/print/gv/Makefile Tue Jul 03 20:01:43 2007 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.64 2007/01/23 13:24:42 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.65 2007/07/03 20:01:43 wiz Exp $
 
-DISTNAME=      gv-3.6.2
-PKGREVISION=   2
+DISTNAME=      gv-3.6.3
 CATEGORIES=    print
 MASTER_SITES=  ${MASTER_SITE_GNU:=gv/}
 
diff -r e46cb4ff182c -r 2698ccbfa8b0 print/gv/distinfo
--- a/print/gv/distinfo Tue Jul 03 19:53:28 2007 +0000
+++ b/print/gv/distinfo Tue Jul 03 20:01:43 2007 +0000
@@ -1,11 +1,10 @@
-$NetBSD: distinfo,v 1.15 2006/11/21 13:58:10 tron Exp $
+$NetBSD: distinfo,v 1.16 2007/07/03 20:01:43 wiz Exp $
 
-SHA1 (gv-3.6.2.tar.gz) = 9753904c7c7c3c89b98c8e949a1579bfbd3b6af5
-RMD160 (gv-3.6.2.tar.gz) = 6479102493e3ebf5b2602a577c02a8b573a73cab
-Size (gv-3.6.2.tar.gz) = 446040 bytes
+SHA1 (gv-3.6.3.tar.gz) = 1eb09482a1b77f6db957840ba691b42947aeb364
+RMD160 (gv-3.6.3.tar.gz) = 3c0fb1c252b305f25522abc8528dfe9489029ad3
+Size (gv-3.6.3.tar.gz) = 480724 bytes
 SHA1 (patch-aa) = 4a13819735017694fad8a44e3b50a90b763c4a46
 SHA1 (patch-ab) = 63d103a821074ab36a6cf946bbf1252d4d356987
-SHA1 (patch-ac) = 9855bff1b2bf6f43a0749035585abd38a1d87866
 SHA1 (patch-ad) = b2f3060594d1ca1c53e74b3247ab7dba6e4a3326
 SHA1 (patch-ae) = 2d1057004a1bd1b29af491c3163d83dd31bba7c2
 SHA1 (patch-af) = 618164139ea6dcc81996dff659d01ede6245ff43
diff -r e46cb4ff182c -r 2698ccbfa8b0 print/gv/patches/patch-ac
--- a/print/gv/patches/patch-ac Tue Jul 03 19:53:28 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-$NetBSD: patch-ac,v 1.9 2006/11/21 13:58:10 tron Exp $
-
---- src/ps.c.orig      2006-07-07 16:35:49.000000000 +0100
-+++ src/ps.c   2006-11-21 13:49:17.000000000 +0000
-@@ -1396,6 +1396,8 @@
-       quoted=1;
-       line++;
-       while (*line && !(*line == ')' && level == 0 )) {
-+          if (cp - text >= PSLINELENGTH - 1)
-+                break;
-           if (*line == '\\') {
-               if (*(line+1) == 'n') {
-                   *cp++ = '\n';
-@@ -1450,8 +1452,11 @@
-           }
-       }
-     } else {
--      while (*line && !(*line == ' ' || *line == '\t' || *line == '\n'))
-+        while (*line && !(*line == ' ' || *line == '\t' || *line == '\n')) {
-+            if (cp - text >= PSLINELENGTH - 2)
-+                break;
-           *cp++ = *line++;
-+      }
-     }
-     *cp = '\0';
-     if (next_char) *next_char = line;



Home | Main Index | Thread Index | Old Index