jbj
3363604c70
Use Fopen almost everywhere.
...
Rip out --enable-bzip2-payload, we'll use Fopen w macros instead.
Work out ref counting for ftpControl so that control channel is persistent.
build/build.c: Use fpio to write build stage script.
parseSpec.c: Rework include stack to use FD_t, not FILE *.
tread.c: Delete, use ufdio->read instead.
rpmio.c: Filter out fdio fd == NULL assertion failures.
rpmrc.c: Don't fail if HOME is not environment.
rpmrc.c: Rework ufdio FTP rcfile I/O to be more similar to stdio.
CVS patchset: 3417
CVS date: 1999/11/04 21:26:08
1999-11-04 21:26:08 +00:00
jbj
00ba060900
Start rpm-3.0.4.
...
CVS patchset: 3381
CVS date: 1999/10/11 16:37:55
1999-10-11 16:37:55 +00:00
jbj
f72d5eec3b
Sanity.
...
CVS patchset: 3363
CVS date: 1999/09/30 21:40:20
1999-09-30 21:40:20 +00:00
jbj
907e305591
Build on solaris2.6 with gcc.
...
CVS patchset: 3362
CVS date: 1999/09/30 21:20:34
1999-09-30 21:20:34 +00:00
jbj
4310a0aa2a
Sanity.
...
CVS patchset: 3360
CVS date: 1999/09/30 20:14:16
1999-09-30 20:14:16 +00:00
jbj
082c8bba35
Sanity.
...
CVS patchset: 3358
CVS date: 1999/09/30 19:37:54
1999-09-30 19:37:54 +00:00
jbj
a7d1b1a2c9
Sanity.
...
CVS patchset: 3357
CVS date: 1999/09/30 19:31:44
1999-09-30 19:31:44 +00:00
jbj
d7ba7d08d1
More HPUX cc fiddles.
...
CVS patchset: 3356
CVS date: 1999/09/30 17:45:42
1999-09-30 17:45:42 +00:00
jbj
1baa4101d6
Don't build rpmgettext/rpmputtext if USE_NLS=no.
...
CVS patchset: 3353
CVS date: 1999/09/30 16:03:43
1999-09-30 16:03:43 +00:00
jbj
e3be66cc10
Add libtool.m4 to aclocal.m4.
...
CVS patchset: 3347
CVS date: 1999/09/29 23:57:42
1999-09-29 23:57:42 +00:00
jbj
a20c89d42b
Check in time stamps again.
...
CVS patchset: 3343
CVS date: 1999/09/29 23:29:57
1999-09-29 23:29:57 +00:00
jbj
32942a7b6b
Check in time stamps.
...
CVS patchset: 3342
CVS date: 1999/09/29 23:26:08
1999-09-29 23:26:08 +00:00
jbj
07d68db900
Don't use err(3) for now.
...
CVS patchset: 3339
CVS date: 1999/09/29 15:59:55
1999-09-29 15:59:55 +00:00
jbj
23ddc3c8ce
Autoconf test for glob (and regex) functionality.
...
CVS patchset: 3333
CVS date: 1999/09/26 22:50:47
1999-09-26 22:50:47 +00:00
jbj
20d78e939a
fix: command line install had header memory leak.
...
check for NULL on all memory allocations.
free rpmrc mallocs on exit.
permit run time leak detection.
CVS patchset: 3311
CVS date: 1999/09/21 03:22:53
1999-09-21 03:22:53 +00:00
jbj
78ce864c5e
Add err.[ch] to portability checks (as yet unused).
...
get latest error.[ch] from glibc.
CVS patchset: 3310
CVS date: 1999/09/20 15:35:08
1999-09-20 15:35:08 +00:00
jbj
6bdf51d7f3
Start experimental support for bzip2 payloads.
...
CVS patchset: 3309
CVS date: 1999/09/20 13:34:47
1999-09-20 13:34:47 +00:00
jbj
29c1a3598a
do versioned provides/conflicts resolution correctly.
...
rpmpopt: display versioned provides/obsoletes.
revert to shared libbz2.so now that bzip2 is in base install.
CVS patchset: 3304
CVS date: 1999/09/19 00:29:44
1999-09-19 00:29:44 +00:00
jbj
075fa0ef78
glibc2: always enable dynamic mtrace if available.
...
CVS patchset: 3279
CVS date: 1999/09/12 00:41:51
1999-09-12 00:41:51 +00:00
jbj
7c106b348f
Fix lchown test.
...
CVS patchset: 3270
CVS date: 1999/09/08 22:33:01
1999-09-08 22:33:01 +00:00
jbj
002c65379f
Solaris: use getpassphrase rather than getpass if available.
...
CVS patchset: 3266
CVS date: 1999/09/07 22:46:19
1999-09-07 22:46:19 +00:00
jbj
582808bce3
link libbz2.a statically to avoid rpm->bzip2 dependence for now.
...
CVS patchset: 3264
CVS date: 1999/09/07 19:47:53
1999-09-07 19:47:53 +00:00
jbj
d753cdadf7
fix: don't successfully match with strncasecmp("sparc", "sparc64", 5)
...
CVS patchset: 3259
CVS date: 1999/09/06 20:59:39
1999-09-06 20:59:39 +00:00
jbj
aeeaed68f9
get the right default if no --prefix is given.
...
CVS patchset: 3255
CVS date: 1999/08/25 20:00:26
1999-08-25 20:00:26 +00:00
jbj
adb4f58147
Orphans.
...
CVS patchset: 3187
CVS date: 1999/07/19 22:28:41
1999-07-19 22:28:41 +00:00
jbj
46572592b4
add pl translation and man pages (Tomasz K?oczko et al).
...
CVS patchset: 3183
CVS date: 1999/07/19 22:13:12
1999-07-19 22:13:12 +00:00
jbj
5ad244b9d1
Change shared lib defaults.
...
CVS patchset: 3171
CVS date: 1999/07/15 22:26:15
1999-07-15 22:26:15 +00:00
jbj
c3f62fe632
Automake to create python bindings.
...
CVS patchset: 3164
CVS date: 1999/07/15 20:15:23
1999-07-15 20:15:23 +00:00
jbj
ab69afb6e3
Typos.
...
CVS patchset: 3137
CVS date: 1999/07/08 22:37:05
1999-07-08 22:37:05 +00:00
jbj
25e6b06959
add configure scaffolding to support rpm-4.0 packages.
...
CVS patchset: 3136
CVS date: 1999/07/08 22:10:33
1999-07-08 22:10:33 +00:00
jbj
d70b2a5496
Begin rpm-3.0.3.
...
CVS patchset: 3133
CVS date: 1999/07/07 19:25:34
1999-07-07 19:25:34 +00:00
jbj
bafb62fbb0
MiNT port (Guido Flohr <gufl0000@stud.uni-sb.de>).
...
CVS patchset: 3096
CVS date: 1999/06/17 21:35:34
1999-06-17 21:35:34 +00:00
jbj
984a6ad296
Propagate CONFIG_SITE to popt ( #3212 ).
...
CVS patchset: 3091
CVS date: 1999/06/16 20:02:17
1999-06-16 20:02:17 +00:00
jbj
00425624b6
don't clobber LDFLAGS in top-level Makefile (Tim Mooney).
...
move libtool version forward.
CVS patchset: 3086
CVS date: 1999/06/09 14:13:31
1999-06-09 14:13:31 +00:00
jbj
2ed98fa074
Begin 3.0.2.
...
CVS patchset: 3075
CVS date: 1999/05/24 20:37:52
1999-05-24 20:37:52 +00:00
jbj
4c10d8f232
Bump version/release.
...
CVS patchset: 3026
CVS date: 1999/04/21 15:35:06
1999-04-21 15:35:06 +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
8d7018d847
Release rpm 3.0.
...
CVS patchset: 3016
CVS date: 1999/04/19 08:28:20
1999-04-19 08:28:20 +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
59e22c8102
Add -f to combat new POSIX behavior chown/chgrp on dangling symlinks.
...
Hard configure absolute paths (rather than using which).
CVS patchset: 3002
CVS date: 1999/04/16 05:44:36
1999-04-16 05:44:36 +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
d590fe33e1
version 2.95
...
CVS patchset: 2984
CVS date: 1999/04/12 16:11:24
1999-04-12 16:11:24 +00:00
jbj
c5f831ad7e
Default to not build shared libraries.
...
CVS patchset: 2980
CVS date: 1999/04/11 22:15:26
1999-04-11 22:15:26 +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
0beb0f799d
Bump version.
...
CVS patchset: 2948
CVS date: 1999/04/05 19:01:33
1999-04-05 19:01:33 +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
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
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
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
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