Commit Graph

36 Commits

Author SHA1 Message Date
jbj 0ecdbba935 - yet more boring lclint annotations and fiddles.
CVS patchset: 4732
CVS date: 2001/04/30 22:32:22
2001-04-30 22:32:22 +00:00
jbj 3b5820c420 - globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.
- internalize locale insensitive ctype(3) in rpmio.h
- boring lclint annotations and fiddles.

CVS patchset: 4721
CVS date: 2001/04/29 01:05:43
2001-04-29 01:05:43 +00:00
jbj c74cc1df1c - fix: extra newline in many error messages (#23947).
- fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
- add install/remove transaction id tags.

CVS patchset: 4441
CVS date: 2001/01/15 23:09:42
2001-01-15 23:09:42 +00:00
jbj 2e13767946 doxygen annotations for build/*.
- fix: don't hang on build error.
- fix: remove "error: " prefix from signature verification message.

CVS patchset: 4426
CVS date: 2001/01/11 14:13:04
2001-01-11 14:13:04 +00:00
jbj db32ab6bea Sync with rpm-4_0 branch.
CVS patchset: 4338
CVS date: 2000/12/12 20:03:45
2000-12-12 20:03:45 +00:00
jbj 44e5913dae - fine-grained Requires, remove install PreReq's from Requires db.
CVS patchset: 4258
CVS date: 2000/11/12 11:11:49
2000-11-12 11:11:49 +00:00
jbj a131131381 Doxygen annotations.
CVS patchset: 4130
CVS date: 2000/08/27 19:18:25
2000-08-27 19:18:25 +00:00
jbj 92d83fc935 - disable rpmlib(VersionedDependencies) by defining _noVersionedDependencies.
- typo in configure.in (#16096).

CVS patchset: 4060
CVS date: 2000/08/14 13:25:09
2000-08-14 13:25:09 +00:00
jbj 5ce53ccb60 - fix: set multilibno on sparc per-platform config.
CVS patchset: 3936
CVS date: 2000/07/11 16:12:47
2000-07-11 16:12:47 +00:00
jbj 7344a12725 - remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.

CVS patchset: 3933
CVS date: 2000/07/11 02:12:49
2000-07-11 02:12:49 +00:00
jbj db3190176b - prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).

CVS patchset: 3930
CVS date: 2000/07/09 23:10:25
2000-07-09 23:10:25 +00:00
jbj a463744b6d - change optflags for i386.
- multilib patch, take 1.

CVS patchset: 3920
CVS date: 2000/07/05 20:39:15
2000-07-05 20:39:15 +00:00
jbj 5df134128b - support for separate source/binary compression policy.
- support for bzip payloads.

CVS patchset: 3908
CVS date: 2000/06/23 01:19:45
2000-06-23 01:19:45 +00:00
jbj dd35cf769b Documentation sugar.
CVS patchset: 3533
CVS date: 2000/01/24 20:02:32
2000-01-24 20:02:32 +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 6c46bff302 add versions to prereq.
add syntax sensitive implict prereq on rpm-3.0.3.

CVS patchset: 3253
CVS date: 1999/08/24 22:26:55
1999-08-24 22:26:55 +00:00
jbj d2094dc229 add versions to obsoletes.
CVS patchset: 3243
CVS date: 1999/08/20 21:05:18
1999-08-20 21:05:18 +00:00
jbj 775e0bc797 print all dependencies for each package at end of build.
CVS patchset: 3199
CVS date: 1999/07/22 22:38:44
1999-07-22 22:38:44 +00:00
jbj 0f7a33ebf8 add versions to provides.
CVS patchset: 3196
CVS date: 1999/07/22 17:48:31
1999-07-22 17:48:31 +00:00
jbj 8bd997f2e0 Perl bindings need
#include <foo.h>
not
	#include "foo.h"

CVS patchset: 3143
CVS date: 1999/07/13 21:37:57
1999-07-13 21:37:57 +00:00
jbj 190bef3fe6 Re-initialize dependency flags for each token.
CVS patchset: 3105
CVS date: 1999/06/19 18:09:49
1999-06-19 18:09:49 +00:00
jbj 35f20f2ece Incorrect sense matched.
CVS patchset: 3101
CVS date: 1999/06/18 14:33:16
1999-06-18 14:33:16 +00:00
jbj a5697afafd don't spin while waiting for delayed requires/provides input (#3289).
common parse for all dependency token syntax.

CVS patchset: 3094
CVS date: 1999/06/17 15:44:47
1999-06-17 15:44:47 +00:00
jbj 3e2edc5422 add BuildConflicts: and BuildRequires: in spec file and src rpm.
CVS patchset: 3079
CVS date: 1999/05/26 04:05:33
1999-05-26 04:05:33 +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 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 ee244b7e0a Parse BuildRequires: and add appropriate RPMTAG_*REQUIRES* to src rpm
header.

CVS patchset: 2763
CVS date: 1999/01/26 21:57:57
1999-01-26 21:57:57 +00:00
jbj 1607fbe7a3 Consolidate i18n baggage into AM_GNU_GETTEXT and system.h.
CVS patchset: 2425
CVS date: 1998/10/08 14:59:17
1998-10-08 14:59:17 +00:00
jbj fd068345e6 add Slovak translation (Stanislav Meduna <stano@trillian.eunet.sk>)
gettextify rpmMessage/rpmError/fprintf messages.

CVS patchset: 2368
CVS date: 1998/09/27 22:03:52
1998-09-27 22:03:52 +00:00
jbj 4a3682fdc7 provides/obsoletes requires tokens that begin with alnum or _.
CVS patchset: 2347
CVS date: 1998/09/24 18:02:57
1998-09-24 18:02:57 +00:00
jbj 5142bf78e6 Consolidated includes for librpmbuild API.
CVS patchset: 2213
CVS date: 1998/07/30 22:09:42
1998-07-30 22:09:42 +00:00
jbj e4151252f8 Aggregate system includes into system.h.
Rearrange functions to minimize exported routines in librpmbuild API.
VS: ----------------------------------------------------------------------

CVS patchset: 2183
CVS date: 1998/07/25 21:00:26
1998-07-25 21:00:26 +00:00
marc aa3c0aabd1 fix type in %triggerpostun
CVS patchset: 2097
CVS date: 1998/04/22 18:11:31
1998-04-22 18:11:31 +00:00
marc e2167205cf Added %triggerpostun
deps for shared libs
only check first 128 chars for non-printables

CVS patchset: 2058
CVS date: 1998/04/01 16:02:05
1998-04-01 16:02:05 +00:00
marc 4c80f87f14 Added trigger support to build code
Got rid of myftw warning

CVS patchset: 2041
CVS date: 1998/03/20 22:38:00
1998-03-20 22:38:00 +00:00
ewt 757e50ffc8 merged in Marc's new build code
CVS patchset: 1956
CVS date: 1998/01/12 21:31:29
1998-01-12 21:31:29 +00:00