Commit Graph

3696 Commits

Author SHA1 Message Date
rjray a9fa8c89d4 Many changes-- changed all comments to C-style, removed all the header-datum
stuff (that wouldn't solve the problem anyway), added more thread-related
default defines.

CVS patchset: 3796
CVS date: 2000/06/02 07:51:01
2000-06-02 07:51:01 +00:00
rjray 3266cc8fb7 add dependant-package checking
CVS patchset: 3795
CVS date: 2000/06/02 07:49:49
2000-06-02 07:49:49 +00:00
rjray f589187433 *** empty log message ***
CVS patchset: 3794
CVS date: 2000/06/02 07:48:40
2000-06-02 07:48:40 +00:00
jbj 1f297b1c98 Build with autogen same as rpm.spec.
CVS patchset: 3793
CVS date: 2000/06/01 15:40:30
2000-06-01 15:40:30 +00:00
jbj cf4c7a1fc6 Add optflags for i486/i586, delete the silly i[789]86 entries.
CVS patchset: 3792
CVS date: 2000/06/01 14:16:58
2000-06-01 14:16:58 +00:00
jbj bd18564430 Use %{_usr} not %{_prefix} for %_defaultdocdir path.
CVS patchset: 3791
CVS date: 2000/06/01 13:43:05
2000-06-01 13:43:05 +00:00
jbj a12bee781a Get per-platform optflags correct.
CVS patchset: 3790
CVS date: 2000/06/01 12:54:06
2000-06-01 12:54:06 +00:00
jbj 8e228337f3 Restore value of %_arch in per-platform macros.
CVS patchset: 3789
CVS date: 2000/06/01 06:26:09
2000-06-01 06:26:09 +00:00
jbj ef6736bd90 Move noLang to rpmlib.
Add defaultdocdir to per-platform macros.

CVS patchset: 3788
CVS date: 2000/06/01 05:36:14
2000-06-01 05:36:14 +00:00
jbj dcbbd47217 Split popt glue into lib/popt{BT,QV}.c.
Add dependencies to *.la.

CVS patchset: 3787
CVS date: 2000/06/01 04:47:42
2000-06-01 04:47:42 +00:00
jbj 9b910f6c54 Create vendor-less noarch link as well.
CVS patchset: 3786
CVS date: 2000/06/01 02:01:02
2000-06-01 02:01:02 +00:00
jbj 18742142a9 Hack to pass build args correctly.
Create noarch symlink to canonical arch directory.

CVS patchset: 3785
CVS date: 2000/06/01 02:00:12
2000-06-01 02:00:12 +00:00
jbj df6f361f16 Add athlon rpmrc config.
Add sparcv9 per-platform config.

CVS patchset: 3784
CVS date: 2000/06/01 00:54:36
2000-06-01 00:54:36 +00:00
jbj 50a8f3b0a3 Sanity (make dist).
CVS patchset: 3783
CVS date: 2000/05/31 17:45:43
2000-05-31 17:45:43 +00:00
jbj 8e0b5929ee Duplicate query aliases onto rpmq.
CVS patchset: 3782
CVS date: 2000/05/31 17:39:01
2000-05-31 17:39:01 +00:00
jbj a09a109f60 Typo.
CVS patchset: 3781
CVS date: 2000/05/31 15:57:22
2000-05-31 15:57:22 +00:00
jbj 2cfe190848 Add noarch as well.
CVS patchset: 3780
CVS date: 2000/05/31 15:53:53
2000-05-31 15:53:53 +00:00
jbj 59673372bd Create i[3456]86 platform directories.
CVS patchset: 3779
CVS date: 2000/05/31 15:45:35
2000-05-31 15:45:35 +00:00
jbj 98f1947981 Sanity (make dist).
CVS patchset: 3776
CVS date: 2000/05/31 13:19:37
2000-05-31 13:19:37 +00:00
jbj ff0fe55299 Sanity (make dist).
CVS patchset: 3775
CVS date: 2000/05/31 09:07:05
2000-05-31 09:07:05 +00:00
jbj b8a4fafb61 installplatform: quote ars passed to sed.
CVS patchset: 3774
CVS date: 2000/05/31 09:04:55
2000-05-31 09:04:55 +00:00
msw 0a5dc40698 add --short-circuit
CVS patchset: 3773
CVS date: 2000/05/31 05:30:15
2000-05-31 05:30:15 +00:00
msw c9ca61e094 oops, revert this part
CVS patchset: 3772
CVS date: 2000/05/31 04:57:13
2000-05-31 04:57:13 +00:00
msw 1ea450eb3a pass --target
CVS patchset: 3771
CVS date: 2000/05/31 04:53:53
2000-05-31 04:53:53 +00:00
msw c2751355b6 updated
CVS patchset: 3770
CVS date: 2000/05/31 03:36:25
2000-05-31 03:36:25 +00:00
msw eed2d042ff include an escaped '\' as well as continuation for these macros that span shell lines
CVS patchset: 3769
CVS date: 2000/05/31 03:35:51
2000-05-31 03:35:51 +00:00
jbj 0afc1fa3c9 Add popt glue for --clean, --rmsource, --rmspec.
Teach rpmb about --nodeps.

CVS patchset: 3768
CVS date: 2000/05/30 23:04:09
2000-05-30 23:04:09 +00:00
jbj 73d9a67dca Sanity (make dist).
CVS patchset: 3767
CVS date: 2000/05/30 20:02:54
2000-05-30 20:02:54 +00:00
jbj 835c1caaf3 - mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.

CVS patchset: 3766
CVS date: 2000/05/30 19:30:28
2000-05-30 19:30:28 +00:00
jbj f5faf37669 - turn on new, more complete version of %%configure.
- add %%makeinstall analogue of new %%configure for autoconf packages.

CVS patchset: 3765
CVS date: 2000/05/30 16:52:31
2000-05-30 16:52:31 +00:00
rjray 81c22296d0 checkpoint for second alpha (0.2) release
CVS patchset: 3764
CVS date: 2000/05/30 01:03:13
2000-05-30 01:03:13 +00:00
rjray 3b00918ccb *** empty log message ***
CVS patchset: 3763
CVS date: 2000/05/27 08:35:35
2000-05-27 08:35:35 +00:00
rjray e0accf5fba checkpointing laptop to repository
CVS patchset: 3762
CVS date: 2000/05/27 05:22:51
2000-05-27 05:22:51 +00:00
rjray 240b0d9d34 added new files, changed some paths
CVS patchset: 3761
CVS date: 2000/05/27 03:59:26
2000-05-27 03:59:26 +00:00
rjray 7b8b4dc22c Modified/fixed some tests.
CVS patchset: 3760
CVS date: 2000/05/27 03:58:51
2000-05-27 03:58:51 +00:00
rjray 0b06485803 test suite for the utils in RPM.pm
CVS patchset: 3759
CVS date: 2000/05/27 03:56:38
2000-05-27 03:56:38 +00:00
rjray ccd9711a02 test suite for error package
CVS patchset: 3758
CVS date: 2000/05/27 03:55:58
2000-05-27 03:55:58 +00:00
rjray b040c6b8b7 merged here from individual dirs
CVS patchset: 3757
CVS date: 2000/05/27 03:54:14
2000-05-27 03:54:14 +00:00
rjray d8b0bb0bb1 Perl side of the error management module
CVS patchset: 3756
CVS date: 2000/05/27 03:53:56
2000-05-27 03:53:56 +00:00
jbj d42614ac16 Sanity (make dist).
CVS patchset: 3755
CVS date: 2000/05/26 18:59:08
2000-05-26 18:59:08 +00:00
jbj 5807d4262e Remove build modes from rpm, use rpmb and/or popt glue instead.
CVS patchset: 3754
CVS date: 2000/05/26 18:51:11
2000-05-26 18:51:11 +00:00
jbj f0ee44c441 Honor POPT_ARGFLAG_ONEDASH when dup'ing args for popt exec.
CVS patchset: 3753
CVS date: 2000/05/26 13:58:11
2000-05-26 13:58:11 +00:00
jbj 08ce5a09e0 Sanity (make dist).
CVS patchset: 3752
CVS date: 2000/05/24 18:28:36
2000-05-24 18:28:36 +00:00
jbj 9f3668324f Sanity (make dist).
CVS patchset: 3751
CVS date: 2000/05/24 18:09:06
2000-05-24 18:09:06 +00:00
jbj c7273eb0bc - change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.

CVS patchset: 3750
CVS date: 2000/05/24 17:53:35
2000-05-24 17:53:35 +00:00
jbj 0d15487675 Add /usr/share compression as well.
CVS patchset: 3749
CVS date: 2000/05/22 17:33:32
2000-05-22 17:33:32 +00:00
rjray b75f1f2f81 test suites
CVS patchset: 3748
CVS date: 2000/05/22 08:38:05
2000-05-22 08:38:05 +00:00
rjray dafd4d5fb1 Main class defines and code
CVS patchset: 3747
CVS date: 2000/05/22 08:37:45
2000-05-22 08:37:45 +00:00
rjray 01b0ea4852 Various includes and typedefs
CVS patchset: 3746
CVS date: 2000/05/22 08:37:23
2000-05-22 08:37:23 +00:00
rjray 14bb8abeb2 C type to Perl type mappings
CVS patchset: 3745
CVS date: 2000/05/22 08:37:02
2000-05-22 08:37:02 +00:00