jbj
61cabed3ed
- link rpm2cpio dynamically since cpio is linked dynamically.
...
CVS patchset: 3991
CVS date: 2000/07/29 17:30:18
2000-07-29 17:30:18 +00:00
jbj
972f0d3103
- bail on firstkey/nextkey, there's a better way.
...
CVS patchset: 3990
CVS date: 2000/07/29 13:16:45
2000-07-29 13:16:45 +00:00
jbj
41667f92cf
- resurrect firstkey/nextkey python bindings.
...
CVS patchset: 3988
CVS date: 2000/07/28 17:58:58
2000-07-28 17:58:58 +00:00
jbj
e3003878fa
- fix: look for any/all dbapi when rebuilding.
...
CVS patchset: 3982
CVS date: 2000/07/26 16:24:07
2000-07-26 16:24:07 +00:00
jbj
1bfc24d0b7
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
...
CVS patchset: 3980
CVS date: 2000/07/25 18:37:21
2000-07-25 18:37:21 +00:00
jbj
7b13205bb1
Sanity (make dist).
...
CVS patchset: 3978
CVS date: 2000/07/24 21:38:42
2000-07-24 21:38:42 +00:00
jbj
721e696edd
Sync with rpm-3.0.5 chnages.
...
CVS patchset: 3958
CVS date: 2000/07/17 00:40:17
2000-07-17 00:40:17 +00:00
jbj
4fb053be51
Eliminate convertdb.c.
...
CVS patchset: 3954
CVS date: 2000/07/15 18:22:24
2000-07-15 18:22:24 +00:00
jbj
4a160b6a14
- fix: make set of replaced file headers unique.
...
- fix: don't attempt dbiOpen with anything but requested dbN.
CVS patchset: 3952
CVS date: 2000/07/15 16:00:14
2000-07-15 16:00:14 +00:00
jbj
77ea46f6a0
- 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.
CVS patchset: 3950
CVS date: 2000/07/15 14:53:54
2000-07-15 14:53:54 +00:00
jbj
beb694da14
- fix: initialize pretransaction argv (segfault).
...
- fix: check rpmlib features w/o database (and check earlier as well).
CVS patchset: 3943
CVS date: 2000/07/13 23:30:41
2000-07-13 23:30:41 +00:00
jbj
3cd0284d6c
- add S_ISLNK pre-transaction syscall test.
...
CVS patchset: 3942
CVS date: 2000/07/12 23:19:08
2000-07-12 23:19:08 +00:00
jbj
6e2db4d82b
- add S_ISLNK pre-transaction syscall test.
...
CVS patchset: 3941
CVS date: 2000/07/12 22:10:26
2000-07-12 22:10:26 +00:00
jbj
10c07affc9
- compare versions if doing --freshen.
...
CVS patchset: 3940
CVS date: 2000/07/12 04:02:35
2000-07-12 04:02:35 +00:00
jbj
45c996bc4d
- fix: legacy requires './' payload prefix to be omitted for rpm itself.
...
- fix: remove verbose database +++/--- messages to conform to doco.
CVS patchset: 3938
CVS date: 2000/07/11 22:23:16
2000-07-11 22:23:16 +00:00
jbj
5ce53ccb60
- fix: set multilibno on sparc per-platform config.
...
CVS patchset: 3936
CVS date: 2000/07/11 16:12:47
2000-07-11 16:12:47 +00:00
jbj
2380ca4893
fix: source rpm's need to do compressFilelist to get filenames.
...
fix: python should use RPMTAG_OBSOLETESNAME, not RPMTAG_OBSOLETES.
CVS patchset: 3934
CVS date: 2000/07/11 03:46:56
2000-07-11 03:46:56 +00:00
jbj
7344a12725
- remove build mode help from rpm.c, use rpmb instead.
...
- support for rpmlib(...) internal feature dependencies.
CVS patchset: 3933
CVS date: 2000/07/11 02:12:49
2000-07-11 02:12:49 +00:00
jbj
dbb584f43a
Sanoty (make dist).
...
CVS patchset: 3931
CVS date: 2000/07/09 23:22:58
2000-07-09 23:22:58 +00:00
jbj
db3190176b
- 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 ).
CVS patchset: 3930
CVS date: 2000/07/09 23:10:25
2000-07-09 23:10:25 +00:00
jbj
c956f0437a
fix: do chroot around pre-transaction syscalls.
...
CVS patchset: 3927
CVS date: 2000/07/09 15:17:11
2000-07-09 15:17:11 +00:00
jbj
913d116d71
- add pre-transaction syscall's to handle /etc/init.d change.
...
- don't bother saving '/' as fingerprint subdir.
CVS patchset: 3926
CVS date: 2000/07/09 04:42:12
2000-07-09 04:42:12 +00:00
jbj
625d765b6e
lclint fiddles.
...
avoid pathological buffer overflow in lib/rpmrc.c
CVS patchset: 3922
CVS date: 2000/07/07 20:06:41
2000-07-07 20:06:41 +00:00
jbj
a463744b6d
- change optflags for i386.
...
- multilib patch, take 1.
CVS patchset: 3920
CVS date: 2000/07/05 20:39:15
2000-07-05 20:39:15 +00:00
jbj
5df134128b
- support for separate source/binary compression policy.
...
- support for bzip payloads.
CVS patchset: 3908
CVS date: 2000/06/23 01:19:45
2000-06-23 01:19:45 +00:00
jbj
4d88809296
- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
...
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).
CVS patchset: 3905
CVS date: 2000/06/23 00:49:43
2000-06-23 00:49:43 +00:00
jbj
fab0493dbe
- fix: don't expand macros in false branch of %if (kasal@suse.cz).
...
- fix: macro expansion problem and clean up (#11484 ) (kasal@suse.cz ).
CVS patchset: 3885
CVS date: 2000/06/21 23:28:50
2000-06-21 23:28:50 +00:00
jbj
18a1a352b4
- 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.
- update macros.in from rpm-4.0 (w/o dbi configuration).
CVS patchset: 3878
CVS date: 2000/06/20 21:45:50
2000-06-20 21:45:50 +00:00
jbj
4272f490ca
- API: uncouple fadio from rest of rpmio.
...
- API: externalize legacy fdOpen interface for rpmfind et al.
CVS patchset: 3873
CVS date: 2000/06/20 15:54:48
2000-06-20 15:54:48 +00:00
jbj
99e915cbab
fix: open all db indices before performing chroot.
...
CVS patchset: 3868
CVS date: 2000/06/19 11:35:29
2000-06-19 11:35:29 +00:00
jbj
2dd80c4f8b
require --rebuilddb to convert db1 -> db3, better messages.
...
CVS patchset: 3864
CVS date: 2000/06/18 22:38:37
2000-06-18 22:38:37 +00:00
jbj
9fb2e0a01b
- fix: resurrect symlink unique'ifying property of finger prints.
...
CVS patchset: 3856
CVS date: 2000/06/16 19:12:09
2000-06-16 19:12:09 +00:00
jbj
5a4c90ff29
- fix: don't count removed files if removed packages is empty set.
...
- fix: permit '\0' as special case key (e.g. "/" in Basenames).
CVS patchset: 3848
CVS date: 2000/06/14 14:21:06
2000-06-14 14:21:06 +00:00
jbj
2063e9bd53
Add dbcursor to dbi interface.
...
CVS patchset: 3830
CVS date: 2000/06/12 22:07:13
2000-06-12 22:07:13 +00:00
jbj
bed61632d7
Fix db return code handling, majorly horked.
...
Autoconf detection of db-3.1.
Move --all to query/verify popt table.
CVS patchset: 3829
CVS date: 2000/06/11 19:15:27
2000-06-11 19:15:27 +00:00
jbj
4afe94756b
- make librpmio standalone.
...
CVS patchset: 3824
CVS date: 2000/06/09 21:24:37
2000-06-09 21:24:37 +00:00
jbj
685d3e79b0
Remove dead code.
...
CVS patchset: 3823
CVS date: 2000/06/09 19:33:52
2000-06-09 19:33:52 +00:00
jbj
c38a7cdcfb
Move low level support routines to librpmio.
...
CVS patchset: 3822
CVS date: 2000/06/09 18:57:23
2000-06-09 18:57:23 +00:00
jbj
6665bbbfc2
- create rpmio directory for librpmio.
...
CVS patchset: 3820
CVS date: 2000/06/07 23:25:41
2000-06-07 23:25:41 +00:00
jbj
eba9095586
Repair db1 functionality.
...
Require db3 in default configuration.
CVS patchset: 3818
CVS date: 2000/06/06 20:06:09
2000-06-06 20:06:09 +00:00
jbj
efcc0a3985
Use libtool-1.3.5.
...
Sanity (make dist).
CVS patchset: 3817
CVS date: 2000/06/06 09:01:06
2000-06-06 09:01:06 +00:00
jbj
b856c8b207
- add optflags for i486 and i586.
...
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.
CVS patchset: 3814
CVS date: 2000/06/05 14:18:40
2000-06-05 14:18:40 +00:00
jbj
89a54dc7a0
Add i390 noarch entry.
...
Make sure count is good when finding by label.
CVS patchset: 3806
CVS date: 2000/06/03 20:26:00
2000-06-03 20:26:00 +00:00
jbj
ef6736bd90
Move noLang to rpmlib.
...
Add defaultdocdir to per-platform macros.
CVS patchset: 3788
CVS date: 2000/06/01 05:36:14
2000-06-01 05:36:14 +00:00
jbj
dcbbd47217
Split popt glue into lib/popt{BT,QV}.c.
...
Add dependencies to *.la.
CVS patchset: 3787
CVS date: 2000/06/01 04:47:42
2000-06-01 04:47:42 +00:00
jbj
18742142a9
Hack to pass build args correctly.
...
Create noarch symlink to canonical arch directory.
CVS patchset: 3785
CVS date: 2000/06/01 02:00:12
2000-06-01 02:00:12 +00:00
jbj
8e0b5929ee
Duplicate query aliases onto rpmq.
...
CVS patchset: 3782
CVS date: 2000/05/31 17:39:01
2000-05-31 17:39:01 +00:00
jbj
98f1947981
Sanity (make dist).
...
CVS patchset: 3776
CVS date: 2000/05/31 13:19:37
2000-05-31 13:19:37 +00:00
jbj
0afc1fa3c9
Add popt glue for --clean, --rmsource, --rmspec.
...
Teach rpmb about --nodeps.
CVS patchset: 3768
CVS date: 2000/05/30 23:04:09
2000-05-30 23:04:09 +00:00
jbj
835c1caaf3
- mark packaging with version 4 to reflect filename/provide changes.
...
- change next version from 3.1 to 4.0 to reflect package format change.
CVS patchset: 3766
CVS date: 2000/05/30 19:30:28
2000-05-30 19:30:28 +00:00