Commit Graph

2826 Commits

Author SHA1 Message Date
ewt 1e9035b3b9 when we're upgrading from one version to the same version, don't regard
that as a true upgrade -- the old package should be left out of the
remove list

CVS patchset: 2960
CVS date: 1999/04/07 05:31:28
1999-04-07 05:31:28 +00:00
ewt 4606c34153 give an error w/ we find packages with bad capabilities
CVS patchset: 2959
CVS date: 1999/04/07 00:06:56
1999-04-07 00:06:56 +00:00
ewt 1d353c4ac4 added comments
CVS patchset: 2958
CVS date: 1999/04/07 00:06:00
1999-04-07 00:06:00 +00:00
ewt 65c0322d80 check capabilities flag
CVS patchset: 2957
CVS date: 1999/04/07 00:05:08
1999-04-07 00:05:08 +00:00
ewt f5346e0e71 removed some fixme's which don't need fixing
CVS patchset: 2956
CVS date: 1999/04/07 00:04:32
1999-04-07 00:04:32 +00:00
jbj 37f75f8ad8 Include "popt.h" from rpmlib.h so that struct poptOption is defined.
CVS patchset: 2955
CVS date: 1999/04/06 21:41:47
1999-04-06 21:41:47 +00:00
jbj 5ff51b4f86 fix: --prefix resurrected.
CVS patchset: 2954
CVS date: 1999/04/06 19:51:23
1999-04-06 19:51:23 +00:00
ewt 7184a3a632 1) fixed --prefix
2) got RPM_INSTALL_PREFIX env variables set properly

CVS patchset: 2953
CVS date: 1999/04/06 19:08:27
1999-04-06 19:08:27 +00:00
jbj c06d64a88c fix: os was not initialized with "--target i586".
CVS patchset: 2952
CVS date: 1999/04/06 16:54:55
1999-04-06 16:54:55 +00:00
ewt e1cef20ad0 added disk space fudge factor
CVS patchset: 2951
CVS date: 1999/04/05 20:30:21
1999-04-05 20:30:21 +00:00
jbj 0f9aa84de9 Reset release.
CVS patchset: 2950
CVS date: 1999/04/05 19:25:07
1999-04-05 19:25:07 +00:00
jbj 7fb97e9a9a fix: segfault while parsing target string.
CVS patchset: 2949
CVS date: 1999/04/05 19:21:20
1999-04-05 19:21:20 +00:00
jbj 0beb0f799d Bump version.
CVS patchset: 2948
CVS date: 1999/04/05 19:01:33
1999-04-05 19:01:33 +00:00
jbj c56d566b17 Bump release.
CVS patchset: 2947
CVS date: 1999/04/05 16:06:28
1999-04-05 16:06:28 +00:00
jbj 78ccf90ab8 Update-po.
CVS patchset: 2946
CVS date: 1999/04/05 16:05:44
1999-04-05 16:05:44 +00:00
jbj f98ec6d75d permit 0x1b in specfile sanity check.
CVS patchset: 2945
CVS date: 1999/04/05 15:23:37
1999-04-05 15:23:37 +00:00
ewt 81bb570437 removes for upgrades should happen inthe middle of transactions, not
clustered at the end

