Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

a2ps-devel-4.15.6-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: a2ps-devel Distribution: openSUSE Tumbleweed
Version: 4.15.6 Vendor: openSUSE
Release: 1.2 Build date: Tue May 21 10:06:52 2024
Group: Unspecified Build host: reproducible
Size: 3181 Source RPM: a2ps-4.15.6-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnu.org/software/a2ps/a2ps.html
Summary: Library and header file for the interface of a2ps
a2ps converts ASCII text into PostScript. This feature is used by
apsfilter, for example, to pretty-print ASCII text.

Warning: a2ps is not able to convert complex Unicode (UTF-8) text to
PostScript.  Only language text which can be converted from UTF-8 to
Latin encodings are supported.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* 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
* Mon Feb 07 2022 Dr. Werner Fink <werner@suse.de>
  - For iconv glibc-locale should be installed
* 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)

Files

/usr/include/liba2ps.h
/usr/lib64/liba2ps.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 25 23:14:26 2024