jbj [Mon, 5 Jul 2004 15:24:17 +0000 (15:24 +0000)]
- bump rpm and popt versions to insure "newer".
- change default behavior to resolve file conflicts as LIFO.
- add --fileconflicts to recover rpm traditional behavior.
- prefer elf64 over elf32 files, everywhere and always (#126853).
CVS patchset: 7354
CVS date: 2004/07/05 15:24:17
joden [Tue, 29 Jun 2004 01:05:27 +0000 (01:05 +0000)]
Allowed for "our" in from front of $RPM_Provides.
CVS patchset: 7351
CVS date: 2004/06/29 01:05:27
joden [Tue, 29 Jun 2004 00:44:07 +0000 (00:44 +0000)]
Changed spit() to split().
Also, made the places where variables are grokked, allow for "our".
CVS patchset: 7350
CVS date: 2004/06/29 00:44:07
arekm [Sun, 20 Jun 2004 19:21:34 +0000 (19:21 +0000)]
Updated.
CVS patchset: 7349
CVS date: 2004/06/20 19:21:34
arekm [Sun, 20 Jun 2004 18:55:19 +0000 (18:55 +0000)]
- find-lang.sh: implemented --with-kde (finds KDE help files);
add --all-name option (finds every lang file); drop defattr()
from *.lang files (arekm,mkochano,pascalek,wiget@PLD).
CVS patchset: 7348
CVS date: 2004/06/20 18:55:19
arekm [Thu, 17 Jun 2004 21:16:02 +0000 (21:16 +0000)]
- update pld emails
CVS patchset: 7347
CVS date: 2004/06/17 21:16:02
arekm [Thu, 17 Jun 2004 20:53:28 +0000 (20:53 +0000)]
- fix: readelf.c breakage on some non x86 arches (qboosh@PLD).
(on top of previous readelf.c commit)
CVS patchset: 7346
CVS date: 2004/06/17 20:53:28
arekm [Thu, 17 Jun 2004 20:52:03 +0000 (20:52 +0000)]
- update to readelf.c from 4.07
CVS patchset: 7345
CVS date: 2004/06/17 20:52:03
arekm [Thu, 17 Jun 2004 20:18:34 +0000 (20:18 +0000)]
- conditional build support/unification (jajcus,malekith,qboosh,wiget@PLD).
(see macros.in for detailed explanation)
CVS patchset: 7344
CVS date: 2004/06/17 20:18:34
jbj [Wed, 16 Jun 2004 17:48:07 +0000 (17:48 +0000)]
- add ppc8[25]60 arches.
CVS patchset: 7343
CVS date: 2004/06/16 17:48:07
jbj [Tue, 15 Jun 2004 21:01:34 +0000 (21:01 +0000)]
Achieve xml -> hdr -> xml idempotency.
CVS patchset: 7341
CVS date: 2004/06/15 21:01:34
jbj [Tue, 15 Jun 2004 21:00:14 +0000 (21:00 +0000)]
Correct typos.
CVS patchset: 7340
CVS date: 2004/06/15 21:00:14
jbj [Tue, 15 Jun 2004 20:16:22 +0000 (20:16 +0000)]
Generate header from xml parse.
CVS patchset: 7339
CVS date: 2004/06/15 20:16:22
jbj [Tue, 15 Jun 2004 20:04:54 +0000 (20:04 +0000)]
Orphan.
CVS patchset: 7338
CVS date: 2004/06/15 20:04:54
jbj [Tue, 15 Jun 2004 18:08:05 +0000 (18:08 +0000)]
- add type to tag array.
CVS patchset: 7337
CVS date: 2004/06/15 18:08:05
jbj [Tue, 15 Jun 2004 15:12:04 +0000 (15:12 +0000)]
Common signature/header data spew.
CVS patchset: 7336
CVS date: 2004/06/15 15:12:04
jbj [Tue, 15 Jun 2004 06:41:05 +0000 (06:41 +0000)]
Signature header dump and xml functional.
CVS patchset: 7335
CVS date: 2004/06/15 06:41:05
jbj [Tue, 15 Jun 2004 06:39:25 +0000 (06:39 +0000)]
Use tag table passed to headerSprintf rather than tagName() for xml lookup.
CVS patchset: 7334
CVS date: 2004/06/15 06:39:25
jbj [Mon, 14 Jun 2004 18:20:41 +0000 (18:20 +0000)]
- fix: disable fingerprint generation on kernel paths.
CVS patchset: 7331
CVS date: 2004/06/14 18:20:41
jbj [Mon, 14 Jun 2004 18:14:45 +0000 (18:14 +0000)]
Add time package and time.xar archive.
CVS patchset: 7329
CVS date: 2004/06/14 18:14:45
jbj [Mon, 14 Jun 2004 18:01:25 +0000 (18:01 +0000)]
ndle new-fangled empty tags.
CVS patchset: 7328
CVS date: 2004/06/14 18:01:25
jbj [Mon, 14 Jun 2004 17:54:06 +0000 (17:54 +0000)]
Typo.
CVS patchset: 7326
CVS date: 2004/06/14 17:54:06
jbj [Mon, 14 Jun 2004 17:46:45 +0000 (17:46 +0000)]
- xml: <integer/> instead of <integer>0</integer> markup.
CVS patchset: 7325
CVS date: 2004/06/14 17:46:45
jbj [Mon, 14 Jun 2004 17:00:13 +0000 (17:00 +0000)]
- xml: use <foo/> markup for empty tags.
CVS patchset: 7324
CVS date: 2004/06/14 17:00:13
arekm [Mon, 14 Jun 2004 16:50:14 +0000 (16:50 +0000)]
Do amd64-linux|ia32e-linux, too.
CVS patchset: 7322
CVS date: 2004/06/14 16:50:14
arekm [Mon, 14 Jun 2004 16:34:04 +0000 (16:34 +0000)]
Use libtool magic to build python modules.
CVS patchset: 7321
CVS date: 2004/06/14 16:34:04
arekm [Mon, 14 Jun 2004 11:05:52 +0000 (11:05 +0000)]
Fix po files so newer gettext won't fail.
CVS patchset: 7320
CVS date: 2004/06/14 11:05:52
jbj [Mon, 14 Jun 2004 07:01:11 +0000 (07:01 +0000)]
Separate bit masks for input and output formats.
CVS patchset: 7319
CVS date: 2004/06/14 07:01:11
jbj [Mon, 14 Jun 2004 03:23:12 +0000 (03:23 +0000)]
Add rpmxp.c to rpmtool.
CVS patchset: 7318
CVS date: 2004/06/14 03:23:12
jbj [Mon, 14 Jun 2004 03:12:22 +0000 (03:12 +0000)]
First crack at xml parser object.
CVS patchset: 7317
CVS date: 2004/06/14 03:12:22
jbj [Mon, 14 Jun 2004 02:42:44 +0000 (02:42 +0000)]
Add version and DTD to xml output spew.
CVS patchset: 7316
CVS date: 2004/06/14 02:42:44
jbj [Mon, 14 Jun 2004 02:26:19 +0000 (02:26 +0000)]
A libxml2 parser in C.
CVS patchset: 7315
CVS date: 2004/06/14 02:26:19
jbj [Sun, 13 Jun 2004 17:37:50 +0000 (17:37 +0000)]
Follow python naming conventions more closely.
Use XML_READER_FOO_TYPE rather than numbers.
CVS patchset: 7314
CVS date: 2004/06/13 17:37:50
jbj [Sun, 13 Jun 2004 17:10:18 +0000 (17:10 +0000)]
Add libxml2 handler.
CVS patchset: 7313
CVS date: 2004/06/13 17:10:18
jbj [Sat, 12 Jun 2004 12:12:25 +0000 (12:12 +0000)]
A pyexpat parser for rpmHeader xml.
CVS patchset: 7312
CVS date: 2004/06/12 12:12:25
jbj [Fri, 11 Jun 2004 21:49:46 +0000 (21:49 +0000)]
Splint.
CVS patchset: 7311
CVS date: 2004/06/11 21:49:46
jbj [Fri, 11 Jun 2004 21:09:48 +0000 (21:09 +0000)]
splint fiddles.
CVS patchset: 7310
CVS date: 2004/06/11 21:09:48
jbj [Fri, 11 Jun 2004 19:26:54 +0000 (19:26 +0000)]
- fix: malloc failure from dbus test suite (#124747).
CVS patchset: 7309
CVS date: 2004/06/11 19:26:54
jbj [Fri, 11 Jun 2004 17:56:01 +0000 (17:56 +0000)]
Sanity.
CVS patchset: 7308
CVS date: 2004/06/11 17:56:01
jbj [Fri, 11 Jun 2004 17:52:58 +0000 (17:52 +0000)]
- python: permit integer keys to ts.dbMatch().
CVS patchset: 7306
CVS date: 2004/06/11 17:52:58
jbj [Thu, 10 Jun 2004 16:33:16 +0000 (16:33 +0000)]
- python: return ds, not tuple, for ds iteration.
CVS patchset: 7305
CVS date: 2004/06/10 16:33:16
pauln [Thu, 10 Jun 2004 14:48:46 +0000 (14:48 +0000)]
Return a single ds if you try and iterate over a single ds
CVS patchset: 7301
CVS date: 2004/06/10 14:48:46
jbj [Thu, 10 Jun 2004 13:26:50 +0000 (13:26 +0000)]
- add 'requires' and 'conflicts' tag aliases.
CVS patchset: 7300
CVS date: 2004/06/10 13:26:50
jbj [Tue, 8 Jun 2004 15:26:20 +0000 (15:26 +0000)]
Permit sanity check on immutable region tags too.
CVS patchset: 7297
CVS date: 2004/06/08 15:26:20
jbj [Tue, 8 Jun 2004 15:22:57 +0000 (15:22 +0000)]
Preserve allignment for missing files with --verify.
CVS patchset: 7295
CVS date: 2004/06/08 15:22:57
jbj [Tue, 1 Jun 2004 16:37:33 +0000 (16:37 +0000)]
- fix: dev package build on s390x hack around.
CVS patchset: 7289
CVS date: 2004/06/01 16:37:33
jbj [Tue, 1 Jun 2004 13:58:57 +0000 (13:58 +0000)]
- fix: "/path/foo.../bar" was losing a dot (#123844).
CVS patchset: 7287
CVS date: 2004/06/01 13:58:57
jbj [Mon, 31 May 2004 22:02:27 +0000 (22:02 +0000)]
Create output path for opath template.
CVS patchset: 7285
CVS date: 2004/05/31 22:02:27
jbj [Mon, 31 May 2004 20:44:17 +0000 (20:44 +0000)]
The death of rpmarchive.c.
CVS ----------------------------------------------------------------------
CVS patchset: 7284
CVS date: 2004/05/31 20:44:17
jbj [Mon, 31 May 2004 20:16:28 +0000 (20:16 +0000)]
Create rpmtool to replace the toy example programs.
CVS patchset: 7283
CVS date: 2004/05/31 20:16:28
jbj [Mon, 31 May 2004 20:12:09 +0000 (20:12 +0000)]
Typo.
CVS patchset: 7282
CVS date: 2004/05/31 20:12:09
jbj [Sun, 30 May 2004 22:27:38 +0000 (22:27 +0000)]
Upgrade to expat-1.9.7.
CVS patchset: 7281
CVS date: 2004/05/30 22:27:38
jbj [Sun, 30 May 2004 17:52:57 +0000 (17:52 +0000)]
- use /etc/selinux/targeted/contexts/files/file_contexts for now.
- disable file contexts into package metadata during build.
CVS patchset: 7280
CVS date: 2004/05/30 17:52:57
jbj [Sun, 30 May 2004 17:52:11 +0000 (17:52 +0000)]
- fix: follow current is_selinux_enabled() return (#121004).
CVS patchset: 7279
CVS date: 2004/05/30 17:52:11
jbj [Sun, 30 May 2004 17:46:39 +0000 (17:46 +0000)]
Make peace with latest autofoo.
CVS patchset: 7277
CVS date: 2004/05/30 17:46:39
jbj [Sat, 29 May 2004 15:56:01 +0000 (15:56 +0000)]
- use poll(2) if available, avoid borked aurora/sparc select (#124574).
CVS patchset: 7276
CVS date: 2004/05/29 15:56:01
jbj [Sat, 29 May 2004 13:47:39 +0000 (13:47 +0000)]
Identify caos distribution (#124746).
CVS patchset: 7273
CVS date: 2004/05/29 13:47:39
jbj [Fri, 28 May 2004 04:47:42 +0000 (04:47 +0000)]
More cleanup, remove compile warnings.
CVS patchset: 7270
CVS date: 2004/05/28 04:47:42
jbj [Fri, 28 May 2004 04:34:21 +0000 (04:34 +0000)]
Code cleanup.
CVS patchset: 7269
CVS date: 2004/05/28 04:34:21
jbj [Fri, 28 May 2004 03:12:43 +0000 (03:12 +0000)]
Sanity clean-up.
CVS patchset: 7268
CVS date: 2004/05/28 03:12:43
jbj [Fri, 28 May 2004 03:02:02 +0000 (03:02 +0000)]
Make sexpOutputStream entirely opaque.
CVS patchset: 7267
CVS date: 2004/05/28 03:02:02
jbj [Fri, 28 May 2004 02:41:00 +0000 (02:41 +0000)]
Make input stream entirely opaque.
CVS patchset: 7266
CVS date: 2004/05/28 02:41:00
jbj [Fri, 28 May 2004 01:48:49 +0000 (01:48 +0000)]
Make sexpString and sexpList opaque and abstract.
CVS patchset: 7265
CVS date: 2004/05/28 01:48:49
jbj [Fri, 28 May 2004 01:18:36 +0000 (01:18 +0000)]
Make sexpSimpleString and sexpObject opaque and abstract.
CVS patchset: 7264
CVS date: 2004/05/28 01:18:36
jbj [Fri, 28 May 2004 00:55:56 +0000 (00:55 +0000)]
Continue making structures abstarct and opaque.
CVS patchset: 7263
CVS date: 2004/05/28 00:55:56
jbj [Thu, 27 May 2004 23:53:43 +0000 (23:53 +0000)]
Splint fiddles.
CVS patchset: 7262
CVS date: 2004/05/27 23:53:43
jbj [Thu, 27 May 2004 23:07:01 +0000 (23:07 +0000)]
Use popt instead.
CVS patchset: 7261
CVS date: 2004/05/27 23:07:01
jbj [Thu, 27 May 2004 21:35:37 +0000 (21:35 +0000)]
Add no-brainer make check.
CVS patchset: 7260
CVS date: 2004/05/27 21:35:37
jbj [Thu, 27 May 2004 20:57:47 +0000 (20:57 +0000)]
Splint fiddles.
CVS patchset: 7259
CVS date: 2004/05/27 20:57:47
jbj [Thu, 27 May 2004 20:20:23 +0000 (20:20 +0000)]
Zap trialing white space.
CVS patchset: 7258
CVS date: 2004/05/27 20:20:23
jbj [Thu, 27 May 2004 20:19:13 +0000 (20:19 +0000)]
Zap ^M everywhere.
CVS patchset: 7257
CVS date: 2004/05/27 20:19:13
jbj [Thu, 27 May 2004 20:16:55 +0000 (20:16 +0000)]
Splint fiddles.
CVS patchset: 7256
CVS date: 2004/05/27 20:16:55
jbj [Thu, 27 May 2004 19:00:51 +0000 (19:00 +0000)]
ANSI C prototypes, no-brainer splint annotations.
CVS patchset: 7255
CVS date: 2004/05/27 19:00:51
jbj [Thu, 27 May 2004 18:10:44 +0000 (18:10 +0000)]
No-brainer autocrap wrapper.
CVS patchset: 7254
CVS date: 2004/05/27 18:10:44
jbj [Thu, 27 May 2004 17:55:01 +0000 (17:55 +0000)]
Creat from Rivest's sexp distribution.
CVS patchset: 7253
CVS date: 2004/05/27 17:55:01
jbj [Wed, 26 May 2004 21:10:07 +0000 (21:10 +0000)]
- add aurora/sparc patches (#124469).
CVS patchset: 7252
CVS date: 2004/05/26 21:10:07
cturner [Wed, 26 May 2004 12:26:04 +0000 (12:26 +0000)]
constants to help with dep resolution; from Daniel P. Berrange, berrange@redhat.com
CVS patchset: 7250
CVS date: 2004/05/26 12:26:04
pauln [Fri, 21 May 2004 11:43:05 +0000 (11:43 +0000)]
Fix to detect PIE executables and don't add as library provides
CVS patchset: 7249
CVS date: 2004/05/21 11:43:05
arekm [Thu, 20 May 2004 21:30:00 +0000 (21:30 +0000)]
Fix help for list-file option.
CVS patchset: 7248
CVS date: 2004/05/20 21:30:00
niemeyer [Tue, 4 May 2004 21:12:04 +0000 (21:12 +0000)]
- Adding support for integer keys in ts.dbMatch().
- Adding readHeaderFromFD().
CVS patchset: 7247
CVS date: 2004/05/04 21:12:04
joden [Tue, 4 May 2004 06:04:23 +0000 (06:04 +0000)]
%postun failures are now propagated back to transaction state machine.
...james
CVS patchset: 7246
CVS date: 2004/05/04 06:04:23
joden [Mon, 3 May 2004 17:29:16 +0000 (17:29 +0000)]
Minor tweaks to comments in autorollback code, made removal of re-packaged
package print to standard out in arb and rb code.
...james
CVS patchset: 7245
CVS date: 2004/05/03 17:29:16
jbj [Mon, 19 Apr 2004 12:12:12 +0000 (12:12 +0000)]
Splint fiddles.
CVS patchset: 7242
CVS date: 2004/04/19 12:12:12
jbj [Mon, 19 Apr 2004 12:06:30 +0000 (12:06 +0000)]
splint fiddles.
CVS patchset: 7241
CVS date: 2004/04/19 12:06:30
niemeyer [Sun, 18 Apr 2004 23:47:29 +0000 (23:47 +0000)]
Force global Lua state initialization during rpmReadConfigFiles().
CVS patchset: 7240
CVS date: 2004/04/18 23:47:29
niemeyer [Sun, 18 Apr 2004 20:47:29 +0000 (20:47 +0000)]
Implemented Lua support for the hooking system.
CVS patchset: 7239
CVS date: 2004/04/18 20:47:29
niemeyer [Sun, 18 Apr 2004 18:30:21 +0000 (18:30 +0000)]
Implemented external interface for the hooking system, and
included in rpm context.
CVS patchset: 7238
CVS date: 2004/04/18 18:30:21
niemeyer [Sun, 18 Apr 2004 03:23:39 +0000 (03:23 +0000)]
Adding in-development hooking system into the repository.
CVS patchset: 7237
CVS date: 2004/04/18 03:23:39
cturner [Wed, 14 Apr 2004 12:46:13 +0000 (12:46 +0000)]
prep for release
CVS patchset: 7235
CVS date: 2004/04/14 12:46:13
cturner [Wed, 14 Apr 2004 12:44:30 +0000 (12:44 +0000)]
integrate test patch from ville
CVS patchset: 7234
CVS date: 2004/04/14 12:44:30
niemeyer [Tue, 13 Apr 2004 16:34:40 +0000 (16:34 +0000)]
Fixed bug in "rpm -qf": if a file in the current directory had the
same name as a dependency provided by some package, "rpm -qf filename"
would return the package owning that dependency.
CVS patchset: 7233
CVS date: 2004/04/13 16:34:40
cturner [Fri, 9 Apr 2004 13:20:57 +0000 (13:20 +0000)]
patches from Ville to add changelog support
CVS patchset: 7232
CVS date: 2004/04/09 13:20:57
niemeyer [Thu, 8 Apr 2004 20:27:53 +0000 (20:27 +0000)]
Implemented multiline macro support.
CVS patchset: 7231
CVS date: 2004/04/08 20:27:53
jbj [Thu, 8 Apr 2004 00:12:01 +0000 (00:12 +0000)]
- perl: use __perl for perl variable macros (#115156).
CVS patchset: 7229
CVS date: 2004/04/08 00:12:01
jbj [Thu, 8 Apr 2004 00:07:13 +0000 (00:07 +0000)]
Typos.
CVS patchset: 7228
CVS date: 2004/04/08 00:07:13
jbj [Thu, 8 Apr 2004 00:04:17 +0000 (00:04 +0000)]
Add bug number.
CVS patchset: 7225
CVS date: 2004/04/08 00:04:17
jbj [Thu, 8 Apr 2004 00:03:51 +0000 (00:03 +0000)]
- perl: skip new-fangled head[34] while gerenerating deps (#118243).
CVS patchset: 7224
CVS date: 2004/04/08 00:03:51
jbj [Wed, 7 Apr 2004 23:50:35 +0000 (23:50 +0000)]
- fix: no transaction lock if --test was specified (#119783).
CVS patchset: 7222
CVS date: 2004/04/07 23:50:35
jbj [Wed, 7 Apr 2004 23:26:00 +0000 (23:26 +0000)]
- fix: segfault on --recontext if file_contexts unreadable (#117374).
- fix: /etc/security/selinux/file_contexts is default path.
CVS patchset: 7220
CVS date: 2004/04/07 23:26:00
jbj [Wed, 7 Apr 2004 18:07:08 +0000 (18:07 +0000)]
Splint fiddles.
CVS patchset: 7219
CVS date: 2004/04/07 18:07:08