jbj
595a207f27
Arg iteration for --query and --verify, everything but RPMQV_ALL.
...
CVS patchset: 7505
CVS date: 2004/10/24 20:35:41
2004-10-24 20:35:41 +00:00
jbj
3691d13f04
Explicit rpmgiFlags enum defined, add RPMGI_{NOGLOB,NOMANIFEST,NOHEADER}.
...
Abstract arg iteration into rpmcliArgIter().
Add undocumented --rpmgidebug.
CVS patchset: 7504
CVS date: 2004/10/24 19:36:30
2004-10-24 19:36:30 +00:00
jbj
8835804171
Compile in the correct path to /usr/lib/rpm/magic.
...
Add magic for rpm packages and headers.
Add MAGIC_COMPRESS and MAGIC_CHECK to extract types from compressed files.
Permit info and man pages into RPMTAG_FILECLASS.
Package all the Berkeley DB utilities with rpm.
CVS patchset: 7502
CVS date: 2004/10/21 21:18:35
2004-10-21 21:18:35 +00:00
jbj
bc1ad5caaf
Install rpmfile and magic* into /usr/lib/rpm.
...
CVS patchset: 7501
CVS date: 2004/10/21 19:24:07
2004-10-21 19:24:07 +00:00
jbj
b7f251ae16
- port to internal file-4.10 libmagic rather than libfmagic.
...
CVS patchset: 7500
CVS date: 2004/10/21 18:40:56
2004-10-21 18:40:56 +00:00
jbj
2083dadd4c
Splint fiddles.
...
CVS patchset: 7499
CVS date: 2004/10/21 16:13:21
2004-10-21 16:13:21 +00:00
jbj
a1bfe90ddc
DB_WRITECURSOR cannot be used with sunrpc dbenv.
...
CVS patchset: 7498
CVS date: 2004/10/21 13:26:05
2004-10-21 13:26:05 +00:00
jbj
b96dba474f
Install all Berkeley DB utilities.
...
Don't set DB_WRITECURSOR if using sunrpc.
CVS patchset: 7497
CVS date: 2004/10/21 00:24:38
2004-10-21 00:24:38 +00:00
jbj
5e872f35ed
Add lua to doxygen.
...
CVS patchset: 7496
CVS date: 2004/10/20 10:31:47
2004-10-20 10:31:47 +00:00
jbj
8faa61c020
Doxygen fiddles.
...
CVS patchset: 7495
CVS date: 2004/10/20 10:19:34
2004-10-20 10:19:34 +00:00
jbj
2c192f3e33
Add #include "db_int_def.h" to generated db_server_svc.c (pnasrat).
...
CVS patchset: 7494
CVS date: 2004/10/20 09:20:43
2004-10-20 09:20:43 +00:00
cturner
924df41911
update to 0.68, make it compile again with rpm 4.0
...
CVS patchset: 7493
CVS date: 2004/10/20 04:15:15
2004-10-20 04:15:15 +00:00
jbj
e47ccc321a
Add rpmtsCheck() and rpmtsOrder() to iterator.
...
Add rpmgi.[ch] to Dpxyfiles.in and POTFOLES.in
CVS patchset: 7492
CVS date: 2004/10/20 02:34:17
2004-10-20 02:34:17 +00:00
jbj
7a34fdc4a2
Stare at a redhat-artwork problem in rpmal.c with multiple versions,
...
punt for now.
Add transaction elements to rpmgi ts.
CVS patchset: 7491
CVS date: 2004/10/19 22:52:33
2004-10-19 22:52:33 +00:00
pauln
ea8c710ac4
Build and changes for _rpm module
...
CVS patchset: 7490
CVS date: 2004/10/19 21:35:24
2004-10-19 21:35:24 +00:00
pauln
d96e690b8d
Initial python wrapped rpm module files
...
CVS patchset: 7489
CVS date: 2004/10/19 21:33:22
2004-10-19 21:33:22 +00:00
pauln
4330e4eab5
ignore file for rpm-python rpm dir
...
CVS patchset: 7488
CVS date: 2004/10/19 21:31:03
2004-10-19 21:31:03 +00:00
jbj
b7dfb8ada0
Change options to specify type of iteration.
...
CVS patchset: 7487
CVS date: 2004/10/19 16:39:36
2004-10-19 16:39:36 +00:00
jbj
343b3223e8
Merge iterator types into pseudo tags.
...
Load argv and ftpopts through iterator modifier, not creator.
CVS patchset: 7486
CVS date: 2004/10/19 15:54:38
2004-10-19 15:54:38 +00:00
jbj
fb6dac4267
Store path to header in iterator.
...
Iterator returns rpmRC rather than value, eliminate queryFormat methods.
CVS patchset: 7485
CVS date: 2004/10/19 02:30:25
2004-10-19 02:30:25 +00:00
jbj
67ce81d201
Attach header reference to the iterator.
...
CVS patchset: 7484
CVS date: 2004/10/19 01:31:20
2004-10-19 01:31:20 +00:00
jbj
ddfad5f878
Isolate most state changes in rpmgiNext, with lazy open/close.
...
Refactor some of the mess into subroutines.
CVS patchset: 7483
CVS date: 2004/10/18 22:47:20
2004-10-18 22:47:20 +00:00
jbj
e93a77c9b7
Add generalized iterator to rpmlib.
...
CVS patchset: 7482
CVS date: 2004/10/18 01:08:56
2004-10-18 01:08:56 +00:00
jbj
ed4688aca7
Glob ftswalk/arglist args always.
...
CVS patchset: 7481
CVS date: 2004/10/17 23:32:55
2004-10-17 23:32:55 +00:00
jbj
8f1ca37afa
Add manifests to --arglist processing.
...
CVS patchset: 7480
CVS date: 2004/10/17 23:11:24
2004-10-17 23:11:24 +00:00
jbj
ed8a00518d
- free rpmrc when looping on --target arches ( #127730 ).
...
CVS patchset: 7479
CVS date: 2004/10/17 19:00:10
2004-10-17 19:00:10 +00:00
jbj
18f7b6bc0e
- don't add time stamp to compressed man pages ( #132526 ).
...
CVS patchset: 7477
CVS date: 2004/10/17 18:49:52
2004-10-17 18:49:52 +00:00
jbj
b4264419a8
- permit Conflicts: /path/to/file.
...
CVS patchset: 7476
CVS date: 2004/10/17 18:44:15
2004-10-17 18:44:15 +00:00
jbj
8b3d9c1a12
Better error message.
...
CVS patchset: 7475
CVS date: 2004/10/17 18:25:44
2004-10-17 18:25:44 +00:00
jbj
5a91608e91
fix: legacy syntax not even close.
...
- permit Obsoletes: /path/to/file.
CVS patchset: 7474
CVS date: 2004/10/17 18:24:36
2004-10-17 18:24:36 +00:00
jbj
dea95c48df
Upgrade to db-4.3.14 internal.
...
CVS patchset: 7473
CVS date: 2004/10/16 12:50:52
2004-10-16 12:50:52 +00:00
jbj
a32e0850ed
Orphan.
...
CVS patchset: 7472
CVS date: 2004/10/16 02:36:10
2004-10-16 02:36:10 +00:00
jbj
d03f220fde
... and in with the New ...
...
CVS patchset: 7471
CVS date: 2004/10/16 01:31:54
2004-10-16 01:31:54 +00:00
jbj
2dc699bfe0
Out with the old ...
...
CVS patchset: 7470
CVS date: 2004/10/15 23:22:46
2004-10-15 23:22:46 +00:00
jbj
85a380eeaf
- obsolete Serial:, Copyright:, and RHNPlatform: syntax in spec files.
...
CVS patchset: 7469
CVS date: 2004/10/15 18:25:14
2004-10-15 18:25:14 +00:00
jbj
d57bc03f65
- disable expensive header+payload verifies in default config.
...
- adjust digest/signature stats to count #pkgs and bytes.
CVS patchset: 7465
CVS date: 2004/10/15 00:14:29
2004-10-15 00:14:29 +00:00
jbj
44b6c33422
Open ftswalk/argv paths to permit --qf on header.
...
CVS patchset: 7464
CVS date: 2004/10/14 16:37:57
2004-10-14 16:37:57 +00:00
jbj
d5bce7dc38
Hack in hdlist queries.
...
CVS patchset: 7463
CVS date: 2004/10/14 15:45:41
2004-10-14 15:45:41 +00:00
jbj
9e30825226
- fix: don't set handler if SIG_IGN is already set ( #134474 ).
...
CVS patchset: 7462
CVS date: 2004/10/14 15:09:07
2004-10-14 15:09:07 +00:00
jbj
47ea5da7dd
- silently add default %defattr(-,root,root) for all packages.
...
CVS patchset: 7461
CVS date: 2004/10/13 21:03:29
2004-10-13 21:03:29 +00:00
jbj
5c095b4d65
Splint fiddles.
...
CVS patchset: 7460
CVS date: 2004/10/13 19:03:45
2004-10-13 19:03:45 +00:00
jbj
3027bc96de
Move rpm-python test scripts to test subdirectory.
...
CVS patchset: 7459
CVS date: 2004/10/13 18:40:33
2004-10-13 18:40:33 +00:00
jbj
c096a1d284
- python: add rpm.ps() object to carry problem set info.
...
- python: permit rpm.ds() analogue to hdr.dsFromHeader() creator.
- python: permit rpm.fi() analogue to hdr.fiFromHeader() creator.
CVS patchset: 7458
CVS date: 2004/10/13 15:33:50
2004-10-13 15:33:50 +00:00
jbj
f9dbc32cda
Permit fi = rpm.fi(h, tagN, flags) creator, analogous to h.fiFromHeader().
...
Add optional flags to hdr_fiFromHeader().
CVS patchset: 7457
CVS date: 2004/10/13 15:28:19
2004-10-13 15:28:19 +00:00
jbj
8b2a6b9e8f
Permit ds = rpm.ds(h, tagN, flags) creator, analogous to h.dsFromHeader().
...
Add optional flags to hdr_dsFromHeader().
CVS patchset: 7456
CVS date: 2004/10/13 14:53:21
2004-10-13 14:53:21 +00:00
jbj
2f0f41425d
Return current problem set form transaction.
...
CVS patchset: 7455
CVS date: 2004/10/13 06:26:16
2004-10-13 06:26:16 +00:00
jbj
8ebeba6979
Remove pugly extra newline from --changelog.
...
CVS patchset: 7454
CVS date: 2004/10/13 05:47:55
2004-10-13 05:47:55 +00:00
jbj
628676b987
More cleanup.
...
CVS patchset: 7453
CVS date: 2004/10/12 21:16:54
2004-10-12 21:16:54 +00:00
jbj
78c3de9ce3
No need for ps.NumProblems() method.
...
CVS patchset: 7452
CVS date: 2004/10/12 21:08:04
2004-10-12 21:08:04 +00:00
jbj
112846247d
Proof-of-concept rpmps object. Ick ...
...
CVS patchset: 7451
CVS date: 2004/10/12 20:26:05
2004-10-12 20:26:05 +00:00