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

popt-1.7-6x RPM for sparc

From RPM.Org / rpm / dist / rpm-4.1.x

Name: popt Distribution: Red Hat Linux
Version: 1.7 Vendor: Red Hat, Inc.
Release: 6x Build date: Tue Sep 17 22:09:57 2002
Group: Development/Libraries Build host: maggie.devel.redhat.com
Size: 136289 Source RPM: rpm-4.1-6x.src.rpm
Packager: Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
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, but 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

Copyright

GPL

Signatures

internal MD5: 94dc97ced2039d6f2f995112e33c00f5
GPG

Changelog

* Wed Sep 18 2002 Jeff Johnson <jbj@redhat.com> 4.1
  - better diagnostics on failed header parsing.
  - lclint clean.
  - rpm-4.1 release.
* Thu Sep 05 2002 Jeff Johnson <jbj@redhat.com> 4.1-1.06
  - fix: parse pgp packets more carefully.
  - fix: parse header data more carefully.
  - fix: register SIGCHLD handler before forking (#73134).
* Wed Sep 04 2002 Jeff Johnson <jbj@redhat.com> 4.1-1.05
  - fix: always do rpmalMakeIndex.
  - fix: resurrect --triggers (#73330).
  - python: typo in NOKEY exception string.
* Sun Sep 01 2002 Jeff Johnson <jbj@redhat.com> 4.1-1.04
  - fix: SIGCHLD reaper race (#73134).
  - fix: don't exit with open cursor, there be a stale lock.
  - fix: check for signal induced exit more often (#73193).
  - reinterpret the _unsafe_rollbacks macro as earliest rollback.
* Sat Aug 31 2002 Jeff Johnson <jbj@redhat.com> 4.1-1.03
  - fix: common sanity check on headers, prevent segfault (#72590).
  - limit number of NOKEY/UNTRUSTED keys that will be warned once.
  - libadd -lelf to rpmdb (#73024).
  - portability: non-linux is easier, more to do (#72893).
* Wed Aug 28 2002 Jeff Johnson <jbj@redhat.com> 4.1-1.02
  - portability: carry libelf in src rpm, include signal.h.
  - fix: segfault with --checksig, plug memory leak (#72455).
  - rpm-4.1 release candidate.
  - requirement on libelf >= 0.8.2 to work around incompatible soname (#72792).
* Tue Aug 27 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.90
  - python: don't remap NOKEY/UNTRUSTED to OK.
  - beecrypt: change local absolute symbols to defines for prelinking.
  - update ru.po.
  - fix: handle NOKEY/NOTTRUSTED returns as if OK, always return header.
* Fri Aug 23 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.88
  - merge signature returns into rpmRC.
  - python: exceptions on NOKEY/NOTTRUSTED.
* Thu Aug 22 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.87
  - fix: don't stop if db1 database is currently in /var/lib/rpm (#72224).
  - add a macro to create a sub-package with debugging symbols.
* Thu Aug 22 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.86
  - fix: region trailer offset sanity check wrong (#71996).
* Wed Aug 21 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.85
  - python: stupid typo broke ts.check().
  - fix: add epoch to "already installed" check.
  - check for interrupt during iteration.
  - python: add ts.setProbFilter() method, remove ts.run() argument.
* Tue Aug 20 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.82
  - add --with-efence to configure, check install/upgrade with efence.
  - beecrypt: short hex string conversion overflows target buffer.
  - mark "successors only" packages in transaction.
  - reap scriptlets with SIGCHLD handler.
  - rename PSM_t to rpmpsm, add methods and refcounts to manage.
  - remove %configure/%makeinstall from arch-os/macros, default is OK.
  - don't export MALLOC_CHECK_ to scriptlets.
  - squeaky clean memory leak checking.
  - always malloc rpmfi structure, refcounts are correct in rpmtsRun().
  - skip redundant /sbin/ldconfig scripts on upgrade (if possible).
* Fri Aug 16 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.81
  - rollback: re-create empty transaction set for multiple rollbacks.
  - fix: %basename typo (Dmitry V. Levin<ldv@altlinux.org>).
  - fix: queryformat segfaults (Dmitry V. Levin<ldv@altlinux.org>).
* Thu Aug 15 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.80
  - fix: rebuilddb stat'ed target, not source, for rename sanity, take 2.
  - python: explicit method to set transFlags.
  - python: stuff package name into a string for repackage/erase callbacks.
* Wed Aug 14 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.79
  - supply transitive closure for CLI packages from rpmdb-redhat database.
  - fix: rebuilddb stat'ed target, not source, for rename sanity.
  - create /var/lib/rpm if non-existent in, say, a chroot.
  - erased packages are now repackaged into /var/spool/repackage.
* Sat Aug 10 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.77
  - python: add return codes for rollbacks and fooDB methods.
  - avoid generating fingerprints for locale/zoneinfo sub-directories.
  - python: add (optional) ts.check() callback.
  - python: include instance in IDTXload, filename in IDTXglob, return
  - python: argument to ts.addErase (if integer) deletes that instance.
  - python: rpmmi methods to return this instance, and number of members.
* Thu Aug 08 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.75
  - fix: src.rpm installs need fd pos at payload.
* Wed Aug 07 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.73
  - python: bindings to import pubkeys and display openpgp packets.
* Tue Aug 06 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.72
  - python: bare bones rollback bindings.
  - python: enable threads on callbacks and longish rpmlib calls.
  - python: expose RPMTAG_SOURCEPACKAGE to identify source headers.
  - python: eliminate rpm.headerFromPackage() tuple return, deprecated.
  - python: add ts.hdrFromFdno(fdno) method.
  - fix: check for lead magic, better error message on failure (#69751).
  - python: the death of rpmdb-py.[ch], use ts.fooDB() methods instead.
  - python: the death of rpm.headerFromPackage(), use ts.hdrFromFdno().
  - python: permit direct ts.dbMatch() python iterations.
  - python: the death of rpm.checksig(), use ts.hdrFromFdno() instead.
  - add bitmask for precise control of signature/digest verification.
* Mon Aug 05 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.68
  - resurrect --rollback.
  - renumber the callback types to be an orthogonal bit mask.
  - provide repackage progress callbacks, compression is slow.
  - fix: don't repackage %ghost files.
  - add --predefine to define macros before reading macro configuration.
* Sat Aug 03 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.67
  - fix: identify athlon with 3DNOWEXT as "athlon", not "i786" (#70539).
  - fix: repair --root with --verify (#70527).
  - fix: signed pubkeys were imported incorrectly (#68291).
  - include tgpg script to verify signatures using only gpg.
  - check header blobs on export (i.e. rpmdbAdd())..
  - enable iterator header blob checks for install/erase modes.
  - python: _vsflags_up2date macro to configure verify signature flags.
* Fri Aug 02 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.63
  - add check-files to rpm-build manifest.
  - python: methods to disable all new features for benchmarking.
  - preserve rpmdb file attributes across --rebuilddb (#70367).
* Thu Aug 01 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.62
  - make --querytags a common option, fix errant regex (#70135).
  - db3: increase mpool and cachesize, compile w/o --enable-debug.
  - configurable (default off) build failure if missing %doc files (PLD).
  - configurable (default off) build failure iff unpackaged files (PLD).
  - change from default off to default on.
* Wed Jul 31 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.59
  - prevent stale locks in __db files by closing databases on signals.
* Tue Jul 30 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.58
  - popt: display sub-table options only once on --usage.
  - wire --nosignatures et al as common options, rework CLI options.
  - python: don't segfault in ts.GetKeys() on erased packages.
  - update trpm.
  - factor all mode-specific options into mode-specific tables.
  - treat an unspecified epoch as Epoch: 0 everywhere.
* Fri Jul 26 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.57
  - python: remove the old initdb/rebuilddb methods, use ts.fooDB().
  - python: 1st crack at backport to 1.5.2.
  - popt: fix --usage (#62234).
  - fix: --repackage repaired (#67217).
  - fix: rpm2cpio disables signature checks (i.e. same behavior).
* Thu Jul 25 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.55
  - imbue %ghost with missingok attribute with --verify (#68933).
  - fix: segfault if given a text file as 2nd arg to -Uvh (#69508).
  - python: add ts.hdrCheck(), ts.rebuildDB() methods.
  - python: iterating on an ts object returns transaction elements now.
  -add yellowdog as vendor.
* Wed Jul 24 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.53
  - verify signatures/digests retrieved through rpmdbNextIterator().
* Mon Jul 22 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.52
  - add methods to make signature handling opaque wrto rpmts.
* Sun Jul 21 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.51
  - popt: parse file into string of options (#56860).
  - version added to *.la dependency libraries (#69063).
  - expose digests in rpmio API, but hide internal beecrypt API (#68999).
* Tue Jul 16 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.50
  - have rpmdb-redhat autoconfigure rpm to use %_solve_dbpath.
* Mon Jul 15 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.49
  - python: sanity check fixes on rpmts/rpmte methods.
* Sun Jul 14 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.48
  - install rpmal.h and rpmhash.h, implicit rpmps.hinclude, for now.
  - revert headerFree/headerLink/headerUnlink debugging.
  - popt: mingw32 portability configure check (#67911).
  - teach gendiff about unreadable files (#42666).
* Sat Jul 13 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.47
  - display signature details using rpm -qi.
  - skip signing packages already signed with same key (#62118).
* Fri Jul 12 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.45
  - placeholders for manifest constants for SuSE patch packages.
  - fix: repair 2ndary match criteria with rpmdb iterators.
  - update for sv.po.
* Sun Jul 07 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.43
  - fix: permit deletions of added packages (#67108).
* Sat Jul 06 2002 Jeff Johnson <jbj@redhat.com> 4,1-0.42
  - fix: do lazy open of database in rpmtsInitDB() (#67994).
  - update rpmcache.8.
* Fri Jul 05 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.40
  - fix: forgot lazy open of database on --freshen path (#67907).
  - proof-of-concept rpmcache functionality.
* Thu Jul 04 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.39
  - use rpmfi in showQueryPackage(), eliminating headerGetEntry().
* Mon Jul 01 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.38
  - turn off annoying gpg secmem warning.
  - warn only once for each NOKEY/UNTRUSTED key id.
  - factor common options into table, add rpmcliInit() and rpmcliFini().
  - add preliminary rpmgraph(8) and rpmcache(8) executables to rpm-devel.
* Sat Jun 29 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.36
  - fix: multiple relocations (#67596).
  - add --build/--program-prefix, delete libtoolize, from %configure.
  - find-lang.sh: make sure that mo pattern matches leading '/' (#67368).
  - disambiguate added/installed dependency failures (#50388).
  - rescusitate remote ftp globs (#67678).
  - open rpmdb early RDONLY, reopen later RDWR, avoid signed srpm noise.
* Fri Jun 28 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.33
  - use rpmdb-redhat for suggestions if/when configured (#67430).
  - disambiguate failures to import (with error messages, duh).
* Tue Jun 25 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.32
  - python: link internal libelf (if used) directly into rpmmodule.so.
* Sat Jun 22 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.31
  - fix: reading macro files can corrupt memory if BUFSIZ is teensy.
  - fix: assertion failure iff incomplete package install (#66837).
* Fri Jun 21 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.29
  - add translated man pages from PLD.
  - resurrect libelf with Elf64, prelink verify should work everywhere.
* Thu Jun 20 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.28
  - ix86: make sure that rpm can verify prelinked shared libraries.
  - don't install /usr/lib/rpm/redhat per-vendor configuration anymore.
* Sun Jun 16 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.27
  - beecrypt: merge changes from beecrypt-2.3.0.
  - beecrypt: merge doxygen markup with rpmapi doco.
  - beecrypt: revert cpu/arch compile option mixup (#66752).
* Thu Jun 13 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.26
  - fix: separate existence and number checks for problems found (#66552).
* Tue Jun 11 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.25
  - document digital signature verification in rpm.8.
* Mon Jun 10 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.24
  - add /usr/lib/rpm/redhat/* per-vendor configuration.
  - remove build mode compatibility aliases, documented and gone.
* Thu Jun 06 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.23
  - python: portability fiddles (#54350).
  - check inodes (but not blocks) on FAT file systems (#64256).
* Wed Jun 05 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.22
  - use /etc/rpm/platform (if it exists), rather than uname(2), for arch.
* Tue Jun 04 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.21
  - python: include rpmdb module, renamed from bsddb3.
* Sun Jun 02 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.20
  - fix: use getgrnam, not getpwnam, to convert gid -> group.
  - fix: avoid sign extension, use only 16 bits, when verifying rdev.
  - python: separate {add,del}Macro methods, prepare for macro dictionary.
  - i18n: copy current production PO files to top-of-stack.
* Wed May 29 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.19
  - python: add rpmal/rpmte/rpmfd methods to bindings.
  - perl: drop cpanflute and cpanflute2, will be in Chip's CPAN package.
  - python: eliminate legacy db methods, add ts.dbMatch method.
* Mon May 27 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.17
  - fix: un-resurrect "()(64bit)" markings using objdump on i386.
* Sat May 25 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.16
  - python: add rpmds/rpmfi/rpmts methods.
  - python: re-enable rpm-python sub-package.
  - fix: resurrect "()(64bit)" markings using objdump.
* Mon May 20 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.15
  - Grand Renaming of rpm data types.
  - fix: synthesize unpacking progress callbacks for packages w/o files.
* Fri May 17 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.14
  - opaque (well mostly) rpmTransactionSet using methods.
* Tue May 07 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.13
  - rework most of rpmdb.c prepatory to implementing duplicates.
  - fix: 2 memory leaks in headerSprintf.
  - fix: db mire's access out-of-bounds memory.
  - plug most install mode leaks.
* Sat May 04 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.12
  - use DBT_DB_MALLOC to eliminate re-malloc'ing header blobs.
* Fri May 03 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.11
  - eliminate db1 support.
  - enable CDB by default.
* Thu May 02 2002 Jeff Johnson <jbj@redhat.com>	4.1-0.10
  - attempt to make peace with automake-1.6.1, autoconf-2.53.
  - rip out two layers of dbN gook, internal Berkeley db is here to stay.
* Sat Apr 20 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.09
  - fix: queries that evaluated to "" incorrectly returned NULL.
  - fix: packages produced by rpm-4.0 dinna merge signature tags.
* Mon Apr 15 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.08
  - use build time to choose one of multiple alternative suggestions.
  - add --nosuggests to disable suggested resolutions.
* Sun Apr 14 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.07
  - merge conflicts into problems, handle as transaction set variable.
* Sat Apr 13 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.06
  - use rpmdb-redhat to suggest dependency resolution(s).
* Fri Apr 12 2002 Jeff Johnson <jbj@redhat.com> 4.1-0.05
  - rescusitate --rebuild.
* Thu Apr 11 2002 Jeff Johnsion <jbj@redhat.com> 4.1-0.04
  - beecrypt: add types.h, eliminate need for config.gnu.h.
* Sat Mar 16 2002 Jeff Johnson <jbj@redhat.com>
  - *really* dump signature header immutable region.
* Sun Mar 10 2002 Jeff Johnson <jbj@redhat.com>
  - make --addsign and --resign behave exactly the same.
  - splint annotations, signature cleanup.
  - drill ts/fi through verify mode, add methods to keep fi abstract.
  - use mmap when calculating file digests on verify, ~20% faster.
  - permit --dbpath and --root with signature (i.e. --import) modes.

Files

/usr/include/popt.h
/usr/lib/libpopt.a
/usr/lib/libpopt.la
/usr/lib/libpopt.so
/usr/lib/libpopt.so.0
/usr/lib/libpopt.so.0.0.0
/usr/man/man3/popt.3.gz
/usr/share/locale/cs/LC_MESSAGES/popt.mo
/usr/share/locale/da/LC_MESSAGES/popt.mo
/usr/share/locale/gl/LC_MESSAGES/popt.mo
/usr/share/locale/hu/LC_MESSAGES/popt.mo
/usr/share/locale/is/LC_MESSAGES/popt.mo
/usr/share/locale/ko/LC_MESSAGES/popt.mo
/usr/share/locale/no/LC_MESSAGES/popt.mo
/usr/share/locale/pt/LC_MESSAGES/popt.mo
/usr/share/locale/ro/LC_MESSAGES/popt.mo
/usr/share/locale/ru/LC_MESSAGES/popt.mo
/usr/share/locale/sk/LC_MESSAGES/popt.mo
/usr/share/locale/sl/LC_MESSAGES/popt.mo
/usr/share/locale/sv/LC_MESSAGES/popt.mo
/usr/share/locale/tr/LC_MESSAGES/popt.mo
/usr/share/locale/uk/LC_MESSAGES/popt.mo
/usr/share/locale/wa/LC_MESSAGES/popt.mo
/usr/share/locale/zh_CN.GB2312/LC_MESSAGES/popt.mo


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 16 01:27:24 2008