platform/upstream/rpm.git
22 years agoAnnotate incondefs in source code.
jbj [Wed, 19 Jun 2002 18:52:46 +0000 (18:52 +0000)]
Annotate incondefs in source code.

CVS patchset: 5509
CVS date: 2002/06/19 18:52:46

22 years agoAdd a couple of toy programs.
jbj [Tue, 18 Jun 2002 17:52:02 +0000 (17:52 +0000)]
Add a couple of toy programs.

CVS patchset: 5508
CVS date: 2002/06/18 17:52:02

22 years agoSplint annotations and spec file.
jbj [Tue, 18 Jun 2002 17:00:30 +0000 (17:00 +0000)]
Splint annotations and spec file.

CVS patchset: 5507
CVS date: 2002/06/18 17:00:30

22 years agoInitial revision
jbj [Mon, 17 Jun 2002 16:38:22 +0000 (16:38 +0000)]
Initial revision

CVS patchset: 5498
CVS date: 2002/06/17 16:38:22

22 years agobeecrypt.gas.h needs to be carried into the tarball.
jbj [Sat, 15 Jun 2002 19:53:27 +0000 (19:53 +0000)]
beecrypt.gas.h needs to be carried into the tarball.

CVS patchset: 5496
CVS date: 2002/06/15 19:53:27

