tools/librpm-tizen.git
22 years agoSanity.
jbj [Tue, 7 May 2002 14:26:39 +0000 (14:26 +0000)]
Sanity.

CVS patchset: 5425
CVS date: 2002/05/07 14:26:39

22 years ago- plug most install mode leaks.
jbj [Tue, 7 May 2002 01:07:41 +0000 (01:07 +0000)]
- plug most install mode leaks.

CVS patchset: 5424
CVS date: 2002/05/07 01:07:41

22 years ago- rework most of rpmdb.c prepatory to implementing duplicates.
jbj [Mon, 6 May 2002 19:48:14 +0000 (19:48 +0000)]
- rework most of rpmdb.c prepatory to implementing duplicates.
- fix: 2 memory leaks in headerSprintf.
- fix: db mire's access out-of-bounds memory.

CVS patchset: 5423
CVS date: 2002/05/06 19:48:14

22 years agoAdd mi_key and mi_data to db match iterator.
jbj [Sun, 5 May 2002 21:49:45 +0000 (21:49 +0000)]
Add mi_key and mi_data to db match iterator.

CVS patchset: 5422
CVS date: 2002/05/05 21:49:45

22 years agoAdd toy db->associate, db->join, dbcursor->c_pget wrappers.
jbj [Sat, 4 May 2002 20:13:14 +0000 (20:13 +0000)]
Add toy db->associate, db->join, dbcursor->c_pget wrappers.

CVS patchset: 5421
CVS date: 2002/05/04 20:13:14

22 years agoPass dbiGet() flags from application.
jbj [Sat, 4 May 2002 16:41:01 +0000 (16:41 +0000)]
Pass dbiGet() flags from application.

CVS patchset: 5420
CVS date: 2002/05/04 16:41:01

22 years agoEliminate another layer of db abstraction, continue eradicating db1.
jbj [Sat, 4 May 2002 12:55:03 +0000 (12:55 +0000)]
Eliminate another layer of db abstraction, continue eradicating db1.

CVS patchset: 5419
CVS date: 2002/05/04 12:55:03

22 years agoWire key DBT through the API.
jbj [Sat, 4 May 2002 00:02:37 +0000 (00:02 +0000)]
Wire key DBT through the API.

CVS patchset: 5418
CVS date: 2002/05/04 00:02:37

22 years ago- use DBT_DB_MALLOC to eliminate re-malloc'ing header blobs.
jbj [Fri, 3 May 2002 23:26:25 +0000 (23:26 +0000)]
- use DBT_DB_MALLOC to eliminate re-malloc'ing header blobs.

CVS patchset: 5417
CVS date: 2002/05/03 23:26:25

22 years agoSanity.
jbj [Fri, 3 May 2002 19:06:03 +0000 (19:06 +0000)]
Sanity.

CVS patchset: 5416
CVS date: 2002/05/03 19:06:03

22 years ago- eliminate db1 support.
jbj [Thu, 2 May 2002 23:34:20 +0000 (23:34 +0000)]
- eliminate db1 support.
- enable CDB by default.

CVS patchset: 5415
CVS date: 2002/05/02 23:34:20

