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

libpaper-2.2.8-160099.1.1 RPM for ppc64le

From OpenSuSE Leap 16.1 for ppc64le

Name: libpaper Distribution: SUSE Linux 16
Version: 2.2.8 Vendor: SUSE LLC <https://www.suse.com/>
Release: 160099.1.1 Build date: Mon May 18 08:54:43 2026
Group: Unspecified Build host: reproducible
Size: 31268 Source RPM: libpaper-2.2.8-160099.1.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/rrthomas/libpaper
Summary: Enables users to indicate their preferred paper size
This package enables users to indicate their preferred paper
size, provides the libpaper(1) utility to find the user's preferred
default libpaper size and give information about known sizes, and
specifies system-wide and per-user libpaper size catalogues, which can be
can also be used directly (see libpaperspecs(5)).

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Mon May 18 2026 werner@suse.de
  - Update 2.2.8:
    * This release fixes a typo in the C4 envelope size, which has
      been present for a long time (since +libpaper 1). Thanks to
      @yegord for the bug report and fix.
* Fri Feb 06 2026 info@paolostivanin.com
  - Update to 2.2.7:
    * This release adds Chinese standard paper sizes (D series, and ZL envelope). Thanks to @liushuyu for the patch.
* Sun Mar 30 2025 dmueller@suse.com
  - update to 2.2.6:
    * This release involves no code changes, but lots of tidying
      up. The library is now versioned on Windows, and build fixes
      avoid problems on macOS.
* Fri May 24 2024 werner@suse.de
  - Update 2.2.5:
    * This release exports the symbol ‘defaultpaper’, which was previously missing.
    * Former release adds missing license files (GPL 3 and MIT) to the source tarball.
    * Former release fixes the build when configured without --enable-relocatable
    * Former release fixes the license headers of paper.c and paper.h
    * Former release merely puts the correct copyright holders in the copy of
      the MIT License.
    * Former release adds the option of using the library under the MIT license
      when it is built without relocation support (--enable-relocatable).
      It achieves this by replacing all the other LGPL’ed code from gnulib
      with alternative code.
* Thu Feb 15 2024 info@paolostivanin.com
  - Update 2.1.3:
    * This release fixes a small problem with the paperspecs(5) man page,
      and ensures that the name of the ‘paper’ program is always set,
      even in a non-relocatable build.
* Tue Nov 28 2023 info@paolostivanin.com
  - Update to 2.1.2:
    * This release contains a change only to the tests, which improves
      the detection of glibc.
* Wed Aug 02 2023 info@paolostivanin.com
  - Update to 2.1.1:
    * This release fixes the -N flag of paperconf.
* Thu Apr 20 2023 info@paolostivanin.com
  - Update to 2.1.0:
    * This release reintroduces the old ‘paperconf’ utility, for
      backwards compatibility only.
* Mon Feb 27 2023 info@paolostivanin.com
  - Update to 2.0.10:
    * minor build fix.
* Mon Feb 20 2023 info@paolostivanin.com
  - update to 2.0.9:
    * Tweak the documentation of how paper sizes are set to make it
      easier to find and more accurate.
    * Removes the requirement for help2man at build time
    * Various fixes.
* Thu Dec 08 2022 dmueller@suse.com
  - update to 2.0.4:
    * don't hardcode make binary name in tests
* Mon Nov 07 2022 info@paolostivanin.com
  - Update to 2.0.3:
    * avoid error in paperconfig
    * paperinit: fix a space leak in case of error parsing paperspecs
    * paper.c: make unit_list const char *, to fix a warning
    * paper.c: fix a trivial leak
    * fix segfault when HOME is unset (thanks, Werner Fink)
    * fix a segfault in systempapername() (fix from Werner Fink, thanks!)
    * hardwire papersize configuration filename to ‘papersize’
  - Remove upstreamed libpaper-foul.patch
* Wed Aug 24 2022 werner@suse.de
  - Do not assume that HOME is set in the environment
* Wed Aug 24 2022 werner@suse.de
  - As told: require libpaper for libpaper1 to get paperspecs back
* Wed Aug 24 2022 werner@suse.de
  - Ignore existing /etc
* Wed Aug 24 2022 werner@suse.de
  - Add required configure paperspecs to /etc as otherwise the
    libpaper.so.1.2.2 and all tools like paper(1) to not know
    any paper layout nor the size of those
* Wed Aug 24 2022 werner@suse.de
  - Correct patch libpaper-foul.patch to patch the correct file!
* Wed Aug 24 2022 werner@suse.de
  - Add patch libpaper-foul.patch
    * Do not expect that defaultpapername() returns a default paper
      size but also NULL (nada)
* Mon Aug 22 2022 dimstar@opensuse.org
  - The new libpaper also conflicts with paper directly, as
    /etc/paperspecs used to be in paper. Add split provides for the
    move from paper to libpaper for /etc/paperspecs.
* Mon Aug 22 2022 dimstar@opensuse.org
  - Try to fix upgrade issues:
    + Move paper provides/obsoletes to libpaper-tools sub-package:
      the paper binary is there, making this the most correct place.
    + Have libpaper conflict with libpaper-utils: the old package
      had doc files in /usr/share/doc/packages/libpaper, which now
      conflicts.
  - Do not package ChangeLog file: it only has a reference to 'check
    git history' (not even with a link to the repository).
* Wed Aug 03 2022 info@paolostivanin.com
  - Update to 1.2.2:
    * Allow the user paperspecs file to be invalid.
    * Make systempapername() return a value that must be freed by the caller.
    * Set free_xdg_config_home precisely when needed.
* Mon Jul 04 2022 info@paolostivanin.com
  - Initial OBS release. This package provides and obsoletes paper.

Files

/etc/paperspecs
/usr/share/doc/packages/libpaper
/usr/share/doc/packages/libpaper/README.md
/usr/share/licenses/libpaper
/usr/share/licenses/libpaper/COPYING
/usr/share/man/man5/paperspecs.5.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 23:30:39 2026