jbj
a0d3acc8a3
Add -C dir and -M options to %GNUconfigure.
...
CVS patchset: 3024
CVS date: 1999/04/20 22:45:52
1999-04-20 22:45:52 +00:00
jbj
0cf9b0bdfe
fix: % before non-alphabetic non-macro special now passed unscathed.
...
CVS patchset: 3023
CVS date: 1999/04/20 19:17:23
1999-04-20 19:17:23 +00:00
jbj
56b31cf832
Root reserved fs blocks adjustment should be 1.05 (not 1/0.95).
...
CVS patchset: 3015
CVS date: 1999/04/18 20:56:19
1999-04-18 20:56:19 +00:00
jbj
3b9ca6b62e
Fix disk space estimate.
...
CVS patchset: 3011
CVS date: 1999/04/18 17:08:49
1999-04-18 17:08:49 +00:00
jbj
2320364c77
Use statvfs on solaris2.6+ (Eddie Bugg <ralp@terra.abcbs.com>)
...
CVS patchset: 3005
CVS date: 1999/04/16 23:05:00
1999-04-16 23:05:00 +00:00
jbj
3c53216727
typo.
...
CVS patchset: 3000
CVS date: 1999/04/15 06:16:04
1999-04-15 06:16:04 +00:00
jbj
bcdfc22cf7
Fix: handle %config(noreplace) correctly for linuxconf.
...
CVS patchset: 2999
CVS date: 1999/04/15 06:14:34
1999-04-15 06:14:34 +00:00
jbj
0530ddd0bb
Make sure parens match.
...
CVS patchset: 2998
CVS date: 1999/04/15 05:38:43
1999-04-15 05:38:43 +00:00
ewt
0c1e1a7f47
we need to remember about shared files long enough to handle config files
...
properly
CVS patchset: 2996
CVS date: 1999/04/14 19:48:25
1999-04-14 19:48:25 +00:00
jbj
89e28f78e8
Make silly headerGetEntry consistent throughout.
...
CVS patchset: 2995
CVS date: 1999/04/14 12:35:08
1999-04-14 12:35:08 +00:00
jbj
527e1bc4e0
fix: last update transaction set segfault bug in installer.
...
improved checks for statfs (Tim Mooney).
remove inconsistent use of __P((...)) throughout.
non-static inline functions caused IRIX cc pain.
CPIOERR_CHECK_ERRNO masking caused AIX cc warnings.
CVS patchset: 2993
CVS date: 1999/04/14 11:28:31
1999-04-14 11:28:31 +00:00
ewt
e1fd3b3f25
don't start mucking with filelists for packages which have already been removed!
...
CVS patchset: 2991
CVS date: 1999/04/13 22:47:44
1999-04-13 22:47:44 +00:00
ewt
f5f4de42ec
added some assertions
...
CVS patchset: 2990
CVS date: 1999/04/13 17:26:43
1999-04-13 17:26:43 +00:00
ewt
6ca17d58f4
fixed minor memory leak
...
CVS patchset: 2989
CVS date: 1999/04/13 17:12:09
1999-04-13 17:12:09 +00:00
ewt
720cfa506d
minor cleanups
...
CVS patchset: 2988
CVS date: 1999/04/13 17:11:54
1999-04-13 17:11:54 +00:00
msw
c69903d871
don't report disk space problems for packages w/ no files
...
CVS patchset: 2986
CVS date: 1999/04/12 21:03:50
1999-04-12 21:03:50 +00:00
msw
f5028ecd36
duh -- don't free alloca() buffers
...
CVS patchset: 2985
CVS date: 1999/04/12 20:33:50
1999-04-12 20:33:50 +00:00
ewt
ad9224dbbf
we were saving a little too much memory
...
CVS patchset: 2982
CVS date: 1999/04/12 16:08:11
1999-04-12 16:08:11 +00:00
ewt
f6d65265ed
removed extra headerFree() :-(
...
CVS patchset: 2977
CVS date: 1999/04/09 21:58:07
1999-04-09 21:58:07 +00:00
jbj
e9e7a32d24
Add popt to include path.
...
CVS patchset: 2975
CVS date: 1999/04/09 14:15:28
1999-04-09 14:15:28 +00:00
jbj
8dfb93f84f
non-linux, non-gcc portability fixes (Tim Mooney).
...
CVS patchset: 2973
CVS date: 1999/04/08 20:53:45
1999-04-08 20:53:45 +00:00
jbj
200d512806
From Tim Mooney:
...
Make the statfs stuff work more reliably. Switch from using AC_EGREP_HEADER
to AC_TRY_COMPILE, which should be much more reliable.
Change all places where a previous patch I had sent in said "convertdb"
when it should have said "rpmconvert".
Change the LDFLAGS_STATIC for HP-UX so that static linking isn't done on
HP-UX with libtool. Everything could be linked statically *except* the shl_*
routines, which are in `libdld.1', but libtool doesn't know how to do
a "--prefer-static" type link, so we have to just avoid trying the static
link at all.
Fix a warning that happens over and over as `header.h' is included
on Digital Unix systems. Digital Unix defines `__alpha', not `__alpha__',
so I just added the additional check for __alpha.
Fix a number of places in the code where there is a spurious/extra
semi-colon. This gets rid of quite a few warnings.
CVS patchset: 2972
CVS date: 1999/04/08 20:09:48
1999-04-08 20:09:48 +00:00
jbj
90ac221132
Better diagnostic message for unparseable macro error.
...
CVS patchset: 2971
CVS date: 1999/04/08 19:24:56
1999-04-08 19:24:56 +00:00
jbj
929049a210
Use fdRead, not read typo.
...
CVS patchset: 2970
CVS date: 1999/04/07 21:10:05
1999-04-07 21:10:05 +00:00
ewt
34cf387ac2
deal with errors properly
...
CVS patchset: 2963
CVS date: 1999/04/07 06:11:01
1999-04-07 06:11:01 +00:00
ewt
9a3add1327
install callbacks didn't return proper total size for source packages
...
CVS patchset: 2962
CVS date: 1999/04/07 06:04:42
1999-04-07 06:04:42 +00:00
ewt
edf3ad468f
fix size estimates for source packages
...
CVS patchset: 2961
CVS date: 1999/04/07 05:54:45
1999-04-07 05:54:45 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
jbj
bd3990b81c
fix: don't add header if signature generation failed (Carlo Wood).
...
CVS patchset: 2909
CVS date: 1999/03/22 17:31:53
1999-03-22 17:31:53 +00:00
jbj
2f5f89f2a3
Typos.
...
CVS patchset: 2907
CVS date: 1999/03/21 19:11:29
1999-03-21 19:11:29 +00:00