This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree".
The branch, master has been updated via 07fddc52ff27f3fb1b65c49c4301719d5622620e (commit) via 4df7a0acef1e40ebc60bcdfcd0f437816d933f14 (commit) via 984546cd6eb2e6109f1943a3b0eade0307bcdce5 (commit) from a2634ecb8ddbc2883fb9304b2effccc76e3b5881 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 07fddc52ff27f3fb1b65c49c4301719d5622620e Author: Thomas Ebert thomas.ebert@ipfire.org Date: Sat Mar 16 10:01:39 2013 +0100
texinfo: Update to version 5.1.
Fixes bug #10308.
commit 4df7a0acef1e40ebc60bcdfcd0f437816d933f14 Author: Thomas Ebert thomas.ebert@ipfire.org Date: Sat Mar 16 09:56:50 2013 +0100
perl-libintl-perl: New package.
This is required by texinfo >= 5.1.
commit 984546cd6eb2e6109f1943a3b0eade0307bcdce5 Author: Thomas Ebert thomas.ebert@ipfire.org Date: Sat Mar 16 10:06:34 2013 +0100
file: Updated to recent version 5.13
Fixes bug #10309.
-----------------------------------------------------------------------
Summary of changes: file/file.nm | 2 +- .../perl-libintl-perl.nm | 27 ++-- texinfo/patches/texinfo-4.12-zlib.patch | 169 --------------------- texinfo/patches/texinfo-4.13a-data_types.patch | 32 ---- .../texinfo-4.13a-help-index-segfault.patch | 23 --- .../texinfo-4.13a-makeinfo-sectioning.patch | 20 --- texinfo/patches/texinfo-4.13a-mosdo-crash.patch | 11 -- texinfo/patches/texinfo-4.13a-powerpc.patch | 12 -- texinfo/patches/texinfo-4.13a-testsuite_fix.patch | 13 -- .../patches/texinfo-4.13a-texi2dvi-regexp.patch | 12 -- texinfo/texinfo.nm | 7 +- 11 files changed, 16 insertions(+), 312 deletions(-) copy perl-BDB/perl-BDB.nm => perl-libintl-perl/perl-libintl-perl.nm (55%) delete mode 100644 texinfo/patches/texinfo-4.12-zlib.patch delete mode 100644 texinfo/patches/texinfo-4.13a-data_types.patch delete mode 100644 texinfo/patches/texinfo-4.13a-help-index-segfault.patch delete mode 100644 texinfo/patches/texinfo-4.13a-makeinfo-sectioning.patch delete mode 100644 texinfo/patches/texinfo-4.13a-mosdo-crash.patch delete mode 100644 texinfo/patches/texinfo-4.13a-powerpc.patch delete mode 100644 texinfo/patches/texinfo-4.13a-testsuite_fix.patch delete mode 100644 texinfo/patches/texinfo-4.13a-texi2dvi-regexp.patch
Difference in files: diff --git a/file/file.nm b/file/file.nm index c9f1f67..c9eed0d 100644 --- a/file/file.nm +++ b/file/file.nm @@ -4,7 +4,7 @@ ###############################################################################
name = file -version = 5.12 +version = 5.13 release = 1
groups = System/Tools diff --git a/perl-libintl-perl/perl-libintl-perl.nm b/perl-libintl-perl/perl-libintl-perl.nm new file mode 100644 index 0000000..eb511b0 --- /dev/null +++ b/perl-libintl-perl/perl-libintl-perl.nm @@ -0,0 +1,49 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = perl-libintl-perl +version = 1.23 +release = 1 +thisapp = libintl-perl-%{version} + +groups = Development/Libraries +url = http://search.cpan.org/dist/libintl-perl/ +license = GPL+ or Artistic +summary = An internationalization library for Perl + +description + The package libintl-perl is an internationalization library for Perl + that aims to be compatible with the Uniforum message translations + system as implemented for example in GNU gettext. +end + +source_dl = http://search.cpan.org/CPAN/authors/id/G/GU/GUIDO/ + +build + requires + # required for perl macros + pakfire-builder >= 0.9.23-6 + perl(ExtUtils::MakeMaker) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + test + make test + end + + make_install_targets = pure_install DESTDIR=%{BUILDROOT} +end + +packages + package %{name} + + package %{name}-debuginfo + template DEBUGINFO + end +end diff --git a/texinfo/patches/texinfo-4.12-zlib.patch b/texinfo/patches/texinfo-4.12-zlib.patch deleted file mode 100644 index 3635b55..0000000 --- a/texinfo/patches/texinfo-4.12-zlib.patch +++ /dev/null @@ -1,169 +0,0 @@ -diff -up texinfo-4.12/install-info/Makefile.in_old texinfo-4.12/install-info/Makefile.in ---- texinfo-4.12/install-info/Makefile.in_old 2008-05-13 13:33:55.000000000 +0200 -+++ texinfo-4.12/install-info/Makefile.in 2008-05-13 13:52:35.000000000 +0200 -@@ -114,7 +114,7 @@ binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) - PROGRAMS = $(bin_PROGRAMS) - am_ginstall_info_OBJECTS = install-info.$(OBJEXT) - ginstall_info_OBJECTS = $(am_ginstall_info_OBJECTS) --ginstall_info_LDADD = $(LDADD) -+ginstall_info_LDADD = $(LDADD) -lz - am__DEPENDENCIES_1 = - ginstall_info_DEPENDENCIES = ../lib/libtxi.a \ - $(top_builddir)/gnulib/lib/libgnu.a $(am__DEPENDENCIES_1) -diff -up texinfo-4.12/install-info/install-info.c_old texinfo-4.12/install-info/install-info.c ---- texinfo-4.12/install-info/install-info.c_old 2008-05-13 13:52:44.000000000 +0200 -+++ texinfo-4.12/install-info/install-info.c 2008-05-14 10:30:53.000000000 +0200 -@@ -21,6 +21,7 @@ - #include <getopt.h> - #include <regex.h> - #include <argz.h> -+#include <zlib.h> - - #define TAB_WIDTH 8 - -@@ -638,7 +639,7 @@ The first time you invoke Info you start - COMPRESSION_PROGRAM. The compression program is determined by the - magic number, not the filename. */ - --FILE * -+void * - open_possibly_compressed_file (char *filename, - void (*create_callback) (char *), - char **opened_filename, char **compression_program, int *is_pipe) -@@ -646,7 +647,7 @@ open_possibly_compressed_file (char *fil - char *local_opened_filename, *local_compression_program; - int nread; - char data[13]; -- FILE *f; -+ gzFile *f; - - /* We let them pass NULL if they don't want this info, but it's easier - to always determine it. */ -@@ -654,22 +655,22 @@ open_possibly_compressed_file (char *fil - opened_filename = &local_opened_filename; - - *opened_filename = filename; -- f = fopen (*opened_filename, FOPEN_RBIN); -+ f = gzopen (*opened_filename, FOPEN_RBIN); - if (!f) - { - *opened_filename = concat (filename, ".gz", ""); -- f = fopen (*opened_filename, FOPEN_RBIN); -+ f = gzopen (*opened_filename, FOPEN_RBIN); - if (!f) - { - free (*opened_filename); - *opened_filename = concat (filename, ".bz2", ""); -- f = fopen (*opened_filename, FOPEN_RBIN); -+ f = gzopen (*opened_filename, FOPEN_RBIN); - } - if (!f) - { - free (*opened_filename); - *opened_filename = concat (filename, ".lzma", ""); -- f = fopen (*opened_filename, FOPEN_RBIN); -+ f = gzopen (*opened_filename, FOPEN_RBIN); - } - - #ifdef __MSDOS__ -@@ -677,13 +678,13 @@ open_possibly_compressed_file (char *fil - { - free (*opened_filename); - *opened_filename = concat (filename, ".igz", ""); -- f = fopen (*opened_filename, FOPEN_RBIN); -+ f = gzopen (*opened_filename, FOPEN_RBIN); - } - if (!f) - { - free (*opened_filename); - *opened_filename = concat (filename, ".inz", ""); -- f = fopen (*opened_filename, FOPEN_RBIN); -+ f = gzopen (*opened_filename, FOPEN_RBIN); - } - #endif - if (!f) -@@ -695,7 +696,7 @@ open_possibly_compressed_file (char *fil - /* And try opening it again. */ - free (*opened_filename); - *opened_filename = filename; -- f = fopen (*opened_filename, FOPEN_RBIN); -+ f = gzopen (*opened_filename, FOPEN_RBIN); - if (!f) - pfatal_with_name (filename); - } -@@ -706,12 +707,12 @@ open_possibly_compressed_file (char *fil - - /* Read first few bytes of file rather than relying on the filename. - If the file is shorter than this it can't be usable anyway. */ -- nread = fread (data, sizeof (data), 1, f); -- if (nread != 1) -+ nread = gzread (f, data, sizeof (data)); -+ if (nread != sizeof (data)) - { - /* Empty files don't set errno, so we get something like - "install-info: No error for foo", which is confusing. */ -- if (nread == 0) -+ if (nread >= 0) - fatal (_("%s: empty file"), *opened_filename, 0); - pfatal_with_name (*opened_filename); - } -@@ -758,20 +759,22 @@ open_possibly_compressed_file (char *fil - - if (*compression_program) - { /* It's compressed, so fclose the file and then open a pipe. */ -+ FILE *p; - char *command = concat (*compression_program," -cd <", *opened_filename); -- if (fclose (f) < 0) -+ if (gzclose (f) < 0) - pfatal_with_name (*opened_filename); -- f = popen (command, "r"); -- if (f) -+ p = popen (command, "r"); -+ if (p) - *is_pipe = 1; - else - pfatal_with_name (command); -+ return p; - } - else - { /* It's a plain file, seek back over the magic bytes. */ -- if (fseek (f, 0, 0) < 0) -+ if (gzseek (f, 0, SEEK_SET) < 0) - pfatal_with_name (*opened_filename); --#if O_BINARY -+#if 0 && O_BINARY - /* Since this is a text file, and we opened it in binary mode, - switch back to text mode. */ - f = freopen (*opened_filename, "r", f); -@@ -796,7 +799,7 @@ readfile (char *filename, int *sizep, - char **compression_program) - { - char *real_name; -- FILE *f; -+ void *f; - int pipe_p; - int filled = 0; - int data_size = 8192; -@@ -810,7 +813,12 @@ readfile (char *filename, int *sizep, - - for (;;) - { -- int nread = fread (data + filled, 1, data_size - filled, f); -+ int nread; -+ -+ if (pipe_p) -+ nread = fread (data + filled, 1, data_size - filled, f); -+ else -+ nread = gzread (f, data + filled, data_size - filled); - if (nread < 0) - pfatal_with_name (real_name); - if (nread == 0) -@@ -832,7 +840,7 @@ readfile (char *filename, int *sizep, - if (pipe_p) - pclose (f); - else -- fclose (f); -+ gzclose (f); - - *sizep = filled; - return data; diff --git a/texinfo/patches/texinfo-4.13a-data_types.patch b/texinfo/patches/texinfo-4.13a-data_types.patch deleted file mode 100644 index 2a87c21..0000000 --- a/texinfo/patches/texinfo-4.13a-data_types.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -up texinfo-4.13/info/window.c_old texinfo-4.13/info/window.c ---- texinfo-4.13/info/window.c_old 2009-08-04 13:46:15.000000000 +0200 -+++ texinfo-4.13/info/window.c 2009-08-04 13:47:29.000000000 +0200 -@@ -1581,7 +1581,7 @@ process_node_text (WINDOW *win, char *st - const char *carried_over_ptr; - size_t carried_over_len, carried_over_count; - const char *cur_ptr = mbi_cur_ptr (iter); -- int cur_len = mb_len (mbi_cur (iter)); -+ size_t cur_len = mb_len (mbi_cur (iter)); - int replen; - int delim = 0; - int rc; -@@ -1754,7 +1754,7 @@ clean_manpage (char *manpage) - mbi_advance (iter)) - { - const char *cur_ptr = mbi_cur_ptr (iter); -- int cur_len = mb_len (mbi_cur (iter)); -+ size_t cur_len = mb_len (mbi_cur (iter)); - - if (cur_len == 1) - { -@@ -1852,8 +1852,8 @@ window_scan_line (WINDOW *win, int line, - mbi_advance (iter)) - { - const char *cur_ptr = mbi_cur_ptr (iter); -- int cur_len = mb_len (mbi_cur (iter)); -- int replen; -+ size_t cur_len = mb_len (mbi_cur (iter)); -+ size_t replen; - - if (cur_ptr >= endp) - break; diff --git a/texinfo/patches/texinfo-4.13a-help-index-segfault.patch b/texinfo/patches/texinfo-4.13a-help-index-segfault.patch deleted file mode 100644 index 6194176..0000000 --- a/texinfo/patches/texinfo-4.13a-help-index-segfault.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -up texinfo-4.13/info/indices.c.orig texinfo-4.13/info/indices.c ---- texinfo-4.13/info/indices.c.orig 2010-08-31 12:04:38.317462471 +0200 -+++ texinfo-4.13/info/indices.c 2010-08-31 12:11:49.322624552 +0200 -@@ -192,6 +192,7 @@ do_info_index_search (WINDOW *window, in - index for, build and remember an index now. */ - fb = file_buffer_of_window (window); - if (!initial_index_filename || -+ !fb || - (FILENAME_CMP (initial_index_filename, fb->filename) != 0)) - { - info_free_references (index_index); -@@ -287,8 +288,9 @@ index_entry_exists (WINDOW *window, char - return 0; - - fb = file_buffer_of_window (window); -- if (!initial_index_filename -- || (FILENAME_CMP (initial_index_filename, fb->filename) != 0)) -+ if (!initial_index_filename || -+ !fb || -+ (FILENAME_CMP (initial_index_filename, fb->filename) != 0)) - { - info_free_references (index_index); - index_index = info_indices_of_file_buffer (fb); diff --git a/texinfo/patches/texinfo-4.13a-makeinfo-sectioning.patch b/texinfo/patches/texinfo-4.13a-makeinfo-sectioning.patch deleted file mode 100644 index 75a2986..0000000 --- a/texinfo/patches/texinfo-4.13a-makeinfo-sectioning.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -up texinfo-4.13/makeinfo/sectioning.c.orig texinfo-4.13/makeinfo/sectioning.c ---- texinfo-4.13/makeinfo/sectioning.c.orig 2010-11-10 11:24:53.000000000 +0100 -+++ texinfo-4.13/makeinfo/sectioning.c 2010-11-10 11:25:28.000000000 +0100 -@@ -256,14 +256,14 @@ current_chapter_number (void) - return xstrdup (""); - else if (enum_marker == APPENDIX_MAGIC) - { -- char s[1]; -+ char s[2]; - sprintf (s, "%c", numbers[0] + 64); - return xstrdup (s); - } - else - { - char s[5]; -- sprintf (s, "%d", numbers[0]); -+ sprintf (s, "%4d", numbers[0]); - return xstrdup (s); - } - } diff --git a/texinfo/patches/texinfo-4.13a-mosdo-crash.patch b/texinfo/patches/texinfo-4.13a-mosdo-crash.patch deleted file mode 100644 index 77e3a76..0000000 --- a/texinfo/patches/texinfo-4.13a-mosdo-crash.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- texinfo-4.13/install-info/install-info.c.mosdo-crash 2009-09-02 20:18:44.000000000 -0400 -+++ texinfo-4.13/install-info/install-info.c 2009-09-02 20:19:53.000000000 -0400 -@@ -1765,7 +1765,7 @@ - err = argz_add (&argz, &argz_len, opt); - free (opt); opt = NULL; - -- opt = xmalloc (strlen (regex) + sizeof ("--section=")); -+ opt = xmalloc (strlen (title) + sizeof ("--section=")); - if (sprintf (opt, "--section=%s", title) == -1) - err = 1; - if (!err) diff --git a/texinfo/patches/texinfo-4.13a-powerpc.patch b/texinfo/patches/texinfo-4.13a-powerpc.patch deleted file mode 100644 index b6c046e..0000000 --- a/texinfo/patches/texinfo-4.13a-powerpc.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up texinfo-4.13/install-info/install-info.c.patch texinfo-4.13/install-info/install-info.c ---- texinfo-4.13/install-info/install-info.c.patch 2010-01-11 14:46:32.000000000 +0100 -+++ texinfo-4.13/install-info/install-info.c 2010-01-11 14:48:47.162152695 +0100 -@@ -772,7 +772,7 @@ open_possibly_compressed_file (char *fil - } - else - { /* It's a plain file, seek back over the magic bytes. */ -- if (gzseek (f, 0, SEEK_SET) < 0) -+ if (gzseek (f, 0, SEEK_SET) == -1) - pfatal_with_name (*opened_filename); - #if 0 && O_BINARY - /* Since this is a text file, and we opened it in binary mode, diff --git a/texinfo/patches/texinfo-4.13a-testsuite_fix.patch b/texinfo/patches/texinfo-4.13a-testsuite_fix.patch deleted file mode 100644 index 5286e7d..0000000 --- a/texinfo/patches/texinfo-4.13a-testsuite_fix.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -Nur a/makeinfo/tests/accentenc b/makeinfo/tests/accentenc ---- a/makeinfo/tests/accentenc 2004-04-11 19:56:47.000000000 +0200 -+++ b/makeinfo/tests/accentenc 2011-07-27 20:24:36.603237061 +0200 -@@ -1,7 +1,8 @@ - #!/bin/sh - # Test encoded accent info output. - --unset TEXINFO_OUTPUT -+unset TEXINFO_OUTPUT LANG LANGUAGE -+LC_ALL=POSIX; export LC_ALL - : ${srcdir=.} - input=`basename $0`.txi - output=`basename $0`.info diff --git a/texinfo/patches/texinfo-4.13a-texi2dvi-regexp.patch b/texinfo/patches/texinfo-4.13a-texi2dvi-regexp.patch deleted file mode 100644 index 54dabac..0000000 --- a/texinfo/patches/texinfo-4.13a-texi2dvi-regexp.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up texinfo-4.13/util/texi2dvi.orig texinfo-4.13/util/texi2dvi ---- texinfo-4.13/util/texi2dvi.orig 2010-10-11 14:08:21.340831908 +0200 -+++ texinfo-4.13/util/texi2dvi 2010-10-11 14:12:14.235841752 +0200 -@@ -1683,7 +1683,7 @@ input_file_name_decode () - - # If the COMMAND_LINE_FILENAME is not absolute (e.g., --debug.tex), - # prepend `./' in order to avoid that the tools take it as an option. -- echo "$command_line_filename" | $EGREP '^(/|[A-z]:/)' >&6 \ -+ echo "$command_line_filename" | $EGREP '^(/|[A-Za-z]:/)' >&6 \ - || command_line_filename="./$command_line_filename" - - # See if the file exists. If it doesn't we're in trouble since, even diff --git a/texinfo/texinfo.nm b/texinfo/texinfo.nm index a59e450..e96c731 100644 --- a/texinfo/texinfo.nm +++ b/texinfo/texinfo.nm @@ -4,8 +4,8 @@ ###############################################################################
name = texinfo -version = 4.13a -release = 2 +version = 5.1 +release = 1
groups = Applications/Publishing url = http://www.gnu.org/software/texinfo/ @@ -24,11 +24,10 @@ build requires help2man ncurses-devel + perl-libintl-perl zlib-devel end
- DIR_APP = %{DIR_SRC}/%{name}-4.13 - test make check end
hooks/post-receive -- IPFire 3.x development tree