Commit Graph

48 Commits

Author SHA1 Message Date
jbj f005d4c15c Fiddles to resurrect lclint.
CVS patchset: 3281
CVS date: 1999/09/12 20:43:23
1999-09-12 20:43:23 +00:00
jbj 4bd2f3531a File internals rearranged to taste.
CVS patchset: 3152
CVS date: 1999/07/13 23:33:02
1999-07-13 23:33:02 +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 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 303fa780d3 EGCS cruft.
Use cpioStrerror when getNextHeader fails.
More const warnings removed.
binary rpms always have RPMTAG_SOURCERPM, source rpms do not.

CVS patchset: 2682
CVS date: 1999/01/08 16:44:30
1999-01-08 16:44:30 +00:00
ewt 10d3b6d5b6 first pass at new transaction api; basic installing/removing works
fine but I wouldn't push it much harder then that

CVS patchset: 2603
CVS date: 1998/12/16 21:58:53
1998-12-16 21:58:53 +00:00
jbj a15a36abd1 Sanity.
CVS patchset: 2551
CVS date: 1998/11/20 20:18:22
1998-11-20 20:18:22 +00:00
jbj 2578b7fc84 implement abstract fd type almost everywhere.
CVS patchset: 2542
CVS date: 1998/11/18 21:41:05
1998-11-18 21:41:05 +00:00
jbj 28c4ae83a3 LCLINT pass 0.
CVS patchset: 2540
CVS date: 1998/11/16 21:40:28
1998-11-16 21:40:28 +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 8fa9463826 Sync with 5.2 branch.
CVS patchset: 2275
CVS date: 1998/09/04 16:17:46
1998-09-04 16:17:46 +00:00
jbj f005d723a5 Macro handling in rpmlib -- rework include: tag with macro expansion.
CVS patchset: 2215
CVS date: 1998/07/31 20:11:49
1998-07-31 20:11:49 +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
ewt 4786aaf066 1) header file cleanups
2) use new dependency scheme
3) changed " #if" to "# if"

CVS patchset: 2024
CVS date: 1998/03/04 16:52:59
1998-03-04 16:52:59 +00:00
ewt 2c223345d8 implemented most of generic package relocation
CVS patchset: 1979
CVS date: 1998/01/28 16:49:43
1998-01-28 16:49:43 +00:00
ewt af9aba223f added more i18n strings
CVS patchset: 1946
CVS date: 1998/01/09 19:10:54
1998-01-09 19:10:54 +00:00
ewt 306172f600 0 length files are bad only if the files are regular ones -- it may be
fine for sockets

CVS patchset: 1916
CVS date: 1998/01/06 03:20:24
1998-01-06 03:20:24 +00:00
ewt 1e318ff6d1 various header file cleanups
CVS patchset: 1903
CVS date: 1997/11/18 03:13:56
1997-11-18 03:13:56 +00:00
ewt 002ae63afb fixed oops
CVS patchset: 1893
CVS date: 1997/11/04 15:28:55
1997-11-04 15:28:55 +00:00
ewt d63fd08403 handle empty files as bad magic, not read errors
CVS patchset: 1891
CVS date: 1997/11/03 20:17:45
1997-11-03 20:17:45 +00:00
ewt 3b9ccca76a need to fabricate user/group name lists for v1 packagse
CVS patchset: 1806
CVS date: 1997/08/28 18:41:06
1997-08-28 18:41:06 +00:00
root d382745d17 The Great Renaming
CVS patchset: 1171
CVS date: 1996/11/18 18:02:36
1996-11-18 18:02:36 +00:00
ewt 68b3ca9ea6 cleaned up pkgReadHeader() mechanism
CVS patchset: 1167
CVS date: 1996/11/15 20:54:00
1996-11-15 20:54:00 +00:00
ewt 630ac54a73 fixed error message
CVS patchset: 1001
CVS date: 1996/08/31 14:59:27
1996-08-31 14:59:27 +00:00
ewt b72002c101 pkReadHdr() shouldn't fail on minor number differences
CVS patchset: 1000
CVS date: 1996/08/31 14:58:53
1996-08-31 14:58:53 +00:00
ewt 148c67febc pkgReadHeader() optionally returns major/minor version of package
CVS patchset: 990
CVS date: 1996/08/29 04:15:54
1996-08-29 04:15:54 +00:00
ewt 85db57fe5d 1) sets arch properly for v1 packages
2) assumes all v1 packages were built for OS #1 (Linux)