22 years ago- eliminate db1 support.
jbj [Thu, 2 May 2002 22:16:30 +0000 (22:16 +0000)]
- eliminate db1 support.
- fix: rpmdb iterator memory leak in python bindings.
- fix: include <sys/time.h> for 6.2 python modules.
- remove vestiges of mipseb arch (#62408).

CVS patchset: 5414
CVS date: 2002/05/02 22:16:30

22 years ago- attempt to make peace with automake-1.6.1, autoconf-2.53.
jbj [Wed, 1 May 2002 22:13:00 +0000 (22:13 +0000)]
- attempt to make peace with automake-1.6.1, autoconf-2.53.
- rip out two layers of dbN gook, internal Berkeley db is here to stay.

CVS patchset: 5412
CVS date: 2002/05/01 22:13:00

22 years agoTypo.
jbj [Mon, 15 Apr 2002 13:59:22 +0000 (13:59 +0000)]
Typo.

CVS patchset: 5407
CVS date: 2002/04/15 13:59:22

22 years ago- use build time to choose one of multiple alternative suggestions.
jbj [Sun, 14 Apr 2002 21:48:44 +0000 (21:48 +0000)]
- use build time to choose one of  multiple alternative suggestions.
- add --nosuggests to disable suggested resolutions.
- splint fiddles.

CVS patchset: 5406
CVS date: 2002/04/14 21:48:44

22 years agovastly improve test suite; add some new methods; add some documentation; use librpm...
cturner [Sun, 14 Apr 2002 05:13:23 +0000 (05:13 +0000)]
vastly improve test suite; add some new methods; add some documentation; use librpm.la to help determine linker parameters

CVS patchset: 5405
CVS date: 2002/04/14 05:13:23

22 years agobe smarter about extracting LIBS linker entries
cturner [Sun, 14 Apr 2002 03:12:14 +0000 (03:12 +0000)]
be smarter about extracting LIBS linker entries

CVS patchset: 5404
CVS date: 2002/04/14 03:12:14

22 years agoSanity.
jbj [Sat, 13 Apr 2002 19:01:32 +0000 (19:01 +0000)]
Sanity.

CVS patchset: 5403
CVS date: 2002/04/13 19:01:32

22 years ago- merge conflicts into problems, handle as transaction set variable.
jbj [Sat, 13 Apr 2002 18:52:18 +0000 (18:52 +0000)]
- merge conflicts into problems, handle as transaction set variable.

CVS patchset: 5402
CVS date: 2002/04/13 18:52:18

22 years ago- use rpmdb-redhat to suggest dependency resolution(s).
jbj [Sat, 13 Apr 2002 01:28:20 +0000 (01:28 +0000)]
- use rpmdb-redhat to suggest dependency resolution(s).

CVS patchset: 5401
CVS date: 2002/04/13 01:28:20

22 years agoAdded a command-line option to the "perl Makefile.PL" invocation used for
rjray [Fri, 12 Apr 2002 22:40:11 +0000 (22:40 +0000)]
Added a command-line option to the "perl Makefile.PL" invocation used for
building the Perl-RPM sub-component. This interacts with changes already made
to Perl-RPM/Makefile.PL.

CVS patchset: 5400
CVS date: 2002/04/12 22:40:11

22 years agoThis change is not 100% complete, as the Makefile is still unable to create a
rjray [Fri, 12 Apr 2002 22:37:34 +0000 (22:37 +0000)]
This change is not 100% complete, as the Makefile is still unable to create a
working rpm specfile on its own. However, it works to allow seamless building
of the extension outside of a full rpm build, and will recognize the
command-line argument that ../rpm.spec will pass to signal a build in the
larger context.

CVS patchset: 5399
CVS date: 2002/04/12 22:37:34

22 years agoFirst of two efforts at redefining how multiple packages for one name are
rjray [Fri, 12 Apr 2002 00:16:33 +0000 (00:16 +0000)]
First of two efforts at redefining how multiple packages for one name are
handled. This applies the patch from Gerald Teschl <gt@esi.ac.at> that makes a
multiple match yield the newest, rather than the first one encountered. After
this, I'll try to handle list-context.

CVS patchset: 5398
CVS date: 2002/04/12 00:16:33

22 years agoNow that rpm 3.0 is no longer supported, the ERR_CHAR_CONST macro is no longer
rjray [Thu, 11 Apr 2002 23:07:01 +0000 (23:07 +0000)]
Now that rpm 3.0 is no longer supported, the ERR_CHAR_CONST macro is no longer
needed.

CVS patchset: 5397
CVS date: 2002/04/11 23:07:01

22 years agoNow that rpm 3.0 is no longer supported, the HDR_ITER_CONST macro is no longer
rjray [Thu, 11 Apr 2002 23:06:01 +0000 (23:06 +0000)]
Now that rpm 3.0 is no longer supported, the HDR_ITER_CONST macro is no longer
needed.

CVS patchset: 5396
CVS date: 2002/04/11 23:06:01

22 years agoRemoved all the rpm 3.0 support logic #if/#endif blocks. rpm 3.0 is no longer
rjray [Thu, 11 Apr 2002 22:42:08 +0000 (22:42 +0000)]
Removed all the rpm 3.0 support logic #if/#endif blocks. rpm 3.0 is no longer
supported.

CVS patchset: 5395
CVS date: 2002/04/11 22:42:08

22 years agoRemoved all the #if/#endif conditionals for rpm 3.0 compatibility. The rpm 3.0
rjray [Thu, 11 Apr 2002 22:41:15 +0000 (22:41 +0000)]
Removed all the #if/#endif conditionals for rpm 3.0 compatibility. The rpm 3.0
line is no longer supported.

CVS patchset: 5394
CVS date: 2002/04/11 22:41:15

22 years agoRemoved all the #if/#endif blocks that were for distinguishing 3.0 and 4.0 rpm
rjray [Thu, 11 Apr 2002 22:40:20 +0000 (22:40 +0000)]
Removed all the #if/#endif blocks that were for distinguishing 3.0 and 4.0 rpm
lineage. rpm 3.0 is no longer going to be supported.

CVS patchset: 5393
CVS date: 2002/04/11 22:40:20

22 years agoSwitched the order of preference in choosing a package to use as a control for
rjray [Thu, 11 Apr 2002 22:38:07 +0000 (22:38 +0000)]
Switched the order of preference in choosing a package to use as a control for
testing. The kernel package might have more than one instance on the system,
which breaks some of the tests. The rpm package should be OK.

CVS patchset: 5392
CVS date: 2002/04/11 22:38:07

22 years agosilly test
cturner [Thu, 11 Apr 2002 17:10:12 +0000 (17:10 +0000)]
silly test

CVS patchset: 5390
CVS date: 2002/04/11 17:10:12

22 years ago- rescusitate --rebuild.
jbj [Thu, 11 Apr 2002 16:55:19 +0000 (16:55 +0000)]
- rescusitate --rebuild.

CVS patchset: 5389
CVS date: 2002/04/11 16:55:19

22 years agoFix: source package already part of the transaction.
jbj [Wed, 10 Apr 2002 22:10:13 +0000 (22:10 +0000)]
Fix: source package already part of the transaction.

CVS patchset: 5388
CVS date: 2002/04/10 22:10:13

22 years ago- beecrypt: add types.h, eliminate need for config.gnu.h.
jbj [Wed, 10 Apr 2002 20:00:40 +0000 (20:00 +0000)]
- beecrypt: add types.h, eliminate need for config.gnu.h.

CVS patchset: 5386
CVS date: 2002/04/10 20:00:40

22 years agoUse NEEDED from objdump, not ldd, to auto-generate Requires:.
jbj [Tue, 9 Apr 2002 21:36:47 +0000 (21:36 +0000)]
Use NEEDED from objdump, not ldd, to auto-generate Requires:.

CVS patchset: 5385
CVS date: 2002/04/09 21:36:47

22 years agomore churn. more stable. a hint of documentation, but only a hint.
cturner [Tue, 9 Apr 2002 09:38:12 +0000 (09:38 +0000)]
more churn.  more stable.  a hint of documentation, but only a hint.

CVS patchset: 5383
CVS date: 2002/04/09 09:38:12

22 years agoSanity.
jbj [Mon, 8 Apr 2002 22:52:45 +0000 (22:52 +0000)]
Sanity.

CVS patchset: 5382
CVS date: 2002/04/08 22:52:45

22 years agoCheck {fsm,psm} for orphans.
jbj [Mon, 8 Apr 2002 20:09:40 +0000 (20:09 +0000)]
Check {fsm,psm} for orphans.

CVS patchset: 5381
CVS date: 2002/04/08 20:09:40

22 years agoCheck rpm-4.0.4 for orpahns.
jbj [Mon, 8 Apr 2002 19:13:35 +0000 (19:13 +0000)]
Check rpm-4.0.4 for orpahns.

CVS patchset: 5380
CVS date: 2002/04/08 19:13:35

22 years agodoxygen cleanup.
jbj [Mon, 8 Apr 2002 18:56:01 +0000 (18:56 +0000)]
doxygen cleanup.

CVS patchset: 5379
CVS date: 2002/04/08 18:56:01

22 years ago- speedup large queries by ~50%.
jbj [Sun, 7 Apr 2002 19:52:42 +0000 (19:52 +0000)]
- speedup large queries by ~50%.
- revert to presentation ordering Yet Again (#62158).
- non-glibc: on upgrade, mergesort is much faster than quicksort.

CVS patchset: 5377
CVS date: 2002/04/07 19:52:42

22 years agocleanup some memory issues; fix iteration over DB and proper freeing of headers;...
cturner [Sun, 7 Apr 2002 07:22:29 +0000 (07:22 +0000)]
cleanup some memory issues; fix iteration over DB and proper freeing of headers; fix silly refcount trick of db and iterators to be more like the simpler python system

CVS patchset: 5376
CVS date: 2002/04/07 07:22:29

22 years agoinitial import of perl-RPM2
cturner [Sun, 7 Apr 2002 06:45:24 +0000 (06:45 +0000)]
initial import of perl-RPM2

CVS patchset: 5375
CVS date: 2002/04/07 06:45:24

22 years agoTest program for file name join.
jbj [Sun, 17 Mar 2002 21:13:43 +0000 (21:13 +0000)]
Test program for file name join.

CVS patchset: 5363
CVS date: 2002/03/17 21:13:43

22 years ago- *really* dump signature header immutable region.
jbj [Sun, 17 Mar 2002 15:49:09 +0000 (15:49 +0000)]
- *really* dump signature header immutable region.

CVS patchset: 5362
CVS date: 2002/03/17 15:49:09

22 years agoBail on mmap/rsync fiddles for now.
jbj [Sun, 17 Mar 2002 15:46:23 +0000 (15:46 +0000)]
Bail on mmap/rsync fiddles for now.

CVS patchset: 5361
CVS date: 2002/03/17 15:46:23

22 years agoConflicts.
jbj [Sun, 17 Mar 2002 01:23:32 +0000 (01:23 +0000)]
Conflicts.

CVS patchset: 5360
CVS date: 2002/03/17 01:23:32

22 years agoInitial revision
jbj [Sat, 16 Mar 2002 19:56:27 +0000 (19:56 +0000)]
Initial revision

CVS patchset: 5359
CVS date: 2002/03/16 19:56:27

22 years agoFactor notify callback function/arg onto per-ts method.
jbj [Wed, 13 Mar 2002 20:01:50 +0000 (20:01 +0000)]
Factor notify callback function/arg onto per-ts method.

CVS patchset: 5357
CVS date: 2002/03/13 20:01:50

22 years agoSplit transaction set handling into separate file, prepatory to
jbj [Wed, 13 Mar 2002 17:59:49 +0000 (17:59 +0000)]
Split transaction set handling into separate file, prepatory to
devising some toy access methods.

CVS patchset: 5356
CVS date: 2002/03/13 17:59:49

22 years agoPass ts and args to rpmInstall() and rpmErase().
jbj [Wed, 13 Mar 2002 15:06:07 +0000 (15:06 +0000)]
Pass ts and args to rpmInstall() and rpmErase().

CVS patchset: 5355
CVS date: 2002/03/13 15:06:07

22 years agoSanity.
jbj [Tue, 12 Mar 2002 21:01:58 +0000 (21:01 +0000)]
Sanity.

CVS patchset: 5354
CVS date: 2002/03/12 21:01:58

22 years ago- permit --dbpath and --root with signature (i.e. --import) modes.
jbj [Tue, 12 Mar 2002 20:28:30 +0000 (20:28 +0000)]
- permit --dbpath and --root with signature (i.e. --import) modes.

CVS patchset: 5353
CVS date: 2002/03/12 20:28:30

22 years ago- drill ts/fi through verify mode, add methods to keep fi abstract.
jbj [Tue, 12 Mar 2002 16:56:17 +0000 (16:56 +0000)]
- drill ts/fi through verify mode, add methods to keep fi abstract.
- use mmap when calculating file digests on verify, ~20% faster.

CVS patchset: 5352
CVS date: 2002/03/12 16:56:17

22 years ago- splint annotationsm, signature cleanup.
jbj [Sun, 10 Mar 2002 19:00:31 +0000 (19:00 +0000)]
- splint annotationsm, signature cleanup.

CVS patchset: 5351
CVS date: 2002/03/10 19:00:31

22 years ago- make --addsign and --resign behave exactly the same.
jbj [Sun, 10 Mar 2002 15:16:57 +0000 (15:16 +0000)]
- make --addsign and --resign behave exactly the same.

CVS patchset: 5350
CVS date: 2002/03/10 15:16:57

22 years agoStrip CFLAGS passed as argument to db configure.
jbj [Sat, 9 Mar 2002 19:02:59 +0000 (19:02 +0000)]
Strip CFLAGS passed as argument to db configure.

CVS patchset: 5349
CVS date: 2002/03/09 19:02:59

22 years ago- wire --nodigest/--nosignature options to checksig/query/verify modes.
jbj [Fri, 8 Mar 2002 22:24:58 +0000 (22:24 +0000)]
- wire --nodigest/--nosignature options to checksig/query/verify modes.

CVS patchset: 5348
CVS date: 2002/03/08 22:24:58

22 years ago- add header RSA signature (untested, disabled for now).
jbj [Thu, 7 Mar 2002 22:54:43 +0000 (22:54 +0000)]
- add header RSA signature (untested, disabled for now).
- don't bother with signing check if 16 bits of hash don't match.
- only V3 signatures for now.

CVS patchset: 5347
CVS date: 2002/03/07 22:54:43

22 years ago- add header RSA signature (untested).
jbj [Thu, 7 Mar 2002 02:17:59 +0000 (02:17 +0000)]
- add header RSA signature (untested).

CVS patchset: 5346
CVS date: 2002/03/07 02:17:59

22 years ago- add header DSA signature.
jbj [Wed, 6 Mar 2002 23:17:31 +0000 (23:17 +0000)]
- add header DSA signature.

CVS patchset: 5345
CVS date: 2002/03/06 23:17:31

22 years ago- add payload uncompressed size to signature to avoid rewriting header.
jbj [Sun, 3 Mar 2002 23:09:49 +0000 (23:09 +0000)]
- add payload uncompressed size to signature to avoid rewriting header.
- drill header sha1 into signature parallel to header+payload md5.
- mandatory "most effective" signature check on query/verify/install.
- don't bother adding empty filemd's to index.
- add Pubkey index, using signer id as binary key.
- display pubkeys in hex when debugging db access.
- retrieve pubkey(s) from rpmdb, not from detached signature file.
- reapply Berkeley DB patch #4491.

CVS patchset: 5341
CVS date: 2002/03/03 23:09:49

22 years agoSpeed up "w = iv(s) mod q" by eliminating the unnecessary {u,v,t}2
jbj [Thu, 28 Feb 2002 22:08:55 +0000 (22:08 +0000)]
Speed up "w = iv(s) mod q" by eliminating the unnecessary {u,v,t}2
computation.

CVS patchset: 5340
CVS date: 2002/02/28 22:08:55

22 years agoUse Knuth algorithm Y for computing DSA "w = inv(s) mod q".
jbj [Thu, 28 Feb 2002 15:48:39 +0000 (15:48 +0000)]
Use Knuth algorithm Y for computing DSA "w = inv(s) mod q".

CVS patchset: 5339
CVS date: 2002/02/28 15:48:39

22 years agoSanity.
jbj [Wed, 27 Feb 2002 21:38:51 +0000 (21:38 +0000)]
Sanity.

CVS patchset: 5338
CVS date: 2002/02/27 21:38:51

22 years agoCreate.
jbj [Wed, 27 Feb 2002 14:26:29 +0000 (14:26 +0000)]
Create.

CVS patchset: 5337
CVS date: 2002/02/27 14:26:29

22 years agoAnnotation fiddles.
jbj [Mon, 25 Feb 2002 15:29:22 +0000 (15:29 +0000)]
Annotation fiddles.

CVS patchset: 5336
CVS date: 2002/02/25 15:29:22

22 years agoSynthesize a st_ino field for fts(3) use across FTP.
jbj [Sun, 24 Feb 2002 20:44:36 +0000 (20:44 +0000)]
Synthesize a st_ino field for fts(3) use across FTP.

CVS patchset: 5335
CVS date: 2002/02/24 20:44:36

22 years agoAuto-detect lvr vendor if /etc/lvr-release (#59897).
jbj [Sun, 24 Feb 2002 17:14:33 +0000 (17:14 +0000)]
Auto-detect lvr vendor if /etc/lvr-release (#59897).

CVS patchset: 5334
CVS date: 2002/02/24 17:14:33

22 years agofix: opendir(3) et al functional with FTP.
jbj [Sat, 23 Feb 2002 21:24:37 +0000 (21:24 +0000)]
fix: opendir(3) et al functional with FTP.
Use GNU extensions to apply glob(3) to ftp:// URL's.

CVS patchset: 5333
CVS date: 2002/02/23 21:24:37

22 years agoMake peace with lclint for fts.[ch].
jbj [Fri, 22 Feb 2002 22:52:26 +0000 (22:52 +0000)]
Make peace with lclint for fts.[ch].

CVS patchset: 5332
CVS date: 2002/02/22 22:52:26

22 years agotpkgid cleanup.
jbj [Fri, 22 Feb 2002 17:12:15 +0000 (17:12 +0000)]
tpkgid cleanup.
Recognize GNU extensions in myGlobPatternP(), flag in misc/fnmatch.h, as well.

CVS patchset: 5331
CVS date: 2002/02/22 17:12:15

22 years agoAdd tpkgid.c.
jbj [Thu, 21 Feb 2002 22:53:30 +0000 (22:53 +0000)]
Add tpkgid.c.

CVS patchset: 5330
CVS date: 2002/02/21 22:53:30

22 years agoAdd pkgid db builder pre-cursor.
jbj [Thu, 21 Feb 2002 00:30:49 +0000 (00:30 +0000)]
Add pkgid db builder pre-cursor.

CVS patchset: 5329
CVS date: 2002/02/21 00:30:49

22 years agoInclude fts.[ch] in rpmio, APi renamed to Fts_foo.
jbj [Wed, 20 Feb 2002 22:57:06 +0000 (22:57 +0000)]
Include fts.[ch] in rpmio, APi renamed to Fts_foo.

CVS patchset: 5328
CVS date: 2002/02/20 22:57:06

22 years agoAdd (for portability) copies of fts.{c,h} from glibc-2.2.90-6.
jbj [Wed, 20 Feb 2002 22:28:00 +0000 (22:28 +0000)]
Add (for portability) copies of fts.{c,h} from glibc-2.2.90-6.

CVS patchset: 5327
CVS date: 2002/02/20 22:28:00

22 years agoSanity.
jbj [Wed, 20 Feb 2002 22:09:28 +0000 (22:09 +0000)]
Sanity.

CVS patchset: 5326
CVS date: 2002/02/20 22:09:28

22 years ago- make peace with automake et al in 8.0, ugh.
jbj [Wed, 20 Feb 2002 21:00:15 +0000 (21:00 +0000)]
- make peace with automake et al in 8.0, ugh.
- auto-configure with gcj, build javaglue.c.

CVS patchset: 5325
CVS date: 2002/02/20 21:00:15

22 years agoAutogenerated.
jbj [Wed, 20 Feb 2002 20:51:20 +0000 (20:51 +0000)]
Autogenerated.

CVS patchset: 5324
CVS date: 2002/02/20 20:51:20

22 years ago- make peace with automake et al in 8.0, ugh.
jbj [Sun, 10 Feb 2002 21:13:52 +0000 (21:13 +0000)]
- make peace with automake et al in 8.0, ugh.

CVS patchset: 5314
CVS date: 2002/02/10 21:13:52

22 years ago- make peace with gcc-3.1, remove compiler cruft.
jbj [Sun, 10 Feb 2002 19:00:16 +0000 (19:00 +0000)]
- make peace with gcc-3.1, remove compiler cruft.

CVS patchset: 5313
CVS date: 2002/02/10 19:00:16

22 years agoSanity.
jbj [Sun, 10 Feb 2002 17:19:28 +0000 (17:19 +0000)]
Sanity.

CVS patchset: 5312
CVS date: 2002/02/10 17:19:28

22 years agoFlip 4.0.4 devel changes back here.
jbj [Sun, 10 Feb 2002 16:50:06 +0000 (16:50 +0000)]
Flip 4.0.4 devel changes back here.
More splint fiddles.

CVS patchset: 5311
CVS date: 2002/02/10 16:50:06

22 years agoDon't bother with man page.
jbj [Sat, 9 Feb 2002 22:40:52 +0000 (22:40 +0000)]
Don't bother with man page.

CVS patchset: 5310
CVS date: 2002/02/09 22:40:52

22 years agoSync with 4.0.4, splint clean.
jbj [Sat, 9 Feb 2002 22:39:29 +0000 (22:39 +0000)]
Sync with 4.0.4, splint clean.

CVS patchset: 5309
CVS date: 2002/02/09 22:39:29

22 years agoIgnore built files.
jbj [Sat, 9 Feb 2002 20:09:59 +0000 (20:09 +0000)]
Ignore built files.

CVS patchset: 5308
CVS date: 2002/02/09 20:09:59

22 years agoUpdate to rpm-4.0.x API.
jbj [Sat, 9 Feb 2002 20:08:32 +0000 (20:08 +0000)]
Update to rpm-4.0.x API.

CVS patchset: 5307
CVS date: 2002/02/09 20:08:32

22 years agoCapture rpm-3.0.3 examples from "Maximum RPM".
jbj [Sat, 9 Feb 2002 19:21:34 +0000 (19:21 +0000)]
Capture rpm-3.0.3 examples from "Maximum RPM".

CVS patchset: 5306
CVS date: 2002/02/09 19:21:34

22 years agoSync with rpm-4.0.4.
jbj [Thu, 7 Feb 2002 16:55:01 +0000 (16:55 +0000)]
Sync with rpm-4.0.4.

CVS patchset: 5303
CVS date: 2002/02/07 16:55:01

22 years ago- generate index for pkgid (aka Sigmd5) tag, query/verify by pkgid.
jbj [Mon, 4 Feb 2002 23:29:59 +0000 (23:29 +0000)]
- generate index for pkgid (aka Sigmd5) tag, query/verify by pkgid.
- generate index for hdrid (aka Sha1header) tag, query/verify by hdrid.
- generate index for fileid (aka Filemd5s) tag, query/verify by fileid.
- query/verify by install transaction id.

CVS patchset: 5300
CVS date: 2002/02/04 23:29:59

22 years ago1) added sprintf method to headers
jbj [Mon, 4 Feb 2002 18:07:52 +0000 (18:07 +0000)]
1) added sprintf method to headers
2) added setVerbosity()

CVS patchset: 5298
CVS date: 2002/02/04 18:07:52

22 years agorollback changes from 4.0.4.
jbj [Mon, 4 Feb 2002 16:53:51 +0000 (16:53 +0000)]
rollback changes from 4.0.4.

CVS patchset: 5297
CVS date: 2002/02/04 16:53:51

22 years agoSync with rpm-4.0.4 rollbacks.
jbj [Sat, 2 Feb 2002 22:45:41 +0000 (22:45 +0000)]
Sync with rpm-4.0.4 rollbacks.

CVS patchset: 5293
CVS date: 2002/02/02 22:45:41

22 years ago- permit args to be hidden within %%__find_{requires,provides}.
jbj [Fri, 1 Feb 2002 15:19:44 +0000 (15:19 +0000)]
- permit args to be hidden within %%__find_{requires,provides}.
- a couple more perl.{prov,req} fiddles.

CVS patchset: 5289
CVS date: 2002/02/01 15:19:44

22 years ago- legacy: configurable whiteout for known Red Hat dependency loops.
jbj [Wed, 30 Jan 2002 22:19:56 +0000 (22:19 +0000)]
- legacy: configurable whiteout for known Red Hat dependency loops.
- perl.req: don't mis-generate dependencies like perl(::path/to/foo.pl).

CVS patchset: 5286
CVS date: 2002/01/30 22:19:56

22 years agopopt PAIN, sigh.
jbj [Mon, 28 Jan 2002 16:16:27 +0000 (16:16 +0000)]
popt PAIN, sigh.

CVS patchset: 5283
CVS date: 2002/01/28 16:16:27

22 years agoTransaction rollbacks from rpm-4.04, (sanity flush).
jbj [Mon, 28 Jan 2002 15:51:06 +0000 (15:51 +0000)]
Transaction rollbacks from rpm-4.04, (sanity flush).

CVS patchset: 5281
CVS date: 2002/01/28 15:51:06

22 years agoAvoid accidental collisions with POPT_BIT_SET for flags in popt tables.
jbj [Mon, 28 Jan 2002 15:18:18 +0000 (15:18 +0000)]
Avoid accidental collisions with POPT_BIT_SET for flags in popt tables.

CVS patchset: 5277
CVS date: 2002/01/28 15:18:18

22 years agoTeach autogen.sh about beecrypt.
jbj [Mon, 28 Jan 2002 15:08:56 +0000 (15:08 +0000)]
Teach autogen.sh about beecrypt.
Use rpm optflags when compiling beecrypt.

CVS patchset: 5275
CVS date: 2002/01/28 15:08:56

22 years agoMerge from rpm-4.0.4.
jbj [Sun, 27 Jan 2002 16:49:06 +0000 (16:49 +0000)]
Merge from rpm-4.0.4.
- trap SIGILL for ppc64 inline asm voodoo fix from cross-dressed ppc32.
- fix: fancy hash fiddles if not a tty.
- fix: handle /.../ correctly in rpmCleanPath().

CVS patchset: 5274
CVS date: 2002/01/27 16:49:06

22 years ago- turn on auto-generated perl requirements (#58519, #58536, #58537).
jbj [Wed, 23 Jan 2002 00:58:47 +0000 (00:58 +0000)]
- turn on auto-generated perl requirements (#58519, #58536, #58537).
Sanity.

CVS patchset: 5265
CVS date: 2002/01/23 00:58:47