Commit Graph

478 Commits

Author SHA1 Message Date
jbj bc76393a17 eliminate old rpmrc configuration syntax.
CVS patchset: 2905
CVS date: 1999/03/20 21:09:47
1999-03-20 21:09:47 +00:00
jbj d84c548c0b fix: recursive strtok's is a no-no.
CVS patchset: 2894
CVS date: 1999/03/17 18:11:01
1999-03-17 18:11:01 +00:00
jbj ca9dc63de9 Fix newSpec in "rpm -q --specfile --specedit"
CVS patchset: 2892
CVS date: 1999/03/16 20:04:26
1999-03-16 20:04:26 +00:00
jbj aaaf86cfe1 fix: rpm -q --specfile --specedit now works even with BuildArch:.
CVS patchset: 2887
CVS date: 1999/03/12 18:20:06
1999-03-12 18:20:06 +00:00
jbj 46fe51d2e9 Meta-msgid's generated by tagName.
CVS patchset: 2826
CVS date: 1999/02/22 18:09:17
1999-02-22 18:09:17 +00:00
jbj 6b9fe27f52 permit substitution of I18N strings from PO meta-catalogues.
CVS patchset: 2824
CVS date: 1999/02/22 17:44:57
1999-02-22 17:44:57 +00:00
jbj 6d53fa695b Ultrapenguin has not S_ISTXT (although ALLPERMS mentions).
CVS patchset: 2820
CVS date: 1999/02/21 03:57:09
1999-02-21 03:57:09 +00:00
jbj a56247c2b2 Repair rpmputtext.
CVS patchset: 2798
CVS date: 1999/02/16 06:17:46
1999-02-16 06:17:46 +00:00
jbj 6d0e3c455d sub-packages should inheirit Prefixes tag (Ian Mortimer).
CVS patchset: 2794
CVS date: 1999/02/15 18:58:17
1999-02-15 18:58:17 +00:00
jbj 206a2b42cc Fix inverted args in error message.
CVS patchset: 2788
CVS date: 1999/02/10 16:25:48
1999-02-10 16:25:48 +00:00
ewt 22b0159fac 1) %attr(mode,user,group,dmode) is illegal! (though %defattr is fine)
2) use %attr(mode) for directories w/o a separate dmode

CVS patchset: 2782
CVS date: 1999/02/07 21:19:00
1999-02-07 21:19:00 +00:00
jbj 6e22dccb47 - add BuildPrereq: in spec file and src rpm.
CVS patchset: 2776
CVS date: 1999/02/05 18:32:06
1999-02-05 18:32:06 +00:00
ewt 35cb65b449 handle spec file which Provide filenames
CVS patchset: 2770
CVS date: 1999/02/02 19:43:35
1999-02-02 19:43:35 +00:00
jbj 83863df501 Fix defattr/attr screwup.
CVS patchset: 2767
CVS date: 1999/01/27 19:40:01
1999-01-27 19:40:01 +00:00
jbj ee244b7e0a Parse BuildRequires: and add appropriate RPMTAG_*REQUIRES* to src rpm
header.

CVS patchset: 2763
CVS date: 1999/01/26 21:57:57
1999-01-26 21:57:57 +00:00
jbj 5bb717be19 make '-' character illegal (again) in version/release.
Use auto-standard names for auto-package components.

CVS patchset: 2753
CVS date: 1999/01/26 18:08:14
1999-01-26 18:08:14 +00:00
jbj 2daecca27b Eliminate generated files.
CVS patchset: 2750
CVS date: 1999/01/25 19:46:40
1999-01-25 19:46:40 +00:00
jbj 5dbf31f418 Ignore libtool glop.
CVS patchset: 2744
CVS date: 1999/01/22 17:24:04
1999-01-22 17:24:04 +00:00
jbj 072b219a69 Use libbtool to generate librpmbuild.a.
CVS patchset: 2742
CVS date: 1999/01/22 17:22:17
1999-01-22 17:22:17 +00:00
jbj d09dddb1a6 don't erase failing build script (Tim Mooney).
CVS patchset: 2738
CVS date: 1999/01/22 00:38:10
1999-01-22 00:38:10 +00:00
jbj 324f6639d7 After running libtoolize to update config.guess config.sub
CVS patchset: 2732
CVS date: 1999/01/21 22:30:50
1999-01-21 22:30:50 +00:00
jbj 4bcd4d620d Automake: almost functional make dist.
CVS patchset: 2729
CVS date: 1999/01/21 18:42:53
1999-01-21 18:42:53 +00:00
jbj 394f3cb1dd Eliminate Makefile.inc dependence in subdirs.
Change "Bad header" to "Bad/unreadable header" for most common cpio failure.

CVS patchset: 2728
CVS date: 1999/01/21 17:18:38
1999-01-21 17:18:38 +00:00
jbj 903b747e02 Released rpm-2.90 -- version is now 2.91
Use automake 1.4 and autoconf 2.13.