CVS patchset: 878
CVS date: 1996/07/17 20:01:45
1996-07-17 20:01:45 +00:00
ewt 120170226e removed debugging message, fixed typo
CVS patchset: 872
CVS date: 1996/07/17 14:38:55
1996-07-17 14:38:55 +00:00
ewt 64fcd73d57 check package version numbers for source packages
CVS patchset: 775
CVS date: 1996/07/10 19:50:46
1996-07-10 19:50:46 +00:00
root 1f5921a046 new Header-style signatures, HEADER_MAGIC
CVS patchset: 735
CVS date: 1996/07/07 22:18:14
1996-07-07 22:18:14 +00:00
ewt 13b145e64b supports version 3 packages
CVS patchset: 683
CVS date: 1996/06/27 18:18:15
1996-06-27 18:18:15 +00:00
ewt 571888e3a2 merged rpmlib.h and package.h
CVS patchset: 641
CVS date: 1996/06/17 19:43:55
1996-06-17 19:43:55 +00:00
root a82bae4fa4 packages with bad headers shouldn't cause an error, just a differnet return
code

CVS patchset: 529
CVS date: 1996/04/05 17:36:11
1996-04-05 17:36:11 +00:00
ewt db3e2a06f8 returns a null header for old style source packages
CVS patchset: 499
CVS date: 1996/03/29 19:39:56
1996-03-29 19:39:56 +00:00
ewt 96e602e3ba fixed bug where a header was freed when it shouldn't have been
CVS patchset: 497
CVS date: 1996/03/29 19:25:17
1996-03-29 19:25:17 +00:00
root c8e2fe70aa added some debug messages
CVS patchset: 462
CVS date: 1996/03/07 16:48:06
1996-03-07 16:48:06 +00:00
ewt 6bada7decf fixed bug
CVS patchset: 432
CVS date: 1996/02/27 17:40:59
1996-02-27 17:40:59 +00:00
ewt 88b48eddb1 Adds RPMTAG_ARCH to header for old packages
CVS patchset: 426
CVS date: 1996/02/26 22:45:10
1996-02-26 22:45:10 +00:00
root 177488cb3b read the signature
CVS patchset: 385
CVS date: 1996/02/21 22:20:51
1996-02-21 22:20:51 +00:00
root 2a9f4dea65 Understands source packages
CVS patchset: 264
CVS date: 1996/02/14 17:54:37
1996-02-14 17:54:37 +00:00
root 9da1bde9e6 fixed for packages w/o any groups
CVS patchset: 258
CVS date: 1996/02/14 16:12:32
1996-02-14 16:12:32 +00:00
ewt e542d23715 reversed the order of the filelist during reading of old style packages
CVS patchset: 233
CVS date: 1996/01/29 19:31:05
1996-01-29 19:31:05 +00:00
ewt 6447dde417 fixed error generated for bad magic
CVS patchset: 206
CVS date: 1996/01/14 19:31:50
1996-01-14 19:31:50 +00:00
ewt 65377cb304 saves pre and post install and uninstall scripts from old style packages
CVS patchset: 167
CVS date: 1996/01/08 19:17:43
1996-01-08 19:17:43 +00:00
ewt 02dfd12a92 creates header for old style packages
CVS patchset: 148
CVS date: 1996/01/06 00:07:50
1996-01-06 00:07:50 +00:00
ewt fc3166e80d Initial revision
CVS patchset: 132
CVS date: 1996/01/05 18:12:55
1996-01-05 18:12:55 +00:00