22 years ago- beecrypt: merge changes from beecrypt-2.3.0.
jbj [Sat, 15 Jun 2002 19:43:41 +0000 (19:43 +0000)]
- beecrypt: merge changes from beecrypt-2.3.0.
- beecrypt: merge doxygen markup with rpmapi doco.
- beecrypt: revert cpu/arch compile option mixup (#66752).

CVS patchset: 5495
CVS date: 2002/06/15 19:43:41

22 years agoIgnore generated files.
jbj [Sat, 15 Jun 2002 19:00:35 +0000 (19:00 +0000)]
Ignore generated files.

CVS patchset: 5494
CVS date: 2002/06/15 19:00:35

22 years agoRemove all generated files from CVS.
jbj [Sat, 15 Jun 2002 18:58:33 +0000 (18:58 +0000)]
Remove all generated files from CVS.

CVS patchset: 5493
CVS date: 2002/06/15 18:58:33

22 years agoDOn't need generated config.h.in in CVS.
jbj [Sat, 15 Jun 2002 18:55:26 +0000 (18:55 +0000)]
DOn't need generated config.h.in in CVS.

CVS patchset: 5492
CVS date: 2002/06/15 18:55:26

22 years agoDon't need Makefile.in files, they're generated.
jbj [Sat, 15 Jun 2002 18:52:02 +0000 (18:52 +0000)]
Don't need Makefile.in files, they're generated.

CVS patchset: 5491
CVS date: 2002/06/15 18:52:02

22 years agoMake check and splint clean.
jbj [Sat, 15 Jun 2002 18:49:02 +0000 (18:49 +0000)]
Make check and splint clean.
Don't install fooopt files, they are merely ASM_FOO switches.
Don't install beecrypt.{api,win}.h
Get rid of autocruft files in CVS.

CVS patchset: 5490
CVS date: 2002/06/15 18:49:02

22 years agoSanity.
jbj [Sat, 15 Jun 2002 18:11:05 +0000 (18:11 +0000)]
Sanity.

CVS patchset: 5489
CVS date: 2002/06/15 18:11:05

22 years agoBefore merging new-fangled configure.ac
jbj [Sat, 15 Jun 2002 14:28:29 +0000 (14:28 +0000)]
Before merging new-fangled configure.ac

CVS patchset: 5488
CVS date: 2002/06/15 14:28:29

22 years agoMake sure that "make dist" is functional.
jbj [Sat, 15 Jun 2002 14:19:38 +0000 (14:19 +0000)]
Make sure that "make dist" is functional.
Rename fips180opt -> sha1opt platform specific asm files.

CVS patchset: 5487
CVS date: 2002/06/15 14:19:38

22 years agoExpose aes constant tables, needed by the asm voodoo.
jbj [Sat, 15 Jun 2002 13:24:42 +0000 (13:24 +0000)]
Expose aes constant tables, needed by the asm voodoo.

CVS patchset: 5486
CVS date: 2002/06/15 13:24:42

22 years agoDoxygen and splint fiddles.
jbj [Fri, 14 Jun 2002 21:05:36 +0000 (21:05 +0000)]
Doxygen and splint fiddles.

CVS patchset: 5485
CVS date: 2002/06/14 21:05:36

22 years agoFirst crack at merging beecrypt-2.3.0 changes.
jbj [Fri, 14 Jun 2002 20:31:05 +0000 (20:31 +0000)]
First crack at merging beecrypt-2.3.0 changes.

CVS patchset: 5484
CVS date: 2002/06/14 20:31:05

22 years agoAdd bugzilla # to cheangelog.
jbj [Wed, 12 Jun 2002 14:58:58 +0000 (14:58 +0000)]
Add bugzilla # to cheangelog.

CVS patchset: 5483
CVS date: 2002/06/12 14:58:58

22 years agoOrphan.
jbj [Wed, 12 Jun 2002 14:54:06 +0000 (14:54 +0000)]
Orphan.

CVS patchset: 5482
CVS date: 2002/06/12 14:54:06

22 years ago- fix: separate existence and number checks for problems found.
jbj [Wed, 12 Jun 2002 14:52:59 +0000 (14:52 +0000)]
- fix: separate existence and number checks for problems found.

CVS patchset: 5481
CVS date: 2002/06/12 14:52:59

22 years ago- document digital signature verification in rpm.8.
jbj [Mon, 10 Jun 2002 16:07:12 +0000 (16:07 +0000)]
- document digital signature verification in rpm.8.

CVS patchset: 5480
CVS date: 2002/06/10 16:07:12

22 years agoDocument file attribute opt outs in verify mode.
jbj [Mon, 10 Jun 2002 13:07:32 +0000 (13:07 +0000)]
Document file attribute opt outs in verify mode.
Document --nodigest/--nosignature/--nosuggest.

CVS patchset: 5479
CVS date: 2002/06/10 13:07:32

22 years agoSanity.
jbj [Sun, 9 Jun 2002 22:15:16 +0000 (22:15 +0000)]
Sanity.

CVS patchset: 5477
CVS date: 2002/06/09 22:15:16

22 years agoUpdate rpm.8 and rpmbuild.8 from docbook in max-rpm CVS.
jbj [Sun, 9 Jun 2002 17:12:35 +0000 (17:12 +0000)]
Update rpm.8 and rpmbuild.8 from docbook in max-rpm CVS.

CVS patchset: 5475
CVS date: 2002/06/09 17:12:35

22 years agoOrphans.
jbj [Fri, 7 Jun 2002 13:26:07 +0000 (13:26 +0000)]
Orphans.

CVS patchset: 5472
CVS date: 2002/06/07 13:26:07

22 years agoChanges from bsddb3-3.3.4.
jbj [Fri, 7 Jun 2002 13:12:34 +0000 (13:12 +0000)]
Changes from bsddb3-3.3.4.

CVS patchset: 5471
CVS date: 2002/06/07 13:12:34

22 years agoLclint fiddles.
jbj [Wed, 5 Jun 2002 22:07:55 +0000 (22:07 +0000)]
Lclint fiddles.

CVS patchset: 5468
CVS date: 2002/06/05 22:07:55

22 years agoAdd xmlspec-20020605.diff orphans.
jbj [Wed, 5 Jun 2002 21:04:32 +0000 (21:04 +0000)]
Add xmlspec-20020605.diff orphans.

CVS patchset: 5467
CVS date: 2002/06/05 21:04:32

22 years agoAdd xmlspec-20020605.diff changes.
jbj [Wed, 5 Jun 2002 21:02:39 +0000 (21:02 +0000)]
Add xmlspec-20020605.diff changes.

CVS patchset: 5466
CVS date: 2002/06/05 21:02:39

22 years ago- python: portability fiddles (#54350).
jbj [Wed, 5 Jun 2002 20:26:57 +0000 (20:26 +0000)]
- python: portability fiddles (#54350).
- check inodes (but not blocks) on FAT file systems (#64256).

CVS patchset: 5465
CVS date: 2002/06/05 20:26:57

22 years ago- use /etc/rpm/platform (if it exists), rather than uname(2), for arch.
jbj [Tue, 4 Jun 2002 22:02:15 +0000 (22:02 +0000)]
- use /etc/rpm/platform (if it exists), rather than uname(2), for arch.

CVS patchset: 5464
CVS date: 2002/06/04 22:02:15

22 years agoAdd -I../rpmdb.
jbj [Tue, 4 Jun 2002 15:09:19 +0000 (15:09 +0000)]
Add -I../rpmdb.

CVS patchset: 5463
CVS date: 2002/06/04 15:09:19

22 years agoUpdate from "Jaco Greeff" <jaco@puxedo.org>.
jbj [Tue, 4 Jun 2002 15:06:36 +0000 (15:06 +0000)]
Update from "Jaco Greeff" <jaco@puxedo.org>.

CVS patchset: 5462
CVS date: 2002/06/04 15:06:36

22 years agoTeach doxygen about python/*-py.c files.
jbj [Mon, 3 Jun 2002 23:27:05 +0000 (23:27 +0000)]
Teach doxygen about python/*-py.c files.
Make sure that automake includes the python/test/* files.

CVS patchset: 5461
CVS date: 2002/06/03 23:27:05

22 years ago- python: include rpmdb module, renamed from bsddb3.
jbj [Mon, 3 Jun 2002 20:56:33 +0000 (20:56 +0000)]
- python: include rpmdb module, renamed from bsddb3.

CVS patchset: 5460
CVS date: 2002/06/03 20:56:33

22 years agoFunctional unit tests after renaming bsdddb3 -> rpmdb, _db -> _rpmdb.
jbj [Mon, 3 Jun 2002 20:44:08 +0000 (20:44 +0000)]
Functional unit tests after renaming bsdddb3 -> rpmdb, _db -> _rpmdb.

CVS patchset: 5459
CVS date: 2002/06/03 20:44:08

22 years agoClone an rpmdb module from bsddb3 (rpmdb/*.py need work).
jbj [Sun, 2 Jun 2002 20:50:48 +0000 (20:50 +0000)]
Clone an rpmdb module from bsddb3 (rpmdb/*.py need work).

CVS patchset: 5458
CVS date: 2002/06/02 20:50:48

22 years ago- fix: use getgrnam, not getpwnam, to convert gid -> group.
jbj [Sat, 1 Jun 2002 15:48:00 +0000 (15:48 +0000)]
- fix: use getgrnam, not getpwnam, to convert gid -> group.
- fix: avoid sign extension, use only 16 bits, when verifying rdev.
- python: separate {add,del}Macro methods, prepare for macro dictionary.
- i18n: copy current production PO files to top-of-stack.

CVS patchset: 5457
CVS date: 2002/06/01 15:48:00

22 years agoAdd -I../rpmdb and -I../popt
jbj [Thu, 30 May 2002 15:08:46 +0000 (15:08 +0000)]
Add -I../rpmdb and -I../popt

CVS patchset: 5456
CVS date: 2002/05/30 15:08:46

22 years agoInitial revision
jbj [Thu, 30 May 2002 15:03:17 +0000 (15:03 +0000)]
Initial revision

CVS patchset: 5454
CVS date: 2002/05/30 15:03:17

22 years ago- eliminate legacy db methods, add ts.dbMatch method.
jbj [Tue, 28 May 2002 23:06:44 +0000 (23:06 +0000)]
- eliminate legacy db methods, add ts.dbMatch method.

CVS patchset: 5453
CVS date: 2002/05/28 23:06:44

22 years ago- add rpmal/rpmte/rpmfd methods to bindings.
jbj [Tue, 28 May 2002 16:22:42 +0000 (16:22 +0000)]
- add rpmal/rpmte/rpmfd methods to bindings.
- drop cpanflute and cpanflute2, will be in Chip's CPAN package now.

CVS patchset: 5452
CVS date: 2002/05/28 16:22:42

22 years agoAdd bindings for rpmte and FD_t.
jbj [Mon, 27 May 2002 21:40:08 +0000 (21:40 +0000)]
Add bindings for rpmte and FD_t.

CVS patchset: 5451
CVS date: 2002/05/27 21:40:08

22 years agoAdd rpmal bindings, Grand Renaming to rpmalFoo().
jbj [Mon, 27 May 2002 18:12:12 +0000 (18:12 +0000)]
Add rpmal bindings, Grand Renaming to rpmalFoo().

CVS patchset: 5450
CVS date: 2002/05/27 18:12:12

22 years ago- fix: un-resurrect "()(64bit)" markings using objdump on i386.
jbj [Sun, 26 May 2002 18:40:25 +0000 (18:40 +0000)]
- fix: un-resurrect "()(64bit)" markings using objdump on i386.

CVS patchset: 5449
CVS date: 2002/05/26 18:40:25

22 years ago- re-enable rpm-python sub-package.
jbj [Sat, 25 May 2002 17:15:20 +0000 (17:15 +0000)]
- re-enable rpm-python sub-package.
- fix: resurrect "()(64bit)" markings using objdump.

CVS patchset: 5448
CVS date: 2002/05/25 17:15:20

22 years ago- add rpmds/rpmfi/rpmts methods to bindings.
jbj [Thu, 23 May 2002 21:06:42 +0000 (21:06 +0000)]
- add rpmds/rpmfi/rpmts methods to bindings.

CVS patchset: 5447
CVS date: 2002/05/23 21:06:42

22 years agoCreate rpmts-py.c.
jbj [Thu, 23 May 2002 19:42:23 +0000 (19:42 +0000)]
Create rpmts-py.c.

CVS patchset: 5446
CVS date: 2002/05/23 19:42:23

22 years agorpmds and rpmfi iterators, take 0.
jbj [Thu, 23 May 2002 17:29:21 +0000 (17:29 +0000)]
rpmds and rpmfi iterators, take 0.

CVS patchset: 5445
CVS date: 2002/05/23 17:29:21

22 years agoBind rpmds as class derived from header.
jbj [Thu, 23 May 2002 00:49:19 +0000 (00:49 +0000)]
Bind rpmds as class derived from header.

CVS patchset: 5444
CVS date: 2002/05/23 00:49:19

22 years agoEnable CDB access as default.
jbj [Tue, 21 May 2002 16:33:33 +0000 (16:33 +0000)]
Enable CDB access as default.
Remove unused int from dbiIndexSet.

CVS patchset: 5443
CVS date: 2002/05/21 16:33:33

22 years agoMake sure that db.h symlink is created.
jbj [Tue, 21 May 2002 14:56:05 +0000 (14:56 +0000)]
Make sure that db.h symlink is created.

CVS patchset: 5442
CVS date: 2002/05/21 14:56:05

22 years agoAlways use cursors.
jbj [Tue, 21 May 2002 00:00:39 +0000 (00:00 +0000)]
Always use cursors.
Use DB_KEYLAST with db->c_put for now, just like rpm-4.0.x.
Make sure that db->c_get is done before doing db->c_del.
Check that CDB access is still functional.

CVS patchset: 5441
CVS date: 2002/05/21 00:00:39

22 years ago- fix: synthesize unpacking progress callbacks for packages w/o files.
jbj [Sun, 19 May 2002 23:37:24 +0000 (23:37 +0000)]
- fix: synthesize unpacking progress callbacks for packages w/o files.

CVS patchset: 5440
CVS date: 2002/05/19 23:37:24

22 years ago- Grand Renaming of rpm data types.
jbj [Sun, 19 May 2002 18:42:25 +0000 (18:42 +0000)]
- Grand Renaming of rpm data types.

CVS patchset: 5439
CVS date: 2002/05/19 18:42:25

22 years agoTransactions made increasingly opaque.
jbj [Fri, 17 May 2002 21:08:39 +0000 (21:08 +0000)]
Transactions made increasingly opaque.

CVS patchset: 5438
CVS date: 2002/05/17 21:08:39

22 years ago- opaque (well mostly) rpmTransactionSet using methods.
jbj [Thu, 16 May 2002 16:55:21 +0000 (16:55 +0000)]
- opaque (well mostly) rpmTransactionSet using methods.

CVS patchset: 5437
CVS date: 2002/05/16 16:55:21

22 years agoAIX fiddles (Albert Chin <rpm-list@thewrittenword.com>).
jbj [Mon, 13 May 2002 22:45:30 +0000 (22:45 +0000)]
AIX fiddles (Albert Chin <rpm-list@thewrittenword.com>).

CVS patchset: 5434
CVS date: 2002/05/13 22:45:30

22 years agoEliminate bogus strerror message for manifests.
jbj [Mon, 13 May 2002 22:34:25 +0000 (22:34 +0000)]
Eliminate bogus strerror message for manifests.

CVS patchset: 5433
CVS date: 2002/05/13 22:34:25

22 years agoChanges for 0.40, and they are many.
rjray [Fri, 10 May 2002 08:09:51 +0000 (08:09 +0000)]
Changes for 0.40, and they are many.

CVS patchset: 5432
CVS date: 2002/05/10 08:09:51

22 years agoRPM generation now works, mostly due to backing out the changes after
rjray [Fri, 10 May 2002 08:04:55 +0000 (08:04 +0000)]
RPM generation now works, mostly due to backing out the changes after
discussing release and distribution plans with the rpm maintainer.

CVS patchset: 5431
CVS date: 2002/05/10 08:04:55

22 years agoAllow new() to take options like TIEHASH does. Also documents new.
rjray [Fri, 10 May 2002 07:38:58 +0000 (07:38 +0000)]
Allow new() to take options like TIEHASH does. Also documents new.

CVS patchset: 5430
CVS date: 2002/05/10 07:38:58

22 years agoSome casts to reduce compiler warnings on some systems.
rjray [Fri, 10 May 2002 07:38:21 +0000 (07:38 +0000)]
Some casts to reduce compiler warnings on some systems.

CVS patchset: 5429
CVS date: 2002/05/10 07:38:21

22 years agoChanged some safemalloc calls to New/Newz. Put a fix in FIRSTKEY to avoid
rjray [Fri, 10 May 2002 07:37:08 +0000 (07:37 +0000)]
Changed some safemalloc calls to New/Newz. Put a fix in FIRSTKEY to avoid
getting a null back from the initial tag look-up. Cause DESTROY to free some
memory that was being forgotten. Pulled out all the 3.0 and pre-4.0.3 support
code.

CVS patchset: 5428
CVS date: 2002/05/10 07:37:08

22 years agoTurned a macro call that was using safemalloc into a direct call to
rjray [Fri, 10 May 2002 05:53:48 +0000 (05:53 +0000)]
Turned a macro call that was using safemalloc into a direct call to
Newz. Turned some calls to safefree into Safefree.

CVS patchset: 5427
CVS date: 2002/05/10 05:53:48

22 years agoRemoved uneeded #define
rjray [Fri, 10 May 2002 05:50:19 +0000 (05:50 +0000)]
Removed uneeded #define

CVS patchset: 5426
CVS date: 2002/05/10 05:50:19

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