summaryrefslogtreecommitdiff
path: root/devel/gtexinfo/patches
diff options
context:
space:
mode:
authorseb <seb>2002-10-03 02:06:31 +0000
committerseb <seb>2002-10-03 02:06:31 +0000
commit3fb500820ca2a21d8b3bff7bbe256f3c8834a42a (patch)
tree170100d96d6c4f877677a7f2ba81603a419fbe5d /devel/gtexinfo/patches
parent4f14eeb2fa919f91ca47803b7db857aee03fc185 (diff)
downloadpkgsrc-3fb500820ca2a21d8b3bff7bbe256f3c8834a42a.tar.gz
Update to version 4.2: lots of new features, see below.
buildlink1 -> buildlink2. Changes: *** IMPORTANT NEWS FOR ALL AUTHORS OF TEXINFO MANUALS *** As of version 4.2, Texinfo has a new command @copying to define the copyright and copying permissions for a manual. It's important to switch to using it as soon as possible (as in your next release), because the historical method of doing copyright permissions using @ifinfo failed to output copyright information in the HTML (or XML) formats. The manual has detailed explanations and examples. For convenience, here's a url to one of the relevant sections: http://texinfo.org/manual/Document-Permissions.html 4.2 (1 April 2002) * Language: . new command @copying to define copying permissions. See above. . new conditionals @ifplaintext, @ifnotplaintext for the plain text (--no-headers) output format. . new command @\ to produce literal \ inside @math, since \ by itself no longer works. * makeinfo: . emit accesskey attributes for keyboard shortcuts to menu items. . @{even,every,odd}{footing,header} are ignored by makeinfo now, so they no longer need to be enclosed in @iftex. * texinfo.tex: . bug fix for pdf-format table of contents. * info: . bug fixes for -R (--raw-escapes). . --help shows short option names. * Distribution: . the doc.c, funs.h, and key.c files in info/ are no longer generated at make time, to appease Automake's make distcheck. . gettext 0.11.1, autoconf 2.53, automake 1.6 (with install-info kludge). 4.1 (4 March 2002) * Language: . new commands @verbatim and @verb for printing verbatim inserts. . new command @verbatiminclude for verbatim include of files. . new environment @documentdescription for defining the HTML description. . new command @afivepaper for the A5 paper size. * makeinfo: . supports xml and docbook output. . supports HTML splitting by node, which is now the default. . new option --split-size to control maximum size of split info files. * info: . user-specified key bindings supported. . ANSI escape sequences (as produced by groff) removed from man output by default; use --raw-escapes to let them through if your terminal supports them. * texinfo.tex: . @math implies @tex, so all the usual plain TeX math is supported. . smaller fonts for @smallexample, in all page sizes. . improvements in the PDF support. * texi2dvi: . new option -o to explicitly specify output filename. * Distribution: . switch to GNU Free Documentation License (http://www.gnu.org/copyleft/). . update to GNU gettext 0.11, autoconf 2.52, and automake 1.5. . Danish, Swedish, and Hebrew message translations.
Diffstat (limited to 'devel/gtexinfo/patches')
-rw-r--r--devel/gtexinfo/patches/patch-aa22
-rw-r--r--devel/gtexinfo/patches/patch-ab20
-rw-r--r--devel/gtexinfo/patches/patch-ac4
-rw-r--r--devel/gtexinfo/patches/patch-ad53
-rw-r--r--devel/gtexinfo/patches/patch-ae49
-rw-r--r--devel/gtexinfo/patches/patch-af41
-rw-r--r--devel/gtexinfo/patches/patch-ag24
-rw-r--r--devel/gtexinfo/patches/patch-ah26
8 files changed, 107 insertions, 132 deletions
diff --git a/devel/gtexinfo/patches/patch-aa b/devel/gtexinfo/patches/patch-aa
index a031a2f9f5c..0a649565cfb 100644
--- a/devel/gtexinfo/patches/patch-aa
+++ b/devel/gtexinfo/patches/patch-aa
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.6 2001/12/25 14:48:38 wiz Exp $
+$NetBSD: patch-aa,v 1.7 2002/10/03 02:06:32 seb Exp $
---- util/Makefile.in.orig Tue Sep 28 21:40:56 1999
-+++ util/Makefile.in
-@@ -48,7 +48,7 @@
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
- INSTALL_DATA = @INSTALL_DATA@
--INSTALL_SCRIPT = @INSTALL_SCRIPT@
-+INSTALL_SCRIPT = ${BSD_INSTALL_SCRIPT}
- transform = @program_transform_name@
+--- info/Makefile.am.orig Fri Mar 22 22:26:49 2002
++++ info/Makefile.am
+@@ -18,7 +18,7 @@
+ bin_PROGRAMS = ginfo infokey
+ transform = s/ginfo/info/; @program_transform_name@
- NORMAL_INSTALL = :
+-localedir = $(datadir)/locale
++localedir = $(PKGLOCALEDIR)
+
+ # -I. for funs.h.
+ # Automake puts -I.. and -I$(srcdir) into DEFS by default, but
diff --git a/devel/gtexinfo/patches/patch-ab b/devel/gtexinfo/patches/patch-ab
index f4b944e069c..2b5fb9d9234 100644
--- a/devel/gtexinfo/patches/patch-ab
+++ b/devel/gtexinfo/patches/patch-ab
@@ -1,13 +1,13 @@
-$NetBSD: patch-ab,v 1.4 2001/12/25 14:48:38 wiz Exp $
+$NetBSD: patch-ab,v 1.5 2002/10/03 02:06:32 seb Exp $
---- info/Makefile.in.orig Tue Sep 28 21:40:50 1999
+--- info/Makefile.in.orig Mon Apr 1 16:13:22 2002
+++ info/Makefile.in
-@@ -97,7 +97,7 @@
- # Automake puts -I.. and -I$(srcdir) into DEFS by default, but
- # we need to override it, so include them ourselves.
- INCLUDES = -I. -I$(top_srcdir)/lib -I../intl -I.. -I$(srcdir)
--DEFS = -DINFODIR=\"$(infodir)\" -DLOCALEDIR=\"$(localedir)\" @DEFS@
-+DEFS = -DPORTSINFODIR=\"$(prefix)/info\" -DINFODIR=\"$(infodir)\" -DLOCALEDIR=\"$(localedir)\" @DEFS@
- LDADD = ../lib/libtxi.a @TERMLIBS@ @INTLLIBS@
+@@ -119,7 +119,7 @@
+ # user-specified name transformations.
+ bin_PROGRAMS = ginfo infokey
+
+-localedir = $(datadir)/locale
++localedir = $(PKGLOCALEDIR)
- EXTRA_DIST = README pcterm.c
+ # -I. for funs.h.
+ # Automake puts -I.. and -I$(srcdir) into DEFS by default, but
diff --git a/devel/gtexinfo/patches/patch-ac b/devel/gtexinfo/patches/patch-ac
index 578c4b568cb..b87527bf121 100644
--- a/devel/gtexinfo/patches/patch-ac
+++ b/devel/gtexinfo/patches/patch-ac
@@ -1,4 +1,4 @@
-$NetBSD: patch-ac,v 1.6 2001/12/25 14:48:38 wiz Exp $
+$NetBSD: patch-ac,v 1.7 2002/10/03 02:06:32 seb Exp $
--- info/filesys.h.orig Wed Jul 22 00:25:44 1998
+++ info/filesys.h
@@ -7,7 +7,7 @@ $NetBSD: patch-ac,v 1.6 2001/12/25 14:48:38 wiz Exp $
/* The default value of INFOPATH. */
#if !defined (DEFAULT_INFOPATH)
-# define DEFAULT_INFOPATH "/usr/local/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info:."
-+# define DEFAULT_INFOPATH "@PREFIX@/info:@X11BASE@/info:@LOCALBASE@/info:/usr/local/info:/usr/share/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info:."
++# define DEFAULT_INFOPATH "@PREFIX@/info:@X11BASE@/info:@LOCALBASE@/info:/usr/local/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info:."
#endif /* !DEFAULT_INFOPATH */
#if !defined (S_ISREG) && defined (S_IFREG)
diff --git a/devel/gtexinfo/patches/patch-ad b/devel/gtexinfo/patches/patch-ad
index 7aa74bf5d2f..13715ae07d3 100644
--- a/devel/gtexinfo/patches/patch-ad
+++ b/devel/gtexinfo/patches/patch-ad
@@ -1,15 +1,42 @@
-$NetBSD: patch-ad,v 1.5 2002/01/05 18:42:55 tron Exp $
+$NetBSD: patch-ad,v 1.6 2002/10/03 02:06:32 seb Exp $
---- po/Makefile.in.in.orig Thu Mar 4 00:04:29 1999
-+++ po/Makefile.in.in Sat Jan 5 19:05:40 2002
-@@ -20,8 +20,8 @@
- exec_prefix = @exec_prefix@
- datadir = $(prefix)/@DATADIRNAME@
- localedir = $(datadir)/locale
--gnulocaledir = $(prefix)/share/locale
--gettextsrcdir = $(prefix)/share/gettext/po
-+gnulocaledir = $(prefix)/$(PKGLOCALEDIR)/locale
-+gettextsrcdir = $(prefix)/$(PKGLOCALEDIR)/gettext/po
- subdir = po
+--- info/terminal.c.orig Sat Nov 17 00:16:04 2001
++++ info/terminal.c
+@@ -31,13 +31,17 @@
+ #ifdef HAVE_NCURSES_TERMCAP_H
+ #include <ncurses/termcap.h>
+ #else
+-#ifdef HAVE_TERMCAP_H
++#if defined(HAVE_TERMCAP_H) && !defined(__NetBSD__)
+ #include <termcap.h>
+ #else
+ /* On Solaris2, sys/types.h #includes sys/reg.h, which #defines PC.
+ Unfortunately, PC is a global variable used by the termcap library. */
+ #undef PC
- INSTALL = @INSTALL@
++#if defined(__NetBSD__)
++#include <termcap.h>
++#endif
++
+ /* Termcap requires these variables, whether we access them or not. */
+ char *BC, *UP;
+ char PC; /* Pad character */
+@@ -115,12 +119,18 @@
+ /* Although I can't find any documentation that says this is supposed to
+ return its argument, all the code I've looked at (termutils, less)
+ does so, so fine. */
++#ifdef __NetBSD__
++void
++#else
+ static int
++#endif
+ output_character_function (c)
+ int c;
+ {
+ putc (c, stdout);
++#ifndef __NetBSD__
+ return c;
++#endif
+ }
+
+ /* Macro to send STRING to the terminal. */
diff --git a/devel/gtexinfo/patches/patch-ae b/devel/gtexinfo/patches/patch-ae
index 63290022c92..5658ea6c472 100644
--- a/devel/gtexinfo/patches/patch-ae
+++ b/devel/gtexinfo/patches/patch-ae
@@ -1,42 +1,13 @@
-$NetBSD: patch-ae,v 1.6 2001/12/25 14:48:39 wiz Exp $
+$NetBSD: patch-ae,v 1.7 2002/10/03 02:06:32 seb Exp $
---- info/terminal.c.orig Mon Sep 20 14:28:54 1999
-+++ info/terminal.c
-@@ -32,13 +32,17 @@
- #ifdef HAVE_NCURSES_TERMCAP_H
- #include <ncurses/termcap.h>
- #else
--#ifdef HAVE_TERMCAP_H
-+#if defined(HAVE_TERMCAP_H) && !defined(__NetBSD__)
- #include <termcap.h>
- #else
- /* On Solaris2, sys/types.h #includes sys/reg.h, which #defines PC.
- Unfortunately, PC is a global variable used by the termcap library. */
- #undef PC
+--- makeinfo/Makefile.am.orig Fri Mar 8 20:43:31 2002
++++ makeinfo/Makefile.am
+@@ -12,7 +12,7 @@
-+#if defined(__NetBSD__)
-+#include <termcap.h>
-+#endif
-+
- /* Termcap requires these variables, whether we access them or not. */
- char *BC, *UP;
- char PC; /* Pad character */
-@@ -116,12 +120,18 @@
- /* Although I can't find any documentation that says this is supposed to
- return its argument, all the code I've looked at (termutils, less)
- does so, so fine. */
-+#ifdef __NetBSD__
-+void
-+#else
- static int
-+#endif
- output_character_function (c)
- int c;
- {
- putc (c, stdout);
-+#ifndef __NetBSD__
- return c;
-+#endif
- }
+ bin_PROGRAMS = makeinfo
+
+-localedir = $(datadir)/locale
++localedir = $(PKGLOCALEDIR)
+ INCLUDES = -I$(top_srcdir)/lib -I../intl -DLOCALEDIR=\"$(localedir)\"
+ LDADD = ../lib/libtxi.a @LIBINTL@
- /* Macro to send STRING to the terminal. */
diff --git a/devel/gtexinfo/patches/patch-af b/devel/gtexinfo/patches/patch-af
index e6f396cdee5..41ead088343 100644
--- a/devel/gtexinfo/patches/patch-af
+++ b/devel/gtexinfo/patches/patch-af
@@ -1,30 +1,13 @@
-$NetBSD: patch-af,v 1.2 1998/08/07 10:40:25 agc Exp $
+$NetBSD: patch-af,v 1.3 2002/10/03 02:06:32 seb Exp $
---- intl/xopen-msg.sed.orig Thu Jun 18 13:21:49 1998
-+++ intl/xopen-msg.sed Thu Jun 18 13:32:08 1998
-@@ -81,6 +81,8 @@
- G
- s/^[^\n]*$/& /
- s/\(.*\)\n\([0-9]*\)/\2 \1/
-+# Change escaped quotes into regular quotes.
-+ s/\\"/"/g
- # Clear flag from last substitution.
- tb
- # Append the next line.
-@@ -90,12 +92,16 @@
- s/\(.*\n\)"\(.*\)"/\1\2/
- # Yes, then branch.
- ta
-+# Comment out if no message exists.
-+ s/^\([0-9]* *\n\)/$ \1/
- P
- D
- # Note that `D' includes a jump to the start!!
- # We found a continuation line. But before printing insert '\'.
- :a
- s/\(.*\)\(\n.*\)/\1\\\2/
-+# Change escaped quotes into regular quotes.
-+ s/\\"/"/g
- P
- # We cannot use the sed command `D' here
- s/.*\n\(.*\)/\1/
+--- makeinfo/Makefile.in.orig Mon Apr 1 16:13:44 2002
++++ makeinfo/Makefile.in
+@@ -114,7 +114,7 @@
+
+ bin_PROGRAMS = makeinfo
+
+-localedir = $(datadir)/locale
++localedir = $(PKGLOCALEDIR)
+ INCLUDES = -I$(top_srcdir)/lib -I../intl -DLOCALEDIR=\"$(localedir)\"
+ LDADD = ../lib/libtxi.a @LIBINTL@
+
diff --git a/devel/gtexinfo/patches/patch-ag b/devel/gtexinfo/patches/patch-ag
index 94fc3af04a2..cfbcf2f13dc 100644
--- a/devel/gtexinfo/patches/patch-ag
+++ b/devel/gtexinfo/patches/patch-ag
@@ -1,13 +1,13 @@
-$NetBSD: patch-ag,v 1.6 2001/12/25 14:48:39 wiz Exp $
+$NetBSD: patch-ag,v 1.7 2002/10/03 02:06:32 seb Exp $
---- configure.orig Tue Sep 28 21:39:56 1999
-+++ configure
-@@ -4019,7 +4019,7 @@
- USE_INCLUDED_LIBINTL=yes
- CATOBJEXT=.cat
- INSTOBJEXT=.cat
-- DATADIRNAME=lib
-+ DATADIRNAME=${PKGLOCALEDIR}
- INTLDEPS='$(top_builddir)/intl/libintl.a'
- INTLLIBS=$INTLDEPS
- LIBS=`echo $LIBS | sed -e 's/-lintl//'`
+--- util/Makefile.am.orig Fri Mar 8 20:44:13 2002
++++ util/Makefile.am
+@@ -13,7 +13,7 @@
+ bin_PROGRAMS = install-info texindex
+ bin_SCRIPTS = texi2dvi
+
+-localedir = $(datadir)/locale
++localedir = $(PKGLOCALEDIR)
+ INCLUDES = -I$(top_srcdir)/lib -I../intl -DLOCALEDIR=\"$(localedir)\"
+ LDADD = ../lib/libtxi.a @LIBINTL@
+
diff --git a/devel/gtexinfo/patches/patch-ah b/devel/gtexinfo/patches/patch-ah
index 53d3639cdeb..a57f6949f20 100644
--- a/devel/gtexinfo/patches/patch-ah
+++ b/devel/gtexinfo/patches/patch-ah
@@ -1,19 +1,13 @@
-$NetBSD: patch-ah,v 1.1 2002/08/10 23:22:02 rh Exp $
+$NetBSD: patch-ah,v 1.2 2002/10/03 02:06:32 seb Exp $
---- lib/system.h.orig Sun Jul 18 07:11:34 1999
-+++ lib/system.h
-@@ -192,10 +192,10 @@
- struct passwd *getpwnam ();
+--- util/Makefile.in.orig Mon Apr 1 16:14:18 2002
++++ util/Makefile.in
+@@ -115,7 +115,7 @@
+ bin_PROGRAMS = install-info texindex
+ bin_SCRIPTS = texi2dvi
- /* Our library routines not included in any system library. */
--extern void *xmalloc (), *xrealloc ();
--extern char *xstrdup ();
--extern void xexit ();
--extern char *substring ();
-+extern void *xmalloc (unsigned), *xrealloc (void *, unsigned);
-+extern char *xstrdup (char *);
-+extern void xexit (int);
-+extern char *substring (char *, char *);
+-localedir = $(datadir)/locale
++localedir = $(PKGLOCALEDIR)
+ INCLUDES = -I$(top_srcdir)/lib -I../intl -DLOCALEDIR=\"$(localedir)\"
+ LDADD = ../lib/libtxi.a @LIBINTL@
- /* For convenience. */
- #define STREQ(s1,s2) (strcmp (s1, s2) == 0)