SHA256
3
0
forked from pool/texinfo
Dominique Leuenberger 2016-07-24 17:42:03 +00:00 committed by Git OBS Bridge
parent 021ec56f93
commit 785628b3dd
6 changed files with 113 additions and 21 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:83d3183290f34e7f958d209d0b20022c6fe9e921eb6fe94c27d988827d4878d2
size 8349669

View File

@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iF4EABEIAAYFAlWNWYkACgkQ3bxXnas3+6nUFwEAxIw7Bjs/JPDSJ83lKGw9Xau5
abzxxGQgtO+DC5ql+LgA/37J6v+ILpZdzvvOOBidmKy3kUAjnqWKsZNGxSGhEI1I
=s1/q
-----END PGP SIGNATURE-----

3
texinfo-6.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ac68394ce21b2420ba7ed7cec65d84aacf308cc88e9bf4716fcfff88286883d2
size 4520376

7
texinfo-6.1.tar.xz.sig Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iF4EABEIAAYFAla16McACgkQ3bxXnas3+6lFAgD/XOQr2jQ8i9EoCSBcTJ1xpq9C
w9eGpmP8rpQEGWT3Aq0A/2JtDAdLxjw+j9tT9HtZe8BFwXc2uT5TvbnXS2eiGjrZ
=E1uZ
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,97 @@
-------------------------------------------------------------------
Fri Jul 15 18:05:00 UTC 2016 - schwab@linux-m68k.org
- Update to 6.1
* Language:
. You can now omit the @menu from nodes with other nodes below them in
the document structure. If you use "@validatemenus off" near the
start of a Texinfo file, makeinfo will, where needed, create a menu
for nodes lacking one given explicitly.
. An @setfilename line is no longer required at the start of a
Texinfo file. (Be aware, though, that some other tools may require
it, for example Automake.)
. For processing with TeX, a comma is automatically provided following
a cross-reference command (such as @xref) when needed to separate
the page number from following text, so you don't need to add one
yourself. See the `Parts of a Cross Reference' node in the manual
for details. Behavior when followed by punctuation, as always
recommended previously, is unchanged.
* texi2any:
. Some Perl modules have been rewritten in C to increase speed.
If Perl extensions can be created, they are used by default;
otherwise the pure Perl implementations are still used.
Disable at build time with "configure --disable-perl-xs". The
environment variable TEXINFO_XS controls how they are used by
texi2any.
. Quotation marks are left out for node names and index entries in
Info output where they would have been produced by commands such
as @file or @option.
. New customization variable INFO_SPECIAL_CHARS_QUOTE to allow use of
a quoting mechanism for problematic constructs in Info output, for
example node names containing colons or commas.
. Commands like @heading are affected by @lowersections and @raisesections
again, as was the case before Texinfo 5.0.
* texinfo.tex:
. You may explicitly specify a sort key for an index entry by preceding
the text of the entry with the @sortas commmand with the sort key
desired as a braced argument. Additionally, you may choose to
ignore all occurences of the characters \, @, <, and - using new
flags you can specify with @set: `txiindexbackslashignore',
`txiindexatsignignore', `txiindexlessthanignore', and
`txiindexhyphenignore' respectively.
. Changes to macro handling to more closely match makeinfo. Ends of
lines are preserved in an argument to a macro taking a single
argument.
. By default, suppress heading line on a page with a chapter on it, to
avoid having the chapter title repeated.
. Use a larger font for arguments in a @deffn line and similar.
. The default indices (cp, ky and so on) now don't get a file opened
for them unless they are actually used. This reduces the number of
files that a run of TeX produces, and also allows for a greater
number of user-defined indices, because you will not bump into TeX's
limit of 16 open files at once so soon.
. For initials in indices that are non-alphanumeric characters (for
example, backslash, or braces), avoid use of a typewriter font.
This gives a more consistent appearance.
. Have a stronger preference for breaking a column in an index before
a letter heading.
. Formatting improvements in tables of contents and indices. Entries
can extend slightly into the margin instead of being broken across
two lines, and text is split more evenly across lines. Reduce
chance of an orphaned index entry appearing at the top of a column.
. Support character encodings beyond ASCII for XeTeX and LuaTeX by
reading file input byte-by-byte.
* texi2dvi:
. Support for determining the output files using the `-recorder'
option to TeX, to help to support more TeX engines.
* info:
. New user variables `link-style', `active-link-style', and
`match-style' enable customization of how cross-references and search
matches are highlighted.
. By default only the node pointers are displayed at the top of a node.
Customize this with the `nodeline' variable.
. New command M-x tree-search to search all subnodes of a node.
. Now tries to find referenced manuals in the same directory as the
current file first, before looking in search path. Customize this
with new variable `follow-strategy'.
. The `mouse' variable is now off by default, in order not to
interfere with the selection of text in a terminal emulator window.
. `q' closes a window instead of quitting altogether if there's more
than one, for example if a help window is open.
. Several bug fixes, including:
. one causing the wrong position in a node to be shown when
following an "anchor" cross-reference
. one causing a test failure in the t/c-u-m-x-scroll-forward.sh
test on some platforms
. Internal changes to reduce memory use and increase speed of
searches, relative to last release
. The meaning of the `key-time' variable has changed when its value
is 0. This value meant to wait forever in the last release, but now
it means that the next byte must be available immediately.
* Documentation:
. The `info.info' file (and `info.texi' source) is no longer
distributed with Texinfo. Now this manual is only in Emacs.
-------------------------------------------------------------------
Thu Oct 15 19:44:20 UTC 2015 - werner@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package texinfo
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,14 +17,14 @@
Name: texinfo
Version: 6.0
Version: 6.1
Release: 0
Summary: Tools Needed to Create Documentation from Texinfo Sources
License: GPL-3.0+
Group: Productivity/Publishing/Texinfo
Url: http://www.gnu.org/software/texinfo/
Source0: ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-%{version}.tar.gz
Source1: ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-%{version}.tar.gz.sig
Source0: ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-%{version}.tar.xz
Source1: ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-%{version}.tar.xz.sig
Source2: %{name}.keyring
Source10: info-dir
Patch1: texinfo-zlib.patch
@ -102,12 +102,13 @@ or standalone GNU Info.
%patch1 -p1
%build
%configure --with-external-Text-Unidecode --with-external-libintl-perl --with-gnu-ld
%configure --with-external-Text-Unidecode --with-external-libintl-perl --with-gnu-ld --enable-perl-xs
make %{?_smp_mflags}
%install
%make_install
rm -f %{buildroot}%{_libdir}/texinfo/*.a
if cmp %{buildroot}%{_bindir}/pdftexi2dvi %{buildroot}%{_bindir}/texi2pdf
then
rm -vf %{buildroot}%{_bindir}/pdftexi2dvi
@ -119,9 +120,6 @@ then
ln -sf texi2pdf.1.gz %{buildroot}%{_mandir}/man1/pdftexi2dvi.1.gz
fi
rm -f %{buildroot}%{_bindir}/makeinfo
cp %{buildroot}%{_bindir}/texi2any %{buildroot}%{_bindir}/makeinfo
mkdir -p %{buildroot}/sbin
mv %{buildroot}%{_bindir}/install-info %{buildroot}/sbin/
ln -sf ../../sbin/install-info %{buildroot}%{_bindir}/install-info
@ -148,14 +146,12 @@ install -m 644 %{SOURCE10} %{buildroot}%{_infodir}/dir
%doc ABOUT-NLS AUTHORS COPYING NEWS README TODO
%doc doc/texinfo.tex doc/txi-*.tex
%{_bindir}/pod2texi
%{_bindir}/texi2any
%{_bindir}/texi2dvi
%{_bindir}/texi2pdf
%{_bindir}/texindex
%{_bindir}/pdftexi2dvi
%{_infodir}/texinfo*.gz
%{_mandir}/man1/pod2texi.1.gz
%{_mandir}/man1/texi2any.1.gz
%{_mandir}/man1/texindex.1.gz
%{_mandir}/man1/texi2dvi.1.gz
%{_mandir}/man1/texi2pdf.1.gz
@ -165,7 +161,10 @@ install -m 644 %{SOURCE10} %{buildroot}%{_infodir}/dir
%files -n makeinfo -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/makeinfo
%{_bindir}/texi2any
%{_mandir}/man1/makeinfo.1.gz
%{_mandir}/man1/texi2any.1.gz
%{_libdir}/texinfo
%{_datadir}/texinfo/
%files -n info
@ -175,7 +174,6 @@ install -m 644 %{SOURCE10} %{buildroot}%{_infodir}/dir
%{_bindir}/install-info
%{_bindir}/info
%{_infodir}/info-stnd.info*
%{_infodir}/info.info*
%{_mandir}/man1/info.1*
%{_mandir}/man1/install-info.1*
%{_mandir}/man5/info.5*