Package Release Info

a2ps-4.15.6-bp160.1.14

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

a2ps
a2ps-devel
a2ps-lang
liba2ps1

Change Logs

* Tue May 21 2024 Dr. Werner Fink <werner@suse.de>
- Updated to 4.15.6 (boo#1224770)
  * Noteworthy changes in release 4.15.6 (2024-03-13) [stable]
  * Bug fixes:
  - Fix a2ps-lpr-wrapper to work with no arguments, as a2ps requires.
  - Minor fixes & improvements to sheets.map for image types and PDF.
  * Build system:
  - Minor fixes and improvements.
- Port patches
  * a2ps-4.14.diff
  * a2ps-buildcompare.patch
* Tue Feb 20 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
* Mon Sep 18 2023 jun wang <junguo.wang@suse.com>
- 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 2023 Dr. Werner Fink <werner@suse.de>
- 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
Version: 4.14-bp155.4.9
* Mon Feb 07 2022 Dr. Werner Fink <werner@suse.de>
- For iconv glibc-locale should be installed
Version: 4.14-bp154.2.102
* Wed May 13 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Discard rm of nonexistent %{_infodir}/dir to fix build
* Thu Nov 07 2019 Dr. Werner Fink <werner@suse.de>
- Add patch a2ps-4.14-texinfo-6.7.patch to let it build with
  texinfo-6.7 as well
* Thu Oct 17 2019 Richard Brown <rbrown@suse.com>
- Remove obsolete Groups tag (fate#326485)
* Sun Mar 17 2019 Jan Engelhardt <jengelh@inai.de>
- 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 2018 werner@suse.de
- Make LFS support work on 32bit architectures (bsc#1112014)
* Mon Jul 16 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
Version: 4.14-bp150.1.5
* Thu Jun 29 2017 werner@suse.de
- Be more flexible in patching man/a2ps.1
* Mon May 29 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 03 2016 olaf@aepfle.de
- Reduce build-compare noise, no timestamps
  a2ps-buildcompare.patch
* Mon Nov 16 2015 werner@suse.de
- Add patch a2ps-4.14-bnc955194.patch to fix format string
  vulnerability (bnc#955194)
* Sun May 24 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 04 2015 werner@suse.de
- Add a test case to be able to detect any broken backport
* Tue Mar 03 2015 werner@suse.de
- Avoid zero length FAQ
* Tue Mar 03 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 02 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 06 2015 werner@suse.de
- BuildRequire texi2html
* Mon Feb 02 2015 werner@suse.de
- Correct patch a2ps-4.14.diff (boo#915483)
- Make a2ps-open smart now
* Tue Dec 23 2014 meissner@suse.com
- build with PIE
* Mon Nov 10 2014 sfalken@opensuse.org
- Removed pkgconfig entries from Requires: section, per OBS
  request 243897
* Thu Oct 02 2014 crrodriguez@opensuse.org
- Do not buildrequire xorg-x11-devel, never used.
* Wed Sep 17 2014 sfalken@opensuse.org
- Fixed license in .spec file to reflect upstream changing to GPLv3
  (sr#248177)
* Wed Aug 20 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 2014 werner@suse.de
- Remove obsolete tarball
* Mon Mar 31 2014 werner@suse.de
- Add patch CVE-2014-0466.diff to fix bnc#871097 - CVE-2014-0466:
  fixps does not use -dSAFER
* Mon Dec 09 2013 werner@suse.de
- Work around new linker behaviour that is enforce the liba2ps to
  depend on libm
* Mon Mar 18 2013 mmeister@suse.com
- Added download link to Source section in spec