From d0ff1dae95747eddacc239ea4462074b2c25499e489367104d454da3876a7848 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Tue, 19 Sep 2023 08:55:26 +0000 Subject: [PATCH] Accepting request 1112171 from home:jgwang:branches:Publishing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Updated to 4.15.5 * Noteworthy changes in release 4.15.5 (2023-06-22) [stable] * Bug fixes: - Fix psnup delegation. It was incorrectly changed in 4.14.90. - Fix to read configured paper size correctly with libpaper 1.x. - Fix fixps to use GhostScript’s ps2write device instead of defunct pswrite. - Fix old crash when using --stdin="". - Use “grep -F” rather than obsolete fgrep. - Fix broken a2ps-lpr-wrapper script, and translate to sh for portability. * Build: - Fix a problem building PDF version of manual. - Make configure stop if libpaper is not found. - Enable building the manual for gnu.org. * Build system: - Fix tests when building with libpaper 1.x. - Require gperf for bootstrapping, and use it correctly in build system. - Require a new-enough version of texinfo. * Documentation: - Various minor documentation improvements. - Minor tweaks. OBS-URL: https://build.opensuse.org/request/show/1112171 OBS-URL: https://build.opensuse.org/package/show/Publishing/a2ps?expand=0&rev=88 --- a2ps-4.14.diff | 10 +++++----- a2ps-4.15.5.tar.gz | 3 +++ a2ps-4.15.5.tar.gz.sig | 11 +++++++++++ a2ps-4.15.tar.gz | 3 --- a2ps-4.15.tar.gz.sig | 11 ----------- a2ps.changes | 26 ++++++++++++++++++++++++++ a2ps.spec | 8 +++----- 7 files changed, 48 insertions(+), 24 deletions(-) create mode 100644 a2ps-4.15.5.tar.gz create mode 100644 a2ps-4.15.5.tar.gz.sig delete mode 100644 a2ps-4.15.tar.gz delete mode 100644 a2ps-4.15.tar.gz.sig diff --git a/a2ps-4.14.diff b/a2ps-4.14.diff index bf04767..3c03a68 100644 --- a/a2ps-4.14.diff +++ b/a2ps-4.14.diff @@ -786,7 +786,7 @@ C -1 ; WX 500 ; N ocircumflex ; B 27 -11 468 661 ; C -1 ; WX 444 ; N yacute ; B -24 -206 459 664 ; --- src/main.c -+++ src/main.c 2023-03-10 14:28:23.305923037 +0000 ++++ src/main.c 2023-09-18 05:16:52.891551389 +0000 @@ -25,6 +25,7 @@ #include @@ -795,15 +795,15 @@ #include #include "a2ps.h" -@@ -918,6 +919,7 @@ int +@@ -917,6 +918,7 @@ main (int argc, char *argv[]) { int argn; + char *locale; - /* Architecture specific initialization. */ - #ifdef __EMX__ -@@ -933,7 +935,15 @@ main (int argc, char *argv[]) + /* Name under which this program was called. */ + program_name = base_name (argv[0]); +@@ -926,7 +928,15 @@ setlocale (LC_TIME, ""); setlocale (LC_MESSAGES, ""); setlocale (LC_CTYPE, ""); diff --git a/a2ps-4.15.5.tar.gz b/a2ps-4.15.5.tar.gz new file mode 100644 index 0000000..5b02809 --- /dev/null +++ b/a2ps-4.15.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81bb1b4104e7c2639762451edc9786daf3dfeb3884adfc7dc6ac9d208f30da7f +size 3571724 diff --git a/a2ps-4.15.5.tar.gz.sig b/a2ps-4.15.5.tar.gz.sig new file mode 100644 index 0000000..22964b6 --- /dev/null +++ b/a2ps-4.15.5.tar.gz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEEJAk/AW/+hgLvRJu4TI7z2j/TcjAFAmSUtUMACgkQTI7z2j/T +cjAspwgAv3V8MgE4TnZach2pMJYgrgGtk5lSL5g/HN9zlBt5RIbl3oEdks9V6Hox +d4Q/0l1BFqEpHQ0083vkcPPUU3zrhhIXObGdHmRYoEE7KCuwO36eqeFj3DWoAYlx +DJwB25BPspNiDnHttyTP6ik1N6AhxO7Vji6aMbl9myq8EWNaGJw8b2rFPedFvZRE +3Bqn7nwyPlaTcN/D3pri65S4zy58gDNPlKJVVHYNB/rcTLjaQorB3IYUXDsaDCtf +d3wflX7L/yastyC5jK1tBZ6vYpIa+CX0EXtc+OvEGgrEQcFOfiRpf5ufJWOEhbZ5 +dvNzFkGbnI6liAltQW5mAfJNjuBcAQ== +=o1pO +-----END PGP SIGNATURE----- diff --git a/a2ps-4.15.tar.gz b/a2ps-4.15.tar.gz deleted file mode 100644 index 9f90f15..0000000 --- a/a2ps-4.15.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a5adc5a9222f98448a57c6b5eb6948b72743eaf9a30c67a134df082e99c76652 -size 3723299 diff --git a/a2ps-4.15.tar.gz.sig b/a2ps-4.15.tar.gz.sig deleted file mode 100644 index 0f13208..0000000 --- a/a2ps-4.15.tar.gz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEEJAk/AW/+hgLvRJu4TI7z2j/TcjAFAmQHfqMACgkQTI7z2j/T -cjCYpwgAiHLO3/f0w32iq7c+y9CU8VV0iv1Z+Ahfd6pfNxdwVuobK/83xqrYAgWP -tr43LbrQgI7usHH07GJwfXN3SN2me2YUaPpoqeoawkZTAperZpYcdwvNwh/MOTOF -Lz0N30y9dcZnlbOwpiIMnr1i1M8SmytvqaXAgi09QY/bCrsNy5QzniFON4iAVHqa -tu21vVSNyCVwIHOU4N9pi0pK6my4sw2fYqoLBsJsAT4cfNtSvyDl7NwjRPExCOQJ -2HaGLIGtgKpy9+tes5mgAsiDiYjB9rTfrqqelSvYkLCrjtiCoIKGl591OTcgQk5n -VO5g+iKNRSgXnU7TxHyI3+INgI8DTA== -=5j8x ------END PGP SIGNATURE----- diff --git a/a2ps.changes b/a2ps.changes index bb3c4df..edeb1b2 100644 --- a/a2ps.changes +++ b/a2ps.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Mon Sep 18 03:41:10 UTC 2023 - jun wang + +- Updated to 4.15.5 + * Noteworthy changes in release 4.15.5 (2023-06-22) [stable] + * Bug fixes: + - Fix psnup delegation. It was incorrectly changed in 4.14.90. + - Fix to read configured paper size correctly with libpaper 1.x. + - Fix fixps to use GhostScript’s ps2write device instead of defunct + pswrite. + - Fix old crash when using --stdin="". + - Use “grep -F” rather than obsolete fgrep. + - Fix broken a2ps-lpr-wrapper script, and translate to sh for + portability. + * Build: + - Fix a problem building PDF version of manual. + - Make configure stop if libpaper is not found. + - Enable building the manual for gnu.org. + * Build system: + - Fix tests when building with libpaper 1.x. + - Require gperf for bootstrapping, and use it correctly in build system. + - Require a new-enough version of texinfo. + * Documentation: + - Various minor documentation improvements. + - Minor tweaks. + ------------------------------------------------------------------- Fri Mar 17 13:09:38 UTC 2023 - Dr. Werner Fink diff --git a/a2ps.spec b/a2ps.spec index f54ba20..c7c7eef 100644 --- a/a2ps.spec +++ b/a2ps.spec @@ -17,7 +17,7 @@ Name: a2ps -Version: 4.15 +Version: 4.15.5 Release: 0 Summary: Tool to convert ASCII/Latin Text into PostScript License: GPL-3.0-or-later @@ -68,13 +68,11 @@ Suggests: texinfo Suggests: texlive-latex Provides: a2ps-bin BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} > 1220 BuildRequires: gperf BuildRequires: groff BuildRequires: makeinfo BuildRequires: texi2html BuildRequires: texinfo -%endif %description a2ps converts ASCII text into PostScript. This feature is used by @@ -106,7 +104,7 @@ Latin encodings are supported. %lang_package %prep -%setup -q -n a2ps-4.15 +%setup -q -n a2ps-4.15.5 touch -r configure.ac .ref %patch2 -p1 %patch3 -p1 @@ -208,7 +206,7 @@ find -name Makefile.in | xargs touch install .libs/liba2ps.so.1.0.0 %{buildroot}%{_libdir}/ ln -s liba2ps.so.1.0.0 %{buildroot}%{_libdir}/liba2ps.so.1 ln -s liba2ps.so.1.0.0 %{buildroot}%{_libdir}/liba2ps.so - install liba2ps.h %{buildroot}%{_includedir} + install -m 0644 liba2ps.h %{buildroot}%{_includedir} popd for sc in card fixps lp2 pdiff do