2009-07-20 14:06:20 +00:00
|
|
|
# build against xz?
|
|
|
|
%bcond_without xz
|
2008-07-11 15:54:19 +00:00
|
|
|
# just for giggles, option to build with internal Berkeley DB
|
2012-04-04 12:52:14 +00:00
|
|
|
%bcond_with int_bdb
|
2009-03-12 06:27:20 +00:00
|
|
|
# run internal testsuite?
|
2016-11-07 12:49:13 +00:00
|
|
|
%bcond_without check
|
2014-06-30 07:49:59 +00:00
|
|
|
# build with plugins?
|
|
|
|
%bcond_without plugins
|
2014-04-11 08:25:38 +00:00
|
|
|
# build with sanitizers?
|
2014-04-11 09:19:21 +00:00
|
|
|
%bcond_with sanitizer
|
2014-06-30 07:49:59 +00:00
|
|
|
# build with libarchive? (needed for rpm2archive)
|
|
|
|
%bcond_without libarchive
|
2015-09-02 17:46:34 +00:00
|
|
|
# build with libimaevm.so
|
|
|
|
%bcond_without libimaevm
|
2016-05-12 08:56:10 +00:00
|
|
|
# build with new db format
|
|
|
|
%bcond_with ndb
|
2017-10-03 13:51:31 +00:00
|
|
|
# build with zstd support?
|
|
|
|
%bcond_without zstd
|
|
|
|
# build with lmdb support?
|
|
|
|
%bcond_with lmdb
|
2008-07-11 15:54:19 +00:00
|
|
|
|
2007-08-27 10:30:36 +00:00
|
|
|
%define rpmhome /usr/lib/rpm
|
2004-09-09 12:26:44 +00:00
|
|
|
|
2018-01-16 11:39:27 +00:00
|
|
|
%global rpmver 4.14.1
|
2017-10-12 09:25:49 +00:00
|
|
|
#global snapver rc2
|
2018-05-22 21:01:41 +00:00
|
|
|
%global rel 9
|
2017-10-03 13:38:40 +00:00
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
%global srcver %{version}%{?snapver:-%{snapver}}
|
2017-05-03 14:13:44 +00:00
|
|
|
%global srcdir %{?snapver:testing}%{!?snapver:%{name}-%(echo %{version} | cut -d'.' -f1-2).x}
|
2008-07-11 15:54:19 +00:00
|
|
|
|
2011-12-02 08:05:19 +00:00
|
|
|
%define bdbname libdb
|
2012-04-03 08:38:44 +00:00
|
|
|
%define bdbver 5.3.15
|
2011-12-02 08:05:19 +00:00
|
|
|
%define dbprefix db
|
2008-07-11 15:54:19 +00:00
|
|
|
|
2007-03-02 13:41:59 +00:00
|
|
|
Summary: The RPM package management system
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
Name: rpm
|
2008-07-11 15:54:19 +00:00
|
|
|
Version: %{rpmver}
|
2018-02-19 09:21:50 +00:00
|
|
|
Release: %{?snapver:0.%{snapver}.}%{rel}%{?dist}
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
Group: System Environment/Base
|
2007-03-02 13:41:59 +00:00
|
|
|
Url: http://www.rpm.org/
|
2017-05-03 14:13:44 +00:00
|
|
|
Source0: http://ftp.rpm.org/releases/%{srcdir}/%{name}-%{srcver}.tar.bz2
|
2008-07-11 15:54:19 +00:00
|
|
|
%if %{with int_bdb}
|
|
|
|
Source1: db-%{bdbver}.tar.gz
|
2012-04-04 12:52:14 +00:00
|
|
|
%else
|
|
|
|
BuildRequires: libdb-devel
|
2008-07-11 15:54:19 +00:00
|
|
|
%endif
|
|
|
|
|
2013-06-11 11:49:45 +00:00
|
|
|
# Disable autoconf config.site processing (#962837)
|
|
|
|
Patch1: rpm-4.11.x-siteconfig.patch
|
2009-02-05 13:58:38 +00:00
|
|
|
# Fedora specspo is setup differently than what rpm expects, considering
|
|
|
|
# this as Fedora-specific patch for now
|
2016-11-02 06:01:35 +00:00
|
|
|
Patch2: rpm-4.13.0-fedora-specspo.patch
|
2010-03-16 09:41:32 +00:00
|
|
|
# In current Fedora, man-pages pkg owns all the localized man directories
|
2012-03-20 09:55:51 +00:00
|
|
|
Patch3: rpm-4.9.90-no-man-dirs.patch
|
2011-01-18 11:54:19 +00:00
|
|
|
# gnupg2 comes installed by default, avoid need to drag in gnupg too
|
2011-01-18 12:20:26 +00:00
|
|
|
Patch4: rpm-4.8.1-use-gpg2.patch
|
2014-09-18 11:25:40 +00:00
|
|
|
# Temporary band-aid for rpm2cpio whining on payload size mismatch (#1142949)
|
|
|
|
Patch5: rpm-4.12.0-rpm2cpio-hack.patch
|
2018-01-30 09:29:41 +00:00
|
|
|
# Skip automatic Python byte-compilation if *.py files are not present
|
|
|
|
# Upstream pull request: https://github.com/rpm-software-management/rpm/pull/383
|
|
|
|
Patch6: rpm-4.14.1-python-brp-bytecompile.patch
|
2008-10-18 23:03:04 +00:00
|
|
|
|
2018-01-29 15:18:44 +00:00
|
|
|
# Downstream-only patch:
|
|
|
|
# Add envvar that will be present during RPM build
|
|
|
|
# - Part of a Fedora Change for F28:
|
|
|
|
# - "Avoid /usr/bin/python in RPM build"
|
|
|
|
# - https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build
|
2018-01-30 12:43:55 +00:00
|
|
|
Patch7: rpm-4.14.1-Add-envvar-that-will-be-present-during-RPM-build.patch
|
2018-01-29 15:18:44 +00:00
|
|
|
|
2018-05-22 21:01:41 +00:00
|
|
|
# find-debuginfo.sh: Handle application/x-pie-executable (file 5.33 output).
|
|
|
|
# http://lists.rpm.org/pipermail/rpm-maint/2018-May/007976.html
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1581224
|
|
|
|
Patch8: 4.14.1-find-debuginfo-pie.patch
|
|
|
|
|
2014-06-30 11:52:01 +00:00
|
|
|
# Patches already upstream:
|
2017-07-29 08:12:20 +00:00
|
|
|
|
2008-08-01 14:43:54 +00:00
|
|
|
# These are not yet upstream
|
2017-07-28 17:35:07 +00:00
|
|
|
Patch906: rpm-4.7.1-geode-i686.patch
|
2011-08-08 14:28:25 +00:00
|
|
|
# Probably to be upstreamed in slightly different form
|
2017-07-28 17:35:07 +00:00
|
|
|
Patch907: rpm-4.13.90-ldflags.patch
|
2008-07-12 15:02:42 +00:00
|
|
|
|
2008-07-11 15:54:19 +00:00
|
|
|
# Partially GPL/LGPL dual-licensed and some bits with BSD
|
|
|
|
# SourceLicense: (GPLv2+ and LGPLv2+ with exceptions) and BSD
|
2007-08-24 06:31:07 +00:00
|
|
|
License: GPLv2+
|
|
|
|
|
2009-05-14 07:27:25 +00:00
|
|
|
Requires: coreutils
|
2008-10-24 13:12:58 +00:00
|
|
|
%if %{without int_bdb}
|
2009-02-09 09:59:15 +00:00
|
|
|
# db recovery tools, rpmdb_util symlinks
|
2011-10-28 12:31:52 +00:00
|
|
|
Requires: %{_bindir}/%{dbprefix}_stat
|
2008-10-24 13:12:58 +00:00
|
|
|
%endif
|
2011-01-18 11:54:19 +00:00
|
|
|
Requires: popt%{_isa} >= 1.10.2.1
|
2008-07-11 15:54:19 +00:00
|
|
|
Requires: curl
|
|
|
|
|
|
|
|
%if %{without int_bdb}
|
2014-04-21 18:36:44 +00:00
|
|
|
BuildRequires: %{bdbname}-devel
|
2008-07-11 15:54:19 +00:00
|
|
|
%endif
|
auto-import changelog data from rpm-4.0.2-7x.src.rpm
Tue Mar 13 2001 Jeff Johnson <jbj@redhat.com>
- map i686-like (i.e. w/o CMOV) platforms to better alternatives.
Mon Mar 12 2001 Jeff Johnson <jbj@redhat.com>
- fix: adjust for libio breakage in Red Hat 5.x with glibc-2.0.7-29.4.
Wed Mar 07 2001 Jeff Johnson <jbj@redhat.com>
- remove mozilla dependency white out, no longer needed.
Fri Feb 23 2001 Jeff Johnson <jbj@redhat.com>
- (sparc) disable MD5 sum checks during install.
- (db1) plug largish memory leak in simulated interface for falloc.c.
Thu Feb 22 2001 Jeff Johnson <jbj@redhat.com>
- portability changes from Joe Orton <jorton@redhat.com> et al.
- (alpha): rip out ALPHA_LOSSAGE now that gcc-2.96-76 has fix (#28509).
- (popt): use sprintf rather than snprintf for portability.
Mon Feb 19 2001 Jeff Johnson <jbj@redhat.com>
- rpm-4.0.2 release candidate.
Wed Feb 14 2001 Jeff Johnson <jbj@redhat.com>
- fix: permit packages to differ by 0 or 32 bytes (#26373).
- fix: permit HEADER_IMMUTABLE tag queries.
- split db configuration into separate file.
Tue Feb 13 2001 Jeff Johnson <jbj@redhat.com>
- fix: remove fixed size buffer on output path (#26987,#26332).
- resurrect rpmErrorCode in the API for Perl-RPM.
Sat Feb 10 2001 Jeff Johnson <jbj@redhat.com>
- fix: diddle exit code for attempted installs of non-packages (#26850).
- python binding diddles to reduce installer memory footprint by delayed
loading of file info.
Fri Feb 09 2001 Jeff Johnson <jbj@redhat.com>
- fix: make a copy of retrieved header before loading.
Sun Jan 21 2001 Jeff Johnson <jbj@redhat.com>
- fix: check waitpid return code.
Fri Jan 19 2001 Jeff Johnson <jbj@redhat.com>
- ewt's cpio.c hack.
- ewt's cpio.c hack reverted.
- rebuild with i18n from rpm-4_0 branch.
- rpmlint conformance.
Thu Jan 18 2001 Matt Wilson <msw@redhat.com>
- fix: exit 0 at the end of %pre
Thu Jan 18 2001 Jeff Johnson <jbj@redhat.com>
- fix: insure that %lang scopes over hard links correctly.
- fix: rpmCleanPath was nibbling at .. in macrofiles incorrectly.
Wed Jan 17 2001 Jeff Johnson <jbj@redhat.com>
- 1st crack at Mandrake specific per-platform macros.
Tue Jan 16 2001 Jeff Johnson <jbj@redhat.com>
- tsort prefers presentation order.
Mon Jan 15 2001 Jeff Johnson <jbj@redhat.com>
- fix: extra newline in many error messages (#23947).
- fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
- add install/remove transaction id tags.
Sat Jan 13 2001 Jeff Johnson <jbj@redhat.com>
- fix the hack.
Fri Jan 12 2001 Jeff Johnson <jbj@redhat.com>
- hack: permit installer to determine package ordering using 1000003 tag.
Thu Jan 11 2001 Jeff Johnson <jbj@redhat.com>
- fix: don't hang on build error.
- fix: remove "error: " prefix from signature verification message.
Wed Jan 10 2001 Jeff Johnson <jbj@redhat.com>
- successors from tsort are processed in presentation order.
- fix: find-requires.perl needed update (#23450).
Tue Jan 09 2001 Jeff Johnson <jbj@redhat.com>
- fix: digests on input FD_t dinna work.
- fix: remove rebuilddb debugging leakage.
Mon Jan 08 2001 Jeff Johnson <jbj@redhat.com>
- tsorted packages processed in successor count order.
- fix: resurrect --excludepath (#19666).
Fri Jan 05 2001 Jeff Johnson <jbj@redhat.com>
- fix: 3 packages from Red Hat 5.2 had bogus %verifyscript tag.
Wed Jan 03 2001 Jeff Johnson <jbj@redhat.com>
- fix: avoid locale issues with strcasecmp/strncasecmp (#23199).
- remove almost all explicit uses of stderr in rpmlib using rpmError().
- fix: pass scriptlet args, as in %post -p "/sbin/ldconfig -n /lib".
(Rodrigo Barbosa)
Tue Jan 02 2001 Jeff Johnson <jbj@redhat.com>
- fix apidocs.
Mon Jan 01 2001 Jeff Johnson <jbj@redhat.com>
- use popt autohelp for rpm helper binaries.
Sun Dec 31 2000 Jeff Johnson <jbj@redhat.com>
- (popt): fix float/double handling (#19701).
- (popt): non-linux needs <float.h> (#22732).
- (popt): add POPT_ARGFLAG_OPTIONAL for long options with optional arg.
- (popt): diddle auto-help to include type of arg expected.
Sat Dec 30 2000 Jeff Johnson <jbj@redhat.com>
- (non-linux): move stubs.c to rpmio (#21132).
- (python): bind initdb (#20988).
Fri Dec 29 2000 Jeff Johnson <jbj@redhat.com>
- fix: hack around alpha mis-compilation signature problems.
- rpmmodule.c(handleDbResult): return empty list when nothing matches.
Thu Dec 28 2000 Jeff Johnson <jbj@redhat.com>
- fix: avoid FAT and other brain-dead file systems that have not inodes.
Wed Dec 27 2000 Jeff Johnson <jbj@redhat.com>
- use malloc'ed buffer for large queries.
Tue Dec 26 2000 Jeff Johnson <jbj@redhat.com>
- send query/verify output through rpmlog().
- resurrect rpmErrorSetCallback() and rpmErrorString().
Thu Dec 21 2000 Jeff Johnson <jbj@redhat.com>
- immutable headers, once installed by rpm3, need to lose immutablity.
- fix: removed headers from db need a headerCopy().
Wed Dec 20 2000 Jeff Johnson <jbj@redhat.com>
- whiteout mozilla loop for 7.1.
Tue Dec 19 2000 Jeff Johnson <jbj@redhat.com>
- gendiff: generate ChangeLog patches more intelligently (#22356).
- identify install scriptlet failures with the name of the scriptlet.
- handle install chroot's identically throughout the install process.
- add rpmlib(HeaderLoadSortsTags) for tracking header regions "just in
case".
- create _tmppath on the fly if not present.
- remove /etc/rpm/macros.db1 configuration file if db3 rebuilt.
Wed Dec 13 2000 Jeff Johnson <jbj@redhat.com>
- bump popt version.
- fix: (transaction.c) assume file state normal if tag is missing.
- fix: failed signature read headerFree segfault.
- fix: revert ALPHA_LOSSAGE, breaks 6.2/i386.
- fix: segfault on build path, ignore deleted drips.
- fix: synthesized callbacks for removed packages have not a pkgkey.
Tue Dec 12 2000 Jeff Johnson <jbj@redhat.com>
- bail on header regions.
- change dependency loop message to RPMMESS_WARNING to use stderr, not
stdout.
Sun Dec 10 2000 Jeff Johnson <jbj@redhat.com>
- handle added dirtoken tags (mostly) correctly with header regions.
- add FHS doc/man/info dirs, diddle autoconf goo.
- fix: headerUnload handles headers w/o regions correctly on rebuilddb.
Thu Dec 07 2000 Jeff Johnson <jbj@redhat.com>
- add rpmtransGetKeys() to retrieve transaction keys in tsort'ed order.
- python bindings for rpmtransGetKeys().
- fix: include alignment in count when swabbing header region.
Wed Dec 06 2000 Jeff Johnson <jbj@redhat.com>
- improved find-{requires,provides} for aix4/hpux/irix6/osf. Tim
Mooney<mooney@dogbert.cc.ndsu.NoDak.edu>
- portability: remove use of GNU make subst in lib/Makefile (Joe Orton).
- python: bind package removal (#21274).
- autoconfigure building python bindings.
- autoconfigure generating rpm API doco rpm-devel package.
- fix: don't fdFree in rpmVerifyScript, rpmtransFree does already.
- unify rpmError and rpmMessge interfaces through rpmlog.
- collect and display rpm build error messages at end of build.
- use package version 3 if --nodirtokens is specified.
- add package names to problem sets early, don't save removed header.
- make sure that replaced tags in region are counted in headerSizeof().
- support for dmalloc debugging.
- filter region tags in headerNextIterator, exit throut headerReload.
Thu Nov 30 2000 Jeff Johnson <jbj@redhat.com>
- add missing headerFree for legacy signature header.
- fix: removed packages leaked DIRINDEXES tag data.
- reload tags added during install when loading header from rpmdb.
- avoid brp-compress hang with both compressed/uncompressed man pages.
Tue Nov 21 2000 Jeff Johnson <jbj@redhat.com>
- add brp-strip-shared script <rodrigob@conectiva.com.br>.
- better item/task progress bars <rodrigob@conectiva.com.br>.
- load headers as single contiguous region.
- add region marker as RPM_BIN_TYPE in packages and database.
- fix: don't headerCopy() relocateable packages if not relocating.
- merge signatures into header after reading from package.
Mon Nov 20 2000 Jeff Johnson <jbj@redhat.com>
- add doxygen and lclint annotations most everywhere.
- consistent return for all signature verification.
- use enums for almost all rpmlib #define's.
- API: change rpmProblem typedef to pass by reference, not value.
- don't trim leading ./ in rpmCleanPath() (#14961).
- detect (still need to test) rdonly linux file systems.
- check available inodes as well as blocks on mounted file systems.
- pass rpmTransactionSet, not elements, to installBinaryPackage et al.
- add cscope/ctags (Rodrigo Barbosa<rodrigob@conectiva.com.br>).
- remove getMacroBody() from rpmio API.
- add support for unzip <rodrigob@conectiva.com.br>
Thu Nov 16 2000 Jeff Johnson <jbj@redhat.com>
- don't verify src rpm MD5 sums (yet).
- md5 sums are little endian (no swap) so big endian needs the swap.
Wed Nov 15 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault on exit of "rpm -qp --qf '%{#fsnames}' pkg" (#20595).
- hpux w/o -D_OPEN_SOURCE has not h_errno.
- verify MD5 sums of payload files when unpacking archive.
- hide libio lossage in prototype, not API.
- add support for SHA1 as well as MD5 message digests.
Mon Nov 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: work around for (mis-compilation?!) segfaults on signature paths.
Sun Nov 12 2000 Jeff Johnson <jbj@redhat.com>
- fix: duplicate headerFree() on instalBinaryPackage() error return.
Sat Nov 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: runTriggers was not adding countCorrection.
- add rpmGetRpmlibProvides() to retrieve rpmlib(...) provides "Pawel A.
Gajda" <mis@k2.net.pl>.
- syntax to specify source of Requires: (PreReq: now legacy).
- rip out rpm{get,put}text, use getpo.sh and specspo instead.
- fine-grained Requires, remove install PreReq's from Requires db.
2004-09-09 11:49:58 +00:00
|
|
|
|
2009-03-06 18:28:21 +00:00
|
|
|
%if %{with check}
|
2017-09-29 18:11:36 +00:00
|
|
|
BuildRequires: fakechroot gnupg2
|
2009-03-06 18:28:21 +00:00
|
|
|
%endif
|
|
|
|
|
2007-08-27 10:30:36 +00:00
|
|
|
# XXX generally assumed to be installed but make it explicit as rpm
|
|
|
|
# is a bit special...
|
|
|
|
BuildRequires: redhat-rpm-config
|
2018-02-19 09:21:50 +00:00
|
|
|
BuildRequires: gcc make
|
2007-08-24 06:45:39 +00:00
|
|
|
BuildRequires: gawk
|
2014-04-21 18:36:44 +00:00
|
|
|
BuildRequires: elfutils-devel >= 0.112
|
|
|
|
BuildRequires: elfutils-libelf-devel
|
|
|
|
BuildRequires: readline-devel zlib-devel
|
2017-03-07 13:00:37 +00:00
|
|
|
BuildRequires: openssl-devel
|
2008-07-11 15:54:19 +00:00
|
|
|
# The popt version here just documents an older known-good version
|
2014-04-21 18:36:44 +00:00
|
|
|
BuildRequires: popt-devel >= 1.10.2
|
|
|
|
BuildRequires: file-devel
|
|
|
|
BuildRequires: gettext-devel
|
|
|
|
BuildRequires: ncurses-devel
|
|
|
|
BuildRequires: bzip2-devel >= 0.9.0c-2
|
|
|
|
BuildRequires: lua-devel >= 5.1
|
|
|
|
BuildRequires: libcap-devel
|
|
|
|
BuildRequires: libacl-devel
|
2017-10-03 13:38:40 +00:00
|
|
|
%if %{with xz}
|
2014-04-21 18:36:44 +00:00
|
|
|
BuildRequires: xz-devel >= 4.999.8
|
2008-07-11 15:54:19 +00:00
|
|
|
%endif
|
2017-10-03 13:38:40 +00:00
|
|
|
%if %{with libarchive}
|
2014-06-30 07:49:59 +00:00
|
|
|
BuildRequires: libarchive-devel
|
|
|
|
%endif
|
2017-10-03 13:51:31 +00:00
|
|
|
%if %{with zstd}
|
|
|
|
BuildRequires: libzstd-devel
|
|
|
|
%endif
|
|
|
|
%if %{with lmdb}
|
|
|
|
BuildRequires: lmdb-devel
|
|
|
|
%endif
|
2013-07-04 08:22:23 +00:00
|
|
|
# Only required by sepdebugcrcfix patch
|
|
|
|
BuildRequires: binutils-devel
|
2014-01-20 13:03:21 +00:00
|
|
|
# Couple of patches change makefiles so, require for now...
|
2014-01-20 13:24:07 +00:00
|
|
|
BuildRequires: automake libtool
|
2007-08-24 06:31:07 +00:00
|
|
|
|
2014-06-30 07:49:59 +00:00
|
|
|
%if %{with plugins}
|
|
|
|
BuildRequires: libselinux-devel
|
|
|
|
BuildRequires: dbus-devel
|
|
|
|
%endif
|
|
|
|
|
2014-04-11 08:25:38 +00:00
|
|
|
%if %{with sanitizer}
|
|
|
|
BuildRequires: libasan
|
|
|
|
BuildRequires: libubsan
|
|
|
|
#BuildRequires: liblsan
|
|
|
|
#BuildRequires: libtsan
|
|
|
|
%global sanitizer_flags -fsanitize=address -fsanitize=undefined
|
|
|
|
%endif
|
|
|
|
|
2015-09-02 17:46:34 +00:00
|
|
|
%if %{with libimaevm}
|
2017-10-10 20:54:20 +00:00
|
|
|
%if 0%{?fedora} >= 28 || 0%{?rhel} > 7
|
2017-09-29 08:31:49 +00:00
|
|
|
%global imadevname ima-evm-utils-devel
|
|
|
|
%else
|
|
|
|
%global imadevname ima-evm-utils
|
|
|
|
%endif
|
|
|
|
BuildRequires: %{imadevname} >= 1.0
|
2015-09-02 17:46:34 +00:00
|
|
|
%endif
|
|
|
|
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
%description
|
2004-09-09 11:56:39 +00:00
|
|
|
The RPM Package Manager (RPM) is a powerful command line driven
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
package management system capable of installing, uninstalling,
|
2004-09-09 12:04:36 +00:00
|
|
|
verifying, querying, and updating software packages. Each software
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
package consists of an archive of files along with information about
|
|
|
|
the package like its version, a description, etc.
|
|
|
|
|
2004-09-09 12:48:26 +00:00
|
|
|
%package libs
|
2007-03-02 13:41:59 +00:00
|
|
|
Summary: Libraries for manipulating RPM packages
|
2004-09-09 12:48:26 +00:00
|
|
|
Group: Development/Libraries
|
2007-08-24 06:31:07 +00:00
|
|
|
License: GPLv2+ and LGPLv2+ with exceptions
|
2016-12-03 12:24:36 +00:00
|
|
|
Requires: %{name} = %{version}-%{release}
|
2009-06-12 14:59:05 +00:00
|
|
|
# librpm uses cap_compare, introduced sometimes between libcap 2.10 and 2.16.
|
|
|
|
# A manual require is needed, see #505596
|
2009-12-08 14:30:07 +00:00
|
|
|
Requires: libcap%{_isa} >= 2.16
|
2014-06-30 07:49:59 +00:00
|
|
|
# Drag in SELinux support at least for transition phase
|
2017-10-26 06:32:14 +00:00
|
|
|
%if %{with plugins} && 0%{?fedora} >= 28
|
2014-06-30 07:49:59 +00:00
|
|
|
Requires: rpm-plugin-selinux%{_isa} = %{version}-%{release}
|
|
|
|
%endif
|
2015-09-05 20:28:51 +00:00
|
|
|
# Remove temporary compat-librpm3 package from F23
|
|
|
|
Obsoletes: compat-librpm3 < %{version}-%{release}
|
2004-09-09 12:48:26 +00:00
|
|
|
|
|
|
|
%description libs
|
|
|
|
This package contains the RPM shared libraries.
|
|
|
|
|
2011-01-18 12:20:26 +00:00
|
|
|
%package build-libs
|
2018-02-20 10:30:19 +00:00
|
|
|
Summary: Libraries for building RPM packages
|
2011-01-18 12:20:26 +00:00
|
|
|
Group: Development/Libraries
|
|
|
|
License: GPLv2+ and LGPLv2+ with exceptions
|
|
|
|
Requires: rpm-libs%{_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
%description build-libs
|
2018-02-20 10:30:19 +00:00
|
|
|
This package contains the RPM shared libraries for building packages.
|
|
|
|
|
|
|
|
%package sign-libs
|
|
|
|
Summary: Libraries for signing RPM packages
|
|
|
|
Group: Development/Libraries
|
|
|
|
License: GPLv2+ and LGPLv2+ with exceptions
|
|
|
|
Requires: rpm-libs%{_isa} = %{version}-%{release}
|
|
|
|
Requires: %{_bindir}/gpg2
|
|
|
|
|
|
|
|
%description sign-libs
|
|
|
|
This package contains the RPM shared libraries for signing packages.
|
2011-01-18 12:20:26 +00:00
|
|
|
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
%package devel
|
2007-03-02 13:41:59 +00:00
|
|
|
Summary: Development files for manipulating RPM packages
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
Group: Development/Libraries
|
2007-08-24 06:31:07 +00:00
|
|
|
License: GPLv2+ and LGPLv2+ with exceptions
|
2016-11-25 12:20:42 +00:00
|
|
|
Requires: %{name} = %{version}-%{release}
|
2016-08-09 16:12:17 +00:00
|
|
|
Requires: %{name}-libs%{_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}-build-libs%{_isa} = %{version}-%{release}
|
2018-02-20 10:30:19 +00:00
|
|
|
Requires: %{name}-sign-libs%{_isa} = %{version}-%{release}
|
2009-12-08 14:30:07 +00:00
|
|
|
Requires: popt-devel%{_isa}
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
|
|
|
|
%description devel
|
2004-09-09 12:04:36 +00:00
|
|
|
This package contains the RPM C library and header files. These
|
|
|
|
development files will simplify the process of writing programs that
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
manipulate RPM packages and databases. These files are intended to
|
|
|
|
simplify the process of creating graphical package managers or any
|
|
|
|
other tools that need an intimate knowledge of RPM packages in order
|
|
|
|
to function.
|
|
|
|
|
|
|
|
This package should be installed if you want to develop programs that
|
|
|
|
will manipulate RPM packages and databases.
|
|
|
|
|
|
|
|
%package build
|
2007-03-02 13:41:59 +00:00
|
|
|
Summary: Scripts and executable programs used to build packages
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
Group: Development/Tools
|
2007-09-04 06:11:33 +00:00
|
|
|
Requires: rpm = %{version}-%{release}
|
|
|
|
Requires: elfutils >= 0.128 binutils
|
2007-09-04 07:45:42 +00:00
|
|
|
Requires: findutils sed grep gawk diffutils file patch >= 2.5
|
2017-10-03 13:51:31 +00:00
|
|
|
Requires: tar unzip gzip bzip2 cpio xz zstd
|
2010-05-27 12:34:35 +00:00
|
|
|
Requires: pkgconfig >= 1:0.24
|
2010-08-10 07:09:03 +00:00
|
|
|
Requires: /usr/bin/gdb-add-index
|
2013-03-25 11:24:24 +00:00
|
|
|
# Technically rpmbuild doesn't require any external configuration, but
|
|
|
|
# creating distro-compatible packages does. To make the common case
|
|
|
|
# "just work" while allowing for alternatives, depend on a virtual
|
|
|
|
# provide, typically coming from redhat-rpm-config.
|
|
|
|
Requires: system-rpm-config
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
|
|
|
|
%description build
|
2004-09-09 12:04:36 +00:00
|
|
|
The rpm-build package contains the scripts and executable programs
|
|
|
|
that are used to build packages using the RPM Package Manager.
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
|
2011-01-18 12:20:26 +00:00
|
|
|
%package sign
|
|
|
|
Summary: Package signing support
|
|
|
|
Group: System Environment/Base
|
2018-02-20 10:30:19 +00:00
|
|
|
Requires: rpm-sign-libs%{_isa} = %{version}-%{release}
|
2011-01-18 12:20:26 +00:00
|
|
|
|
|
|
|
%description sign
|
|
|
|
This package contains support for digitally signing RPM packages.
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
%package -n python2-%{name}
|
2013-08-21 10:39:02 +00:00
|
|
|
Summary: Python 2 bindings for apps which will manipulate RPM packages
|
2004-09-09 11:56:14 +00:00
|
|
|
Group: Development/Libraries
|
2016-08-09 16:12:17 +00:00
|
|
|
BuildRequires: python2-devel
|
|
|
|
%{?python_provide:%python_provide python2-%{name}}
|
2016-11-25 12:20:42 +00:00
|
|
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
2016-08-09 16:12:17 +00:00
|
|
|
Provides: %{name}-python = %{version}-%{release}
|
2016-11-11 08:16:52 +00:00
|
|
|
Obsoletes: %{name}-python < %{version}-%{release}
|
2004-09-09 11:56:14 +00:00
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
%description -n python2-%{name}
|
2016-11-07 12:49:13 +00:00
|
|
|
The python2-rpm package contains a module that permits applications
|
2004-09-09 11:56:14 +00:00
|
|
|
written in the Python programming language to use the interface
|
2004-09-09 12:26:44 +00:00
|
|
|
supplied by RPM Package Manager libraries.
|
2004-09-09 11:56:14 +00:00
|
|
|
|
2013-08-21 10:39:02 +00:00
|
|
|
This package should be installed if you want to develop Python 2
|
|
|
|
programs that will manipulate RPM packages and databases.
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
%package -n python3-%{name}
|
2013-08-21 10:39:02 +00:00
|
|
|
Summary: Python 3 bindings for apps which will manipulate RPM packages
|
|
|
|
Group: Development/Libraries
|
2016-08-09 16:12:17 +00:00
|
|
|
BuildRequires: python3-devel
|
2016-08-23 09:59:19 +00:00
|
|
|
%{?python_provide:%python_provide python3-%{name}}
|
2016-11-25 12:20:42 +00:00
|
|
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
2016-08-09 16:12:17 +00:00
|
|
|
Provides: %{name}-python3 = %{version}-%{release}
|
2016-11-11 08:16:52 +00:00
|
|
|
Obsoletes: %{name}-python3 < %{version}-%{release}
|
2017-11-07 11:51:46 +00:00
|
|
|
Obsoletes: platform-python-%{name} < %{version}-%{release}
|
2013-08-21 10:39:02 +00:00
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
%description -n python3-%{name}
|
2016-11-07 12:49:13 +00:00
|
|
|
The python3-rpm package contains a module that permits applications
|
2013-08-21 10:39:02 +00:00
|
|
|
written in the Python programming language to use the interface
|
|
|
|
supplied by RPM Package Manager libraries.
|
|
|
|
|
|
|
|
This package should be installed if you want to develop Python 3
|
2004-09-09 11:56:14 +00:00
|
|
|
programs that will manipulate RPM packages and databases.
|
2004-09-09 11:56:10 +00:00
|
|
|
|
2007-08-27 10:30:36 +00:00
|
|
|
%package apidocs
|
|
|
|
Summary: API documentation for RPM libraries
|
|
|
|
Group: Documentation
|
2009-02-23 10:38:34 +00:00
|
|
|
BuildArch: noarch
|
2007-08-27 10:30:36 +00:00
|
|
|
|
|
|
|
%description apidocs
|
|
|
|
This package contains API documentation for developing applications
|
|
|
|
that will manipulate RPM packages and databases.
|
|
|
|
|
2009-05-14 07:27:25 +00:00
|
|
|
%package cron
|
|
|
|
Summary: Create daily logs of installed packages.
|
|
|
|
Group: System Environment/Base
|
|
|
|
BuildArch: noarch
|
|
|
|
Requires: crontabs logrotate rpm = %{version}-%{release}
|
|
|
|
|
|
|
|
%description cron
|
|
|
|
This package contains a cron job which creates daily logs of installed
|
|
|
|
packages on a system.
|
|
|
|
|
2014-06-30 07:49:59 +00:00
|
|
|
%if %{with plugins}
|
|
|
|
%package plugin-selinux
|
|
|
|
Summary: Rpm plugin for SELinux functionality
|
|
|
|
Group: System Environment/Base
|
|
|
|
Requires: rpm-libs%{_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
%description plugin-selinux
|
|
|
|
%{summary}
|
|
|
|
|
|
|
|
%package plugin-syslog
|
|
|
|
Summary: Rpm plugin for syslog functionality
|
|
|
|
Group: System Environment/Base
|
|
|
|
Requires: rpm-libs%{_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
%description plugin-syslog
|
|
|
|
%{summary}
|
|
|
|
|
|
|
|
%package plugin-systemd-inhibit
|
|
|
|
Summary: Rpm plugin for systemd inhibit functionality
|
|
|
|
Group: System Environment/Base
|
|
|
|
Requires: rpm-libs%{_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
%description plugin-systemd-inhibit
|
2016-02-29 09:59:58 +00:00
|
|
|
This plugin blocks systemd from entering idle, sleep or shutdown while an rpm
|
|
|
|
transaction is running using the systemd-inhibit mechanism.
|
2015-09-02 17:46:34 +00:00
|
|
|
|
|
|
|
%package plugin-ima
|
|
|
|
Summary: Rpm plugin ima file signatures
|
|
|
|
Group: System Environment/Base
|
|
|
|
Requires: rpm-libs%{_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
%description plugin-ima
|
|
|
|
%{summary}
|
|
|
|
|
2017-08-10 11:20:12 +00:00
|
|
|
%package plugin-prioreset
|
|
|
|
Summary: Rpm plugin for resetting scriptlet priorities for SysV init
|
|
|
|
Group: System Environment/Base
|
|
|
|
Requires: rpm-libs%{_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
%description plugin-prioreset
|
|
|
|
%{summary}
|
|
|
|
|
|
|
|
Useful on legacy SysV init systems if you run rpm transactions with
|
|
|
|
nice/ionice priorities. Should not be used on systemd systems.
|
|
|
|
|
|
|
|
%endif # with plugins
|
2014-06-30 07:49:59 +00:00
|
|
|
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
%prep
|
2014-07-02 10:09:33 +00:00
|
|
|
%autosetup -n %{name}-%{srcver} %{?with_int_bdb:-a 1} -p1
|
2008-07-11 15:54:19 +00:00
|
|
|
|
|
|
|
%if %{with int_bdb}
|
|
|
|
ln -s db-%{bdbver} db
|
|
|
|
%endif
|
2007-08-14 07:36:42 +00:00
|
|
|
|
2007-08-27 10:30:36 +00:00
|
|
|
%build
|
2008-07-11 15:54:19 +00:00
|
|
|
%if %{without int_bdb}
|
2009-02-09 09:59:15 +00:00
|
|
|
#CPPFLAGS=-I%{_includedir}/db%{bdbver}
|
|
|
|
#LDFLAGS=-L%{_libdir}/db%{bdbver}
|
2008-07-11 15:54:19 +00:00
|
|
|
%endif
|
2017-03-07 13:00:37 +00:00
|
|
|
CPPFLAGS="$CPPFLAGS -DLUA_COMPAT_APIINTCASTS"
|
2015-01-16 15:21:35 +00:00
|
|
|
CFLAGS="$RPM_OPT_FLAGS %{?sanitizer_flags} -DLUA_COMPAT_APIINTCASTS"
|
2016-02-01 15:17:46 +00:00
|
|
|
LDFLAGS="$LDFLAGS %{?__global_ldflags}"
|
2008-10-16 16:19:41 +00:00
|
|
|
export CPPFLAGS CFLAGS LDFLAGS
|
|
|
|
|
2014-01-20 13:24:07 +00:00
|
|
|
autoreconf -i -f
|
|
|
|
|
2016-02-01 15:17:46 +00:00
|
|
|
# Hardening hack taken from macro %%configure defined in redhat-rpm-config
|
|
|
|
for i in $(find . -name ltmain.sh) ; do
|
|
|
|
%{__sed} -i.backup -e 's~compiler_flags=$~compiler_flags="%{_hardened_ldflags}"~' $i
|
|
|
|
done;
|
|
|
|
|
2008-10-16 16:19:41 +00:00
|
|
|
# Using configure macro has some unwanted side-effects on rpm platform
|
|
|
|
# setup, use the old-fashioned way for now only defining minimal paths.
|
2016-02-01 13:14:14 +00:00
|
|
|
./configure \
|
|
|
|
--prefix=%{_usr} \
|
|
|
|
--sysconfdir=%{_sysconfdir} \
|
|
|
|
--localstatedir=%{_var} \
|
|
|
|
--sharedstatedir=%{_var}/lib \
|
|
|
|
--libdir=%{_libdir} \
|
|
|
|
--build=%{_target_platform} \
|
|
|
|
--host=%{_target_platform} \
|
2012-03-20 09:55:51 +00:00
|
|
|
--with-vendor=redhat \
|
2008-07-11 15:54:19 +00:00
|
|
|
%{!?with_int_bdb: --with-external-db} \
|
2011-01-18 12:20:26 +00:00
|
|
|
%{!?with_plugins: --disable-plugins} \
|
2008-07-11 15:54:19 +00:00
|
|
|
--with-lua \
|
|
|
|
--with-selinux \
|
2009-05-14 07:27:25 +00:00
|
|
|
--with-cap \
|
|
|
|
--with-acl \
|
2016-05-12 08:56:10 +00:00
|
|
|
%{?with_ndb: --with-ndb} \
|
2017-09-07 09:29:39 +00:00
|
|
|
%{?with_libimaevm: --with-imaevm} \
|
2017-10-03 13:51:31 +00:00
|
|
|
%{?with_zstd: --enable-zstd} \
|
|
|
|
%{?with_lmdb: --enable-lmdb} \
|
2017-03-07 13:00:37 +00:00
|
|
|
--enable-python \
|
|
|
|
--with-crypto=openssl
|
2004-09-09 12:00:42 +00:00
|
|
|
|
2005-02-06 18:51:55 +00:00
|
|
|
make %{?_smp_mflags}
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
|
2013-08-21 10:39:02 +00:00
|
|
|
pushd python
|
2016-08-09 16:12:17 +00:00
|
|
|
%{__python2} setup.py build
|
2013-08-21 10:39:02 +00:00
|
|
|
%{__python3} setup.py build
|
|
|
|
popd
|
|
|
|
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
%install
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
2004-09-09 12:29:50 +00:00
|
|
|
make DESTDIR="$RPM_BUILD_ROOT" install
|
auto-import changelog data from rpm-4.0.2-7x.src.rpm
Tue Mar 13 2001 Jeff Johnson <jbj@redhat.com>
- map i686-like (i.e. w/o CMOV) platforms to better alternatives.
Mon Mar 12 2001 Jeff Johnson <jbj@redhat.com>
- fix: adjust for libio breakage in Red Hat 5.x with glibc-2.0.7-29.4.
Wed Mar 07 2001 Jeff Johnson <jbj@redhat.com>
- remove mozilla dependency white out, no longer needed.
Fri Feb 23 2001 Jeff Johnson <jbj@redhat.com>
- (sparc) disable MD5 sum checks during install.
- (db1) plug largish memory leak in simulated interface for falloc.c.
Thu Feb 22 2001 Jeff Johnson <jbj@redhat.com>
- portability changes from Joe Orton <jorton@redhat.com> et al.
- (alpha): rip out ALPHA_LOSSAGE now that gcc-2.96-76 has fix (#28509).
- (popt): use sprintf rather than snprintf for portability.
Mon Feb 19 2001 Jeff Johnson <jbj@redhat.com>
- rpm-4.0.2 release candidate.
Wed Feb 14 2001 Jeff Johnson <jbj@redhat.com>
- fix: permit packages to differ by 0 or 32 bytes (#26373).
- fix: permit HEADER_IMMUTABLE tag queries.
- split db configuration into separate file.
Tue Feb 13 2001 Jeff Johnson <jbj@redhat.com>
- fix: remove fixed size buffer on output path (#26987,#26332).
- resurrect rpmErrorCode in the API for Perl-RPM.
Sat Feb 10 2001 Jeff Johnson <jbj@redhat.com>
- fix: diddle exit code for attempted installs of non-packages (#26850).
- python binding diddles to reduce installer memory footprint by delayed
loading of file info.
Fri Feb 09 2001 Jeff Johnson <jbj@redhat.com>
- fix: make a copy of retrieved header before loading.
Sun Jan 21 2001 Jeff Johnson <jbj@redhat.com>
- fix: check waitpid return code.
Fri Jan 19 2001 Jeff Johnson <jbj@redhat.com>
- ewt's cpio.c hack.
- ewt's cpio.c hack reverted.
- rebuild with i18n from rpm-4_0 branch.
- rpmlint conformance.
Thu Jan 18 2001 Matt Wilson <msw@redhat.com>
- fix: exit 0 at the end of %pre
Thu Jan 18 2001 Jeff Johnson <jbj@redhat.com>
- fix: insure that %lang scopes over hard links correctly.
- fix: rpmCleanPath was nibbling at .. in macrofiles incorrectly.
Wed Jan 17 2001 Jeff Johnson <jbj@redhat.com>
- 1st crack at Mandrake specific per-platform macros.
Tue Jan 16 2001 Jeff Johnson <jbj@redhat.com>
- tsort prefers presentation order.
Mon Jan 15 2001 Jeff Johnson <jbj@redhat.com>
- fix: extra newline in many error messages (#23947).
- fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
- add install/remove transaction id tags.
Sat Jan 13 2001 Jeff Johnson <jbj@redhat.com>
- fix the hack.
Fri Jan 12 2001 Jeff Johnson <jbj@redhat.com>
- hack: permit installer to determine package ordering using 1000003 tag.
Thu Jan 11 2001 Jeff Johnson <jbj@redhat.com>
- fix: don't hang on build error.
- fix: remove "error: " prefix from signature verification message.
Wed Jan 10 2001 Jeff Johnson <jbj@redhat.com>
- successors from tsort are processed in presentation order.
- fix: find-requires.perl needed update (#23450).
Tue Jan 09 2001 Jeff Johnson <jbj@redhat.com>
- fix: digests on input FD_t dinna work.
- fix: remove rebuilddb debugging leakage.
Mon Jan 08 2001 Jeff Johnson <jbj@redhat.com>
- tsorted packages processed in successor count order.
- fix: resurrect --excludepath (#19666).
Fri Jan 05 2001 Jeff Johnson <jbj@redhat.com>
- fix: 3 packages from Red Hat 5.2 had bogus %verifyscript tag.
Wed Jan 03 2001 Jeff Johnson <jbj@redhat.com>
- fix: avoid locale issues with strcasecmp/strncasecmp (#23199).
- remove almost all explicit uses of stderr in rpmlib using rpmError().
- fix: pass scriptlet args, as in %post -p "/sbin/ldconfig -n /lib".
(Rodrigo Barbosa)
Tue Jan 02 2001 Jeff Johnson <jbj@redhat.com>
- fix apidocs.
Mon Jan 01 2001 Jeff Johnson <jbj@redhat.com>
- use popt autohelp for rpm helper binaries.
Sun Dec 31 2000 Jeff Johnson <jbj@redhat.com>
- (popt): fix float/double handling (#19701).
- (popt): non-linux needs <float.h> (#22732).
- (popt): add POPT_ARGFLAG_OPTIONAL for long options with optional arg.
- (popt): diddle auto-help to include type of arg expected.
Sat Dec 30 2000 Jeff Johnson <jbj@redhat.com>
- (non-linux): move stubs.c to rpmio (#21132).
- (python): bind initdb (#20988).
Fri Dec 29 2000 Jeff Johnson <jbj@redhat.com>
- fix: hack around alpha mis-compilation signature problems.
- rpmmodule.c(handleDbResult): return empty list when nothing matches.
Thu Dec 28 2000 Jeff Johnson <jbj@redhat.com>
- fix: avoid FAT and other brain-dead file systems that have not inodes.
Wed Dec 27 2000 Jeff Johnson <jbj@redhat.com>
- use malloc'ed buffer for large queries.
Tue Dec 26 2000 Jeff Johnson <jbj@redhat.com>
- send query/verify output through rpmlog().
- resurrect rpmErrorSetCallback() and rpmErrorString().
Thu Dec 21 2000 Jeff Johnson <jbj@redhat.com>
- immutable headers, once installed by rpm3, need to lose immutablity.
- fix: removed headers from db need a headerCopy().
Wed Dec 20 2000 Jeff Johnson <jbj@redhat.com>
- whiteout mozilla loop for 7.1.
Tue Dec 19 2000 Jeff Johnson <jbj@redhat.com>
- gendiff: generate ChangeLog patches more intelligently (#22356).
- identify install scriptlet failures with the name of the scriptlet.
- handle install chroot's identically throughout the install process.
- add rpmlib(HeaderLoadSortsTags) for tracking header regions "just in
case".
- create _tmppath on the fly if not present.
- remove /etc/rpm/macros.db1 configuration file if db3 rebuilt.
Wed Dec 13 2000 Jeff Johnson <jbj@redhat.com>
- bump popt version.
- fix: (transaction.c) assume file state normal if tag is missing.
- fix: failed signature read headerFree segfault.
- fix: revert ALPHA_LOSSAGE, breaks 6.2/i386.
- fix: segfault on build path, ignore deleted drips.
- fix: synthesized callbacks for removed packages have not a pkgkey.
Tue Dec 12 2000 Jeff Johnson <jbj@redhat.com>
- bail on header regions.
- change dependency loop message to RPMMESS_WARNING to use stderr, not
stdout.
Sun Dec 10 2000 Jeff Johnson <jbj@redhat.com>
- handle added dirtoken tags (mostly) correctly with header regions.
- add FHS doc/man/info dirs, diddle autoconf goo.
- fix: headerUnload handles headers w/o regions correctly on rebuilddb.
Thu Dec 07 2000 Jeff Johnson <jbj@redhat.com>
- add rpmtransGetKeys() to retrieve transaction keys in tsort'ed order.
- python bindings for rpmtransGetKeys().
- fix: include alignment in count when swabbing header region.
Wed Dec 06 2000 Jeff Johnson <jbj@redhat.com>
- improved find-{requires,provides} for aix4/hpux/irix6/osf. Tim
Mooney<mooney@dogbert.cc.ndsu.NoDak.edu>
- portability: remove use of GNU make subst in lib/Makefile (Joe Orton).
- python: bind package removal (#21274).
- autoconfigure building python bindings.
- autoconfigure generating rpm API doco rpm-devel package.
- fix: don't fdFree in rpmVerifyScript, rpmtransFree does already.
- unify rpmError and rpmMessge interfaces through rpmlog.
- collect and display rpm build error messages at end of build.
- use package version 3 if --nodirtokens is specified.
- add package names to problem sets early, don't save removed header.
- make sure that replaced tags in region are counted in headerSizeof().
- support for dmalloc debugging.
- filter region tags in headerNextIterator, exit throut headerReload.
Thu Nov 30 2000 Jeff Johnson <jbj@redhat.com>
- add missing headerFree for legacy signature header.
- fix: removed packages leaked DIRINDEXES tag data.
- reload tags added during install when loading header from rpmdb.
- avoid brp-compress hang with both compressed/uncompressed man pages.
Tue Nov 21 2000 Jeff Johnson <jbj@redhat.com>
- add brp-strip-shared script <rodrigob@conectiva.com.br>.
- better item/task progress bars <rodrigob@conectiva.com.br>.
- load headers as single contiguous region.
- add region marker as RPM_BIN_TYPE in packages and database.
- fix: don't headerCopy() relocateable packages if not relocating.
- merge signatures into header after reading from package.
Mon Nov 20 2000 Jeff Johnson <jbj@redhat.com>
- add doxygen and lclint annotations most everywhere.
- consistent return for all signature verification.
- use enums for almost all rpmlib #define's.
- API: change rpmProblem typedef to pass by reference, not value.
- don't trim leading ./ in rpmCleanPath() (#14961).
- detect (still need to test) rdonly linux file systems.
- check available inodes as well as blocks on mounted file systems.
- pass rpmTransactionSet, not elements, to installBinaryPackage et al.
- add cscope/ctags (Rodrigo Barbosa<rodrigob@conectiva.com.br>).
- remove getMacroBody() from rpmio API.
- add support for unzip <rodrigob@conectiva.com.br>
Thu Nov 16 2000 Jeff Johnson <jbj@redhat.com>
- don't verify src rpm MD5 sums (yet).
- md5 sums are little endian (no swap) so big endian needs the swap.
Wed Nov 15 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault on exit of "rpm -qp --qf '%{#fsnames}' pkg" (#20595).
- hpux w/o -D_OPEN_SOURCE has not h_errno.
- verify MD5 sums of payload files when unpacking archive.
- hide libio lossage in prototype, not API.
- add support for SHA1 as well as MD5 message digests.
Mon Nov 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: work around for (mis-compilation?!) segfaults on signature paths.
Sun Nov 12 2000 Jeff Johnson <jbj@redhat.com>
- fix: duplicate headerFree() on instalBinaryPackage() error return.
Sat Nov 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: runTriggers was not adding countCorrection.
- add rpmGetRpmlibProvides() to retrieve rpmlib(...) provides "Pawel A.
Gajda" <mis@k2.net.pl>.
- syntax to specify source of Requires: (PreReq: now legacy).
- rip out rpm{get,put}text, use getpo.sh and specspo instead.
- fine-grained Requires, remove install PreReq's from Requires db.
2004-09-09 11:49:58 +00:00
|
|
|
|
2013-08-21 10:39:02 +00:00
|
|
|
# We need to build with --enable-python for the self-test suite, but we
|
|
|
|
# actually package the bindings built with setup.py (#531543#c26)
|
|
|
|
pushd python
|
2016-08-09 16:12:17 +00:00
|
|
|
%{__python2} setup.py install --skip-build --root $RPM_BUILD_ROOT
|
2013-08-21 10:39:02 +00:00
|
|
|
%{__python3} setup.py install --skip-build --root $RPM_BUILD_ROOT
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
2004-09-09 11:50:39 +00:00
|
|
|
# Save list of packages through cron
|
2007-08-27 10:30:36 +00:00
|
|
|
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily
|
|
|
|
install -m 755 scripts/rpm.daily ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily/rpm
|
2004-09-09 11:50:39 +00:00
|
|
|
|
2007-08-27 10:30:36 +00:00
|
|
|
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d
|
|
|
|
install -m 644 scripts/rpm.log ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/rpm
|
2004-09-09 11:50:39 +00:00
|
|
|
|
2012-07-30 07:55:54 +00:00
|
|
|
mkdir -p ${RPM_BUILD_ROOT}/usr/lib/tmpfiles.d
|
|
|
|
echo "r /var/lib/rpm/__db.*" > ${RPM_BUILD_ROOT}/usr/lib/tmpfiles.d/rpm.conf
|
2011-03-01 14:00:42 +00:00
|
|
|
|
2007-08-27 10:30:36 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm
|
2012-11-19 09:51:41 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT%{rpmhome}/macros.d
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
|
2004-09-09 11:50:39 +00:00
|
|
|
mkdir -p $RPM_BUILD_ROOT/var/lib/rpm
|
|
|
|
for dbi in \
|
2011-01-18 12:20:26 +00:00
|
|
|
Basenames Conflictname Dirnames Group Installtid Name Obsoletename \
|
|
|
|
Packages Providename Requirename Triggername Sha1header Sigmd5 \
|
2008-07-11 15:54:19 +00:00
|
|
|
__db.001 __db.002 __db.003 __db.004 __db.005 __db.006 __db.007 \
|
|
|
|
__db.008 __db.009
|
2004-09-09 11:50:39 +00:00
|
|
|
do
|
|
|
|
touch $RPM_BUILD_ROOT/var/lib/rpm/$dbi
|
|
|
|
done
|
|
|
|
|
2011-01-18 11:54:19 +00:00
|
|
|
# plant links to relevant db utils as rpmdb_foo for documention compatibility
|
2009-01-31 11:36:08 +00:00
|
|
|
%if %{without int_bdb}
|
2011-01-18 11:54:19 +00:00
|
|
|
for dbutil in dump load recover stat upgrade verify
|
2009-01-31 11:36:08 +00:00
|
|
|
do
|
2009-02-09 09:59:15 +00:00
|
|
|
ln -s ../../bin/%{dbprefix}_${dbutil} $RPM_BUILD_ROOT/%{rpmhome}/rpmdb_${dbutil}
|
2009-01-31 11:36:08 +00:00
|
|
|
done
|
|
|
|
%endif
|
|
|
|
|
2007-06-19 08:09:08 +00:00
|
|
|
%find_lang %{name}
|
|
|
|
|
2008-07-11 15:54:19 +00:00
|
|
|
find $RPM_BUILD_ROOT -name "*.la"|xargs rm -f
|
2007-08-27 10:30:36 +00:00
|
|
|
|
2017-05-23 09:21:52 +00:00
|
|
|
# These live in perl-generators and python-rpm-generators now
|
2018-01-18 08:45:58 +00:00
|
|
|
rm -f $RPM_BUILD_ROOT/%{rpmhome}/{perldeps.pl,perl.*,pythond*}
|
2017-05-23 09:21:52 +00:00
|
|
|
rm -f $RPM_BUILD_ROOT/%{_fileattrsdir}/{perl*,python*}
|
2014-10-30 13:50:15 +00:00
|
|
|
# Axe unused cruft
|
|
|
|
rm -f $RPM_BUILD_ROOT/%{rpmhome}/{tcl.req,osgideps.pl}
|
2008-10-01 08:43:03 +00:00
|
|
|
|
2018-01-31 14:11:44 +00:00
|
|
|
# Avoid unnecessary dependency on /usr/bin/python
|
|
|
|
chmod a-x $RPM_BUILD_ROOT/%{rpmhome}/python-macro-helper
|
|
|
|
|
2009-03-06 18:28:21 +00:00
|
|
|
%if %{with check}
|
|
|
|
%check
|
2017-10-12 14:10:14 +00:00
|
|
|
make check || cat tests/rpmtests.log
|
2009-03-06 18:28:21 +00:00
|
|
|
%endif
|
|
|
|
|
2006-04-28 15:41:40 +00:00
|
|
|
%post libs -p /sbin/ldconfig
|
|
|
|
%postun libs -p /sbin/ldconfig
|
|
|
|
|
2011-04-07 07:19:13 +00:00
|
|
|
%post build-libs -p /sbin/ldconfig
|
|
|
|
%postun build-libs -p /sbin/ldconfig
|
|
|
|
|
2007-06-19 08:09:08 +00:00
|
|
|
%files -f %{name}.lang
|
2014-06-26 09:27:39 +00:00
|
|
|
%license COPYING
|
2017-08-10 11:20:12 +00:00
|
|
|
%doc CREDITS doc/manual/[a-z]*
|
2007-03-02 13:41:59 +00:00
|
|
|
|
2012-07-30 07:55:54 +00:00
|
|
|
/usr/lib/tmpfiles.d/rpm.conf
|
2011-03-01 13:58:06 +00:00
|
|
|
%dir %{_sysconfdir}/rpm
|
2007-03-02 13:41:59 +00:00
|
|
|
|
2011-03-01 13:58:06 +00:00
|
|
|
%attr(0755, root, root) %dir /var/lib/rpm
|
2009-04-21 13:01:49 +00:00
|
|
|
%attr(0644, root, root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/rpm/*
|
2008-01-15 08:36:09 +00:00
|
|
|
|
2017-08-10 11:20:12 +00:00
|
|
|
%{_bindir}/rpm
|
2014-06-30 07:49:59 +00:00
|
|
|
%{_bindir}/rpm2archive
|
2008-01-15 08:36:09 +00:00
|
|
|
%{_bindir}/rpm2cpio
|
|
|
|
%{_bindir}/rpmdb
|
2011-01-18 12:20:26 +00:00
|
|
|
%{_bindir}/rpmkeys
|
2008-01-15 08:36:09 +00:00
|
|
|
%{_bindir}/rpmquery
|
|
|
|
%{_bindir}/rpmverify
|
|
|
|
|
2007-08-27 10:30:36 +00:00
|
|
|
%{_mandir}/man8/rpm.8*
|
2011-01-18 12:20:26 +00:00
|
|
|
%{_mandir}/man8/rpmdb.8*
|
|
|
|
%{_mandir}/man8/rpmkeys.8*
|
2007-08-27 10:30:36 +00:00
|
|
|
%{_mandir}/man8/rpm2cpio.8*
|
2017-08-10 11:20:12 +00:00
|
|
|
%{_mandir}/man8/rpm-misc.8*
|
2007-03-02 13:41:59 +00:00
|
|
|
|
2007-08-27 10:30:36 +00:00
|
|
|
# XXX this places translated manuals to wrong package wrt eg rpmbuild
|
2008-07-11 15:54:19 +00:00
|
|
|
%lang(fr) %{_mandir}/fr/man[18]/*.[18]*
|
|
|
|
%lang(ko) %{_mandir}/ko/man[18]/*.[18]*
|
2007-08-27 10:30:36 +00:00
|
|
|
%lang(ja) %{_mandir}/ja/man[18]/*.[18]*
|
|
|
|
%lang(pl) %{_mandir}/pl/man[18]/*.[18]*
|
|
|
|
%lang(ru) %{_mandir}/ru/man[18]/*.[18]*
|
|
|
|
%lang(sk) %{_mandir}/sk/man[18]/*.[18]*
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
|
2011-03-01 13:58:06 +00:00
|
|
|
%attr(0755, root, root) %dir %{rpmhome}
|
2008-07-11 15:54:19 +00:00
|
|
|
%{rpmhome}/macros
|
2012-11-19 10:11:59 +00:00
|
|
|
%{rpmhome}/macros.d
|
2008-07-11 15:54:19 +00:00
|
|
|
%{rpmhome}/rpmpopt*
|
|
|
|
%{rpmhome}/rpmrc
|
|
|
|
|
|
|
|
%{rpmhome}/rpmdb_*
|
|
|
|
%{rpmhome}/rpm.daily
|
|
|
|
%{rpmhome}/rpm.log
|
2012-10-03 10:13:39 +00:00
|
|
|
%{rpmhome}/rpm.supp
|
2008-07-11 15:54:19 +00:00
|
|
|
%{rpmhome}/rpm2cpio.sh
|
|
|
|
%{rpmhome}/tgpg
|
|
|
|
|
|
|
|
%{rpmhome}/platform
|
|
|
|
|
2015-10-30 10:36:21 +00:00
|
|
|
%dir %{rpmhome}/fileattrs
|
|
|
|
|
2004-09-09 12:48:26 +00:00
|
|
|
%files libs
|
2011-01-18 12:20:26 +00:00
|
|
|
%{_libdir}/librpmio.so.*
|
|
|
|
%{_libdir}/librpm.so.*
|
2015-03-20 09:18:48 +00:00
|
|
|
%if %{with plugins}
|
2014-06-30 07:49:59 +00:00
|
|
|
%dir %{_libdir}/rpm-plugins
|
|
|
|
|
|
|
|
%files plugin-syslog
|
|
|
|
%{_libdir}/rpm-plugins/syslog.so
|
|
|
|
|
|
|
|
%files plugin-selinux
|
|
|
|
%{_libdir}/rpm-plugins/selinux.so
|
|
|
|
|
|
|
|
%files plugin-systemd-inhibit
|
|
|
|
%{_libdir}/rpm-plugins/systemd_inhibit.so
|
2017-08-10 11:20:12 +00:00
|
|
|
%{_mandir}/man8/rpm-plugin-systemd-inhibit.8*
|
2015-09-02 17:46:34 +00:00
|
|
|
|
|
|
|
%files plugin-ima
|
|
|
|
%{_libdir}/rpm-plugins/ima.so
|
2017-08-10 11:20:12 +00:00
|
|
|
|
|
|
|
%files plugin-prioreset
|
|
|
|
%{_libdir}/rpm-plugins/prioreset.so
|
|
|
|
%endif # with plugins
|
2011-01-18 12:20:26 +00:00
|
|
|
|
|
|
|
%files build-libs
|
|
|
|
%{_libdir}/librpmbuild.so.*
|
2018-02-20 10:30:19 +00:00
|
|
|
|
|
|
|
%files sign-libs
|
2011-01-18 12:20:26 +00:00
|
|
|
%{_libdir}/librpmsign.so.*
|
2004-09-09 12:48:26 +00:00
|
|
|
|
auto-import changelog data from rpm-4.0.2-7x.src.rpm
Tue Mar 13 2001 Jeff Johnson <jbj@redhat.com>
- map i686-like (i.e. w/o CMOV) platforms to better alternatives.
Mon Mar 12 2001 Jeff Johnson <jbj@redhat.com>
- fix: adjust for libio breakage in Red Hat 5.x with glibc-2.0.7-29.4.
Wed Mar 07 2001 Jeff Johnson <jbj@redhat.com>
- remove mozilla dependency white out, no longer needed.
Fri Feb 23 2001 Jeff Johnson <jbj@redhat.com>
- (sparc) disable MD5 sum checks during install.
- (db1) plug largish memory leak in simulated interface for falloc.c.
Thu Feb 22 2001 Jeff Johnson <jbj@redhat.com>
- portability changes from Joe Orton <jorton@redhat.com> et al.
- (alpha): rip out ALPHA_LOSSAGE now that gcc-2.96-76 has fix (#28509).
- (popt): use sprintf rather than snprintf for portability.
Mon Feb 19 2001 Jeff Johnson <jbj@redhat.com>
- rpm-4.0.2 release candidate.
Wed Feb 14 2001 Jeff Johnson <jbj@redhat.com>
- fix: permit packages to differ by 0 or 32 bytes (#26373).
- fix: permit HEADER_IMMUTABLE tag queries.
- split db configuration into separate file.
Tue Feb 13 2001 Jeff Johnson <jbj@redhat.com>
- fix: remove fixed size buffer on output path (#26987,#26332).
- resurrect rpmErrorCode in the API for Perl-RPM.
Sat Feb 10 2001 Jeff Johnson <jbj@redhat.com>
- fix: diddle exit code for attempted installs of non-packages (#26850).
- python binding diddles to reduce installer memory footprint by delayed
loading of file info.
Fri Feb 09 2001 Jeff Johnson <jbj@redhat.com>
- fix: make a copy of retrieved header before loading.
Sun Jan 21 2001 Jeff Johnson <jbj@redhat.com>
- fix: check waitpid return code.
Fri Jan 19 2001 Jeff Johnson <jbj@redhat.com>
- ewt's cpio.c hack.
- ewt's cpio.c hack reverted.
- rebuild with i18n from rpm-4_0 branch.
- rpmlint conformance.
Thu Jan 18 2001 Matt Wilson <msw@redhat.com>
- fix: exit 0 at the end of %pre
Thu Jan 18 2001 Jeff Johnson <jbj@redhat.com>
- fix: insure that %lang scopes over hard links correctly.
- fix: rpmCleanPath was nibbling at .. in macrofiles incorrectly.
Wed Jan 17 2001 Jeff Johnson <jbj@redhat.com>
- 1st crack at Mandrake specific per-platform macros.
Tue Jan 16 2001 Jeff Johnson <jbj@redhat.com>
- tsort prefers presentation order.
Mon Jan 15 2001 Jeff Johnson <jbj@redhat.com>
- fix: extra newline in many error messages (#23947).
- fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
- add install/remove transaction id tags.
Sat Jan 13 2001 Jeff Johnson <jbj@redhat.com>
- fix the hack.
Fri Jan 12 2001 Jeff Johnson <jbj@redhat.com>
- hack: permit installer to determine package ordering using 1000003 tag.
Thu Jan 11 2001 Jeff Johnson <jbj@redhat.com>
- fix: don't hang on build error.
- fix: remove "error: " prefix from signature verification message.
Wed Jan 10 2001 Jeff Johnson <jbj@redhat.com>
- successors from tsort are processed in presentation order.
- fix: find-requires.perl needed update (#23450).
Tue Jan 09 2001 Jeff Johnson <jbj@redhat.com>
- fix: digests on input FD_t dinna work.
- fix: remove rebuilddb debugging leakage.
Mon Jan 08 2001 Jeff Johnson <jbj@redhat.com>
- tsorted packages processed in successor count order.
- fix: resurrect --excludepath (#19666).
Fri Jan 05 2001 Jeff Johnson <jbj@redhat.com>
- fix: 3 packages from Red Hat 5.2 had bogus %verifyscript tag.
Wed Jan 03 2001 Jeff Johnson <jbj@redhat.com>
- fix: avoid locale issues with strcasecmp/strncasecmp (#23199).
- remove almost all explicit uses of stderr in rpmlib using rpmError().
- fix: pass scriptlet args, as in %post -p "/sbin/ldconfig -n /lib".
(Rodrigo Barbosa)
Tue Jan 02 2001 Jeff Johnson <jbj@redhat.com>
- fix apidocs.
Mon Jan 01 2001 Jeff Johnson <jbj@redhat.com>
- use popt autohelp for rpm helper binaries.
Sun Dec 31 2000 Jeff Johnson <jbj@redhat.com>
- (popt): fix float/double handling (#19701).
- (popt): non-linux needs <float.h> (#22732).
- (popt): add POPT_ARGFLAG_OPTIONAL for long options with optional arg.
- (popt): diddle auto-help to include type of arg expected.
Sat Dec 30 2000 Jeff Johnson <jbj@redhat.com>
- (non-linux): move stubs.c to rpmio (#21132).
- (python): bind initdb (#20988).
Fri Dec 29 2000 Jeff Johnson <jbj@redhat.com>
- fix: hack around alpha mis-compilation signature problems.
- rpmmodule.c(handleDbResult): return empty list when nothing matches.
Thu Dec 28 2000 Jeff Johnson <jbj@redhat.com>
- fix: avoid FAT and other brain-dead file systems that have not inodes.
Wed Dec 27 2000 Jeff Johnson <jbj@redhat.com>
- use malloc'ed buffer for large queries.
Tue Dec 26 2000 Jeff Johnson <jbj@redhat.com>
- send query/verify output through rpmlog().
- resurrect rpmErrorSetCallback() and rpmErrorString().
Thu Dec 21 2000 Jeff Johnson <jbj@redhat.com>
- immutable headers, once installed by rpm3, need to lose immutablity.
- fix: removed headers from db need a headerCopy().
Wed Dec 20 2000 Jeff Johnson <jbj@redhat.com>
- whiteout mozilla loop for 7.1.
Tue Dec 19 2000 Jeff Johnson <jbj@redhat.com>
- gendiff: generate ChangeLog patches more intelligently (#22356).
- identify install scriptlet failures with the name of the scriptlet.
- handle install chroot's identically throughout the install process.
- add rpmlib(HeaderLoadSortsTags) for tracking header regions "just in
case".
- create _tmppath on the fly if not present.
- remove /etc/rpm/macros.db1 configuration file if db3 rebuilt.
Wed Dec 13 2000 Jeff Johnson <jbj@redhat.com>
- bump popt version.
- fix: (transaction.c) assume file state normal if tag is missing.
- fix: failed signature read headerFree segfault.
- fix: revert ALPHA_LOSSAGE, breaks 6.2/i386.
- fix: segfault on build path, ignore deleted drips.
- fix: synthesized callbacks for removed packages have not a pkgkey.
Tue Dec 12 2000 Jeff Johnson <jbj@redhat.com>
- bail on header regions.
- change dependency loop message to RPMMESS_WARNING to use stderr, not
stdout.
Sun Dec 10 2000 Jeff Johnson <jbj@redhat.com>
- handle added dirtoken tags (mostly) correctly with header regions.
- add FHS doc/man/info dirs, diddle autoconf goo.
- fix: headerUnload handles headers w/o regions correctly on rebuilddb.
Thu Dec 07 2000 Jeff Johnson <jbj@redhat.com>
- add rpmtransGetKeys() to retrieve transaction keys in tsort'ed order.
- python bindings for rpmtransGetKeys().
- fix: include alignment in count when swabbing header region.
Wed Dec 06 2000 Jeff Johnson <jbj@redhat.com>
- improved find-{requires,provides} for aix4/hpux/irix6/osf. Tim
Mooney<mooney@dogbert.cc.ndsu.NoDak.edu>
- portability: remove use of GNU make subst in lib/Makefile (Joe Orton).
- python: bind package removal (#21274).
- autoconfigure building python bindings.
- autoconfigure generating rpm API doco rpm-devel package.
- fix: don't fdFree in rpmVerifyScript, rpmtransFree does already.
- unify rpmError and rpmMessge interfaces through rpmlog.
- collect and display rpm build error messages at end of build.
- use package version 3 if --nodirtokens is specified.
- add package names to problem sets early, don't save removed header.
- make sure that replaced tags in region are counted in headerSizeof().
- support for dmalloc debugging.
- filter region tags in headerNextIterator, exit throut headerReload.
Thu Nov 30 2000 Jeff Johnson <jbj@redhat.com>
- add missing headerFree for legacy signature header.
- fix: removed packages leaked DIRINDEXES tag data.
- reload tags added during install when loading header from rpmdb.
- avoid brp-compress hang with both compressed/uncompressed man pages.
Tue Nov 21 2000 Jeff Johnson <jbj@redhat.com>
- add brp-strip-shared script <rodrigob@conectiva.com.br>.
- better item/task progress bars <rodrigob@conectiva.com.br>.
- load headers as single contiguous region.
- add region marker as RPM_BIN_TYPE in packages and database.
- fix: don't headerCopy() relocateable packages if not relocating.
- merge signatures into header after reading from package.
Mon Nov 20 2000 Jeff Johnson <jbj@redhat.com>
- add doxygen and lclint annotations most everywhere.
- consistent return for all signature verification.
- use enums for almost all rpmlib #define's.
- API: change rpmProblem typedef to pass by reference, not value.
- don't trim leading ./ in rpmCleanPath() (#14961).
- detect (still need to test) rdonly linux file systems.
- check available inodes as well as blocks on mounted file systems.
- pass rpmTransactionSet, not elements, to installBinaryPackage et al.
- add cscope/ctags (Rodrigo Barbosa<rodrigob@conectiva.com.br>).
- remove getMacroBody() from rpmio API.
- add support for unzip <rodrigob@conectiva.com.br>
Thu Nov 16 2000 Jeff Johnson <jbj@redhat.com>
- don't verify src rpm MD5 sums (yet).
- md5 sums are little endian (no swap) so big endian needs the swap.
Wed Nov 15 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault on exit of "rpm -qp --qf '%{#fsnames}' pkg" (#20595).
- hpux w/o -D_OPEN_SOURCE has not h_errno.
- verify MD5 sums of payload files when unpacking archive.
- hide libio lossage in prototype, not API.
- add support for SHA1 as well as MD5 message digests.
Mon Nov 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: work around for (mis-compilation?!) segfaults on signature paths.
Sun Nov 12 2000 Jeff Johnson <jbj@redhat.com>
- fix: duplicate headerFree() on instalBinaryPackage() error return.
Sat Nov 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: runTriggers was not adding countCorrection.
- add rpmGetRpmlibProvides() to retrieve rpmlib(...) provides "Pawel A.
Gajda" <mis@k2.net.pl>.
- syntax to specify source of Requires: (PreReq: now legacy).
- rip out rpm{get,put}text, use getpo.sh and specspo instead.
- fine-grained Requires, remove install PreReq's from Requires db.
2004-09-09 11:49:58 +00:00
|
|
|
%files build
|
2008-01-15 08:36:09 +00:00
|
|
|
%{_bindir}/rpmbuild
|
2008-07-11 15:54:19 +00:00
|
|
|
%{_bindir}/gendiff
|
2011-01-18 12:20:26 +00:00
|
|
|
%{_bindir}/rpmspec
|
|
|
|
|
2008-07-11 15:54:19 +00:00
|
|
|
%{_mandir}/man1/gendiff.1*
|
2011-01-18 11:54:19 +00:00
|
|
|
%{_mandir}/man8/rpmbuild.8*
|
|
|
|
%{_mandir}/man8/rpmdeps.8*
|
2011-01-18 12:20:26 +00:00
|
|
|
%{_mandir}/man8/rpmspec.8*
|
2008-07-11 15:54:19 +00:00
|
|
|
|
2008-01-15 08:36:09 +00:00
|
|
|
%{rpmhome}/brp-*
|
2011-01-18 11:54:19 +00:00
|
|
|
%{rpmhome}/check-*
|
2008-01-15 08:36:09 +00:00
|
|
|
%{rpmhome}/debugedit
|
2013-07-04 08:06:27 +00:00
|
|
|
%{rpmhome}/sepdebugcrcfix
|
2008-01-15 08:36:09 +00:00
|
|
|
%{rpmhome}/find-debuginfo.sh
|
|
|
|
%{rpmhome}/find-lang.sh
|
2018-01-18 08:45:58 +00:00
|
|
|
%{rpmhome}/python-macro-helper
|
2011-01-18 11:54:19 +00:00
|
|
|
%{rpmhome}/*provides*
|
|
|
|
%{rpmhome}/*requires*
|
|
|
|
%{rpmhome}/*deps*
|
|
|
|
%{rpmhome}/*.prov
|
|
|
|
%{rpmhome}/*.req
|
|
|
|
%{rpmhome}/config.*
|
2008-07-11 15:54:19 +00:00
|
|
|
%{rpmhome}/mkinstalldirs
|
2013-01-28 12:02:47 +00:00
|
|
|
%{rpmhome}/macros.p*
|
2015-10-30 10:36:21 +00:00
|
|
|
%{rpmhome}/fileattrs/*
|
2011-01-18 12:20:26 +00:00
|
|
|
|
|
|
|
%files sign
|
|
|
|
%{_bindir}/rpmsign
|
|
|
|
%{_mandir}/man8/rpmsign.8*
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
%files -n python2-%{name}
|
2017-08-14 14:59:33 +00:00
|
|
|
%{python2_sitearch}/%{name}/
|
|
|
|
%{python2_sitearch}/%{name}-%{version}*.egg-info
|
2013-08-21 10:39:02 +00:00
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
%files -n python3-%{name}
|
|
|
|
%{python3_sitearch}/%{name}/
|
2017-08-10 11:20:12 +00:00
|
|
|
%{python3_sitearch}/%{name}-%{version}*.egg-info
|
2004-09-09 11:56:10 +00:00
|
|
|
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
%files devel
|
2007-08-27 10:30:36 +00:00
|
|
|
%{_mandir}/man8/rpmgraph.8*
|
2008-01-15 08:36:09 +00:00
|
|
|
%{_bindir}/rpmgraph
|
2011-01-18 11:54:19 +00:00
|
|
|
%{_libdir}/librp*[a-z].so
|
2016-08-09 16:12:17 +00:00
|
|
|
%{_libdir}/pkgconfig/%{name}.pc
|
|
|
|
%{_includedir}/%{name}/
|
2008-07-11 15:54:19 +00:00
|
|
|
|
2009-05-14 07:27:25 +00:00
|
|
|
%files cron
|
|
|
|
%{_sysconfdir}/cron.daily/rpm
|
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/rpm
|
|
|
|
|
2007-08-27 10:30:36 +00:00
|
|
|
%files apidocs
|
2014-06-26 09:27:39 +00:00
|
|
|
%license COPYING
|
|
|
|
%doc doc/librpm/html/*
|
auto-import changelog data from rpm-4.0-4.src.rpm
Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
- rebuild to cope with glibc locale binary incompatibility, again
Thu Aug 24 2000 Jeff Johnson <jbj@redhat.com>
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_*.
Thu Aug 24 2000 Matt Wilson <msw@redhat.com>
- corrected reference count to transaction header
Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.
Sun Aug 20 2000 Jeff Johnson <jbj@redhat.com>
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.
Fri Aug 18 2000 Jeff Johnson <jbj@redhat.com>
- python bindings to query and verify signatures.
Wed Aug 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: rebuild db1 -> db3 ate 1st header (#16263).
Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
- disable rpmlib(VersionedDependencies) by defining
_noVersionedDependencies.
- man page fixes.
Mon Aug 07 2000 Jeff Johnson <jbj@redhat.com>
- fix: segfault when globbing on "" (#15593).
Fri Aug 04 2000 Jeff Johnson <jbj@redhat.com>
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.
Thu Aug 03 2000 Jeff Johnson <jbj@redhat.com>
- add glibc requirement.
Mon Jul 31 2000 Jeff Johnson <jbj@redhat.com>
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.
Sat Jul 29 2000 Jeff Johnson <jbj@redhat.com>
- bail on firstkey/nextkey, there's a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
Fri Jul 28 2000 Jeff Johnson <jbj@redhat.com>
- resurrect firstkey/nextkey python bindings.
Wed Jul 26 2000 Jeff Johnson <jbj@redhat.com>
- fix: look for any/all dbapi when rebuilding.
Tue Jul 25 2000 Jeff Johnson <jbj@redhat.com>
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
Mon Jul 24 2000 Jeff Johnson <jbj@redhat.com>
- rebuild with python binding fix.
Tue Jul 18 2000 Jeff Johnson <jbj@redhat.com>
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.
Mon Jul 17 2000 Jeff Johnson <jbj@redhat.com>
- first release candidate.
Sat Jul 15 2000 Jeff Johnson <jbj@redhat.com>
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don't attempt dbiOpen with anything but requested dbN.
Thu Jul 13 2000 Jeff Johnson <jbj@redhat.com>
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).
Wed Jul 12 2000 Jeff Johnson <jbj@redhat.com>
- add S_ISLNK pre-transaction syscall test.
Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.
Mon Jul 10 2000 Jeff Johnson <jbj@redhat.com>
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.
Sun Jul 09 2000 Jeff Johnson <jbj@redhat.com>
- add pre-transaction syscall's to handle /etc/init.d change.
- don't bother saving '/' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).
Wed Jul 05 2000 Jeff Johnson <jbj@redhat.com>
- change optflags for i386.
- multilib patch, take 1.
Fri Jun 23 2000 Jeff Johnson <jbj@redhat.com>
- i486 optflags typo fixed.
Thu Jun 22 2000 Jeff Johnson <jbj@redhat.com>
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
- support for separate source/binary compression policy.
- support for bzip payloads.
Wed Jun 21 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
- fix: macro expansion problem and clean up (#11484) (kasal@suse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
Tue Jun 20 2000 Jeff Johnson <jbj@redhat.com>
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
- fix: open all db indices before performing chroot.
Sun Jun 18 2000 Jeff Johnson <jbj@redhat.com>
- require --rebuilddb to convert db1 -> db3, better messages.
Fri Jun 16 2000 Jeff Johnson <jbj@redhat.com>
- fix: resurrect symlink unique'ifying property of finger prints.
Wed Jun 14 2000 Jeff Johnson <jbj@redhat.com>
- fix: don't count removed files if removed packages is empty set.
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
Tue Jun 13 2000 Jeff Johnson <jbj@redhat.com>
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.
Wed Jun 07 2000 Jeff Johnson <jbj@redhat.com>
- create rpmio directory for librpmio.
Tue Jun 06 2000 Jeff Johnson <jbj@redhat.com>
- require db3 in default configuration.
Mon Jun 05 2000 Jeff Johnson <jbj@redhat.com>
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
Tue May 30 2000 Matt Wilson <msw@redhat.com>
- change %configure, add %makeinstall macros to handle FHS changes.
Tue May 30 2000 Jeff Johnson <jbj@redhat.com>
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.
Fri May 26 2000 Jeff Johnson <jbj@redhat.com>
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.
Thu May 18 2000 Jeff Johnson <jbj@redhat.com>
- 2nd try at db1 -> db3 stable functionality.
Tue May 16 2000 Matt Wilson <msw@redhat.com>
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2
Fri May 12 2000 Jeff Johnson <jbj@redhat.com>
- fix stupid mistakes (alpha segfaults).
Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrick@easystreet.com).
- fix: alloca'd memory used outside of scope (alpha segfault).
Mon May 08 2000 Jeff Johnson <jbj@redhat.com>
- FreeBSD fixes (bero@redhat.com).
Sat May 06 2000 Jeff Johnson <jbj@redhat.com>
- finish db1 and db3 cleanup.
Tue May 02 2000 Jeff Johnson <jbj@redhat.com>
- first try at db1 -> db3 stability.
Mon May 01 2000 Jeff Johnson <jbj@redhat.com>
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.
Fri Apr 28 2000 Jeff Johnson <jbj@redhat.com>
- Filter DB_INCOMPLETE on db->sync, it's usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator *after* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.
Thu Apr 27 2000 Jeff Johnson <jbj@redhat.com>
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.
Tue Apr 25 2000 Jeff Johnson <jbj@redhat.com>
- rebuild to check autoconf configuration in dist-7.0.
Sun Apr 23 2000 Jeff Johnson <jbj@redhat.com>
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.
Thu Apr 13 2000 Jeff Johnson <jbj@redhat.com>
- API: pass *SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit "Provides: name = [epoch:]version-release" to headers.
Tue Apr 11 2000 Jeff Johnson <jbj@redhat.com>
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren -
klaren@cs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as "special" db[01] index for package headers.
Thu Apr 06 2000 Jeff Johnson <jbj@redhat.com>
- use hashed access for package headers.
Tue Apr 04 2000 Jeff Johnson <jbj@redhat.com>
- create dbi from template rather than passed args.
Mon Apr 03 2000 Jeff Johnson <jbj@redhat.com>
- prefer db3 as default.
- permit db3 configuration using macros.
Fri Mar 31 2000 Jeff Johnson <jbj@redhat.com>
- try for db3 DB_INIT_CDB model.
Fri Mar 24 2000 Jeff Johnson <jbj@redhat.com>
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.
Mon Mar 13 2000 Jeff Johnson <jbj@redhat.com>
- start rpm-3.1 development.
2004-09-09 11:49:41 +00:00
|
|
|
|
|
|
|
%changelog
|
2018-05-22 21:01:41 +00:00
|
|
|
* Tue May 22 2018 Mark Wielaard <mjw@fedoraproject.org> - 4.14.1-9
|
|
|
|
- find-debuginfo.sh: Handle application/x-pie-executable (#1581224)
|
|
|
|
|
2018-02-20 10:30:19 +00:00
|
|
|
* Tue Feb 20 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.14.1-8
|
|
|
|
- Split rpm-build-libs to one more subpackage rpm-sign-libs
|
|
|
|
|
2018-02-19 09:21:50 +00:00
|
|
|
* Mon Feb 19 2018 Panu Matilainen <pmatilai@redhat.com> - 4.14.1-7
|
|
|
|
- Explicitly BuildRequire gcc and make
|
|
|
|
|
2018-02-09 08:05:57 +00:00
|
|
|
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.14.1-6.1
|
|
|
|
- Escape macros in %%changelog
|
|
|
|
|
2018-01-31 14:11:44 +00:00
|
|
|
* Wed Jan 31 2018 Panu Matilainen <pmatilai@redhat.com> - 4.14.1-6
|
|
|
|
- Avoid unnecessary macro helper dependency on /usr/bin/python (#1538657)
|
|
|
|
- Fix release of previous changelog entry
|
|
|
|
|
|
|
|
* Tue Jan 30 2018 Tomas Orsava <torsava@redhat.com> - 4.14.1-5
|
2018-01-29 15:18:44 +00:00
|
|
|
- Add envvar that will be present during RPM build,
|
|
|
|
Part of a Fedora Change for F28: "Avoid /usr/bin/python in RPM build"
|
|
|
|
https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build
|
|
|
|
|
2018-01-30 09:29:41 +00:00
|
|
|
* Tue Jan 30 2018 Petr Viktorin <pviktori@redhat.com> - 4.14.1-4
|
|
|
|
- Skip automatic Python byte-compilation if *.py files are not present
|
|
|
|
|
2018-01-25 15:41:43 +00:00
|
|
|
* Thu Jan 25 2018 Florian Weimer <fweimer@redhat.com> - 4.14.1-3
|
|
|
|
- Rebuild to work around gcc bug leading to librpm miscompilation (#1538648)
|
|
|
|
|
2018-01-18 08:45:58 +00:00
|
|
|
* Thu Jan 18 2018 Panu Matilainen <pmatilai@redhat.com> - 4.14.1-2
|
|
|
|
- Avoid nuking the new python-macro-helper along with dep generators (#1535692)
|
|
|
|
|
2018-01-16 11:39:27 +00:00
|
|
|
* Tue Jan 16 2018 Panu Matilainen <pmatilai@redhat.com> - 4.14.1-1
|
|
|
|
- Rebase to rpm 4.14.1 (http://rpm.org/wiki/Releases/4.14.1)
|
|
|
|
|
2017-11-07 11:51:46 +00:00
|
|
|
* Tue Nov 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.14.0-5
|
|
|
|
- Fix typo in Obsoletes
|
|
|
|
|
2017-11-06 14:04:31 +00:00
|
|
|
* Mon Nov 06 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.14.0-4
|
|
|
|
- Remove platform-python bits
|
|
|
|
|
2017-10-26 06:32:14 +00:00
|
|
|
* Thu Oct 26 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-3
|
|
|
|
- Move selinux plugin dependency to selinux-policy in Fedora >= 28 (#1493267)
|
|
|
|
|
2017-10-12 14:10:14 +00:00
|
|
|
* Thu Oct 12 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-2
|
|
|
|
- Dump out test-suite log in case of failures again
|
|
|
|
- Don't assume per-user groups in test-suite
|
|
|
|
|
2017-10-12 09:25:49 +00:00
|
|
|
* Thu Oct 12 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-1
|
|
|
|
- Rebase to rpm 4.14.0 final (http://rpm.org/wiki/Releases/4.14.0)
|
|
|
|
|
2017-10-10 20:54:20 +00:00
|
|
|
* Tue Oct 10 2017 Troy Dawson <tdawson@redhat.com> - 4.14.0-0.rc2.6
|
|
|
|
- Cleanup spec file conditionals
|
|
|
|
|
2017-10-03 13:51:31 +00:00
|
|
|
* Tue Oct 03 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-0.rc2.5
|
|
|
|
- Add build conditionals for zstd and lmdb support
|
|
|
|
- Enable zstd support
|
|
|
|
|
2017-10-03 13:38:40 +00:00
|
|
|
* Tue Oct 03 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-0.rc2.4
|
|
|
|
- Spec cleanups
|
|
|
|
|
2017-09-29 18:11:36 +00:00
|
|
|
* Fri Sep 29 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-0.rc2.3
|
|
|
|
- BuildRequire gnupg2 for the testsuite
|
|
|
|
|
2017-09-29 08:31:49 +00:00
|
|
|
* Fri Sep 29 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-0.rc2.2
|
|
|
|
- ima-evm-utils only has a -devel package in fedora >= 28
|
|
|
|
|
2017-09-28 14:16:34 +00:00
|
|
|
* Thu Sep 28 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-0.rc2.1
|
|
|
|
- Rebase to rpm 4.14.0-rc2 (http://rpm.org/wiki/Releases/4.14.0)
|
|
|
|
|
2017-09-18 13:29:23 +00:00
|
|
|
* Mon Sep 18 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-0.rc1.3
|
|
|
|
- Fix Ftell() past 2GB on 32bit architectures (#1492587)
|
|
|
|
|
2017-09-07 09:29:39 +00:00
|
|
|
* Thu Sep 07 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-0.rc1.2
|
|
|
|
- Actually honor with/without libimaevm option
|
2017-09-07 09:53:01 +00:00
|
|
|
- ima-evm-utils-devel >= 1.0 is required for rpm >= 4.14.0
|
2017-09-07 09:29:39 +00:00
|
|
|
|
2017-09-06 15:41:01 +00:00
|
|
|
* Wed Sep 06 2017 Panu Matilainen <pmatilai@redhat.com> - 4.14.0-0.rc1.1
|
|
|
|
- Rebase to rpm 4.14.0-rc1 (http://rpm.org/wiki/Releases/4.14.0)
|
|
|
|
- Re-enable SHA256 header digest generation (see #1480407)
|
|
|
|
|
2017-08-28 16:39:24 +00:00
|
|
|
* Mon Aug 28 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.90-0.git14000.8
|
|
|
|
- Band-aid for DB_VERSION_MISMATCH errors on glibc updates (#1465809)
|
|
|
|
|
2017-08-24 08:56:54 +00:00
|
|
|
* Thu Aug 24 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.90-0.git14000.7
|
|
|
|
- Remove ugly kludges from posttrans script, BDB handles this now
|
|
|
|
|
2017-08-18 13:17:46 +00:00
|
|
|
* Fri Aug 18 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.90-0.git14000.6
|
|
|
|
- Silence harmless but bogus error message on noarch packages (#1482144)
|
|
|
|
|
2017-08-17 18:19:05 +00:00
|
|
|
* Thu Aug 17 2017 Miro Hrončok <mhroncok@redhat.com> - 4.13.90-0.git14002.5
|
|
|
|
- Build with platform_python
|
|
|
|
|
2017-08-14 14:59:33 +00:00
|
|
|
* Mon Aug 14 2017 Miro Hrončok <mhroncok@redhat.com> - 4.13.90-0.git14000.4
|
|
|
|
- Add platform-python bytecompilation patch: platform-python-bytecompile.patch
|
|
|
|
- Add platform python deps generator patch: platform-python-abi.patch
|
|
|
|
- Add a platform-python subpackage and remove system python related declarations
|
|
|
|
- Build rpm without platform_python for bytecompilation
|
|
|
|
(https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)
|
|
|
|
|
2017-08-14 08:51:09 +00:00
|
|
|
* Mon Aug 14 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.90-0.git14000.3
|
|
|
|
- Disable macro argument quoting as a band-aid to #1481025
|
|
|
|
|
2017-08-11 06:51:16 +00:00
|
|
|
* Fri Aug 11 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.90-0.git14000.2
|
|
|
|
- Disable SHA256 header-only digest generation temporarily (#1480407)
|
|
|
|
|
2017-08-10 11:20:12 +00:00
|
|
|
* Thu Aug 10 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.90-0.git14000.1
|
|
|
|
- Rebase to rpm 4.13.90 aka 4.14.0-alpha (#1474836)
|
|
|
|
|
2017-07-31 12:46:51 +00:00
|
|
|
* Mon Jul 31 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-41
|
|
|
|
- Move _debuginfo_subpackages and _debugsource_packages to redhat-rpm-config
|
|
|
|
|
2017-07-29 08:12:20 +00:00
|
|
|
* Sat Jul 29 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-40
|
|
|
|
- Update latest patches from merged versions
|
|
|
|
|
2017-07-28 17:35:07 +00:00
|
|
|
* Fri Jul 28 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-39
|
|
|
|
- Backport fixes for debuginfo subpackages
|
|
|
|
|
2017-07-26 05:31:52 +00:00
|
|
|
* Wed Jul 26 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-38
|
|
|
|
- Backport trivial fix for debugsourcefiles.list ending up in random dir
|
|
|
|
|
2017-07-25 19:26:32 +00:00
|
|
|
* Tue Jul 25 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-37
|
|
|
|
- Enable debugsource and debuginfo subpackages by default
|
|
|
|
|
2017-07-24 06:42:04 +00:00
|
|
|
* Mon Jul 24 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-36
|
|
|
|
- Make sure that test results are not ignored
|
|
|
|
|
2017-07-23 21:55:58 +00:00
|
|
|
* Sun Jul 23 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-35
|
|
|
|
- Fix rpmfd_write on big endian arches.
|
|
|
|
|
2017-07-21 14:13:51 +00:00
|
|
|
* Fri Jul 21 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-34
|
|
|
|
- find-debuginfo.sh: Remove non-allocated NOBITS sections from minisymtab.
|
|
|
|
|
2017-07-20 13:31:47 +00:00
|
|
|
* Thu Jul 20 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-33
|
|
|
|
- Remove strict requirement on python libs
|
|
|
|
|
2017-07-18 13:49:11 +00:00
|
|
|
* Tue Jul 18 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-32
|
|
|
|
- Add find-debuginfo.sh: Add --keep-section and --remove-section (#1465997)
|
|
|
|
|
2017-07-12 09:04:25 +00:00
|
|
|
* Wed Jul 12 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-31
|
|
|
|
- Add automatic provides debuginfo(build-id) = ... into debuginfo subpackages
|
|
|
|
|
2017-07-07 09:39:07 +00:00
|
|
|
* Fri Jul 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.13.0.1-30
|
|
|
|
- Fix brokeness when using %%filter_setup (RHBZ #1468476)
|
|
|
|
|
2017-07-04 12:13:04 +00:00
|
|
|
* Tue Jul 04 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-29
|
|
|
|
- Track patches using https://pagure.io/rpm-fedora
|
|
|
|
- Use file list to explicitly set mode for build-id dirs/files
|
|
|
|
(#1452893, #1458839)
|
|
|
|
|
2017-06-30 13:51:17 +00:00
|
|
|
* Thu Jun 29 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-28
|
2017-06-28 20:24:24 +00:00
|
|
|
- Add debugedit-prefix.patch.
|
2017-06-28 20:25:38 +00:00
|
|
|
- Add find-debuginfo-filter-built-ins.patch.
|
2017-06-28 21:05:54 +00:00
|
|
|
- Add find-debuginfo-dwz-multi.patch.
|
2017-06-28 21:17:47 +00:00
|
|
|
- Add find-debuginfo-and-macro-docs.patch.
|
2017-06-28 20:24:24 +00:00
|
|
|
|
2017-06-28 11:14:30 +00:00
|
|
|
* Wed Jun 28 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-27
|
|
|
|
- Add find-debuginfo-split-traversal-and-extraction-fix.patch (#1465170)
|
|
|
|
|
2017-06-28 08:34:03 +00:00
|
|
|
* Wed Jun 28 2017 Igor Gnatenko <ignatenko@redhat.com> - 4.13.0.1-26
|
|
|
|
- Backport patches for rich dependencies from dependency generators
|
|
|
|
|
2017-06-25 11:17:18 +00:00
|
|
|
* Sun Jun 25 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-25
|
|
|
|
- Add support for debugsource and debuginfo subpackages
|
|
|
|
- find-debuginfo-untangle-unique-build-options.patch
|
|
|
|
- debugsrc-and-sub-debuginfo-packages.patch
|
|
|
|
|
2017-06-23 14:24:36 +00:00
|
|
|
* Fri Jun 23 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-24
|
|
|
|
- Backport parallel debuginfo processing.
|
|
|
|
|
2017-05-30 09:31:30 +00:00
|
|
|
* Tue May 30 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-23
|
|
|
|
- Fix resetting attr flags in buildid creation (#1449732)
|
|
|
|
|
2017-05-23 09:21:52 +00:00
|
|
|
* Tue May 23 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.0.1-22
|
|
|
|
- Python dependency generators live in python-rpm-generators now (#1444925)
|
|
|
|
|
2017-05-23 08:49:46 +00:00
|
|
|
* Tue May 23 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.0.1-21
|
|
|
|
- Fix rpmsign python module import failing (#1393659)
|
|
|
|
|
2017-04-25 15:45:30 +00:00
|
|
|
* Tue Apr 25 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-20
|
|
|
|
- Fix rpmbuild world writable empty (tmp) dirs in debuginfo (#641022)
|
|
|
|
|
2017-04-16 16:23:38 +00:00
|
|
|
* Sat Apr 15 2017 Mark Wielaard <mjw@fedoraproject.org> - 4.13.0.1-19
|
2017-04-16 16:23:20 +00:00
|
|
|
- Minisymtab should only be added for executables or shared libraries.
|
2017-04-16 16:23:38 +00:00
|
|
|
- Add find-debuginfo.sh -n (debugedit --no-recompute-build-id) option.
|
2017-04-16 16:23:20 +00:00
|
|
|
|
2017-03-31 09:16:12 +00:00
|
|
|
* Fri Mar 31 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.0.1-18
|
|
|
|
- gpg path must not depend on %%_prefix and such (#1437726)
|
|
|
|
|
2017-03-27 09:52:24 +00:00
|
|
|
* Mon Mar 27 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.0.1-17
|
|
|
|
- Work around missing python[23] during build dependency parse
|
|
|
|
- Include ISA in the new python library version dependencies too
|
|
|
|
|
2017-03-27 09:22:04 +00:00
|
|
|
* Mon Mar 27 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.0.1-16
|
|
|
|
- Band-aid for python library versioning inadequacies (#1435135)
|
|
|
|
|
2017-03-27 08:37:53 +00:00
|
|
|
* Mon Mar 27 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-15
|
|
|
|
- Unbreak short-circuited binary builds (#1434235).
|
|
|
|
|
2017-03-21 16:04:02 +00:00
|
|
|
* Tue Mar 21 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-14
|
|
|
|
- Add fix for off by one adding DW_FORM_string replacement (#1434347).
|
|
|
|
|
2017-03-20 09:20:58 +00:00
|
|
|
* Mon Mar 20 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-13
|
2017-03-20 08:56:43 +00:00
|
|
|
- Add tests fix for sed file build-id regexp matching.
|
2017-03-20 09:20:58 +00:00
|
|
|
- Add fix for build-ids in non-executable ELF files (#1433837).
|
2017-03-20 08:56:43 +00:00
|
|
|
|
2017-03-17 19:54:07 +00:00
|
|
|
* Fri Mar 17 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-12
|
|
|
|
- Fix reading and updating (cross-endian) build-id information.
|
|
|
|
|
2017-03-17 09:59:33 +00:00
|
|
|
* Fri Mar 17 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-11
|
|
|
|
- Do not process build-ids for noarch packages.
|
|
|
|
|
2017-03-16 21:27:59 +00:00
|
|
|
* Thu Mar 16 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-10
|
|
|
|
- Add fix for debugedit replace debug_line files.
|
|
|
|
|
2017-03-07 13:00:37 +00:00
|
|
|
* Thu Mar 16 2017 Igor Gnatenko <ignatenko@redhat.com> - 4.13.0.1-9
|
|
|
|
- Switch to OpenSSL (RHBZ #1390624)
|
|
|
|
|
2017-03-15 19:11:39 +00:00
|
|
|
* Wed Mar 15 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-8
|
|
|
|
- Add fix to reset buildid file attributes (#1432372)
|
|
|
|
|
2017-03-10 09:06:03 +00:00
|
|
|
* Fri Mar 10 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-7
|
|
|
|
- Add fixup fix for build-id warnings on object files (#1430587)
|
|
|
|
|
2017-03-09 14:58:09 +00:00
|
|
|
* Thu Mar 09 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-6
|
|
|
|
- Add fix for missing_build_ids_terminate_build without __debug_package.
|
|
|
|
|
2017-03-09 12:18:23 +00:00
|
|
|
* Thu Mar 09 2017 Mark Wielaard <mjw@redhat.com> - 4.13.0.1-5
|
|
|
|
- Add fix for build-id warnings on object files (#1430587)
|
|
|
|
|
2017-03-08 09:25:36 +00:00
|
|
|
* Wed Mar 08 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.0.1-4
|
|
|
|
- Mark Wielaard's backports for debuginfo parallel installation etc (#1427970)
|
|
|
|
|
2017-03-08 09:19:16 +00:00
|
|
|
* Fri Feb 24 2017 Pavlina Moravcova Varekova <pmoravco@redhat.com> - 4.13.0.1-3
|
2017-02-24 11:41:41 +00:00
|
|
|
- Fix number of references on spec_Type (#1426578)
|
|
|
|
|
2017-02-16 10:31:33 +00:00
|
|
|
* Thu Feb 16 2017 Tomas Orsava <torsava@redhat.com> - 4.13.0.1-2
|
|
|
|
- Fix handling of Python wheels by pythondistdeps.py --provides (#1421776)
|
|
|
|
|
2017-02-16 10:33:06 +00:00
|
|
|
* Thu Feb 16 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.0.1-1
|
|
|
|
- Update to 4.13.0.1 ((http://rpm.org/wiki/Releases/4.13.0)
|
|
|
|
|
2017-02-14 13:23:54 +00:00
|
|
|
* Tue Feb 14 2017 Florian Festi <ffesti@rpm.org> - 4.13.0-12
|
|
|
|
- Fix Python byte compilation for Python3 only packages (#1411588)
|
|
|
|
|
2017-02-11 11:50:33 +00:00
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.13.0-11.1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
|
2017-01-23 13:45:35 +00:00
|
|
|
* Mon Jan 23 2017 Panu Matilainen <pmatilai@redhat.com> - 4.13.0-11
|
|
|
|
- Fix malformed packages being generated around 4GB boundary (#1405570)
|
2017-01-23 13:45:57 +00:00
|
|
|
- Resurrect debuginfo GDB index generation (#1410907)
|
2017-01-23 13:45:35 +00:00
|
|
|
|
2017-01-06 14:01:37 +00:00
|
|
|
* Fri Jan 06 2017 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 4.13.0-10
|
|
|
|
- Add Requires: python-setuptools for rpm-build (RHBZ #1410631)
|
|
|
|
|
2016-12-21 11:10:27 +00:00
|
|
|
* Wed Dec 21 2016 Peter Robinson <pbrobinson@fedoraproject.org> 4.13.0-9
|
|
|
|
- Rebuild for Python 3.6
|
|
|
|
|
2016-12-18 15:44:02 +00:00
|
|
|
* Sun Dec 18 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 4.13.0-8
|
|
|
|
- Switch rpm-build to system-python (RHBZ #1405483)
|
|
|
|
|
2016-12-10 11:56:50 +00:00
|
|
|
* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 4.13.0-7
|
|
|
|
- Rebuild for Python 3.6
|
|
|
|
|
2016-12-03 12:24:36 +00:00
|
|
|
* Sat Dec 03 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 4.13.0-6
|
|
|
|
- Fix arch-dependent requires in subpackages (RHBZ #1398591)
|
|
|
|
|
2016-11-25 12:20:42 +00:00
|
|
|
* Fri Nov 25 2016 Igor Gnatenko <ignatenko@redhat.com> - 4.13.0-5
|
|
|
|
- Fix arch-dependent requires in subpackages (RHBZ #1398591)
|
|
|
|
|
2016-11-11 08:16:52 +00:00
|
|
|
* Fri Nov 11 2016 Panu Matilainen <pmatilai@redhat.com> - 4.13.0-4
|
|
|
|
- Expand python subpackage obsoletion range (related: #1394125)
|
|
|
|
|
2016-11-07 13:09:30 +00:00
|
|
|
* Mon Nov 07 2016 Panu Matilainen <pmatilai@redhat.com> - 4.13.0-3
|
2018-02-09 08:05:57 +00:00
|
|
|
- Fix invalid memory access on %%transfiletriggerpostun (#1284645)
|
2016-11-07 13:09:30 +00:00
|
|
|
|
2016-11-07 12:49:13 +00:00
|
|
|
* Fri Nov 04 2016 Thierry Vignaud <tvignaud@redhat.com> - 4.13.0-2
|
|
|
|
- Fix package name references in python sub-packages to match reality
|
|
|
|
- Re-enable test-suite now that it works again
|
|
|
|
|
2016-11-03 11:33:38 +00:00
|
|
|
* Thu Nov 03 2016 Panu Matilainen <pmatilai@redhat.com> - 4.13.0-1
|
|
|
|
- Rebase to rpm 4.13.0 final (http://rpm.org/wiki/Releases/4.13.0)
|
|
|
|
|
2016-11-02 06:01:35 +00:00
|
|
|
* Wed Nov 02 2016 Panu Matilainen <pmatilai@redhat.com> - 4.13.0-0.rc2.2
|
|
|
|
- Fix harmless unused variable warning from fedora-specspo patch
|
|
|
|
|
2016-10-20 15:38:49 +00:00
|
|
|
* Thu Oct 20 2016 Panu Matilainen <pmatilai@redhat.com> - 4.13.0-0.rc2.1
|
|
|
|
- Rebase to rpm 4.13.0-rc2
|
|
|
|
|
2016-09-23 14:18:17 +00:00
|
|
|
* Fri Sep 23 2016 Richard W.M. Jones <rjones@redhat.com> - 4.13.0-0.rc1.47
|
|
|
|
- Backport two upstream patches which add riscv64 architecture support.
|
|
|
|
|
2016-08-24 13:48:12 +00:00
|
|
|
* Wed Aug 24 2016 Igor Gnatenko <ignatenko@redhat.com> - 4.13.0-0.rc1.46
|
|
|
|
- Backport patch for missing import in Python dependency generator
|
|
|
|
|
2016-08-24 09:36:10 +00:00
|
|
|
* Wed Aug 24 2016 Kalev Lember <klember@redhat.com> - 4.13.0-0.rc1.45
|
|
|
|
- Fix -python2 and -python3 subpackage obsoleting from .42
|
|
|
|
|
2016-08-23 09:59:19 +00:00
|
|
|
* Tue Aug 23 2016 Igor Gnatenko <ignatenko@redhat.com> - 4.13.0-0.rc1.44
|
|
|
|
- Use %%python_provide for python3 subpackage
|
|
|
|
|
2016-08-22 14:12:03 +00:00
|
|
|
* Mon Aug 22 2016 Igor Gnatenko <ignatenko@redhat.com> - 4.13.0-0.rc1.43
|
|
|
|
- Backport fixes to ignore .egg-link files in Python dependency generator
|
|
|
|
|
|
|
|
* Fri Aug 12 2016 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.42
|
2016-08-12 09:07:54 +00:00
|
|
|
- Enable --majorver-provides in Python dependency generator
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Tue Aug 09 2016 Igor Gnatenko <ignatenko@redhat.com> - 4.13.0-0.rc1.41
|
|
|
|
- Add %%{?system_python_abi}
|
|
|
|
- rpm-python -> python2-rpm && rpm-python3 -> python3-rpm with providing old names
|
|
|
|
- Fixes and cleanups
|
|
|
|
|
2016-07-19 12:32:00 +00:00
|
|
|
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.13.0-0.rc1.40.1
|
|
|
|
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Mon Jul 18 2016 Petr Pisar <ppisar@redhat.com> - 4.13.0-0.rc1.40
|
2016-07-18 14:12:07 +00:00
|
|
|
- Drop rpm-build's dependency on perl-generators (bug #1158860)
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Fri Jul 15 2016 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.39
|
2016-07-15 10:30:29 +00:00
|
|
|
- Pass relevant files to new Python dependency generator
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Mon Jun 13 2016 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.38
|
2016-06-13 14:06:01 +00:00
|
|
|
- Add new Python dependency generator (provides only for now) (#1340885)
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Thu Jun 02 2016 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.37
|
2016-06-02 14:02:52 +00:00
|
|
|
- Add support for _buildhost macro (#1309367)
|
|
|
|
|
2016-05-23 09:04:18 +00:00
|
|
|
* Mon May 23 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0.rc1.36
|
|
|
|
- Fix signing with non-ASCII uid keys (#1243963)
|
|
|
|
|
2016-05-19 11:18:47 +00:00
|
|
|
* Thu May 19 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0.rc1.35
|
|
|
|
- Use armv7hl isa for all armhfp (armv7h*l) arches (#1326871)
|
|
|
|
|
2016-05-17 14:20:23 +00:00
|
|
|
* Tue May 17 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0.rc1.34
|
|
|
|
- Filter unversioned deps if corresponding versioned deps exist (#678605)
|
|
|
|
|
2016-04-25 13:17:59 +00:00
|
|
|
* Mon Apr 25 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0.rc1.33
|
|
|
|
- Fix sigsegv in stringFormat() (#1316903)
|
|
|
|
- Fix reading rpmtd behind its size in formatValue() (#1316896)
|
|
|
|
|
2016-04-15 09:53:25 +00:00
|
|
|
* Fri Apr 15 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0.rc1.32
|
|
|
|
- escape %% chars in previous changelog record
|
|
|
|
|
2016-04-15 09:17:15 +00:00
|
|
|
* Fri Apr 15 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0.rc1.31
|
2016-04-15 09:53:25 +00:00
|
|
|
- Enable --no-backup-if-mismatch by default in %%patch macro (#884755)
|
|
|
|
- Add %%{_default_patch_flags} to %%__patch which is used in %%autosetup
|
|
|
|
- Use fuzz settings for %%autopatch/%%autosetup
|
2016-04-15 09:17:15 +00:00
|
|
|
|
2016-04-14 11:49:49 +00:00
|
|
|
* Thu Apr 14 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0-rc1.30
|
|
|
|
- Make creating index records consistent for rich and rich-weak deps (#1325982)
|
|
|
|
|
2016-04-12 14:49:54 +00:00
|
|
|
* Tue Apr 12 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0.rc1.29
|
|
|
|
- Add RPMCALLBACK_ELEM_PROGRESS callback type (needed by dnf)
|
|
|
|
|
2016-04-06 09:36:13 +00:00
|
|
|
* Wed Apr 06 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0.rc1.28
|
|
|
|
- Fix non-working combination of %%lang and %%doc directive (#1254483)
|
|
|
|
|
2016-03-10 14:31:16 +00:00
|
|
|
* Thu Mar 10 2016 Lubos Kardos <lkardos@redhat.com> 4.13.0-0.rc1.27
|
|
|
|
- Add posix.redirect2null (#1287918)
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Fri Feb 26 2016 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.26
|
2016-02-26 10:23:45 +00:00
|
|
|
- Fix ExclusiveArch/ExcludeArch for noarch packages (#1298668)
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Thu Feb 25 2016 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.25
|
2016-02-25 15:59:56 +00:00
|
|
|
- Fix dependencies for RemovePathPostfixes (#1306559)
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Fri Feb 19 2016 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.24
|
2016-02-19 09:09:05 +00:00
|
|
|
- Also block idle and sleep in the systemd-inhibit plugin (#1297984)
|
2016-02-19 11:09:46 +00:00
|
|
|
- Add support for MIPS release 6
|
|
|
|
- Add mips32 mips64 mipsel and mipseb macros (#1285116)
|
2016-02-19 09:09:05 +00:00
|
|
|
|
2016-04-09 09:00:40 +00:00
|
|
|
* Tue Feb 02 2016 Lubos Kardos <lkardos@redhat.com> - 4.13.0-0.rc1.23
|
2016-02-02 16:15:04 +00:00
|
|
|
- Remove size limit when expanding macros (#1301677)
|
|
|
|
|
2016-02-01 15:17:46 +00:00
|
|
|
* Mon Feb 01 2016 Lubos Kardos <lkardos@redhat.com> - 4.13.0-0.rc1.22
|
|
|
|
- Harden rpm package again, previous attempt had to be reverted (#1289734)
|
|
|
|
|
2016-02-01 13:38:14 +00:00
|
|
|
* Mon Feb 01 2016 Lubos Kardos <lkardos@redhat.com> - 4.13.0-0.rc1.21
|
|
|
|
- Remove setting %%_gnu macro explictly, no more needed (#1303265)
|
|
|
|
|
2016-02-01 13:14:14 +00:00
|
|
|
* Mon Feb 01 2016 Lubos Kardos <lkardos@redhat.com> - 4.13.0-0.rc1.20
|
|
|
|
- Revert using %%configure, it causes problems
|
|
|
|
- Temporary set %%_gnu macro explictly, just for one build (#1303265)
|
|
|
|
|
2016-01-29 15:21:57 +00:00
|
|
|
* Fri Jan 29 2016 Lubos Kardos <lkardos@redhat.com> - 4.13.0-0.rc1.19
|
|
|
|
- Use %%configure macro, harden rpm package (#1289734)
|
|
|
|
|
2016-01-19 15:59:50 +00:00
|
|
|
* Tue Jan 19 2016 Lubos Kardos <lkardos@redhat.com> - 4.13.0-0.rc1.18
|
|
|
|
- Escape %%autosetup in previous changelog record
|
|
|
|
|
2016-01-19 15:20:24 +00:00
|
|
|
* Tue Jan 19 2016 Lubos Kardos <lkardos@redhat.com> - 4.13.0-0.rc1.17
|
2016-01-19 15:59:50 +00:00
|
|
|
- Fix %%autosetup not to cause errors during run of rpmspec tool (#1293687)
|
2016-01-19 15:20:24 +00:00
|
|
|
|
2016-01-15 15:11:38 +00:00
|
|
|
* Fri Jan 15 2016 Lubos Kardos <lkardos@redhat.com> - 4.13.0-0.rc1.16
|
|
|
|
- Fix recursive calling of rpmdeps tool (#1297557)
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Fri Jan 15 2016 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.15
|
2016-01-15 14:25:44 +00:00
|
|
|
- Add support for missingok file attribute
|
|
|
|
|
2016-01-15 13:54:25 +00:00
|
|
|
* Fri Jan 15 2016 Lubos Kardos <lkardos@redhat.com> - 4.13.0-0.rc1.14
|
|
|
|
- Fix not chrooting transaction file triggers
|
|
|
|
|
2015-11-23 15:02:44 +00:00
|
|
|
* Mon Nov 23 2015 Lubos Kardos <lkardos@rpm.org> - 4.13.0-0.rc1.13
|
|
|
|
- Add possibility to disable file triggers
|
|
|
|
- Fix unwanted multiple execution of filetriggers in dnf (#1282115)
|
|
|
|
|
2015-11-12 12:02:21 +00:00
|
|
|
* Thu Nov 12 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.13.0-0.rc1.12
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
|
|
|
|
|
2015-11-06 15:24:27 +00:00
|
|
|
* Fri Nov 06 2015 Lubos Kardos <lkardos@rpm.org> - 4.13.0-0.rc1.11
|
|
|
|
- Fix crash when parsing corrupted RPM file (#1273360)
|
|
|
|
|
2015-11-06 12:10:56 +00:00
|
|
|
* Fri Nov 06 2015 Lubos Kardos <lkardos@rpm.org> - 4.13.0-0.rc1.10
|
|
|
|
- Fix SIGSEGV in case of old unsupported gpg keys (#1277464)
|
|
|
|
|
2015-10-30 13:55:06 +00:00
|
|
|
* Fri Oct 30 2015 Lubos Kardos <lkardos@rpm.org> - 4.13.0-0.rc1.9
|
|
|
|
- Ignore SIGPIPE signals during execucton of scriptlets (#1264198)
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Fri Oct 30 2015 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.8
|
2015-10-30 10:36:21 +00:00
|
|
|
- Move /usr/lib/rpm/fileattrs directory from rpm-build to rpm (#1272766)
|
|
|
|
|
2015-10-23 14:06:19 +00:00
|
|
|
* Fri Oct 23 2015 Lubos Kardos <lkardos@redhat.com> - 4.13-0.rc1.7
|
|
|
|
- Fix reading a memory right after the end of an allocated area (#1260248)
|
|
|
|
- Add support for various types of dependencies to rpmdeps tool (#1247092)
|
|
|
|
- fix %%autopatch when patch do not exist (#1244172)
|
|
|
|
|
2015-10-23 11:24:09 +00:00
|
|
|
* Fri Oct 23 2015 Lubos Kardos <lkardos@redhat.com> - 4.13-0.rc1.6
|
|
|
|
- If %%_wrong_version_format_terminate_build is 1 then terminate build in case
|
|
|
|
that version format is wrong i. e. epoch is not unsigned integer or version
|
|
|
|
contains more separators (":", "-"). %%_wrong_version_format_terminate_build
|
|
|
|
is 1 by deafault (#1265700)
|
|
|
|
|
2015-10-14 09:50:50 +00:00
|
|
|
* Wed Oct 14 2015 Robert Kuska <rkuska@redhat.com> - 4.13.0-0.rc1.5
|
|
|
|
- Rebuilt for Python3.5 rebuild
|
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Mon Oct 12 2015 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.4
|
2015-10-12 10:56:07 +00:00
|
|
|
- Fix selinux plugin for permissive mode
|
2015-09-07 15:08:13 +00:00
|
|
|
|
2016-08-09 16:12:17 +00:00
|
|
|
* Mon Sep 07 2015 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.3
|
2015-09-07 15:08:13 +00:00
|
|
|
- Fix new rich dependency syntax
|
|
|
|
|
2015-09-05 20:28:51 +00:00
|
|
|
* Sat Sep 05 2015 Kalev Lember <klember@redhat.com> - 4.13.0-0.rc1.2
|
|
|
|
- Obsolete compat-librpm3
|
2015-09-02 17:46:34 +00:00
|
|
|
|
|
|
|
* Wed Sep 02 2015 Florian Festi <ffesti@rpm.org> - 4.13.0-0.rc1.1
|
|
|
|
- Update to upstream rc1 release
|
|
|
|
|
2015-08-10 12:43:51 +00:00
|
|
|
* Mon Aug 10 2015 Lubos Kardos <lkardos@redhat.com> - 4.12.90-7
|
|
|
|
- Fix last occurence of PyString
|
|
|
|
|
2015-08-06 13:47:15 +00:00
|
|
|
* Thu Aug 06 2015 Lubos Kardos <lkardos@redhat.com> - 4.12.90-6
|
|
|
|
- Add --filetriggers option to show info about file triggers.
|
|
|
|
|
2015-08-03 15:43:23 +00:00
|
|
|
* Mon Aug 03 2015 Lubos Kardos <lkardos@redhat.com> - 4.12.90-5
|
|
|
|
- If globbing of a filename fails, try use the filename without globbing.
|
|
|
|
(#1246743)
|
|
|
|
- Modify rpmIsGlob() to be more precise and compatible with glob().
|
|
|
|
(#1246743)
|
|
|
|
|
2015-07-30 14:50:54 +00:00
|
|
|
* Thu Jul 30 2015 Lubos Kardos <lkardos@redhat.com> - 4.12.90-4
|
|
|
|
- Don't warn when an escaped macro is in a comment (#1224660)
|
|
|
|
|
2015-07-27 17:00:10 +00:00
|
|
|
* Mon Jul 27 2015 Florian Festi <ffesti@rpm.org> - 4.12.90-3
|
|
|
|
- Fix compressed patches (#1247248)
|
|
|
|
|
2015-07-27 11:56:31 +00:00
|
|
|
* Mon Jul 27 2015 Lubos Kardos <lkardos@redhat.com> - 4.12.90-2
|
|
|
|
- Enable braces expansion in rpmGlob() (#1246743)
|
|
|
|
|
2015-07-24 12:16:58 +00:00
|
|
|
* Fri Jul 24 2015 Florian Festi <ffesti@rpm.org> - 4.12.90-1
|
|
|
|
- Update to upstream alpha release
|
|
|
|
|
2015-07-15 08:01:30 +00:00
|
|
|
* Tue Jul 14 2015 Michal Toman <mtoman@fedoraproject.org> - 4.12.0.1-18
|
|
|
|
- Add support for MIPS platform
|
|
|
|
|
2015-06-29 10:18:50 +00:00
|
|
|
* Mon Jun 29 2015 Florian Festi <ffesti@rpm.org> - 4.12.0.1-17
|
|
|
|
- Fix Python import directive for more strict Python3 search rules (#1236493)
|
|
|
|
|
2015-06-19 09:27:41 +00:00
|
|
|
* Fri Jun 19 2015 Lubos Kardos <lkardos@redhat.com> 4.12.0.1-16
|
|
|
|
- Allow gpg to get passphrase by itself (#1228234)
|
|
|
|
|
2015-06-18 22:32:18 +00:00
|
|
|
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.12.0.1-15.1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
2015-06-12 16:00:23 +00:00
|
|
|
* Fri Jun 12 2015 Florian Festi <ffesti@rpm.org> - 4.12.0.1-15
|
|
|
|
- Add --whatrecommends and friends (#1231247)
|
|
|
|
|
2015-04-15 08:04:09 +00:00
|
|
|
* Wed Apr 15 2015 Florian Festi <ffesti@rpm.org> - 4.12.0.1-14
|
|
|
|
- Fix references to sources in golang debuginfo packages (#1184221)
|
|
|
|
|
2015-03-31 08:51:01 +00:00
|
|
|
* Tue Mar 31 2015 Lubos Kardos <lkardos@redhat.com> 4.12.0-13
|
|
|
|
- Fix wrong use of variable strip_g in find-debuginfo.sh (#1207434)
|
|
|
|
|
2015-03-30 07:42:44 +00:00
|
|
|
* Mon Mar 30 2015 Lubos Kardos <lkardos@redhat.com> 4.12.0-12
|
|
|
|
- Fix segmentation fault (#1206750)
|
|
|
|
|
2015-03-27 15:22:46 +00:00
|
|
|
* Fri Mar 27 2015 Lubos Kardos <lkardos@redhat.com> 4.12.0-11
|
|
|
|
- Pass _find_debuginfo_opts -g to eu-strip for executables (#1186563)
|
|
|
|
- add_minidebug is not ran when strip_g is set (#1186563)
|
|
|
|
|
2015-03-20 13:58:35 +00:00
|
|
|
* Fri Mar 20 2015 Lubos Kardos <lkardos@redhat.com> 4.12.0-10
|
|
|
|
- Fix "--excludedocs" option (#1192625)
|
|
|
|
|
2015-03-20 09:18:48 +00:00
|
|
|
* Fri Mar 20 2015 Florian Festi <ffesti@rpm.org> - 4.12.0.1-9
|
|
|
|
- Fix spec to allow building without plugins (#1182385)
|
2015-04-15 08:04:09 +00:00
|
|
|
|
2015-03-16 21:48:06 +00:00
|
|
|
* Mon Mar 16 2015 Than Ngo <than@redhat.com> - 4.12.0.1-8
|
|
|
|
- bump release and rebuild so that koji-shadow can rebuild it
|
|
|
|
against new gcc on secondary arch
|
|
|
|
|
2015-02-21 21:26:06 +00:00
|
|
|
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 4.12.0.1-7.1
|
|
|
|
- Rebuilt for Fedora 23 Change
|
|
|
|
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
|
|
|
|
|
2015-02-17 14:08:50 +00:00
|
|
|
* Tue Feb 17 2015 Richard W.M. Jones <rjones@redhat.com> - 4.12.0.1-7
|
|
|
|
- Include upstream patch to fix find-debuginfo (http://www.rpm.org/ticket/887).
|
|
|
|
|
2015-01-16 15:21:35 +00:00
|
|
|
* Fri Jan 16 2015 Tom Callaway <spot@fedoraproject.org> - 4.12.0.1-6
|
|
|
|
- rebuild against lua 5.3
|
|
|
|
|
2014-12-12 13:07:52 +00:00
|
|
|
* Fri Dec 12 2014 Lubos Kardos <lkardos@redhat.com> - 4.12.0.1-5
|
|
|
|
- Add check against malicious CPIO file name size (#1168715)
|
|
|
|
- Fixes CVE-2014-8118
|
|
|
|
- Fix race condidition where unchecked data is exposed in the file system
|
|
|
|
(#1039811)
|
|
|
|
- Fixes CVE-2013-6435
|
|
|
|
|
2014-10-30 13:50:15 +00:00
|
|
|
* Thu Oct 30 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0.1-4
|
|
|
|
- Axe unused generator scripts forcing a perl dependency (#1158580, #1158583)
|
|
|
|
|
2014-10-28 09:19:13 +00:00
|
|
|
* Tue Oct 28 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0.1-3
|
|
|
|
- Skip ghost files in payload (#1156497)
|
|
|
|
- Fix size and archice size tag generation on big-endian systems
|
|
|
|
|
2014-10-01 07:16:37 +00:00
|
|
|
* Wed Oct 01 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0.1-2
|
|
|
|
- Dont wait for transaction lock inside scriptlets (#1135596)
|
|
|
|
|
2014-09-18 11:25:40 +00:00
|
|
|
* Thu Sep 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0.1-1
|
|
|
|
- Update to rpm-4.12.0.1 final (http://rpm.org/wiki/Releases/4.12.0.1)
|
|
|
|
- Temporary workaround payload size mismatch issue in rpm2cpio (#1142949)
|
|
|
|
|
2014-09-17 06:59:57 +00:00
|
|
|
* Wed Sep 17 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-2
|
|
|
|
- Reduce the double separator spec parse error into a warning (#1065563)
|
|
|
|
|
2014-09-16 10:53:02 +00:00
|
|
|
* Tue Sep 16 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-1
|
|
|
|
- Update to rpm-4.12.0 final (http://rpm.org/wiki/Releases/4.12.0)
|
|
|
|
|
2014-09-09 10:16:01 +00:00
|
|
|
* Tue Sep 02 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.rc1.2
|
|
|
|
- Resurrect payload and tilde rpmlib() dependencies
|
|
|
|
|
2014-08-27 06:03:53 +00:00
|
|
|
* Wed Aug 27 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.rc1.1
|
|
|
|
- Update to rpm-4.12.0-rc1
|
|
|
|
|
2014-08-25 08:10:29 +00:00
|
|
|
* Mon Aug 25 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.6
|
|
|
|
- Resurrect dependency logging on package build
|
|
|
|
- Resurrect rpmlib() dependencies in src.rpms
|
|
|
|
|
2014-08-20 12:18:29 +00:00
|
|
|
* Wed Aug 20 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.5
|
|
|
|
- Fix duplicate trigger indexes caused by beta1.3 fix (#1131960)
|
|
|
|
|
2014-08-20 08:55:23 +00:00
|
|
|
* Wed Aug 20 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.4
|
|
|
|
- Emergency hack for #1131892
|
|
|
|
|
2014-08-18 13:50:06 +00:00
|
|
|
* Mon Aug 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.3
|
|
|
|
- Fix regression on rpmspec dependency queries
|
|
|
|
|
2014-08-18 12:11:34 +00:00
|
|
|
* Mon Aug 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.2
|
|
|
|
- Fix regression on BuildRequires checking
|
|
|
|
|
2014-08-18 08:55:45 +00:00
|
|
|
* Mon Aug 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.1
|
|
|
|
- Update to 4.12.0-beta1 (http://rpm.org/wiki/Releases/4.12.0)
|
|
|
|
- Fixes #1122004, #1111349, #1117912, #1123722
|
|
|
|
- Drop upstreamed patches
|
|
|
|
|
2014-08-18 00:17:47 +00:00
|
|
|
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.11.90-0.git12844.5.1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-07-03 10:43:42 +00:00
|
|
|
* Thu Jul 03 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.5
|
|
|
|
- Fix wildcard database iterator (#1115824)
|
|
|
|
|
2014-07-02 10:09:33 +00:00
|
|
|
* Wed Jul 02 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.4
|
|
|
|
- Use autosetup for building rpm itself
|
2014-07-02 11:32:57 +00:00
|
|
|
- Hopefully fix armv7 vfp/neon detection
|
2014-07-02 10:09:33 +00:00
|
|
|
|
2014-07-01 10:36:14 +00:00
|
|
|
* Tue Jul 01 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.3
|
|
|
|
- Drop no longer needed temporary UsrMove patch
|
2014-07-01 10:39:03 +00:00
|
|
|
- Macro-expand load macro argument
|
2014-07-01 10:36:14 +00:00
|
|
|
|
2014-06-30 11:52:01 +00:00
|
|
|
* Mon Jun 30 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.2
|
|
|
|
- Fix multiple interleaved hardlink groups during build
|
|
|
|
|
2014-06-30 07:49:59 +00:00
|
|
|
* Mon Jun 30 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.1
|
|
|
|
- Update to rpm 4.12-alpha ((http://rpm.org/wiki/Releases/4.12.0)
|
|
|
|
- Drop/adjust patches as appropriate
|
|
|
|
- New sub-package(s) for plugins
|
|
|
|
|
2014-06-26 13:26:31 +00:00
|
|
|
* Thu Jun 26 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-17
|
|
|
|
- Clean up old, no longer needed cruft from spec
|
|
|
|
|
2014-06-26 09:27:39 +00:00
|
|
|
* Thu Jun 26 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-16
|
|
|
|
- Mark licenses as such, not documentation
|
|
|
|
|
2014-06-25 14:48:06 +00:00
|
|
|
* Wed Jun 25 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-15
|
|
|
|
- Perl dependency generators live in perl-generators (#1110823) now
|
|
|
|
|
2014-06-18 20:38:37 +00:00
|
|
|
* Wed Jun 18 2014 Lubomir Rintel <lkundrak@v3.sk> - 4.11.2-14
|
|
|
|
- Fix the armhfp patch for armv6hl
|
|
|
|
|
2014-06-10 11:48:48 +00:00
|
|
|
* Tue Jun 10 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-13
|
|
|
|
- Rawhide broke our test-suite, disable for now to allow builds to be done
|
|
|
|
|
2014-06-08 02:54:02 +00:00
|
|
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.11.2-12.1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
2014-05-31 21:45:05 +00:00
|
|
|
* Sat May 31 2014 Peter Robinson <pbrobinson@fedoraproject.org> 4.11.2-12
|
|
|
|
- Drop ChangeLog.bz2 (it's in the source, and it's large)
|
|
|
|
|
2014-05-15 09:14:53 +00:00
|
|
|
* Thu May 15 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 4.11.2-11
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
|
|
|
|
|
2014-04-21 18:36:44 +00:00
|
|
|
* Mon Apr 21 2014 Tom Callaway <spot@fedoraproject.org> - 4.11.2-10
|
|
|
|
- remove _isa from all BuildRequires (bz 554854)
|
|
|
|
See: https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_and_.25.7B_isa.7D
|
|
|
|
|
2014-04-15 07:11:47 +00:00
|
|
|
* Tue Apr 15 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-9
|
|
|
|
- move kmod and libsymlink dependency generators to redhat-rpm-config
|
|
|
|
|
2014-04-14 13:58:58 +00:00
|
|
|
* Mon Apr 14 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-8
|
|
|
|
- fix appdata.prov script missing from package
|
|
|
|
|
2014-04-11 09:19:21 +00:00
|
|
|
* Fri Apr 11 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-7
|
|
|
|
- disable sanitizers for now, needs more work...
|
|
|
|
|
2014-04-11 07:01:17 +00:00
|
|
|
* Fri Apr 11 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-6
|
2014-04-11 08:25:38 +00:00
|
|
|
- build with -fsanitize=address and -fsanitize=undefined for now
|
|
|
|
- add spec build conditional for sanitizer build
|
2014-04-11 07:01:17 +00:00
|
|
|
|
2014-04-08 09:10:58 +00:00
|
|
|
* Tue Apr 08 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-5
|
|
|
|
- replace unmaintained dependency generator scripts with rpmdeps wrappers
|
|
|
|
|
2014-03-27 09:06:55 +00:00
|
|
|
* Thu Mar 27 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-4
|
|
|
|
- revert #1045723 fix for now, it breaks some java package macros
|
|
|
|
|
2014-03-26 07:56:33 +00:00
|
|
|
* Wed Mar 26 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-3
|
|
|
|
- dont eat newlines on parametrized macro invocations (#1045723)
|
2014-03-26 08:01:32 +00:00
|
|
|
- fully reset file actions between rpmtsRun() calls (#1076552)
|
2014-03-26 08:04:06 +00:00
|
|
|
- fix build and sign module initialization in python3 (#1064758)
|
2014-03-26 07:56:33 +00:00
|
|
|
|
2014-02-18 07:09:20 +00:00
|
|
|
* Tue Feb 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-2
|
|
|
|
- reduce the double separator spec parse error into a warning (#1065563)
|
|
|
|
|
2014-02-13 07:32:26 +00:00
|
|
|
* Thu Feb 13 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-1
|
|
|
|
- update to 4.11.2 final (http://rpm.org/wiki/Releases/4.11.2)
|
|
|
|
|
2014-02-06 11:04:20 +00:00
|
|
|
* Thu Feb 06 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-0.rc2.1
|
|
|
|
- update to 4.11.2-rc2 (http://rpm.org/wiki/Releases/4.11.2)
|
|
|
|
|
2014-01-20 12:51:31 +00:00
|
|
|
* Mon Jan 20 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-0.rc1.1
|
|
|
|
- update to 4.11.2-rc1 (http://rpm.org/wiki/Releases/4.11.2)
|
|
|
|
- drop upstreamed patches, adjust others as needed
|
|
|
|
- handle python egg-info's version munging in file lists
|
|
|
|
|
2014-01-15 10:15:59 +00:00
|
|
|
* Wed Jan 15 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-12
|
2014-01-15 10:14:59 +00:00
|
|
|
- include ppc64le in %%power64 macro (#1052930)
|
|
|
|
|
2013-12-03 07:26:52 +00:00
|
|
|
* Tue Dec 03 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-11
|
|
|
|
- generate kmod(module.ko) provides for kernel (#1025513)
|
2013-12-03 07:28:27 +00:00
|
|
|
- dont override CONFIG_SITE if already set (related to #962837)
|
2013-12-03 07:26:52 +00:00
|
|
|
|
2013-11-18 09:11:18 +00:00
|
|
|
* Mon Nov 18 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-10
|
|
|
|
- python 3 string and file compatibility fixes
|
|
|
|
|
2013-10-14 08:37:00 +00:00
|
|
|
* Mon Oct 14 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-9
|
|
|
|
- generate application() provides for gnome-software
|
|
|
|
|
2013-10-01 12:13:51 +00:00
|
|
|
* Tue Oct 01 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-8
|
|
|
|
- add support for ppc64le architecture
|
|
|
|
|
|
|
|
* Mon Sep 09 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-7
|
2013-09-09 11:58:21 +00:00
|
|
|
- fix build-time double-free on file capability processing (#956190)
|
|
|
|
- fix relocation related regression on file sanity check (#1001553)
|
|
|
|
- fix segfault on empty -p <lua> scriptlet body (#1004062)
|
|
|
|
- fix source url, once again
|
|
|
|
|
2013-08-21 10:39:02 +00:00
|
|
|
* Wed Aug 21 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-6
|
|
|
|
- add python3 sub-package, based on patch by Bohuslav Kabrda
|
|
|
|
|
2013-08-03 10:05:45 +00:00
|
|
|
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 4.11.1-5.1
|
|
|
|
- Perl 5.18 rebuild
|
|
|
|
|
2013-08-02 10:00:16 +00:00
|
|
|
* Fri Aug 02 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-5
|
|
|
|
- add missing dependency on tar to rpm-build (#986539)
|
|
|
|
|
2013-07-30 15:57:45 +00:00
|
|
|
* Tue Jul 30 2013 Florian Festi <ffesti@redhat.com> - 4.11.1-4
|
|
|
|
- Do not filter out lib64.* dependencies (#988373)
|
|
|
|
|
2013-07-17 11:28:44 +00:00
|
|
|
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 4.11.1-3.1
|
|
|
|
- Perl 5.18 rebuild
|
|
|
|
|
2013-07-05 07:41:32 +00:00
|
|
|
* Fri Jul 05 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-3
|
|
|
|
- ensure relocatable packages always get install-prefix(es) set (#979443)
|
|
|
|
|
2013-07-04 08:06:27 +00:00
|
|
|
* Thu Jul 04 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-2
|
2013-07-04 08:22:23 +00:00
|
|
|
- fix .gnu_debuglink CRC32 after dwz, buildrequire binutils-devel (#971119)
|
2013-07-04 08:06:27 +00:00
|
|
|
|
2013-06-27 10:55:38 +00:00
|
|
|
* Thu Jun 27 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-1
|
|
|
|
- update to 4.11.1 final (http://rpm.org/wiki/Releases/4.11.1)
|
|
|
|
|
2013-06-20 08:34:12 +00:00
|
|
|
* Thu Jun 20 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc2.1
|
|
|
|
- update to 4.11.2-rc2 (http://rpm.org/wiki/Releases/4.11.1)
|
|
|
|
- drop upstreamed patches
|
|
|
|
|
2013-06-17 07:12:11 +00:00
|
|
|
* Mon Jun 17 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc1.4
|
|
|
|
- handle aarch64 debug_info relocations in debugedit (#974860)
|
|
|
|
|
2013-06-11 11:49:45 +00:00
|
|
|
* Tue Jun 11 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc1.3
|
|
|
|
- disable autoconf config.site processing in builds (#962837)
|
|
|
|
|
2013-06-11 06:58:42 +00:00
|
|
|
* Tue Jun 11 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc1.2
|
|
|
|
- fix regression on addressing main package by its name (#972994)
|
|
|
|
|
2013-06-10 09:07:08 +00:00
|
|
|
* Mon Jun 10 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc1.1
|
|
|
|
- update to 4.11.1-rc1 (http://rpm.org/wiki/Releases/4.11.1)
|
|
|
|
|
2013-05-28 06:38:53 +00:00
|
|
|
* Tue May 28 2013 Panu Matilainen <pmatilai@redhat.com> - - 4.11.0.1-7
|
|
|
|
- serialize BDB environment open/close (#924417)
|
|
|
|
|
2013-05-22 05:48:55 +00:00
|
|
|
* Wed May 22 2013 Panu Matilainen <pmatilai@redhat.com> - - 4.11.0.1-6
|
|
|
|
- only consider files with .pm suffix as perl modules (#927211)
|
|
|
|
|
2013-05-17 08:44:03 +00:00
|
|
|
* Fri May 17 2013 Panu Matilainen <pmatilai@redhat.com> - - 4.11.0.1-5
|
|
|
|
- filter out non-library soname dependencies
|
|
|
|
|
2013-05-16 09:32:45 +00:00
|
|
|
* Thu May 16 2013 Panu Matilainen <pmatilai@redhat.com> - - 4.11.0.1-4
|
|
|
|
- check for stale locks when opening write-cursors (#860500, #962750...)
|
|
|
|
|
2013-05-10 14:31:57 +00:00
|
|
|
* Fri May 10 2013 Tom Callaway <spot@fedoraproject.org> - 4.11.0.1-3
|
|
|
|
- lua 5.2 fix from upstream
|
|
|
|
|
2013-03-25 11:41:15 +00:00
|
|
|
* Mon Mar 25 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0.1-2
|
2013-03-25 11:24:24 +00:00
|
|
|
- make rpm-build depend on virtual system-rpm-config provide
|
|
|
|
|
2013-02-04 07:28:53 +00:00
|
|
|
* Mon Feb 04 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0.1-1
|
|
|
|
- update to 4.11.0.1 (http://rpm.org/wiki/Releases/4.11.0.1)
|
|
|
|
|
2013-01-29 10:51:26 +00:00
|
|
|
* Tue Jan 29 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0-0.beta1.3
|
|
|
|
- revert yesterdays ghost-fix, it eats rpmdb's on upgrades
|
|
|
|
|
2013-01-28 12:01:01 +00:00
|
|
|
* Mon Jan 28 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0-0.beta1.2
|
|
|
|
- armv7hl and armv7hnl should not have -mthumb (#901901)
|
2013-01-28 12:02:47 +00:00
|
|
|
- fix duplicate directory ownership between rpm and rpm-build (#894201)
|
2013-01-28 12:03:33 +00:00
|
|
|
- fix regression on paths shared between a real file/dir and a ghost
|
2013-01-28 12:01:01 +00:00
|
|
|
|
2012-12-11 09:59:02 +00:00
|
|
|
* Mon Dec 10 2012 Panu Matilainen <pmatilai@redhat.com> - 4.11.0-0.beta1.1
|
|
|
|
- update to 4.11 beta
|
|
|
|
|
2012-11-19 09:51:41 +00:00
|
|
|
* Mon Nov 19 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.90-0.git11989.3
|
|
|
|
- package /usr/lib/rpm/macros.d directory (related to #846679)
|
2012-11-19 10:04:05 +00:00
|
|
|
- fixup a bunch of old incorrect dates in spec changelog
|
2012-11-19 09:51:41 +00:00
|
|
|
|
2012-11-17 17:06:29 +00:00
|
|
|
* Sat Nov 17 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.90-0.git11989.2
|
2016-08-09 16:12:17 +00:00
|
|
|
- fix double-free on %%caps in spec (#877512)
|
2012-11-17 17:06:29 +00:00
|
|
|
|
2012-11-15 08:40:51 +00:00
|
|
|
* Thu Nov 15 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.90-0.git11989.1
|
|
|
|
- update to 4.11 (http://rpm.org/wiki/Releases/4.11.0) post-alpha snapshot
|
|
|
|
- drop/adjust patches as necessary
|
|
|
|
|
2012-10-11 15:03:15 +00:00
|
|
|
* Thu Oct 11 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.1-3
|
|
|
|
- fix noarch __isa_* macro filter in installplatform (#865436)
|
|
|
|
|
2012-10-10 07:41:57 +00:00
|
|
|
* Wed Oct 10 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.1-2
|
|
|
|
- account for intentionally skipped files when verifying hardlinks (#864622)
|
|
|
|
|
2012-10-03 10:13:39 +00:00
|
|
|
* Wed Oct 03 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.1-1
|
|
|
|
- update to 4.10.1 ((http://rpm.org/wiki/Releases/4.10.1)
|
|
|
|
|
2012-07-30 07:55:54 +00:00
|
|
|
* Mon Jul 30 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-6
|
|
|
|
- move our tmpfiles config to more politically correct location (#840192)
|
|
|
|
|
2012-07-21 17:02:39 +00:00
|
|
|
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.10.0-5.1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
|
2012-07-02 10:34:35 +00:00
|
|
|
* Mon Jul 02 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-5
|
|
|
|
- force _host_vendor to redhat to better match toolchain etc (#485203)
|
|
|
|
|
2012-06-28 07:29:29 +00:00
|
|
|
* Thu Jun 28 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-4
|
|
|
|
- merge ppc64p7 related fixes that only went into f17 (#835978)
|
|
|
|
|
2012-06-27 10:17:26 +00:00
|
|
|
* Wed Jun 27 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-3
|
|
|
|
- add support for minidebuginfo generation (#834073)
|
|
|
|
|
2012-06-25 09:33:03 +00:00
|
|
|
* Mon Jun 25 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-2
|
|
|
|
- add dwarf compression support to debuginfo generation (#833311)
|
|
|
|
|
2012-05-24 07:34:16 +00:00
|
|
|
* Thu May 24 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-1
|
|
|
|
- update to 4.10.0 final
|
|
|
|
|
2012-04-23 10:23:05 +00:00
|
|
|
* Mon Apr 23 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-0.beta1.1
|
|
|
|
- update to 4.10.0-beta1
|
|
|
|
|
2012-04-17 04:28:04 +00:00
|
|
|
* Mon Apr 16 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11536.1
|
|
|
|
- newer git snapshot (#809402, #808750)
|
|
|
|
- adjust posttrans script wrt bdb string change (#803866, #805613)
|
|
|
|
|
2012-04-05 09:12:57 +00:00
|
|
|
* Thu Apr 05 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11519.1
|
|
|
|
- newer git snapshot to keep patch-count down
|
|
|
|
- fixes CVE-2012-0060, CVE-2012-0061 and CVE-2012-0815
|
|
|
|
- fix obsoletes in installing set getting matched on provides (#810077)
|
|
|
|
|
2012-04-04 12:52:14 +00:00
|
|
|
* Wed Apr 04 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.90-0.git11505.12
|
|
|
|
- rebuild against new libdb
|
|
|
|
|
2012-04-03 08:38:44 +00:00
|
|
|
* Tue Apr 03 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.90-0.git11505.11
|
|
|
|
- build with internal libdb to allow libdb build with higher soname
|
|
|
|
|
2012-03-30 07:08:08 +00:00
|
|
|
* Fri Mar 30 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.10
|
|
|
|
- fix base arch macro generation (#808250)
|
|
|
|
|
2012-03-29 08:41:48 +00:00
|
|
|
* Thu Mar 29 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.9
|
|
|
|
- accept files as command line arguments to rpmdeps again (#807767)
|
|
|
|
|
2012-03-26 08:50:17 +00:00
|
|
|
* Mon Mar 26 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.8
|
|
|
|
- remove fake library provide hacks now that deltarpm got rebuilt
|
|
|
|
|
2012-03-23 12:41:26 +00:00
|
|
|
* Fri Mar 23 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.7
|
|
|
|
- fix header data length calculation breakage
|
|
|
|
|
|
|
|
* Thu Mar 22 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.6
|
|
|
|
- fix keyid size bogosity causing breakage on 32bit systems
|
|
|
|
|
2012-03-21 10:10:10 +00:00
|
|
|
* Wed Mar 21 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.5
|
|
|
|
- add temporary fake library provides to get around deltarpm "bootstrap"
|
|
|
|
dependency (yes its dirty)
|
|
|
|
|
2012-03-21 07:18:26 +00:00
|
|
|
* Wed Mar 21 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.4
|
|
|
|
- fix overzealous sanity check breaking posttrans scripts
|
|
|
|
|
2012-03-20 14:40:27 +00:00
|
|
|
* Tue Mar 20 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.3
|
|
|
|
- fix bad interaction with yum's test-transaction and pretrans scripts
|
|
|
|
|
2012-03-20 11:22:23 +00:00
|
|
|
* Tue Mar 20 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.90-0.git11505.2
|
|
|
|
- rebuild
|
|
|
|
|
2012-03-20 09:55:51 +00:00
|
|
|
* Tue Mar 20 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.1
|
|
|
|
- update to 4.10.0 alpha (http://rpm.org/wiki/Releases/4.10.0)
|
|
|
|
- drop/adjust patches as necessary
|
|
|
|
|
2012-03-07 10:57:29 +00:00
|
|
|
* Wed Mar 07 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-14
|
|
|
|
- fix backport thinko in the exclude patch
|
|
|
|
|
2012-03-07 10:01:39 +00:00
|
|
|
* Wed Mar 07 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-13
|
|
|
|
- fix memory corruption on rpmdb size estimation (#766260)
|
|
|
|
- fix couple of memleaks in python bindings (#782147)
|
|
|
|
- fix regression in verify output formatting (#797964)
|
|
|
|
- dont process spec include in false branch of if (#782970)
|
|
|
|
- only warn on missing excluded files on build (#745629)
|
|
|
|
- dont free up file info sets on test transactions
|
|
|
|
|
2012-02-09 07:50:00 +00:00
|
|
|
* Thu Feb 09 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-12
|
|
|
|
- switch back to smaller BDB cache default (#752897)
|
|
|
|
|
2012-01-15 23:26:03 +00:00
|
|
|
* Sun Jan 15 2012 Dennis Gilmore <dennis@ausil.us> - 4.9.1.2-11
|
|
|
|
- always apply arm hfp macros, conditionally apply the logic to detect hfp
|
|
|
|
|
2012-01-10 08:55:04 +00:00
|
|
|
* Tue Jan 10 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-10
|
|
|
|
- adjust perl and python detection rules for libmagic change (#772699)
|
|
|
|
|
2012-01-09 19:55:26 +00:00
|
|
|
* Mon Jan 09 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.1.2-9
|
|
|
|
- recognize perl script as perl code (#772632)
|
|
|
|
|
2011-12-20 13:39:21 +00:00
|
|
|
* Tue Dec 20 2011 Kay Sievers <kay@redhat.com> - 4.9.1.2-8
|
|
|
|
- add temporary rpmlib patch to support filesystem transition
|
|
|
|
https://fedoraproject.org/wiki/Features/UsrMove
|
|
|
|
|
2011-12-02 08:05:19 +00:00
|
|
|
* Fri Dec 02 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-7
|
|
|
|
- switch over to libdb, aka Berkeley DB 5.x
|
|
|
|
|
2011-12-01 07:25:05 +00:00
|
|
|
* Thu Dec 01 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-6
|
|
|
|
- fix classification of ELF binaries with setuid/setgid bit (#758251)
|
|
|
|
|
2011-11-25 14:13:46 +00:00
|
|
|
* Fri Nov 25 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-5
|
|
|
|
- adjust font detection rules for libmagic change (#757105)
|
|
|
|
|
2011-11-10 01:48:45 +00:00
|
|
|
* Wed Nov 09 2011 Dennis Gilmore <dennis@ausil.us> - 4.9.1.2-4
|
|
|
|
- conditionally apply arm patch for hardfp on all arches but arm softfp ones
|
|
|
|
|
2011-10-28 12:31:52 +00:00
|
|
|
* Fri Oct 28 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-3
|
|
|
|
- adjust db util prefix & dependency due to #749293
|
|
|
|
- warn but dont fail the build if STABS encountered by debugedit (#725378)
|
|
|
|
|
2011-10-12 08:55:41 +00:00
|
|
|
* Wed Oct 12 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-2
|
|
|
|
- try teaching find-lang about the new gnome help layout (#736523)
|
|
|
|
|
2011-09-29 13:22:09 +00:00
|
|
|
* Thu Sep 29 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-1
|
|
|
|
- update to 4.9.1.2 (CVE-2011-3378)
|
|
|
|
- drop upstreamed rpmdb signal patch
|
|
|
|
|
2011-09-19 10:09:38 +00:00
|
|
|
* Mon Sep 19 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.1-3
|
|
|
|
- fix signal blocking/unblocking regression on rpmdb open/close (#739492)
|
|
|
|
|
2011-08-08 14:28:25 +00:00
|
|
|
* Mon Aug 08 2011 Adam Jackson <ajax@redhat.com> 4.9.1.1-2
|
|
|
|
- Add RPM_LD_FLAGS to build environment (#728974)
|
|
|
|
|
2011-08-02 10:37:01 +00:00
|
|
|
* Tue Aug 02 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.1-1
|
|
|
|
- update to 4.9.1.1
|
|
|
|
|
2011-07-19 08:22:49 +00:00
|
|
|
* Tue Jul 19 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1-2
|
|
|
|
- fix recursion of directories with trailing slash in file list (#722474)
|
|
|
|
|
2011-07-15 11:30:19 +00:00
|
|
|
* Fri Jul 15 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1-1
|
|
|
|
- update to 4.9.1 (http://rpm.org/wiki/Releases/4.9.1)
|
|
|
|
- drop no longer needed patches
|
|
|
|
|
2011-06-16 19:32:54 +00:00
|
|
|
* Thu Jun 16 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-10
|
|
|
|
- rebuild to fix a missing interpreter dependency due to bug #712251
|
|
|
|
|
2011-06-10 09:32:12 +00:00
|
|
|
* Fri Jun 10 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-9
|
|
|
|
- fix crash if prep or changelog section in spec is empty (#706959)
|
|
|
|
- fix crash on macro which undefines itself
|
|
|
|
- fix script dependency generation with file 5.07 string changes (#712251)
|
|
|
|
|
2011-05-26 07:06:47 +00:00
|
|
|
* Thu May 26 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-8
|
|
|
|
- add dwarf-4 support to debugedit (#707677)
|
|
|
|
- generate build-id symlinks for all filenames sharing a build-id (#641377)
|
|
|
|
|
2011-04-07 07:19:13 +00:00
|
|
|
* Thu Apr 07 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-7
|
|
|
|
- add missing ldconfig calls to build-libs sub-package
|
|
|
|
- fix source url
|
|
|
|
|
2011-04-07 06:21:33 +00:00
|
|
|
* Thu Apr 07 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-6
|
|
|
|
- revert the spec query change (#693338) for now, it breaks fedpkg
|
|
|
|
|
2011-04-05 15:24:15 +00:00
|
|
|
* Tue Apr 05 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-5
|
|
|
|
- verify some properties of replaced and wrong-colored files (#528383)
|
|
|
|
- only list packages that would be generated on spec query (#693338)
|
|
|
|
- preferred color packages should be erased last (#680261)
|
|
|
|
- fix leaks when freeing a populated transaction set
|
|
|
|
- take file state into account for file dependencies
|
|
|
|
|
2011-03-22 06:46:32 +00:00
|
|
|
* Tue Mar 22 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-4
|
|
|
|
- fix classification of elf executables with sticky bit set (#689182)
|
|
|
|
|
2011-03-16 14:25:04 +00:00
|
|
|
* Wed Mar 16 2011 Jindirch Novy <jnovy@redhat.com> - 4.9.0-3
|
|
|
|
- fix crash in package manifest check (#688091)
|
|
|
|
|
2011-03-04 19:33:17 +00:00
|
|
|
* Fri Mar 04 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-2
|
|
|
|
- fix duplicate rpmsign binary in rpm main package dragging in build-libs
|
|
|
|
|
2011-03-02 09:25:38 +00:00
|
|
|
* Wed Mar 02 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-1
|
|
|
|
- update to 4.9.0 final
|
|
|
|
- drop upstreamed patches
|
|
|
|
|
2011-03-01 13:58:06 +00:00
|
|
|
* Tue Mar 01 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.4
|
|
|
|
- spec cosmetics clean up extra whitespace + group more logically
|
2011-03-01 14:00:42 +00:00
|
|
|
- wipe out BDB environment at boot via tmpfiles.d
|
2011-03-01 13:58:06 +00:00
|
|
|
|
2011-02-21 09:03:32 +00:00
|
|
|
* Mon Feb 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.3
|
|
|
|
- fix erronous double cursor open, causing yum reinstall hang (#678644)
|
|
|
|
|
2011-02-21 06:58:59 +00:00
|
|
|
* Mon Feb 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.2
|
|
|
|
- fix broken logic in depgen collector, hopefully curing #675002
|
|
|
|
|
2011-02-15 13:49:32 +00:00
|
|
|
* Tue Feb 15 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.1
|
|
|
|
- update to 4.9.0-rc1
|
|
|
|
- drop upstream patches
|
2011-02-15 14:42:39 +00:00
|
|
|
- nss packaging has changed, buildrequire nss-softokn-freebl-devel
|
2011-02-15 13:49:32 +00:00
|
|
|
|
2011-02-09 08:40:30 +00:00
|
|
|
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.9.0-0.beta1.7.1
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
|
2011-02-07 07:21:01 +00:00
|
|
|
* Mon Feb 07 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.7
|
|
|
|
- fix segfault when building more than one package at a time (#675565)
|
|
|
|
|
2011-02-06 08:01:55 +00:00
|
|
|
* Sun Feb 06 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.6
|
|
|
|
- adjust ocaml rule for libmagic string change
|
|
|
|
|
2011-01-31 08:14:23 +00:00
|
|
|
* Mon Jan 31 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.5
|
|
|
|
- dont try to remove environment files if private env used (related to #671200)
|
|
|
|
- unbreak mono dependency extraction (#673663)
|
|
|
|
- complain instead of silent abort if cwd is not readable (#672576)
|
|
|
|
|
2011-01-25 13:33:09 +00:00
|
|
|
* Tue Jan 25 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.4
|
|
|
|
- add support for Requires(posttrans) dependencies
|
|
|
|
|
2011-01-21 12:07:30 +00:00
|
|
|
* Fri Jan 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.3
|
|
|
|
- avoid division by zero in rpmdb size calculation (#671056)
|
|
|
|
- fix secondary index iteration returing duplicate at end (#671149)
|
|
|
|
- fix rebuilddb creating duplicate indexes for first header
|
|
|
|
|
2011-01-21 07:38:28 +00:00
|
|
|
* Fri Jan 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.2
|
|
|
|
- permit queries from rpmdb on read-only media (#671200)
|
|
|
|
|
2011-01-18 12:20:26 +00:00
|
|
|
* Tue Jan 18 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.1
|
|
|
|
- rpm 4.9.0-beta1 (http://rpm.org/wiki/Releases/4.9.0)
|
|
|
|
- drop no longer needed patches
|
|
|
|
- adjust requires + buildrequires to match current needs
|
|
|
|
- adjust rpmdb index ghosts to match the new release
|
|
|
|
- split librpmbuild and librpmsign to a separate rpm-build-libs package
|
|
|
|
- split rpmsign to its own package to allow signing without all the build goo
|
|
|
|
- build-conditionalize plugins, disabled for now
|
|
|
|
- gstreamer and printer dependency generation moving out
|
|
|
|
- handle .so symlink dependencies with fileattrs
|
|
|
|
- use gnupg2 for signing as that's what typically installed by default
|
|
|
|
|
2011-01-18 11:58:35 +00:00
|
|
|
* Tue Jan 18 2011 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-7
|
2011-01-18 11:54:19 +00:00
|
|
|
- bunch of spec tweaks, cleanups + corrections:
|
|
|
|
- shorten rpm-build filelist a bit with glob use, reorder for saner grouping
|
|
|
|
- missing isa in popt version dependency
|
|
|
|
- only add rpmdb_foo symlinks for actually relevant db_* utils
|
|
|
|
- drop no longer necessary file-devel dependency from rpm-devel
|
|
|
|
- drop sqlite backend build-conditional
|
|
|
|
- preliminaries for moving from db4 to libdb
|
|
|
|
- use gnupg2 for signing as that's more likely to be installed by default
|
|
|
|
|
2010-10-25 16:49:06 +00:00
|
|
|
* Mon Oct 25 2010 Jindrich Novy <jnovy@redhat.com> - 4.8.1-6
|
|
|
|
- rebuild with new xz-5.0.0
|
|
|
|
|
2010-08-10 07:09:03 +00:00
|
|
|
* Tue Aug 10 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-5
|
|
|
|
- create gdb index on debuginfo generation (#617166)
|
|
|
|
- rpm-build now requires /usr/bin/gdb-add-index for consistent index creation
|
2010-08-10 07:16:24 +00:00
|
|
|
- include COPYING in -apidocs for licensing guidelines compliance
|
2010-08-10 07:09:03 +00:00
|
|
|
|
2010-07-22 06:22:27 +00:00
|
|
|
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 4.8.1-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
|
|
|
|
2010-07-02 10:22:11 +00:00
|
|
|
* Fri Jul 02 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-3
|
|
|
|
- ugh, reversed condition braindamage in the font provide extractor "fix"
|
|
|
|
|
2010-06-30 09:44:37 +00:00
|
|
|
* Wed Jun 30 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-2
|
|
|
|
- fix a potential getOutputFrom() error from font provide extraction
|
|
|
|
- debug-friendlier message to aid finding other similar cases (#565223)
|
|
|
|
|
2010-06-11 10:49:22 +00:00
|
|
|
* Fri Jun 11 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-1
|
|
|
|
- update to 4.8.1 (http://rpm.org/wiki/Releases/4.8.1)
|
|
|
|
- drop no longer needed patches
|
|
|
|
- fix source url pointing to testing directory
|
|
|
|
|
2010-06-03 08:18:21 +00:00
|
|
|
* Thu Jun 03 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-19
|
|
|
|
- also strip POSIX file capabilities from hardlinks on upgrade/erase (#598775)
|
|
|
|
|
2010-06-02 06:27:47 +00:00
|
|
|
* Wed Jun 02 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-18
|
|
|
|
- remove s-bits on upgrade too (#598775)
|
|
|
|
|
2010-05-31 06:00:03 +00:00
|
|
|
* Thu May 27 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-17
|
|
|
|
- fix segfault in spec parser (#597835)
|
|
|
|
|
2010-05-27 12:34:35 +00:00
|
|
|
* Thu May 27 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-16
|
|
|
|
- adjust to new pkg-config behavior wrt private dependencies (#596433)
|
|
|
|
- rpm-build now requires pkgconfig >= 0.24
|
|
|
|
|
2010-05-21 13:06:25 +00:00
|
|
|
* Fri May 21 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-15
|
|
|
|
- handle non-existent dependency sets correctly in python (#593553)
|
|
|
|
- make find-lang look in all locale dirs (#584866)
|
|
|
|
|
2010-04-23 11:09:39 +00:00
|
|
|
* Fri Apr 23 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-14
|
|
|
|
- lose dangling symlink to extinct (and useless) berkeley_db_svc (#585174)
|
|
|
|
|
2010-03-24 08:09:48 +00:00
|
|
|
* Wed Mar 24 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-13
|
|
|
|
- fix python match iterator regression wrt boolean representation
|
|
|
|
|
2010-03-17 05:31:03 +00:00
|
|
|
* Wed Mar 17 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-12
|
|
|
|
- unbreak find-lang --with-man from yesterdays braindamage
|
|
|
|
|
2010-03-16 09:02:21 +00:00
|
|
|
* Tue Mar 16 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-11
|
|
|
|
- support single PPD providing driver for devices (#568351)
|
|
|
|
- merge the psdriver patch pile into one
|
2010-03-16 09:23:27 +00:00
|
|
|
- preserve empty lines in spec prep section (#573339)
|
2010-03-16 09:27:14 +00:00
|
|
|
- teach python bindings about RPMTRANS_FLAG_NOCONTEXTS (related to #573111)
|
2010-03-16 09:41:32 +00:00
|
|
|
- dont own localized man directories through find_lang (#569536)
|
2010-03-16 09:02:21 +00:00
|
|
|
|
2010-02-15 14:24:07 +00:00
|
|
|
* Mon Feb 15 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-10
|
|
|
|
- drop bogus dependency on lzma, xz is used to handle the lzma format too
|
|
|
|
|
2010-02-09 07:12:24 +00:00
|
|
|
* Fri Feb 05 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-9
|
|
|
|
- unbreak python(abi) requires generation (#562906)
|
|
|
|
|
2010-02-06 10:00:27 +00:00
|
|
|
* Fri Feb 05 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-8
|
|
|
|
- more fixes to postscript provides extractor (#562228)
|
2010-02-06 10:09:15 +00:00
|
|
|
- avoid accessing unrelated mount points in disk space checking (#547548)
|
2010-02-06 10:12:44 +00:00
|
|
|
- fix disk space checking with erasures present in transaction (#561160)
|
2010-02-06 10:00:27 +00:00
|
|
|
|
2010-02-05 12:59:00 +00:00
|
|
|
* Fri Feb 05 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-7
|
|
|
|
- couple of fixes to the postscript provides extractor (#538101)
|
|
|
|
|
2010-02-04 13:18:28 +00:00
|
|
|
* Thu Feb 04 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-6
|
|
|
|
- extract provides for postscript printer drivers (#538101)
|
|
|
|
|
2010-02-03 10:44:56 +00:00
|
|
|
* Wed Feb 03 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-5
|
|
|
|
- python byte-compilation fixes + improvements (#558997)
|
|
|
|
|
2010-01-30 10:16:46 +00:00
|
|
|
* Sat Jan 30 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-4
|
|
|
|
- support parallel python versions in python dependency extractor (#532118)
|
|
|
|
|
2010-01-21 13:50:59 +00:00
|
|
|
* Thu Jan 21 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-3
|
|
|
|
- fix segfault on failed url retrieval
|
|
|
|
- fix verification error code depending on verbosity level
|
|
|
|
- if anything in testsuite fails, dump out the log
|
|
|
|
|
2010-01-08 13:47:29 +00:00
|
|
|
* Fri Jan 08 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-2
|
|
|
|
- put disttag back, accidentally nuked in 4.8.0 final update
|
|
|
|
|
2010-01-08 09:42:34 +00:00
|
|
|
* Fri Jan 08 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-1
|
|
|
|
- update to 4.8.0 final (http://rpm.org/wiki/Releases/4.8.0)
|
|
|
|
|
2010-01-07 09:27:49 +00:00
|
|
|
* Thu Jan 07 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.6
|
|
|
|
- pull out macro scoping "fix" for now, it breaks font package macros
|
|
|
|
|
2010-01-04 11:04:44 +00:00
|
|
|
* Mon Jan 04 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.5
|
|
|
|
- always clear locally defined macros when they go out of scope
|
|
|
|
|
2009-12-17 06:54:51 +00:00
|
|
|
* Thu Dec 17 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.4
|
|
|
|
- permit unexpanded macros when parsing spec (#547997)
|
|
|
|
|
2009-12-09 13:16:52 +00:00
|
|
|
* Wed Dec 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.3
|
|
|
|
- fix a bunch of python refcount-errors causing major memory leaks
|
|
|
|
|
2009-12-08 14:13:12 +00:00
|
|
|
* Mon Dec 07 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.2
|
|
|
|
- fix noise from python bytecompile on non-python packages (#539635)
|
2009-12-08 14:30:07 +00:00
|
|
|
- make all our -devel [build]requires isa-specific
|
|
|
|
- trim out superfluous -devel dependencies from rpm-devel
|
2009-12-08 14:13:12 +00:00
|
|
|
|
2009-12-07 13:35:12 +00:00
|
|
|
* Mon Dec 07 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.1
|
|
|
|
- update to 4.8.0-beta1 (http://rpm.org/wiki/Releases/4.8.0)
|
|
|
|
- rpm-build conflicts with current ocaml-runtime
|
|
|
|
|
2009-12-04 09:32:33 +00:00
|
|
|
* Fri Dec 04 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.2-2
|
|
|
|
- missing error exit code from signing password checking (#496754)
|
|
|
|
- dont fail build on unrecognized data files (#532489)
|
|
|
|
- dont try to parse subkeys and secret keys (#436812)
|
|
|
|
- fix chmod test on selinux, breaking %%{_fixperms} macro (#543035)
|
|
|
|
|
2009-11-25 08:23:32 +00:00
|
|
|
* Wed Nov 25 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.2-1
|
|
|
|
- update to 4.7.2 (http://rpm.org/wiki/Releases/4.7.2)
|
|
|
|
- fixes #464750, #529214
|
|
|
|
|
2009-11-18 15:39:52 +00:00
|
|
|
* Wed Nov 18 2009 Jindrich Novy <jnovy@redhat.com> - 4.7.1-10
|
|
|
|
- rebuild against BDB-4.8.24
|
|
|
|
|
2009-11-18 14:08:33 +00:00
|
|
|
* Wed Nov 18 2009 Jindrich Novy <jnovy@redhat.com> - 4.7.1-9
|
2009-11-18 14:23:32 +00:00
|
|
|
- drop versioned dependency to BDB
|
2009-11-18 14:08:33 +00:00
|
|
|
|
2009-10-28 07:47:16 +00:00
|
|
|
* Wed Oct 28 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-8
|
|
|
|
- support multiple python implementations in brp-python-bytecompile (#531117)
|
|
|
|
- make disk space problem reporting a bit saner (#517418)
|
|
|
|
|
2009-10-06 12:33:28 +00:00
|
|
|
* Tue Oct 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-7
|
|
|
|
- fix build with BDB 4.8.x by removing XA "support" from BDB backend
|
|
|
|
- perl dep extractor heredoc parsing improvements (#524929)
|
|
|
|
|
2009-09-21 13:25:25 +00:00
|
|
|
* Mon Sep 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-6
|
|
|
|
- use relative paths within db environment (related to #507309, #507309...)
|
|
|
|
- remove db environment on close in chrooted operation (related to above)
|
|
|
|
- initialize rpmlib earlier in rpm2cpio (#523260)
|
|
|
|
- fix file dependency tag extension formatting (#523282)
|
|
|
|
|
2009-09-15 08:22:57 +00:00
|
|
|
* Tue Sep 15 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-5
|
|
|
|
- fix duplicate dependency filtering on build (#490378)
|
|
|
|
- permit absolute paths in file lists again (#521760)
|
|
|
|
- use permissions 444 for all .debug files (#522194)
|
|
|
|
- add support for optional bugurl tag (#512774)
|
|
|
|
|
2009-08-14 16:57:09 +00:00
|
|
|
* Fri Aug 14 2009 Jesse Keating <jkeating@redhat.com> - 4.7.1-4
|
|
|
|
- Patch to make geode appear as i686 (#517475)
|
|
|
|
|
2009-08-06 17:06:31 +00:00
|
|
|
* Thu Aug 06 2009 Jindrich Novy <jnovy@redhat.com> - 4.7.1-3
|
|
|
|
- rebuild because of the new xz
|
|
|
|
|
2009-07-27 03:12:23 +00:00
|
|
|
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-07-21 10:15:33 +00:00
|
|
|
* Tue Jul 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-1
|
|
|
|
- update to 4.7.1 ((http://rpm.org/wiki/Releases/4.7.1)
|
|
|
|
- fix source url
|
|
|
|
|
2009-07-20 14:06:20 +00:00
|
|
|
* Mon Jul 20 2009 Bill Nottingham <notting@redhat.com> - 4.7.0-9
|
|
|
|
- enable XZ support
|
|
|
|
|
2009-06-18 10:14:17 +00:00
|
|
|
* Thu Jun 18 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-8
|
|
|
|
- updated OSGi dependency extractor (#506471)
|
2009-06-18 10:21:41 +00:00
|
|
|
- fix segfault in symlink fingerprinting (#505777)
|
2009-06-18 10:28:32 +00:00
|
|
|
- fix invalid memory access causing bogus file dependency errors (#506323)
|
2009-06-18 10:14:17 +00:00
|
|
|
|
2009-06-16 11:36:09 +00:00
|
|
|
* Tue Jun 16 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-7
|
|
|
|
- add dwarf-3 support to debugedit (#505774)
|
|
|
|
|
2009-06-12 14:59:05 +00:00
|
|
|
* Fri Jun 12 2009 Stepan Kasal <skasal@redhat.com> - 4.7.0-6
|
|
|
|
- require libcap >= 2.16 (#505596)
|
|
|
|
|
2012-11-19 10:04:05 +00:00
|
|
|
* Wed Jun 03 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-5
|
2009-06-03 13:38:58 +00:00
|
|
|
- don't mess up problem altNEVR in python ts.check() (#501068)
|
|
|
|
- fix hardlink size calculation on build (#503020)
|
|
|
|
|
2009-05-14 07:27:25 +00:00
|
|
|
* Thu May 14 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-4
|
|
|
|
- split cron-job into a sub-package to avoid silly deps on core rpm (#500722)
|
|
|
|
- rpm requires coreutils but not in %%post
|
|
|
|
- build with libcap and libacl
|
|
|
|
- fix pgp pubkey signature tag parsing
|
|
|
|
|
2009-04-21 13:01:49 +00:00
|
|
|
* Tue Apr 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-3
|
|
|
|
- couple of merge-review fixes (#226377)
|
|
|
|
- eliminate bogus leftover rpm:rpm rpmdb ownership
|
|
|
|
- unescaped macro in changelog
|
|
|
|
- fix find-lang --with-kde with KDE3 (#466009)
|
|
|
|
- switch back to default file digest algorithm
|
|
|
|
|
2009-04-17 10:55:19 +00:00
|
|
|
* Fri Apr 17 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-2
|
|
|
|
- file classification tweaks for text files (#494817)
|
|
|
|
- disable libmagic text token checks, it's way too error-prone
|
|
|
|
- consistently classify all text as such and include description
|
|
|
|
|
2009-04-16 09:10:33 +00:00
|
|
|
* Thu Apr 16 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-1
|
|
|
|
- update to 4.7.0 final (http://rpm.org/wiki/Releases/4.7.0)
|
|
|
|
- fixes #494049, #495429
|
|
|
|
- dont permit test-suite failure anymore
|
|
|
|
|
2009-04-09 12:46:16 +00:00
|
|
|
* Thu Apr 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.rc1.1
|
|
|
|
- update to 4.7.0-rc1
|
|
|
|
- fixes #493157, #493777, #493696, #491388, #487597, #493162
|
|
|
|
|
2009-04-03 07:45:24 +00:00
|
|
|
* Fri Apr 03 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.9
|
|
|
|
- fix recorded file state of otherwise skipped files (#492947)
|
|
|
|
- compress ChangeLog, drop old CHANGES file (#492440)
|
|
|
|
|
2009-04-02 17:41:14 +00:00
|
|
|
* Thu Apr 2 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 4.7.0-0.beta1.8
|
|
|
|
- Fix sparcv9v and sparc64v targets
|
|
|
|
|
2009-03-24 07:26:38 +00:00
|
|
|
* Tue Mar 24 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.7
|
|
|
|
- prefer more specific types over generic "text" in classification (#491349)
|
|
|
|
|
2009-03-23 15:31:44 +00:00
|
|
|
* Mon Mar 23 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.6
|
|
|
|
- with the fd leak gone, let libmagic look into compressed files again (#491596)
|
|
|
|
|
2009-03-23 08:58:22 +00:00
|
|
|
* Mon Mar 23 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.5
|
2009-03-24 07:26:38 +00:00
|
|
|
- fix font provide generation on filenames with whitespace (#491597)
|
2009-03-23 08:58:22 +00:00
|
|
|
|
2009-03-12 06:27:20 +00:00
|
|
|
* Thu Mar 12 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.4
|
|
|
|
- handle RSA V4 signatures (#436812)
|
|
|
|
- add alpha arch ISA-bits
|
|
|
|
- enable internal testsuite on build
|
|
|
|
|
2009-03-09 13:08:01 +00:00
|
|
|
* Mon Mar 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.3
|
|
|
|
- fix _install_langs behavior (#489235)
|
|
|
|
- fix recording of file states into rpmdb on install
|
|
|
|
|
2009-03-08 09:52:55 +00:00
|
|
|
* Sun Mar 08 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.2
|
|
|
|
- load macros before creating directories on src.rpm install (#489104)
|
|
|
|
|
2009-03-06 18:28:21 +00:00
|
|
|
* Fri Mar 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.1
|
|
|
|
- update to 4.7.0-beta1 (http://rpm.org/wiki/Releases/4.7.0)
|
|
|
|
|
2009-02-27 09:02:57 +00:00
|
|
|
* Fri Feb 27 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-11
|
|
|
|
- build rpm itself with md5 file digests for now to ensure upgradability
|
|
|
|
|
2009-02-26 08:55:40 +00:00
|
|
|
* Thu Feb 26 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-10
|
|
|
|
- handle NULL passed as EVR in rpmdsSingle() again (#485616)
|
|
|
|
|
2009-02-25 09:05:30 +00:00
|
|
|
* Wed Feb 25 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-9
|
|
|
|
- pull out python byte-compile syntax check for now
|
|
|
|
|
2009-02-23 10:38:34 +00:00
|
|
|
* Mon Feb 23 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-8
|
|
|
|
- make -apidocs sub-package noarch
|
|
|
|
- fix source URL
|
|
|
|
|
2009-02-21 11:02:55 +00:00
|
|
|
* Sat Feb 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-7
|
|
|
|
- loosen up restrictions on dependency names (#455119)
|
|
|
|
- handle inter-dependent pkg-config files for requires too (#473814)
|
|
|
|
- error/warn on elf binaries in noarch package in build
|
|
|
|
|
2009-02-20 18:38:44 +00:00
|
|
|
* Fri Feb 20 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-6
|
|
|
|
- error out on uncompilable python code (Tim Waugh)
|
|
|
|
|
2009-02-17 07:39:46 +00:00
|
|
|
* Tue Feb 17 2009 Jindrich Novy <jnovy@redhat.com> - 4.6.0-5
|
|
|
|
- remove two offending hunks from anyarch patch causing that
|
|
|
|
RPMTAG_BUILDARCHS isn't written to SRPMs
|
|
|
|
|
2009-02-16 17:31:31 +00:00
|
|
|
* Mon Feb 16 2009 Jindrich Novy <jnovy@redhat.com> - 4.6.0-4
|
|
|
|
- inherit group tag from the main package (#470714)
|
|
|
|
- ignore BuildArch tags for anyarch actions (#442105)
|
|
|
|
- don't check package BuildRequires when doing --rmsource (#452477)
|
|
|
|
- don't fail because of missing sources when only spec removal
|
|
|
|
is requested (#472427)
|
|
|
|
|
2009-02-16 07:42:38 +00:00
|
|
|
* Mon Feb 16 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-3
|
|
|
|
- updated fontconfig provide script - fc-query does all the hard work now
|
|
|
|
|
2009-02-09 09:59:15 +00:00
|
|
|
* Mon Feb 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-2
|
|
|
|
- build against db 4.7.x
|
|
|
|
|
2009-02-06 13:55:13 +00:00
|
|
|
* Fri Feb 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-1
|
|
|
|
- update to 4.6.0 final
|
|
|
|
- revert libmagic looking into compressed files for now, breaks ooffice build
|
|
|
|
|
2009-02-06 06:54:05 +00:00
|
|
|
* Fri Feb 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.5
|
|
|
|
- enable fontconfig provides generation
|
|
|
|
|
2009-02-05 13:58:38 +00:00
|
|
|
* Thu Feb 05 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.4
|
|
|
|
- fixup rpm translation lookup to match Fedora specspo (#436941)
|
|
|
|
|
2009-02-04 14:50:56 +00:00
|
|
|
* Wed Feb 04 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.3
|
|
|
|
- extract mimehandler provides from .desktop files
|
|
|
|
- preliminaries for extracting font provides (not enabled yet)
|
|
|
|
- dont classify font metrics data as fonts
|
|
|
|
- only run script dep extraction once per file, duh
|
|
|
|
|
|
|
|
* Sat Jan 31 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.2
|
2009-01-31 11:36:08 +00:00
|
|
|
- change platform sharedstatedir to something more sensible (#185862)
|
|
|
|
- add rpmdb_foo links to db utils for documentation compatibility
|
|
|
|
|
2009-01-30 11:28:35 +00:00
|
|
|
* Fri Jan 30 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.1
|
|
|
|
- update to 4.6.0-rc4
|
|
|
|
- fixes #475582, #478907, #476737, #479869, #476201
|
|
|
|
|
2008-12-12 18:54:23 +00:00
|
|
|
* Fri Dec 12 2008 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc3.2
|
|
|
|
- add back defaultdocdir patch which hadn't been applied on 4.6.x branch yet
|
|
|
|
|
2008-12-12 18:18:30 +00:00
|
|
|
* Fri Dec 12 2008 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc3.1
|
|
|
|
- add dist-tag, rebuild
|
|
|
|
|
2008-12-09 13:28:08 +00:00
|
|
|
* Tue Dec 09 2008 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc3.1
|
|
|
|
- update to rpm 4.6.0-rc3
|
|
|
|
- fixes #475214, #474550, #473239
|
|
|
|
|
2008-12-03 21:22:36 +00:00
|
|
|
* Wed Dec 3 2008 Jeremy Katz <katzj@redhat.com> - 4.6.0-0.rc2.9
|
|
|
|
- I built into the wrong place
|
|
|
|
|
2008-12-03 19:52:00 +00:00
|
|
|
* Wed Dec 3 2008 Jeremy Katz <katzj@redhat.com> - 4.6.0-0.rc2.8
|
|
|
|
- python 2.6 rebuild again
|
|
|
|
|
2008-12-03 16:05:33 +00:00
|
|
|
* Wed Dec 03 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- make rpm-build require pkgconfig (#473978)
|
|
|
|
|
2008-12-02 16:35:22 +00:00
|
|
|
* Tue Dec 02 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- fix pkg-config provide generation when pc's depend on each other (#473814)
|
|
|
|
|
2008-12-01 11:45:31 +00:00
|
|
|
* Mon Dec 01 2008 Jindrich Novy <jnovy@redhat.com>
|
|
|
|
- include rpmfileutil.h from rpmmacro.h, unbreaks
|
|
|
|
net-snmp (#473420)
|
|
|
|
|
2008-11-30 17:50:22 +00:00
|
|
|
* Sun Nov 30 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- rebuild for python 2.6
|
|
|
|
|
2008-11-29 16:45:45 +00:00
|
|
|
* Sat Nov 29 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- update to 4.6.0-rc2
|
|
|
|
- fixes #471820, #473167, #469355, #468319, #472507, #247374, #426672, #444661
|
2008-11-29 17:26:29 +00:00
|
|
|
- enable automatic generation of pkg-config and libtool dependencies #465377
|
2008-11-29 16:45:45 +00:00
|
|
|
|
2008-10-31 08:22:48 +00:00
|
|
|
* Fri Oct 31 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- adjust find-debuginfo for "file" output change (#468129)
|
|
|
|
|
2008-10-28 14:24:04 +00:00
|
|
|
* Tue Oct 28 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- Florian's improved fingerprinting hash algorithm from upstream
|
|
|
|
|
2008-10-25 05:09:57 +00:00
|
|
|
* Sat Oct 25 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- Make noarch sub-packages actually work
|
|
|
|
- Fix defaultdocdir logic in installplatform to avoid hardwiring mandir
|
|
|
|
|
2008-10-24 13:12:58 +00:00
|
|
|
* Fri Oct 24 2008 Jindrich Novy <jnovy@redhat.com>
|
|
|
|
- update compat-db dependencies (#459710)
|
|
|
|
|
2008-10-22 07:05:48 +00:00
|
|
|
* Wed Oct 22 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- never add identical NEVRA to transaction more than once (#467822)
|
|
|
|
|
2008-10-18 23:03:04 +00:00
|
|
|
* Sun Oct 19 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- permit tab as macro argument separator (#467567)
|
|
|
|
|
2008-10-16 16:19:41 +00:00
|
|
|
* Thu Oct 16 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- update to 4.6.0-rc1
|
|
|
|
- fixes #465586, #466597, #465409, #216221, #466503, #466009, #463447...
|
|
|
|
- avoid using %%configure macro for now, it has unwanted side-effects on rpm
|
|
|
|
|
2008-10-01 08:43:03 +00:00
|
|
|
* Wed Oct 01 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- update to official 4.5.90 alpha tarball
|
|
|
|
- a big pile of misc bugfixes + translation updates
|
|
|
|
- isa-macro generation fix for ppc (#464754)
|
|
|
|
- avoid pulling in pile of perl dependencies for an unused script
|
|
|
|
- handle both "invalid argument" and clear env version mismatch on posttrans
|
|
|
|
|
2008-09-25 17:06:00 +00:00
|
|
|
* Thu Sep 25 2008 Jindrich Novy <jnovy@redhat.com>
|
2009-04-21 13:01:49 +00:00
|
|
|
- don't treat %%patch numberless if -P parameter is present (#463942)
|
2008-09-25 17:06:00 +00:00
|
|
|
|
2008-09-11 12:02:10 +00:00
|
|
|
* Thu Sep 11 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- add hack to support extracting gstreamer plugin provides (#438225)
|
|
|
|
- fix another macro argument handling regression (#461180)
|
|
|
|
|
2008-09-11 06:16:20 +00:00
|
|
|
* Thu Sep 11 2008 Jindrich Novy <jnovy@redhat.com>
|
|
|
|
- create directory structure for rpmbuild prior to build if it doesn't exist (#455387)
|
|
|
|
- create _topdir if it doesn't exist when installing SRPM
|
|
|
|
- don't generate broken cpio in case of hardlink pointing on softlink,
|
|
|
|
thanks to pixel@mandriva.com
|
|
|
|
|
2008-09-06 13:36:14 +00:00
|
|
|
* Sat Sep 06 2008 Jindrich Novy <jnovy@redhat.com>
|
|
|
|
- fail hard if patch isn't found (#461347)
|
|
|
|
|
2008-09-01 14:38:38 +00:00
|
|
|
* Mon Sep 01 2008 Jindrich Novy <jnovy@redhat.com>
|
|
|
|
- fix parsing of boolean expressions in spec (#456103)
|
|
|
|
(unbreaks pam, jpilot and maybe other builds)
|
|
|
|
|
2008-08-29 05:25:44 +00:00
|
|
|
* Tue Aug 26 2008 Jindrich Novy <jnovy@redhat.com>
|
|
|
|
- add support for noarch subpackages
|
|
|
|
- fix segfault in case of insufficient disk space detected (#460146)
|
|
|
|
|
2008-08-13 06:56:06 +00:00
|
|
|
* Wed Aug 13 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- 4.5.90-0.git8461.2
|
|
|
|
- fix archivesize tag generation on ppc (#458817)
|
|
|
|
|
2008-08-08 11:53:00 +00:00
|
|
|
* Fri Aug 08 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- 4.5.90-0.git8461.1
|
|
|
|
- new snapshot from upstream
|
|
|
|
- fixes #68290, #455972, #446202, #453364, #456708, #456103, #456321, #456913,
|
|
|
|
#458260, #458261
|
|
|
|
- partial fix for #457360
|
|
|
|
|
2008-08-01 14:43:54 +00:00
|
|
|
* Thu Jul 31 2008 Florian Festi <ffesti@redhat.com>
|
2008-08-08 11:53:00 +00:00
|
|
|
- 4.5.90-0.git8427.1
|
2008-08-01 14:43:54 +00:00
|
|
|
- new snapshot from upstream
|
|
|
|
|
|
|
|
* Thu Jul 31 2008 Florian Festi <ffesti@redhat.com>
|
|
|
|
- 4.5.90-0.git8426.10
|
|
|
|
- rpm-4.5.90-posttrans.patch
|
|
|
|
- use header from rpmdb in posttrans to make anaconda happy
|
|
|
|
|
2008-07-19 12:31:18 +00:00
|
|
|
* Sat Jul 19 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- 4.5.90-0.git8426.9
|
|
|
|
- fix regression in patch number handling (#455872)
|
|
|
|
|
2008-07-15 17:18:17 +00:00
|
|
|
* Tue Jul 15 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- 4.5.90-0.git8426.8
|
|
|
|
- fix regression in macro argument handling (#455333)
|
|
|
|
|
2008-07-14 08:59:41 +00:00
|
|
|
* Mon Jul 14 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- 4.5.90-0.git8426.7
|
|
|
|
- fix mono dependency extraction (adjust for libmagic string change)
|
|
|
|
|
2008-07-12 15:02:42 +00:00
|
|
|
* Sat Jul 12 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- 4.5.90-0.git8426.6
|
|
|
|
- fix type mismatch causing funky breakage on ppc64
|
|
|
|
|
2008-07-11 15:54:19 +00:00
|
|
|
* Fri Jul 11 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- 4.5.90-0.git8426.5
|
|
|
|
- flip back to external bdb
|
|
|
|
- fix tab vs spaces complaints from rpmlint
|
|
|
|
- add dep for lzma and require unzip instead of zip in build (#310694)
|
|
|
|
- add pkgconfig dependency to rpm-devel
|
|
|
|
- drop ISA-dependencies for initial introduction
|
|
|
|
- new snapshot from upstream for documentation fixes
|
|
|
|
|
|
|
|
* Thu Jul 10 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- 4.5.90-0.git8424.4
|
|
|
|
- handle int vs external db in posttrans too
|
|
|
|
|
2012-11-19 10:04:05 +00:00
|
|
|
* Wed Jul 09 2008 Panu Matilainen <pmatilai@redhat.com>
|
2008-07-11 15:54:19 +00:00
|
|
|
- 4.5.90-0.git8424.3
|
|
|
|
- require curl as external url helper
|
|
|
|
|
2012-11-19 10:04:05 +00:00
|
|
|
* Wed Jul 09 2008 Panu Matilainen <pmatilai@redhat.com>
|
2008-07-11 15:54:19 +00:00
|
|
|
- 4.5.90-0.git8424.2
|
|
|
|
- add support for building with or without internal db
|
|
|
|
|
2012-11-19 10:04:05 +00:00
|
|
|
* Wed Jul 09 2008 Panu Matilainen <pmatilai@redhat.com>
|
2008-07-11 15:54:19 +00:00
|
|
|
- rpm 4.5.90-0.git8424.1 (alpha snapshot)
|
|
|
|
- adjust to build against Berkeley DB 4.5.20 from compat-db for now
|
|
|
|
- add posttrans to clean up db environment mismatch after upgrade
|
|
|
|
- forward-port devel autodeps patch
|
|
|
|
|
|
|
|
* Tue Jul 08 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- adjust for rpmdb index name change
|
|
|
|
- drop unnecessary vendor-macro patch for real
|
|
|
|
- add ISA-dependencies among rpm subpackages
|
|
|
|
- make lzma and sqlite deps conditional and disabled by default for now
|
|
|
|
|
|
|
|
* Fri Feb 01 2008 Panu Matilainen <pmatilai@redhat.com>
|
|
|
|
- spec largely rewritten, truncating changelog
|