CVS patchset: 2943
CVS date: 1999/04/04 21:26:36
1999-04-04 21:26:36 +00:00
jbj 3e38468d2d Arm-linux fiddles: set RPMCANONARCH correctly and go back to -O2 (#1985).
CVS patchset: 2942
CVS date: 1999/04/04 20:10:33
1999-04-04 20:10:33 +00:00
jbj 114d2630ad Don't clobber fd (#1966).
CVS patchset: 2941
CVS date: 1999/04/04 16:56:53
1999-04-04 16:56:53 +00:00
jbj c2ace2da95 Portability fiddles (Tim Mooney).
CVS patchset: 2940
CVS date: 1999/04/03 17:13:35
1999-04-03 17:13:35 +00:00
jbj a050bcb817 Bump release.
CVS patchset: 2939
CVS date: 1999/04/03 00:05:46
1999-04-03 00:05:46 +00:00
jbj 30fde13087 add name/version/release macros during src.rpm install.
attempt mkdir sourcedir/specdir during src.rpm install.

CVS patchset: 2938
CVS date: 1999/04/03 00:05:03
1999-04-03 00:05:03 +00:00
jbj 4e50407fdd Bump release.
CVS patchset: 2937
CVS date: 1999/04/01 23:46:50
1999-04-01 23:46:50 +00:00
jbj 6266b08a66 add per-target macrofiles to search path.
take globalMacroContext out of macro api.
fix: flush all macros between builds.

CVS patchset: 2936
CVS date: 1999/04/01 22:26:44
1999-04-01 22:26:44 +00:00
jbj 9bcdba42f2 Add autofetch of nosource tarballs.
CVS patchset: 2935
CVS date: 1999/04/01 16:57:18
1999-04-01 16:57:18 +00:00
ewt 4111caf5e8 don't install a single package twice
CVS patchset: 2934
CVS date: 1999/03/31 22:19:00
1999-03-31 22:19:00 +00:00
jbj 5fbc0dd6c3 add explicit macrofiles path to rpmrc.
CVS patchset: 2933
CVS date: 1999/03/31 20:37:55
1999-03-31 20:37:55 +00:00
jbj 3fae832450 Bump release.
CVS patchset: 2932
CVS date: 1999/03/31 16:59:17
1999-03-31 16:59:17 +00:00
jbj f0a088596e expand twiddles in macrofiles list.
CVS patchset: 2931
CVS date: 1999/03/31 16:57:01
1999-03-31 16:57:01 +00:00
jbj b4dfd488b0 Typo.
CVS patchset: 2930
CVS date: 1999/03/31 16:23:34
1999-03-31 16:23:34 +00:00
jbj 9b580d78a3 I was told by Timur Bakeyev <mc@bat.ru> that on BSD systems
setuid should be prefered over setreuid.
On Unixware 2.1 linking the Midnight Commander against libucb
broke the binary horrible (readdir returned garbage). I haven't
looked deeper into this because I don't have such a system.
Instead I applied a similar patch like the one attached
to this message (I made this patch against popt from CVS).
from Norbert Warmuth <nwarmuth@privat.circular.de>

CVS patchset: 2929
CVS date: 1999/03/31 15:08:40
1999-03-31 15:08:40 +00:00
jbj ad9d28638c Include alloca.h if available (Tim Mooney).
CVS patchset: 2928
CVS date: 1999/03/31 14:58:43
1999-03-31 14:58:43 +00:00
jbj 37d0ee567a Restore check on BuildRoot != "/".
CVS patchset: 2927
CVS date: 1999/03/31 13:16:08
1999-03-31 13:16:08 +00:00
jbj 214f096003 (re-)enable fixowner/fixgroup macros.
fix: specfile BuildRoot was masking rpmrc macro.

CVS patchset: 2926
CVS date: 1999/03/31 13:07:20
1999-03-31 13:07:20 +00:00
jbj 48e8d3521c Restore "chmod -R ." as default.
CVS patchset: 2925
CVS date: 1999/03/30 19:34:01
1999-03-30 19:34:01 +00:00
jbj ceb687851b Eliminate ftp/http proxy vars.
CVS patchset: 2924
CVS date: 1999/03/28 01:04:37
1999-03-28 01:04:37 +00:00
jbj df6dcb8a86 Bump release.
CVS patchset: 2923
CVS date: 1999/03/28 00:50:29
1999-03-28 00:50:29 +00:00
jbj 9b94f186e6 fix: avoid segfault using --prefix until ewt fixes.
add --define "%foo %bar" option.
dump macros to same fd as --showrc uses.
add %GNUconfigure for full-blown package regeneration.
fix: RPM_ARCH/RPM_OS had wrong values.
fix: create ppc directories correctly.

CVS patchset: 2922
CVS date: 1999/03/28 00:47:40
1999-03-28 00:47:40 +00:00
jbj 6147ae7995 %vendor contains Red Hat
%_vendor	contains redhat

CVS patchset: 2921
CVS date: 1999/03/27 21:40:56
1999-03-27 21:40:56 +00:00
ewt 017f7f9bb5 release 5
CVS patchset: 2920
CVS date: 1999/03/27 20:37:34
1999-03-27 20:37:34 +00:00
ewt 091d126994 added help message for --ignoresize
CVS patchset: 2919
CVS date: 1999/03/27 20:36:08
1999-03-27 20:36:08 +00:00
ewt 7361e83093 invalidate the ftpControl fd when ftpGetFileDesc() fails
CVS patchset: 2918
CVS date: 1999/03/27 17:47:04
1999-03-27 17:47:04 +00:00
ewt e088e8fb77 *** empty log message ***
CVS patchset: 2917
CVS date: 1999/03/27 17:41:23
1999-03-27 17:41:23 +00:00
ewt 3237d652a5 added ignoresize
CVS patchset: 2916
CVS date: 1999/03/26 22:04:55
1999-03-26 22:04:55 +00:00
jbj 7a9fe7272c autoReq/autoProv now per-package.
CVS patchset: 2915
CVS date: 1999/03/26 20:07:34
1999-03-26 20:07:34 +00:00
jbj 746681bee7 Typo -- libtool-1.2f.
CVS patchset: 2914
CVS date: 1999/03/26 19:52:42
1999-03-26 19:52:42 +00:00
jbj e6d646a8c9 fix: segfault from unknown uid/gid -- use builder's uid/gid instead.
CVS patchset: 2913
CVS date: 1999/03/24 12:38:08
1999-03-24 12:38:08 +00:00
jbj f8c33e1165 fix: accessing freed memory.
CVS patchset: 2912
CVS date: 1999/03/22 20:46:21
1999-03-22 20:46:21 +00:00
jbj dff7526edd Bump release.
CVS patchset: 2911
CVS date: 1999/03/22 20:23:24
1999-03-22 20:23:24 +00:00
jbj a1058e3d9e more DU 4.0D fiddles (Shing-Gene Yung).
CVS patchset: 2910
CVS date: 1999/03/22 18:36:23
1999-03-22 18:36:23 +00:00