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

liba2ps1-4.15.6-lp160.1.2 RPM for aarch64

From OpenSuSE Leap 16.0 for aarch64

Name: liba2ps1 Distribution: openSUSE Leap 16.0
Version: 4.15.6 Vendor: openSUSE
Release: lp160.1.2 Build date: Tue May 21 10:06:52 2024
Group: Unspecified Build host: reproducible
Size: 329936 Source RPM: a2ps-4.15.6-lp160.1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnu.org/software/a2ps/a2ps.html
Summary: Library to convert ASCII/Latin text into PostScript
The library liba2ps used by the program a2ps to convert ASCII text into PostScript.

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)
* 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
* 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
* Mon Jul 30 2012 coolo@suse.com
  - add texinfo and makeinfo as buildrequires to fix build
* Sat Jun 16 2012 jengelh@inai.de
  - Use a more future-proof source path for copying in config.*
* Tue May 29 2012 puzel@suse.com
  - fix build with automake-1.12
* Tue Feb 21 2012 werner@suse.de
  - Fix shared library build on all 64bit architectures (hint from
    Dinar Valeev)
* Tue Feb 07 2012 meissner@suse.de
  - copy config.* files instead of old suse_update_config macro.
* Thu Nov 03 2011 werner@suse.de
  - Fix wrong parameter usage for gv in a2ps.conf (bnc#725806)
* Sat Sep 17 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
  - Use %_smp_mflags for parallel build
* Tue Jan 18 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 2010 werner@suse.de
  - Suggest a few useful packages (bnc#631293)
  - Add a2ps-open as wrapper for printer `display'
* Fri Aug 28 2009 werner@suse.de
  - Use return value from fopen (bnc#533398)
* Fri Jan 16 2009 crrodriguez@suse.de
  - use --enable-shared and disable static libraries
* Mon Oct 27 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 2008 werner@suse.de
  - Better workaround for UTF-8 files
* Tue Mar 04 2008 werner@suse.de
  - Work around reencoded fonts from ogonkify in wdiff screen mode
* Fri Apr 20 2007 aj@suse.de
  - Use texlive for building.
* Fri Mar 30 2007 ssommer@suse.de
  - add flex to BuildRequires
* Mon Feb 19 2007 werner@suse.de
  - Removed the test file Convert.java and its resulting ps files
    from source tar ball due license problems.
* Thu Feb 08 2007 ro@suse.de
  - added defattr
* Fri May 19 2006 werner@suse.de
  - Fix reencode_font macro in base.ps (bug #176360)
* Thu Apr 27 2006 cthiel@suse.de
  - removed acroread from BuildRequires
  - added patch to fake acoread on ix86 and x86_64
* Thu Feb 23 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 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Sat Jan 14 2006 schwab@suse.de
  - Don't strip binaries.
* Thu Jan 12 2006 werner@suse.de
  - Use the gcc stack protector
* Fri Dec 02 2005 werner@suse.de
  - Fix handling of long options without arguments in a2ps script
* Tue Sep 20 2005 yxu@suse.de
  - Add prototypes for functions
* Fri Jun 17 2005 werner@suse.de
  - The pdiff requires wdiff (bug #91335)
* Fri May 13 2005 werner@suse.de
  - Allow spaces in file names
* Fri May 13 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 02 2005 coolo@suse.de
  - remove conflicting prototype
* Mon Oct 25 2004 ro@suse.de
  - locale rename: no -> nb
* Wed Aug 25 2004 werner@suse.de
  - Escapes file names so that the shell groks it in single quotes
* Thu Mar 18 2004 werner@suse.de
  - More temporary file security issues (bug #36368)
* Wed Aug 06 2003 werner@suse.de
  - Partly workaround for ASCII and UTF-8 (mapp them to ISO 8859-15,
    bug #28348)
* Mon Jul 28 2003 werner@suse.de
  - Fix keyword Lette(r)  (bug #27411)
* Wed Jun 11 2003 kukuk@suse.de
  - Use %find_lang macro
  - Fix filelist
  - Fix neededforbuild for emacs
* Thu Apr 24 2003 ro@suse.de
  - fix install_info --delete call and move from preun to postun
* Tue Feb 11 2003 kukuk@suse.de
  - Add install-info macros [Bug #23390]
* Mon Nov 11 2002 ro@suse.de
  - changed neededforbuild <xshared> to <x-devel-packages>
* Tue Sep 17 2002 ro@suse.de
  - removed bogus self-provides
* Sun Jul 28 2002 kukuk@suse.de
  - remove bzip from neededforbuild
* Thu Jul 04 2002 werner@suse.de
  - Add README's and a2ps.html to package doc dir (bug # 16229)
* Thu May 23 2002 ro@suse.de
  - use libdir
* Mon Feb 25 2002 pblahos@suse.cz
  - filtering mozilla output in iso-8859-2 removed, mozilla does it
    correctly now, only stripping Title.
* Wed Jan 23 2002 okir@suse.de
  - Fixed tempfile problem in fixnt
* Fri Dec 07 2001 werner@suse.de
  - Enable automagic LC_PAPER and LC_CTYPE detection within
    a2ps-site.cfg
* Fri Aug 31 2001 pblahos@suse.cz
  - implemented filtering of mozilla output in iso-8859-2
* Fri Jul 20 2001 kukuk@suse.de
  - changed neededforbuild <gs_lib> to <ghostscript-library>
* Mon May 07 2001 mfabian@suse.de
  - bzip2 sources
* Thu Apr 26 2001 werner@suse.de
  - We've to use dots within floats (#7284)
  - Fix manual page (#7192)
* Tue Apr 24 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 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 2001 ro@suse.de
  - use emacs-x11 for now
* Tue Mar 13 2001 ro@suse.de
  - added emacs-nox to neededforbuild
* Fri Jan 26 2001 violiet@suse.de
  - remove Korean filter file = a2ps-h
* Tue Jan 23 2001 violiet@suse.de
  - added Korean filter file = a2ps-h
  - improvement Korean message file.
* Mon Jan 15 2001 werner@suse.de
  - Fix the temporary file patch.
* Wed Jan 10 2001 werner@suse.de
  - Add temporary file patch
* Fri Nov 17 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 2000 ro@suse.de
  - ge_exec -> emacs
* Thu Jul 06 2000 ro@suse.de
  - merged patches
* Thu Jul 06 2000 werner@suse.de
  - Add `,' to atan2 in for77kwds.ssh to distinguish atan2 from cabs.
* Fri Apr 07 2000 bk@suse.de
  - added suse update config macro
* Fri Feb 25 2000 kukuk@suse.de
  - Fill out copyright and group tag
  - Move /usr/{info,man} -> /usr/share/{info,man}
* Thu Jan 13 2000 werner@suse.de
  - Fix a2ps path in a2ps.el
  - Add all page names and their sizes known by ghostscript
* Thu Dec 16 1999 werner@suse.de
  - Fix Bug (NULL pointer if --title="" is used)
  - Remove Makefile.Linux
* Mon Sep 13 1999 bs@suse.de
  - ran old prepare_spec on spec file to switch to new prepare_spec.
* Mon Jul 19 1999 florian@suse.de
  - update to a2ps 4.12
* Wed Oct 29 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.

Files

/usr/lib64/liba2ps.so.1
/usr/lib64/liba2ps.so.1.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jan 29 23:41:44 2025