------------------------------------------------------------------- Tue Feb 20 09:53:18 UTC 2024 - Dominique Leuenberger - Use %patch -P N instead of deprecated %patchN. ------------------------------------------------------------------- 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 - Updated to 4.15 * Noteworthy changes in release 4.15 (2023-03-07) [stable] * Features: - Replace the 'psmandup' utility with simpler 'lp2' to directly print documents to a simplex printer. - Remove the outdated 'psset' and 'fixnt', and simplify 'fixps' to always process its input with Ghostscript. - Use libpaper's paper sizes. This includes user-defined paper sizes when using libpaper 2. It is still possible to define custom margins using "Medium:" specifications in the configuration file, and the one size defined by a2ps that libpaper does not know about, Quarto, is retained for backwards compatiblity, and as an example. * Documentation - Remove some obsolete explanations. - Reformat --help output consistently to 80 columns. - Some English fixes. * Bug fixes: - Avoid a crash when a medium is not specified; instead, use the default libpaper size (configured by the user or sysadmin, or the locale default). - Fix some other potential crashes and compiler warnings. - Fixes for security bugs CVE-2001-1593, CVE-2015-8107 and CVE-2014-0466. - Minor bugs fixed. * Predefined delegations: - Remove support for defunct Netscape and proprietary Acrobat Reader. - Add lpr wrapper for automatic detection of different printing systems, including CUPS support. * Encodings: - Use libre fonts for KOI-8. - Composite fonts support. * Build - Update build system to more recent autotools and gettext versions. - Build man pages in a simpler and more robust way. - Document runtime dependencies. - Minor code quality improvements. - Minor tidy up and removal of obsolete code. - Require libpaper. - Remove OS/2 support. * Build - Build man pages in a simpler and more robust way, using x-to-1 from gnulib. - Don't install useless liba2ps.h. - Other minor build system improvements, including updating to more recent autoconf and gettext. - Don't require help2man or gperf to build from source. - Document runtime dependencies. - Minor code quality improvements. * Build: - Re-add a2ps to the Translation Project, and remove po files from git. * Bug fixes: - Remove reference to @COM_distill@ variable in a2ps_cfg.in. * Documentation: - Format --help output consistently to 80 columns. - Fix a couple of message typos. * Features: - Replace the 'psmandup' utility with simpler 'lp2' to directly print documents to a simplex printer. - Remove the outdated 'psset' and 'fixnt', and simplify 'fixps' to always process its input with Ghostscript. * Documentation - Remove some obsolete explanations. * Build - Minor tidy up and removal of obsolete code. * Features: - Use libpaper's paper sizes. This includes user-defined paper sizes when using libpaper 2. It is still possible to define custom margins using "Medium:" specifications in the configuration file, and the one size defined by a2ps that libpaper does not know about, Quarto, is retained for backwards compatiblity, and as an example. * Bug fixes: - Avoid a crash when a medium is not specified; instead, use the default libpaper size (configured by the user or sysadmin, or the locale default). - Fix some other potential crashes and compiler warnings. * Documentation: - Reformat --help output consistently to 80 columns. * Build: - Require autoconf 2.71. - Require libpaper. * Documentation: - Undo reformatting of --help output from 4.14.91, so as not to annoy translators (thanks, Benno Schulenberg!). - Use gnulib function to emit bug reporting information. This also fixes a problem with the translated strings introduced in 4.14.91 (thanks, Benno Schulenberg!). * Build: - Re-add a2ps to the Translation Project, and remove po files from git. * Bug fixes: - Remove reference to @COM_distill@ variable in a2ps_cfg.in. * Documentation: - Format --help output consistently to 80 columns. - Fix a couple of message typos. * This is an alpha release, owing to the considerable changes since the last version. * New maintainer, Reuben Thomas. * Build: - Updated and fixed the build system, using gnulib and modern Autotools. - Remove OS/2 support. - Require libpaper. * Predefined delegations: - Remove support for defunct Netscape and proprietary Acrobat Reader. - Add lpr wrapper for automatic detection of different printing systems, including CUPS support. * Encodings: - Use libre fonts for KOI-8. - Composite fonts support. * Documentation: - Some English fixes. - Man page for fixnt. * Bug fixes: - Fixes for security bugs CVE-2001-1593, CVE-2015-8107 and CVE-2014-0466. - Minor bugs fixed. - Reintroduce shared library - Avoid configure (endless) loop during make - New a2ps-lang package - Remove obsolete patches * CVE-2014-0466.diff * a2ps-4.13-psgen.patch * a2ps-4.13-security.patch * a2ps-4.14-acroread.patch * a2ps-4.14-automake.patch * a2ps-4.14-bnc955194.patch * a2ps-4.14-gperf.patch * a2ps-4.14-iswprint.patch * a2ps-4.14-texinfo-6.7.patch * reproducible.patch - Port patches * a2ps-4.13-base.patch * a2ps-4.13-include.patch * a2ps-4.13-types.patch * a2ps-4.13-utf8.patch * a2ps-4.14-linker.patch * a2ps-4.14-manuals.diff * a2ps-4.14-ogonkify.patch * a2ps-4.14-tempfile.patch * a2ps-4.14.diff * a2ps-buildcompare.patch ------------------------------------------------------------------- Mon Feb 7 10:22:43 UTC 2022 - Dr. Werner Fink - For iconv glibc-locale should be installed ------------------------------------------------------------------- Wed May 13 07:21:10 UTC 2020 - Guillaume GARDET - Discard rm of nonexistent %{_infodir}/dir to fix build ------------------------------------------------------------------- Thu Nov 7 09:43:57 UTC 2019 - Dr. Werner Fink - Add patch a2ps-4.14-texinfo-6.7.patch to let it build with texinfo-6.7 as well ------------------------------------------------------------------- Thu Oct 17 12:46:29 UTC 2019 - Richard Brown - Remove obsolete Groups tag (fate#326485) ------------------------------------------------------------------- Sun Mar 17 10:41:39 UTC 2019 - Jan Engelhardt - Implement shared library packaging policy. - Remove --with-pic which is useless with --disable-static. - Use noun phrase in summary. - Resolve PreReq FIXMEs. ------------------------------------------------------------------- Tue Oct 16 14:40:35 UTC 2018 - werner@suse.de - Make LFS support work on 32bit architectures (bsc#1112014) ------------------------------------------------------------------- Mon Jul 16 09:50:16 UTC 2018 - bwiedemann@suse.com - Add reproducible.patch to fix build date (boo#1047218) - Run build non-parallelized and with make -B because of poorly specified make build dependencies to make build reproducible ------------------------------------------------------------------- Thu Jun 29 09:14:23 UTC 2017 - werner@suse.de - Be more flexible in patching man/a2ps.1 ------------------------------------------------------------------- Mon May 29 10:59:28 UTC 2017 - werner@suse.de - Split off patch a2ps-4.14-manuals.diff as otherwise we might not patch the final manual page - Avoid broken macro in manual page templates ------------------------------------------------------------------- Thu Mar 3 10:23:00 UTC 2016 - olaf@aepfle.de - Reduce build-compare noise, no timestamps a2ps-buildcompare.patch ------------------------------------------------------------------- Mon Nov 16 15:05:43 UTC 2015 - werner@suse.de - Add patch a2ps-4.14-bnc955194.patch to fix format string vulnerability (bnc#955194) ------------------------------------------------------------------- Sun May 24 10:13:38 UTC 2015 - mpluskal@suse.com - Add gpg signature - Update info scriplet dependencies - Add a2ps-4.14-gperf.patch (boo#932138) - Cleanup spec file with spec-cleaner ------------------------------------------------------------------- Wed Mar 4 14:24:49 UTC 2015 - werner@suse.de - Add a test case to be able to detect any broken backport ------------------------------------------------------------------- Tue Mar 3 13:55:27 UTC 2015 - werner@suse.de - Avoid zero length FAQ ------------------------------------------------------------------- Tue Mar 3 11:14:04 UTC 2015 - werner@suse.de - Avoid automake-1.9 as there is no automake-1.9 anymore therefore add patch a2ps-4.14-automake.patch - Avoid useless warning and add patch a2ps-4.14-iswprint.patch ------------------------------------------------------------------- Mon Mar 2 12:06:41 UTC 2015 - werner@suse.de - Fix ported patch a2ps-4.14.diff to avoid bug in locale handling as well in font format definition (boo#919249, boo#919243) ------------------------------------------------------------------- Fri Feb 6 11:23:03 UTC 2015 - werner@suse.de - BuildRequire texi2html ------------------------------------------------------------------- Mon Feb 2 13:42:36 UTC 2015 - werner@suse.de - Correct patch a2ps-4.14.diff (boo#915483) - Make a2ps-open smart now ------------------------------------------------------------------- Tue Dec 23 13:23:34 UTC 2014 - meissner@suse.com - build with PIE ------------------------------------------------------------------- Mon Nov 10 17:00:14 UTC 2014 - sfalken@opensuse.org - Removed pkgconfig entries from Requires: section, per OBS request 243897 ------------------------------------------------------------------- Thu Oct 2 02:29:06 UTC 2014 - crrodriguez@opensuse.org - Do not buildrequire xorg-x11-devel, never used. ------------------------------------------------------------------- Wed Sep 17 14:22:42 UTC 2014 - sfalken@opensuse.org - Fixed license in .spec file to reflect upstream changing to GPLv3 (sr#248177) ------------------------------------------------------------------- Wed Aug 20 02:27:55 UTC 2014 - sfalken@opensuse.org - Updated to 4.14 * No UTF-8 Support yet, Basically a maintenance release. * GNU a2ps is now licensed under GPLv3 or later * Can now be built with Modern GNU Autotools, and gcc>=3.4 * Numerous minor bugfixes, including: * input buffer overflow * IA64, PPC, and AMD64 fixes * Several security issues (CVE-2004-1377) * Addition of a number of new stylesheets * Translations for Japanese, Dutch, and French added/updated - Patches rebased for 4.14 sources * Added: a2ps-4.14-acroread.patch a2ps-4.14-linker.patch a2ps-4.14-ogonkify.patch a2ps-4.14-tempfile.patch a2ps-4.14.diff * Deleted: a2ps-4.13-acroread.patch a2ps-4.13-linker.patch a2ps-4.13-ogonkify.patch a2ps-4.13-tempfile.patch a2ps-4.13.dif a2ps-4.13-gv-arguments.patch a2ps-4.13-nb.patch a2ps-4.13-space.patch * Modified: CVE-2014-0466.diff - Deleted a2ps-4.13.tar.gz, replaced with a2ps-4.14.tar.gz - a2ps.spec cleanup, and updating to work with new sources. ------------------------------------------------------------------- Wed Jun 25 13:11:26 UTC 2014 - werner@suse.de - Remove obsolete tarball ------------------------------------------------------------------- Mon Mar 31 08:08:37 UTC 2014 - werner@suse.de - Add patch CVE-2014-0466.diff to fix bnc#871097 - CVE-2014-0466: fixps does not use -dSAFER ------------------------------------------------------------------- Mon Dec 9 13:56:20 UTC 2013 - werner@suse.de - Work around new linker behaviour that is enforce the liba2ps to depend on libm ------------------------------------------------------------------- Mon Mar 18 12:41:27 UTC 2013 - mmeister@suse.com - Added download link to Source section in spec ------------------------------------------------------------------- Mon Jul 30 10:49:18 UTC 2012 - coolo@suse.com - add texinfo and makeinfo as buildrequires to fix build ------------------------------------------------------------------- Sat Jun 16 19:12:39 UTC 2012 - jengelh@inai.de - Use a more future-proof source path for copying in config.* ------------------------------------------------------------------- Tue May 29 13:10:11 UTC 2012 - puzel@suse.com - fix build with automake-1.12 ------------------------------------------------------------------- Tue Feb 21 12:22:10 UTC 2012 - werner@suse.de - Fix shared library build on all 64bit architectures (hint from Dinar Valeev) ------------------------------------------------------------------- Tue Feb 7 09:22:18 CET 2012 - meissner@suse.de - copy config.* files instead of old suse_update_config macro. ------------------------------------------------------------------- Thu Nov 3 13:46:25 UTC 2011 - werner@suse.de - Fix wrong parameter usage for gv in a2ps.conf (bnc#725806) ------------------------------------------------------------------- Sat Sep 17 10:39:10 UTC 2011 - jengelh@medozas.de - Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build ------------------------------------------------------------------- Tue Jan 18 15:23:10 UTC 2011 - werner@novell.com - Remove tests/gps-ref/Converter.ps and tests/ps-ref/Converter.ps since they are non-free (bnc#665104) ------------------------------------------------------------------- Tue Aug 17 10:05:05 CEST 2010 - werner@suse.de - Suggest a few useful packages (bnc#631293) - Add a2ps-open as wrapper for printer `display' ------------------------------------------------------------------- Fri Aug 28 16:27:05 CEST 2009 - werner@suse.de - Use return value from fopen (bnc#533398) ------------------------------------------------------------------- Fri Jan 16 22:01:58 CET 2009 - crrodriguez@suse.de - use --enable-shared and disable static libraries ------------------------------------------------------------------- Mon Oct 27 12:57:52 CET 2008 - werner@suse.de - Make liba2ps.h includable without any further includes also split off a devel package as suggested by Thorsten (bnc#438889) ------------------------------------------------------------------- Tue Jul 15 17:23:07 CEST 2008 - werner@suse.de - Better workaround for UTF-8 files ------------------------------------------------------------------- Tue Mar 4 15:31:30 CET 2008 - werner@suse.de - Work around reencoded fonts from ogonkify in wdiff screen mode ------------------------------------------------------------------- Fri Apr 20 09:39:17 CEST 2007 - aj@suse.de - Use texlive for building. ------------------------------------------------------------------- Fri Mar 30 12:01:03 CEST 2007 - ssommer@suse.de - add flex to BuildRequires ------------------------------------------------------------------- Mon Feb 19 16:37:39 CET 2007 - werner@suse.de - Removed the test file Convert.java and its resulting ps files from source tar ball due license problems. ------------------------------------------------------------------- Thu Feb 8 01:07:38 CET 2007 - ro@suse.de - added defattr ------------------------------------------------------------------- Fri May 19 13:12:57 CEST 2006 - werner@suse.de - Fix reencode_font macro in base.ps (bug #176360) ------------------------------------------------------------------- Thu Apr 27 16:06:57 CEST 2006 - cthiel@suse.de - removed acroread from BuildRequires - added patch to fake acoread on ix86 and x86_64 ------------------------------------------------------------------- Thu Feb 23 13:37:14 CET 2006 - werner@suse.de - Use w3m to get ascii from html and the use a2ps its self to get PostScript out of ASCII. (bug #152470) ------------------------------------------------------------------- Wed Jan 25 21:34:04 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Sat Jan 14 21:47:01 CET 2006 - schwab@suse.de - Don't strip binaries. ------------------------------------------------------------------- Thu Jan 12 12:29:58 CET 2006 - werner@suse.de - Use the gcc stack protector ------------------------------------------------------------------- Fri Dec 2 14:04:15 CET 2005 - werner@suse.de - Fix handling of long options without arguments in a2ps script ------------------------------------------------------------------- Tue Sep 20 14:02:34 CEST 2005 - yxu@suse.de - Add prototypes for functions ------------------------------------------------------------------- Fri Jun 17 12:03:06 CEST 2005 - werner@suse.de - The pdiff requires wdiff (bug #91335) ------------------------------------------------------------------- Fri May 13 16:45:51 CEST 2005 - werner@suse.de - Allow spaces in file names ------------------------------------------------------------------- Fri May 13 13:08:03 CEST 2005 - werner@suse.de - Add a wrapper script for converting UTF-8 text _partly_ into the natural latin encoding of the given language enviroment (#43348) ------------------------------------------------------------------- Sat Apr 2 21:02:39 CEST 2005 - coolo@suse.de - remove conflicting prototype ------------------------------------------------------------------- Mon Oct 25 12:00:32 CEST 2004 - ro@suse.de - locale rename: no -> nb ------------------------------------------------------------------- Wed Aug 25 17:32:26 CEST 2004 - werner@suse.de - Escapes file names so that the shell groks it in single quotes ------------------------------------------------------------------- Thu Mar 18 14:49:17 CET 2004 - werner@suse.de - More temporary file security issues (bug #36368) ------------------------------------------------------------------- Wed Aug 6 17:55:05 CEST 2003 - werner@suse.de - Partly workaround for ASCII and UTF-8 (mapp them to ISO 8859-15, bug #28348) ------------------------------------------------------------------- Mon Jul 28 14:47:46 CEST 2003 - werner@suse.de - Fix keyword Lette(r) (bug #27411) ------------------------------------------------------------------- Wed Jun 11 05:09:40 CEST 2003 - kukuk@suse.de - Use %find_lang macro - Fix filelist - Fix neededforbuild for emacs ------------------------------------------------------------------- Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de - fix install_info --delete call and move from preun to postun ------------------------------------------------------------------- Tue Feb 11 14:26:19 CET 2003 - kukuk@suse.de - Add install-info macros [Bug #23390] ------------------------------------------------------------------- Mon Nov 11 23:49:55 CET 2002 - ro@suse.de - changed neededforbuild to ------------------------------------------------------------------- Wed Sep 18 01:21:38 CEST 2002 - ro@suse.de - removed bogus self-provides ------------------------------------------------------------------- Sun Jul 28 15:37:14 CEST 2002 - kukuk@suse.de - remove bzip from neededforbuild ------------------------------------------------------------------- Thu Jul 4 17:43:20 CEST 2002 - werner@suse.de - Add README's and a2ps.html to package doc dir (bug # 16229) ------------------------------------------------------------------- Thu May 23 17:29:31 CEST 2002 - ro@suse.de - use libdir ------------------------------------------------------------------- Mon Feb 25 16:35:43 CET 2002 - pblahos@suse.cz - filtering mozilla output in iso-8859-2 removed, mozilla does it correctly now, only stripping Title. ------------------------------------------------------------------- Wed Jan 23 15:20:25 CET 2002 - okir@suse.de - Fixed tempfile problem in fixnt ------------------------------------------------------------------- Fri Dec 7 12:19:38 CET 2001 - werner@suse.de - Enable automagic LC_PAPER and LC_CTYPE detection within a2ps-site.cfg ------------------------------------------------------------------- Fri Aug 31 12:21:23 CEST 2001 - pblahos@suse.cz - implemented filtering of mozilla output in iso-8859-2 ------------------------------------------------------------------- Fri Jul 20 12:06:43 CEST 2001 - kukuk@suse.de - changed neededforbuild to ------------------------------------------------------------------- Mon May 7 19:26:59 CEST 2001 - mfabian@suse.de - bzip2 sources ------------------------------------------------------------------- Thu Apr 26 18:57:06 CEST 2001 - werner@suse.de - We've to use dots within floats (#7284) - Fix manual page (#7192) ------------------------------------------------------------------- Tue Apr 24 16:26:45 CEST 2001 - werner@suse.de - Add Euro symbol to afm of ogonkify fonts - Implement code to be able to use LC_PAPER and LC_CTYPE for paper size and default encoding. ------------------------------------------------------------------- Thu Apr 19 18:41:36 CEST 2001 - werner@suse.de - Use newest ogonkify to get eurifyFont working - Include dummy metric for Euro sign to get it work with ghostscript and real PostScript printers (ogonkify -e L9 -E) ------------------------------------------------------------------- Wed Mar 14 08:35:39 CET 2001 - ro@suse.de - use emacs-x11 for now ------------------------------------------------------------------- Tue Mar 13 12:28:23 CET 2001 - ro@suse.de - added emacs-nox to neededforbuild ------------------------------------------------------------------- Fri Jan 26 10:47:28 CET 2001 - violiet@suse.de - remove Korean filter file = a2ps-h ------------------------------------------------------------------- Tue Jan 23 21:03:12 CET 2001 - violiet@suse.de - added Korean filter file = a2ps-h - improvement Korean message file. ------------------------------------------------------------------- Mon Jan 15 12:49:30 CET 2001 - werner@suse.de - Fix the temporary file patch. ------------------------------------------------------------------- Wed Jan 10 16:37:33 CET 2001 - werner@suse.de - Add temporary file patch ------------------------------------------------------------------- Fri Nov 17 15:28:36 CET 2000 - werner@suse.de - Update to version 4.13(b) - Include some package to use automatic configuration for - Set PSFONT_PATH to /usr/share/ghostscript/fonts ------------------------------------------------------------------- Fri Nov 17 08:46:29 CET 2000 - ro@suse.de - ge_exec -> emacs ------------------------------------------------------------------- Fri Jul 7 00:43:47 CEST 2000 - ro@suse.de - merged patches ------------------------------------------------------------------- Thu Jul 6 19:02:52 CEST 2000 - werner@suse.de - Add `,' to atan2 in for77kwds.ssh to distinguish atan2 from cabs. ------------------------------------------------------------------- Fri Apr 7 22:51:00 CEST 2000 - bk@suse.de - added suse update config macro ------------------------------------------------------------------- Fri Feb 25 11:24:24 CET 2000 - kukuk@suse.de - Fill out copyright and group tag - Move /usr/{info,man} -> /usr/share/{info,man} ------------------------------------------------------------------- Thu Jan 13 17:23:53 CET 2000 - werner@suse.de - Fix a2ps path in a2ps.el - Add all page names and their sizes known by ghostscript ------------------------------------------------------------------- Thu Dec 16 15:27:31 CET 1999 - werner@suse.de - Fix Bug (NULL pointer if --title="" is used) - Remove Makefile.Linux ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ---------------------------------------------------------------------- Mon Jul 19 09:23:55 MEST 1999 - florian@suse.de - update to a2ps 4.12 ---------------------------------------------------------------------- Wed Oct 29 23:36:39 MET 1997 - florian@suse.de - add missing patch detectet by Werner Fink ---------------------------------------------------------------------- Added the changes from Andreas Klemm for apsfilter into /usr/bin/a2ps. aps could use standard /usr/bin/a2ps now.