CVS patchset: 2726
CVS date: 1999/01/19 23:54:30
1999-01-19 23:54:30 +00:00
jbj 08bfb97626 Default value for ALLPERMS.
CVS patchset: 2702
CVS date: 1999/01/13 22:53:33
1999-01-13 22:53:33 +00:00
jbj fc0c2ddc4f Fix: sub-packages require name from header (which is not %{name}).
CVS patchset: 2699
CVS date: 1999/01/13 20:24:00
1999-01-13 20:24:00 +00:00
jbj bd626d134d propagate "const char *" into rpmlib prototypes.
CVS patchset: 2663
CVS date: 1999/01/06 17:33:50
1999-01-06 17:33:50 +00:00
jbj 8af5b5af87 Expand path macros with rpmGetPath(path, ...).
CVS patchset: 2652
CVS date: 1999/01/05 23:13:56
1999-01-05 23:13:56 +00:00
ewt 10d3b6d5b6 first pass at new transaction api; basic installing/removing works
fine but I wouldn't push it much harder then that

CVS patchset: 2603
CVS date: 1998/12/16 21:58:53
1998-12-16 21:58:53 +00:00
jbj 9d8c68e32d translate cpio errors using cpioStrerror.
CVS patchset: 2592
CVS date: 1998/12/05 23:22:41
1998-12-05 23:22:41 +00:00
jbj c76756479e caldera patches (ray@Caldera.DE)
CVS patchset: 2584
CVS date: 1998/12/03 19:36:01
1998-12-03 19:36:01 +00:00
jbj 5f72265982 Sanity.
CVS patchset: 2567
CVS date: 1998/12/01 00:10:18
1998-12-01 00:10:18 +00:00
jbj 2940357e3d fix incorrect directory permissions using %attr/%defattr.
CVS patchset: 2562
CVS date: 1998/11/25 20:23:32
1998-11-25 20:23:32 +00:00
jbj b4b8bc6a61 Sanity.
CVS patchset: 2561
CVS date: 1998/11/25 19:52:12
1998-11-25 19:52:12 +00:00
jbj 469f309419 Sanity.
CVS patchset: 2560
CVS date: 1998/11/25 19:43:31
1998-11-25 19:43:31 +00:00
jbj 65f24cffd1 Sanity.
CVS patchset: 2559
CVS date: 1998/11/25 19:31:10
1998-11-25 19:31:10 +00:00
jbj 46052773f3 Use VFA_t for %verify attribute parsing.
CVS patchset: 2558
CVS date: 1998/11/25 19:09:55
1998-11-25 19:09:55 +00:00
jbj b2fd4c2d88 Add dup for the "other" gzdopen premature close.
CVS patchset: 2556
CVS date: 1998/11/25 00:42:36
1998-11-25 00:42:36 +00:00
jbj 4551a1256f Clean up on files.c.
CVS patchset: 2555
CVS date: 1998/11/24 19:30:38
1998-11-24 19:30:38 +00:00
jbj bf93337cec Sanity.
CVS patchset: 2554
CVS date: 1998/11/23 21:47:55
1998-11-23 21:47:55 +00:00
jbj eb0436b4b2 Start abstracting compressed I/O.
CVS patchset: 2552
CVS date: 1998/11/22 19:48:48
1998-11-22 19:48:48 +00:00
jbj a15a36abd1 Sanity.
CVS patchset: 2551
CVS date: 1998/11/20 20:18:22
1998-11-20 20:18:22 +00:00
jbj 2b44c3a5c3 permit "rpm -q --specfile ... file.spec" queries.
CVS patchset: 2547
CVS date: 1998/11/20 00:29:46
1998-11-20 00:29:46 +00:00
jbj 7e617bde36 lclint noise.
CVS patchset: 2544
CVS date: 1998/11/19 19:10:23
1998-11-19 19:10:23 +00:00
jbj dc7ee4090d finish hiding rpmdb index record data ("matches").
CVS patchset: 2543
CVS date: 1998/11/19 18:10:28
1998-11-19 18:10:28 +00:00
jbj 2578b7fc84 implement abstract fd type almost everywhere.
CVS patchset: 2542
CVS date: 1998/11/18 21:41:05
1998-11-18 21:41:05 +00:00
jbj 28c4ae83a3 LCLINT pass 0.
CVS patchset: 2540
CVS date: 1998/11/16 21:40:28
1998-11-16 21:40:28 +00:00
jbj 3b5593c7e0 strncasecmp on spec file separators (KDE has %Description).
CVS patchset: 2537
CVS date: 1998/11/15 17:00:24
1998-11-15 17:00:24 +00:00
jbj 2d83820336 permit --rmsource --force even if sources/patches are missing.
CVS patchset: 2532
CVS date: 1998/11/08 00:15:33
1998-11-08 00:15:33 +00:00
jbj 496f994b05 add new Epoch: keyword just like Serial:.
CVS patchset: 2520
CVS date: 1998/11/06 22:12:01
1998-11-06 22:12:01 +00:00