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
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
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
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
7944ca9ba3
fix: segfault from double close on ftpGetFileDesc ftpAbort path.
...
CVS patchset: 2908
CVS date: 1999/03/22 16:23:05
1999-03-22 16:23:05 +00:00
jbj
89e64b9785
pgp5 support (Carlo Wood <carlo@runaway.xs4all.nl>).
...
CVS patchset: 2906
CVS date: 1999/03/21 18:43:22
1999-03-21 18:43:22 +00:00
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
801b0c9b4b
Bump version.
...
CVS patchset: 2904
CVS date: 1999/03/20 15:11:03
1999-03-20 15:11:03 +00:00
jbj
49926ed9f6
update with libtool-2.4f.
...
CVS patchset: 2903
CVS date: 1999/03/19 22:38:40
1999-03-19 22:38:40 +00:00
ewt
ef1b0f4d69
*** empty log message ***
...
CVS patchset: 2902
CVS date: 1999/03/19 21:33:28
1999-03-19 21:33:28 +00:00
jbj
52f3a21929
DU 4.0D fiddles (Shing-Gene Yung<shing@cz3.nus.edu.sg>)
...
CVS patchset: 2899
CVS date: 1999/03/19 16:39:15
1999-03-19 16:39:15 +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
776dc9c258
change support@redhat.com to rpm-list@redhat.com.
...
CVS patchset: 2891
CVS date: 1999/03/14 00:34:52
1999-03-14 00:34:52 +00:00
jbj
a36b1b3871
fix: with --target=i686, pass macro %_arch=i386.
...
CVS patchset: 2889
CVS date: 1999/03/13 22:37:47
1999-03-13 22:37:47 +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
c50cdee669
fix: --target=arch works.
...
CVS patchset: 2886
CVS date: 1999/03/12 15:56:48
1999-03-12 15:56:48 +00:00
jbj
c871d58f38
fix: memory leaks in rpmRunTransactions plugged.
...
CVS patchset: 2844
CVS date: 1999/02/28 18:36:19
1999-02-28 18:36:19 +00:00
jbj
a3d1bd6662
increase timeout in tread from 5 to 30 secs for slow links.
...
CVS patchset: 2842
CVS date: 1999/02/28 14:18:56
1999-02-28 14:18:56 +00:00
jbj
0e54446b94
fix: build of packages w/o BuildRoot segfault.
...
CVS patchset: 2840
CVS date: 1999/02/26 21:47:33
1999-02-26 21:47:33 +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
6f35dcf84b
rename file before unlinking to avoid EBUSY failures.
...
CVS patchset: 2810
CVS date: 1999/02/18 17:21:50
1999-02-18 17:21:50 +00:00
jbj
c74948930d
headerGetEntry now returns count=0 if tag not found (Chris Blizzard).
...
CVS patchset: 2808
CVS date: 1999/02/17 17:26:53
1999-02-17 17:26:53 +00:00
ewt
c1959865f8
added checks for installation of old packages
...
CVS patchset: 2802
CVS date: 1999/02/17 04:32:55
1999-02-17 04:32:55 +00:00
ewt
784a8eeb8a
fixed noreplace handling
...
CVS patchset: 2801
CVS date: 1999/02/17 04:04:53
1999-02-17 04:04:53 +00:00
ewt
da45cac856
moved things to transaction flags from independent install/uninstall flags
...
CVS patchset: 2799
CVS date: 1999/02/17 03:42:57
1999-02-17 03:42:57 +00:00
jbj
1556aeb600
add callbacks for installer updates while doing URL xfers.
...
CVS patchset: 2796
CVS date: 1999/02/16 02:42:29
1999-02-16 02:42:29 +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
b6eaf3aee4
resurrect osf1 as canonical os name (Time Mooney).
...
CVS patchset: 2793
CVS date: 1999/02/15 18:51:16
1999-02-15 18:51:16 +00:00
jbj
5336a6f5e4
augment linux provides/requires for glibc 2.1 backward compatibility.
...
CVS patchset: 2790
CVS date: 1999/02/15 18:26:09
1999-02-15 18:26:09 +00:00
ewt
7b20861ad6
*** empty log message ***
...
CVS patchset: 2785
CVS date: 1999/02/07 21:57:30
1999-02-07 21:57:30 +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
c7c870b0c5
added rpmdbOpenForTraversal()
...
CVS patchset: 2771
CVS date: 1999/02/04 05:03:16
1999-02-04 05:03:16 +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
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
a72a5178af
use portable #!/bin/sh (Tim Mooney).
...
CVS patchset: 2740
CVS date: 1999/01/22 00:40:53
1999-01-22 00:40:53 +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
fc421d4a1f
use portable mkinstalldirs (Tim Mooney).
...
CVS patchset: 2736
CVS date: 1999/01/22 00:34:30
1999-01-22 00:34:30 +00:00
jbj
ba66f05796
irix6 autodeps were dup'd (Shing-Gene Yung <shing@cz3.nus.edu.sg>).
...
CVS patchset: 2733
CVS date: 1999/01/22 00:25:25
1999-01-22 00:25:25 +00:00
jbj
459dc6ef3e
create rpmbzio.c to avoid implicit dependence on libbz2 for installer.
...
CVS patchset: 2727
CVS date: 1999/01/19 23:59:28
1999-01-19 23:59:28 +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
02f03358f6
getservbyname needed ntohs().
...
CVS patchset: 2721
CVS date: 1999/01/19 16:52:25
1999-01-19 16:52:25 +00:00
ewt
a0f1da436b
added --excludepath
...
CVS patchset: 2720
CVS date: 1999/01/19 16:25:10
1999-01-19 16:25:10 +00:00
jbj
71171a5c04
identify missing keys by type (Toshio Kuratomi)
...
CVS patchset: 2710
CVS date: 1999/01/18 00:13:45
1999-01-18 00:13:45 +00:00
ewt
33d610be38
I'm too lazy to put these in a third time.
...
CVS patchset: 2691
CVS date: 1999/01/12 03:11:25
1999-01-12 03:11:25 +00:00
jbj
8e4b5d19fc
1998 8 Jan Toshio Kuratomi <badger@prtr-13.ucsc.edu>
...
* rpm.c: An error message for --nomd5 incorrectly read "--nopgp can only
be used during...."... Changed the --nopgp to --nomd5
1998 7 Jan Toshio Kuratomi <bagder@prtr-13.ucsc.edu>
* lib/rpmlib.h: Add a RPMSIGTAG_GPG define for gnupg.
* lib/rpmlib.h: Add RPMVAR_GPG_PATH and RPMVAR_GPG_NAME variables.
* lib/rpmrc.c: (optionTable) Add gpg_path and gpg_name to the optionTable
(same stats as pgp_name and pgp_path.)
* lib/signature.c: (rpmLookupSignatureType) Add RPMSIGTAG_GPG as one of the
recognized types.
* lib/signature.c: (rpmAddSignature) Add ability to create gnupg signature.
* lib/signature.c: (makeGPGSignature) Routine to create a gnupg signature
(based on makePGPSignature.)
* lib/signature.c: (rpmVerifySignature) Add ability to verify gnupg
signatures.
* lib/signature.c: (verifyGPGSignature) Routine to verify a gnupg signature
(based on verifyPGPSignature.)
* lib/signature.c: (rpmGetPassPhrase) When getting pass phrase for gnupg,
use RPMVAR_GPG_NAME instead of RPMVAR_PGP_NAME if we are signing with
GPG isntead of PGP.
* lib/signature.c: (checkPassPhrase) Need to allow for GPG when we check
the PassPhrase's correctness.
* rpm.c: Add equivalent GPG lines everywhere we find a PGP line.
* rpm.c: Add equivalent gpg stanzas wherever we find a pgp stanza.
* checksig.h: define CHECKSIG_GPG (1 << 2) [Is this correct?]
* checksig.c: (doCheckSig) Check for GPG signatures. [A lot could be
wrong/left out here.]
* rpm.c: change the call to rpmGetPassPhrase to throw in the sigType as
well.
* signature.h: change rpmGetPassPhrase declaration to:
rpmGetPassPhrase(const char * prompt, const int sigTag);
* signature.c: (rpmGetPassPhrase) change the function to accept the
signature type as its second argument.
CVS patchset: 2686
CVS date: 1999/01/09 00:24:02
1999-01-09 00:24:02 +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
e8d006c635
use "original db-1.85" if available (Raw Hide glibc 2.1).
...
CVS patchset: 2640
CVS date: 1998/12/31 22:09:43
1998-12-31 22:09:43 +00:00
ewt
42edfe1749
make sure files to sign exist before asking for the pass phrase
...
CVS patchset: 2625
CVS date: 1998/12/30 20:22:18
1998-12-30 20:22:18 +00:00
jbj
0c25412902
ultrapenguin 1.1.9 sparc64 changes.
...
CVS patchset: 2605
CVS date: 1998/12/17 16:45:22
1998-12-17 16:45:22 +00:00