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

libpopt0-1.19-slfo.1.1.7 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: libpopt0 Distribution: SUSE Linux Framework One
Version: 1.19 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.7 Build date: Fri Aug 23 16:40:34 2024
Group: System/Libraries Build host: h01-ch3d
Size: 56981 Source RPM: popt-1.19-slfo.1.1.7.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/rpm-software-management/popt
Summary: A C library for parsing command line parameters
Popt is a C library for parsing command line parameters.  Popt was
heavily influenced by the getopt() and getopt_long() functions. It
improves on them by allowing more powerful argument expansion. Popt can
parse arbitrary argv[] style arrays and automatically set variables
based on command line arguments.  Popt allows command line arguments to
be aliased via configuration files and includes utility functions for
parsing arbitrary strings into argv[] arrays using shell-like rules.

Provides

Requires

License

MIT

Changelog

* Sat Sep 17 2022 andreas.stieger@gmx.de
  - popt 1.19:
    * various build system fixes
    * various developer visible fixes
    * Fix the handling of superfluous args passed with =
    * Fix multiple resource and memory leaks
    * Fix '=' getting shown for short options
    * Improve random number handling
    * translation updates and documentation improvements
  - refresh spec file, run tests, package license in every package,
    and treat all compiler warnings and errors
* Tue Jun 07 2022 gmbr3@opensuse.org
  - Create lang subpackage
* Mon Aug 24 2020 jengelh@inai.de
  - Update homepage URL.
  - Drop old rpm constructs.
* Fri Jun 26 2020 callumjfarmer13@gmail.com
  - Update to version 1.18:
    * fix an ugly and ancient security issue with popt failing to drop privileges on alias exec from a SUID/SGID program
    * perform rudimentary sanity checks when reading in popt config files
    * collect accumulated misc fixes (memleaks etc) from distros
    * convert translations to utf-8 encoding
    * convert old postscript documentation to pdf
    * dust off ten years worth of autotools sediment
    * reorganize and clean up the source tree for clarity
    * remove the obnoxious splint annotations from the sources
  - popt-alignment-checks.patch removed: contained in upstream
  - popt-libc-updates.patch changed: to be compatible with new version.
* Mon Feb 10 2020 adrian@suse.de
  - fix URLs, rpm5.org is no more
* Sat Jan 26 2019 meissner@suse.com
  - build a 32bit library generically, for use by 32bit fuzzing
* Thu Feb 22 2018 fvogt@suse.com
  - Use %license (boo#1082318)
* Tue Aug 08 2017 jengelh@inai.de
  - Remove --with-pic which is only for static libs.
  - Fix RPM groups.
* Mon Oct 07 2013 schwab@suse.de
  - popt-alignment-checks.patch: fix alignment checks
* Sun Jul 07 2013 jengelh@inai.de
  - Fix typo in popt-libc-updates.patch that prevented it to work
    with glibc before 2.17.
  - More robust make install call; remove redundant %clean section
* Fri Jun 14 2013 coolo@suse.com
  - fix popt-libc-updates.patch to work also with automake 1.13
* Mon Apr 15 2013 idonmez@suse.com
  - Add Source URL, see https://en.opensuse.org/SourceUrls
* Wed Feb 13 2013 crrodriguez@opensuse.org
  - Remove patches:
    - config-guess-sub-update.patch
    - popt-secure-getenv.patch
    run autoreconf instead .
  - popt-libc-updates.patch replaces popt-secure-getenv.patch
    * test for secure_getenv instead of __secure_getenv
    * update configure.ac so it can be regenerated with modern
      autotools.
    * Internal symbols are already hidden with a linker script,
    improve that by hidding symbols with the compiler too.
    * use strerror_r instead of strerror in the library.
* Mon Feb 11 2013 crrodriguez@opensuse.org
  - popt wants __secure_getenv at configure time, but This
    function is no longer available as of glibc 2.17.
    test for secure_getenv() instead (popt-secure-getenv.patch)
* Mon Feb 04 2013 dmueller@suse.com
  - Add config-guess-sub-update.patch:
    * Update config.guess/sub for AArch64
* Fri Jan 25 2013 cfarrell@suse.com
  - license update: X11
    New spdx.org license list now contains an official entry for X11
* Wed Aug 22 2012 cfarrell@suse.com
  - license update: SUSE-XFree86-1.0
    This is not the MIT license but rather the old version of the XFree86
    license (which is not upstream at spdx.org/Ãlicenses - hence the SUSE
    proprietary prefix)
* Sun Feb 12 2012 crrodriguez@opensuse.org
  - Libraries back into %{_libdir}, /usr merge project.
* Sun Oct 09 2011 jengelh@medozas.de
  - Add pkgconfig to BuildRequires to get automatic pkgconfig(popt)
    provides
* Wed Feb 02 2011 andreas.hanke@gmx-topmail.de
  - don't build libpopt.a
  - don't list popt.mo files twice
* Sun Jan 16 2011 coolo@novell.com
  - use %find_lang
* Sun Sep 19 2010 dimstar@opensuse.org
  - Update to version 1.16:
    + Include xcode prject files in distributed tar ball
    + Build system fixes
    + Provide popt.pc
    + Extended test suite
    + Various fixes
  - Changes from version 1.15:
    + Build system fixes
    + avoid displaying --[no]nofoo with POPT_ARGFLAG_TOGGLE.
    + reserve a bit for --[no]opt prefix toggling.
    + trim out escaped newline(s) from file content, other fixes.
    + check/print argv[0] in --help for NULL.
    + misc fixes
  - Changes from version 1.14:
    + Build system fixes
    + permit "#define POPT_fprintf fprintf" to lose the malloc'ing
      fprintf
    + Many fixes.
    + Updated translations
  - Drop popt-1.13-popt_fprintf.diff: Should all be fixed upstream.
    In case POPT_fprintf really still does not suffice, we can just
    use "#define POPT_fprintf frptinf" and be set. The code is
    prepared for this override.
* Mon Jun 28 2010 jengelh@medozas.de
  - use %_smp_mflags
* Wed Apr 07 2010 mls@suse.de
  - make libpopt0-32bit obsolete popt-32bit [bnc#544964]
* Mon Feb 01 2010 jengelh@medozas.de
  - remove sparcv9-specific baselib exceptions (not needed)
* Sat Dec 12 2009 jengelh@medozas.de
  - enable parallel building
  - add baselibs.conf as a source
  - add baselibs for SPARC
* Fri Aug 28 2009 mrueckert@suse.de
  - add back baselibs.conf. bootstrap done
* Fri Aug 28 2009 mrueckert@suse.de
  - disable baselibs.conf for the moment
* Wed Aug 26 2009 mls@suse.de
  - add baselibs.conf
* Fri Aug 21 2009 mls@suse.de
  - initial release

Files

/usr/lib64/libpopt.so.0
/usr/lib64/libpopt.so.0.0.2
/usr/share/licenses/libpopt0
/usr/share/licenses/libpopt0/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:02:43 2024