ewt [Wed, 27 Dec 1995 20:39:27 +0000 (20:39 +0000)]
Initial revision
CVS patchset: 110
CVS date: 1995/12/27 20:39:27
ewt [Wed, 27 Dec 1995 20:09:59 +0000 (20:09 +0000)]
make depend should (and now does) recurse
CVS patchset: 109
CVS date: 1995/12/27 20:09:59
ewt [Wed, 27 Dec 1995 20:08:35 +0000 (20:08 +0000)]
Initial revision
CVS patchset: 108
CVS date: 1995/12/27 20:08:35
ewt [Wed, 27 Dec 1995 20:08:11 +0000 (20:08 +0000)]
basic querying works now, but building is broken
CVS patchset: 107
CVS date: 1995/12/27 20:08:11
ewt [Wed, 27 Dec 1995 20:05:14 +0000 (20:05 +0000)]
changed to use oldrpmdb names insteaed of rpmdb ones
CVS patchset: 106
CVS date: 1995/12/27 20:05:14
ewt [Wed, 27 Dec 1995 20:04:38 +0000 (20:04 +0000)]
made changes to allow include of "falloc.h" to be removed
CVS patchset: 105
CVS date: 1995/12/27 20:04:38
ewt [Wed, 27 Dec 1995 19:50:38 +0000 (19:50 +0000)]
Initial revision
CVS patchset: 104
CVS date: 1995/12/27 19:50:38
ewt [Wed, 27 Dec 1995 19:50:19 +0000 (19:50 +0000)]
changed to use lead structure from lib/rpmlead.h
CVS patchset: 103
CVS date: 1995/12/27 19:50:19
ewt [Wed, 27 Dec 1995 19:45:36 +0000 (19:45 +0000)]
changed to use rpmlead.h
CVS patchset: 102
CVS date: 1995/12/27 19:45:36
marc [Wed, 27 Dec 1995 19:29:15 +0000 (19:29 +0000)]
added depend, -lefence, removed stringbuf.o
CVS patchset: 101
CVS date: 1995/12/27 19:29:15
marc [Wed, 27 Dec 1995 19:22:42 +0000 (19:22 +0000)]
added stringbuf.o
CVS patchset: 100
CVS date: 1995/12/27 19:22:42
marc [Wed, 27 Dec 1995 19:21:25 +0000 (19:21 +0000)]
added RPMTAG_ROOT
CVS patchset: 99
CVS date: 1995/12/27 19:21:25
ewt [Wed, 27 Dec 1995 19:19:13 +0000 (19:19 +0000)]
added types for database access
CVS patchset: 98
CVS date: 1995/12/27 19:19:13
ewt [Wed, 27 Dec 1995 19:18:56 +0000 (19:18 +0000)]
added "make depend", dbindex.o, rpmdb.o
CVS patchset: 97
CVS date: 1995/12/27 19:18:56
ewt [Wed, 27 Dec 1995 19:18:16 +0000 (19:18 +0000)]
changed to support querying
CVS patchset: 96
CVS date: 1995/12/27 19:18:16
marc [Wed, 27 Dec 1995 19:04:31 +0000 (19:04 +0000)]
added modifyEntry()
CVS patchset: 95
CVS date: 1995/12/27 19:04:31
marc [Wed, 27 Dec 1995 18:05:01 +0000 (18:05 +0000)]
sort indexes on write, use bsearch to find tags
CVS patchset: 94
CVS date: 1995/12/27 18:05:01
marc [Wed, 27 Dec 1995 17:33:28 +0000 (17:33 +0000)]
allow 16 fd's for ftw()
CVS patchset: 93
CVS date: 1995/12/27 17:33:28
root [Wed, 27 Dec 1995 17:04:12 +0000 (17:04 +0000)]
fixed bug in faAlloc()
CVS patchset: 92
CVS date: 1995/12/27 17:04:12
marc [Wed, 27 Dec 1995 16:54:54 +0000 (16:54 +0000)]
add %setup and %patch handling
add "really_exec" flag to execPart()
CVS patchset: 91
CVS date: 1995/12/27 16:54:54
marc [Wed, 27 Dec 1995 16:52:14 +0000 (16:52 +0000)]
remove arch/os cruft and use stuff in librpm
add root handling
add %dir (and absense of) handling
don't md5sum non-regular files
CVS patchset: 90
CVS date: 1995/12/27 16:52:14
marc [Wed, 27 Dec 1995 16:50:50 +0000 (16:50 +0000)]
added source/patch line handling
write real %ifarch %ifos stuff
handle root: header option
CVS patchset: 89
CVS date: 1995/12/27 16:50:50
marc [Wed, 27 Dec 1995 16:43:32 +0000 (16:43 +0000)]
added really_exec arg to execPrep() (so we can parse without exec-ing)
CVS patchset: 88
CVS date: 1995/12/27 16:43:32
marc [Wed, 27 Dec 1995 16:40:02 +0000 (16:40 +0000)]
added struct sources
CVS patchset: 87
CVS date: 1995/12/27 16:40:02
marc [Wed, 27 Dec 1995 16:39:10 +0000 (16:39 +0000)]
added getSource() getFullSource()
CVS patchset: 86
CVS date: 1995/12/27 16:39:10
marc [Wed, 27 Dec 1995 16:32:19 +0000 (16:32 +0000)]
added setVar(), ROOT var
CVS patchset: 85
CVS date: 1995/12/27 16:32:19
marc [Wed, 27 Dec 1995 16:31:14 +0000 (16:31 +0000)]
fixed isVerbose()
CVS patchset: 84
CVS date: 1995/12/27 16:31:14
marc [Wed, 27 Dec 1995 16:29:55 +0000 (16:29 +0000)]
added get{Arch,Os}{Name,Num}()
CVS patchset: 83
CVS date: 1995/12/27 16:29:55
ewt [Wed, 27 Dec 1995 03:41:22 +0000 (03:41 +0000)]
Initial revision
CVS patchset: 82
CVS date: 1995/12/27 03:41:22
ewt [Wed, 27 Dec 1995 03:40:36 +0000 (03:40 +0000)]
fixed formatting
CVS patchset: 81
CVS date: 1995/12/27 03:40:36
ewt [Wed, 27 Dec 1995 03:37:38 +0000 (03:37 +0000)]
1) added indexing by name, group, file
2) changed some STRING types to STRINGARRAY
CVS patchset: 80
CVS date: 1995/12/27 03:37:38
root [Tue, 26 Dec 1995 23:07:41 +0000 (23:07 +0000)]
moved to rpm.c from rpmq to get basic command line handling
CVS patchset: 79
CVS date: 1995/12/26 23:07:41
marc [Wed, 20 Dec 1995 23:34:12 +0000 (23:34 +0000)]
move RPMBUILD_* to build.h
CVS patchset: 78
CVS date: 1995/12/20 23:34:12
marc [Wed, 20 Dec 1995 23:33:55 +0000 (23:33 +0000)]
add RPMBUILD_* (used to be in build.c)
CVS patchset: 77
CVS date: 1995/12/20 23:33:55
marc [Wed, 20 Dec 1995 23:32:38 +0000 (23:32 +0000)]
use STRING_ARRAY_TYPE for file, md5s, and linktos
CVS patchset: 76
CVS date: 1995/12/20 23:32:38
marc [Wed, 20 Dec 1995 23:31:16 +0000 (23:31 +0000)]
use doBuild() instead of packageBinaries()
CVS patchset: 75
CVS date: 1995/12/20 23:31:16
marc [Wed, 20 Dec 1995 23:30:46 +0000 (23:30 +0000)]
added %changelog
handle %package -n
CVS patchset: 74
CVS date: 1995/12/20 23:30:46
marc [Wed, 20 Dec 1995 23:27:15 +0000 (23:27 +0000)]
added STRING_ARRAY_TYPE
CVS patchset: 73
CVS date: 1995/12/20 23:27:15
marc [Wed, 20 Dec 1995 22:49:40 +0000 (22:49 +0000)]
Initial revision
CVS patchset: 72
CVS date: 1995/12/20 22:49:40
marc [Wed, 20 Dec 1995 22:48:08 +0000 (22:48 +0000)]
added freeIterator() copyHeader() isEntry()
CVS patchset: 71
CVS date: 1995/12/20 22:48:08
marc [Wed, 20 Dec 1995 22:47:19 +0000 (22:47 +0000)]
added isEntry() freeIterator() and copyHeader()
CVS patchset: 70
CVS date: 1995/12/20 22:47:19
marc [Tue, 19 Dec 1995 21:08:18 +0000 (21:08 +0000)]
added dispatch code
CVS patchset: 69
CVS date: 1995/12/19 21:08:18
marc [Tue, 19 Dec 1995 21:06:39 +0000 (21:06 +0000)]
add debug messages
fixed subname entry stuff into the header
CVS patchset: 68
CVS date: 1995/12/19 21:06:39
marc [Tue, 19 Dec 1995 21:05:39 +0000 (21:05 +0000)]
added error callback, call binary packaging
CVS patchset: 67
CVS date: 1995/12/19 21:05:39
root [Tue, 19 Dec 1995 20:57:18 +0000 (20:57 +0000)]
md5 bits were signed, which caused bad expansion
CVS patchset: 66
CVS date: 1995/12/19 20:57:18
marc [Tue, 19 Dec 1995 20:35:49 +0000 (20:35 +0000)]
added md5.o and md5sum.o
CVS patchset: 65
CVS date: 1995/12/19 20:35:49
marc [Tue, 19 Dec 1995 20:33:51 +0000 (20:33 +0000)]
Initial revision
CVS patchset: 64
CVS date: 1995/12/19 20:33:51
marc [Tue, 19 Dec 1995 17:56:45 +0000 (17:56 +0000)]
added logic for empty %files section vs NO %files section
,.
CVS patchset: 63
CVS date: 1995/12/19 17:56:45
marc [Tue, 19 Dec 1995 17:17:37 +0000 (17:17 +0000)]
fixed bug in string array stuff in getEntry()
CVS patchset: 62
CVS date: 1995/12/19 17:17:37
marc [Tue, 19 Dec 1995 16:57:12 +0000 (16:57 +0000)]
made rpm depend on lib/librpm.a
CVS patchset: 61
CVS date: 1995/12/19 16:57:12
ewt [Tue, 19 Dec 1995 16:17:39 +0000 (16:17 +0000)]
Added routines for traversal
CVS patchset: 60
CVS date: 1995/12/19 16:17:39
ewt [Tue, 19 Dec 1995 16:17:21 +0000 (16:17 +0000)]
Added routines for retrieving GIFs
CVS patchset: 59
CVS date: 1995/12/19 16:17:21
ewt [Tue, 19 Dec 1995 16:09:38 +0000 (16:09 +0000)]
Changed RPMTAB_FILESTATES to INT8 from CHAR
Added GIF's
CVS patchset: 58
CVS date: 1995/12/19 16:09:38
marc [Mon, 18 Dec 1995 20:31:09 +0000 (20:31 +0000)]
Initial revision
CVS patchset: 57
CVS date: 1995/12/18 20:31:09
marc [Mon, 18 Dec 1995 20:28:07 +0000 (20:28 +0000)]
added rpmlead rpmheader rpmarchive
CVS patchset: 56
CVS date: 1995/12/18 20:28:07
marc [Mon, 18 Dec 1995 18:44:16 +0000 (18:44 +0000)]
fixed bug where every part was POSTUN
CVS patchset: 55
CVS date: 1995/12/18 18:44:16
marc [Mon, 18 Dec 1995 18:13:41 +0000 (18:13 +0000)]
fixed previous edit
,
CVS patchset: 54
CVS date: 1995/12/18 18:13:41
marc [Mon, 18 Dec 1995 18:08:30 +0000 (18:08 +0000)]
allow type to be NULL in getEntry()
CVS patchset: 53
CVS date: 1995/12/18 18:08:30
marc [Mon, 18 Dec 1995 18:00:28 +0000 (18:00 +0000)]
allow NULL to be passed for count in getEntry()
CVS patchset: 52
CVS date: 1995/12/18 18:00:28
marc [Mon, 18 Dec 1995 17:43:06 +0000 (17:43 +0000)]
added pack.o
CVS patchset: 51
CVS date: 1995/12/18 17:43:06
marc [Mon, 18 Dec 1995 14:56:49 +0000 (14:56 +0000)]
cleaned up error() for new error scheme
relocated dump code
CVS patchset: 50
CVS date: 1995/12/18 14:56:49
marc [Mon, 18 Dec 1995 14:53:29 +0000 (14:53 +0000)]
pulled out pack routines to pack.h
CVS patchset: 49
CVS date: 1995/12/18 14:53:29
marc [Mon, 18 Dec 1995 14:53:14 +0000 (14:53 +0000)]
unified script writing routines
CVS patchset: 48
CVS date: 1995/12/18 14:53:14
marc [Mon, 18 Dec 1995 14:48:03 +0000 (14:48 +0000)]
made global error structure, and functions to read/write it
,.
CVS patchset: 47
CVS date: 1995/12/18 14:48:03
marc [Thu, 14 Dec 1995 16:44:32 +0000 (16:44 +0000)]
added var.o
CVS patchset: 46
CVS date: 1995/12/14 16:44:32
marc [Thu, 14 Dec 1995 16:42:39 +0000 (16:42 +0000)]
Initial revision
CVS patchset: 45
CVS date: 1995/12/14 16:42:39
ewt [Thu, 14 Dec 1995 16:38:52 +0000 (16:38 +0000)]
fixed make clean rule
CVS patchset: 44
CVS date: 1995/12/14 16:38:52
marc [Thu, 14 Dec 1995 16:17:51 +0000 (16:17 +0000)]
fixed prototype warning
CVS patchset: 43
CVS date: 1995/12/14 16:17:51
marc [Thu, 14 Dec 1995 16:16:21 +0000 (16:16 +0000)]
added isVerbose()
CVS patchset: 42
CVS date: 1995/12/14 16:16:21
marc [Thu, 14 Dec 1995 16:03:08 +0000 (16:03 +0000)]
added iterator stuff
CVS patchset: 41
CVS date: 1995/12/14 16:03:08
marc [Thu, 14 Dec 1995 15:56:10 +0000 (15:56 +0000)]
routines for building packages from parsed spec structs
CVS patchset: 40
CVS date: 1995/12/14 15:56:10
marc [Thu, 14 Dec 1995 15:54:13 +0000 (15:54 +0000)]
Initial revision
CVS patchset: 39
CVS date: 1995/12/14 15:54:13
marc [Thu, 14 Dec 1995 15:52:51 +0000 (15:52 +0000)]
added all parsing into spec and package structs
tons of stuff
CVS patchset: 38
CVS date: 1995/12/14 15:52:51
marc [Thu, 14 Dec 1995 15:50:00 +0000 (15:50 +0000)]
added dumpSpec()
CVS patchset: 37
CVS date: 1995/12/14 15:50:00
root [Thu, 14 Dec 1995 15:47:55 +0000 (15:47 +0000)]
rpm progs, build.o
CVS patchset: 36
CVS date: 1995/12/14 15:47:55
root [Thu, 14 Dec 1995 15:46:09 +0000 (15:46 +0000)]
Initial revision
CVS patchset: 35
CVS date: 1995/12/14 15:46:09
ewt [Wed, 13 Dec 1995 22:38:23 +0000 (22:38 +0000)]
Added BIN_TYPE
CVS patchset: 34
CVS date: 1995/12/13 22:38:23
marc [Wed, 13 Dec 1995 21:40:59 +0000 (21:40 +0000)]
changed error() to use varargs/vfprintf()
CVS patchset: 33
CVS date: 1995/12/13 21:40:59
ewt [Wed, 13 Dec 1995 20:20:14 +0000 (20:20 +0000)]
minor changes to get it compiling again
CVS patchset: 32
CVS date: 1995/12/13 20:20:14
ewt [Wed, 13 Dec 1995 20:13:49 +0000 (20:13 +0000)]
Initial revision
CVS patchset: 31
CVS date: 1995/12/13 20:13:49
ewt [Wed, 13 Dec 1995 20:13:17 +0000 (20:13 +0000)]
tests converDB() now
CVS patchset: 30
CVS date: 1995/12/13 20:13:17
ewt [Wed, 13 Dec 1995 20:13:06 +0000 (20:13 +0000)]
added sizeofHeader
CVS patchset: 29
CVS date: 1995/12/13 20:13:06
ewt [Wed, 13 Dec 1995 20:12:35 +0000 (20:12 +0000)]
1) made dumpHeader use symbolic names
2) fixed allocation loop
3) changed indentation
4) added sizeofHeader
CVS patchset: 28
CVS date: 1995/12/13 20:12:35
ewt [Wed, 13 Dec 1995 20:11:46 +0000 (20:11 +0000)]
1) added falloc.o convertdb.o oldrpmfile.o to librpm.a
2) builds dumpdb
CVS patchset: 27
CVS date: 1995/12/13 20:11:46
ewt [Wed, 13 Dec 1995 20:11:31 +0000 (20:11 +0000)]
added exists() function
CVS patchset: 26
CVS date: 1995/12/13 20:11:31
ewt [Wed, 13 Dec 1995 20:10:32 +0000 (20:10 +0000)]
1) added copyright field for packages
2) packages w/o groups are supported
3) groups are returned correctly
4) preamble parsing made case insensitive
CVS patchset: 25
CVS date: 1995/12/13 20:10:32
ewt [Wed, 13 Dec 1995 20:10:25 +0000 (20:10 +0000)]
added copyright field for packages
CVS patchset: 24
CVS date: 1995/12/13 20:10:25
ewt [Wed, 13 Dec 1995 20:09:47 +0000 (20:09 +0000)]
Creates nearly complete packages.rpm - no indexing is done yet
CVS patchset: 23
CVS date: 1995/12/13 20:09:47
ewt [Wed, 13 Dec 1995 20:08:33 +0000 (20:08 +0000)]
Added more RPMTAG's and the first RPMFILE class contants
CVS patchset: 22
CVS date: 1995/12/13 20:08:33
marc [Wed, 13 Dec 1995 17:47:15 +0000 (17:47 +0000)]
fixed dumb buffer extension bug
CVS patchset: 21
CVS date: 1995/12/13 17:47:15
root [Wed, 13 Dec 1995 16:04:49 +0000 (16:04 +0000)]
added tags for pre/post in/out
CVS patchset: 20
CVS date: 1995/12/13 16:04:49
root [Wed, 13 Dec 1995 16:01:36 +0000 (16:01 +0000)]
Initial revision
CVS patchset: 19
CVS date: 1995/12/13 16:01:36
root [Wed, 13 Dec 1995 16:01:10 +0000 (16:01 +0000)]
added stringbuf.o
CVS patchset: 18
CVS date: 1995/12/13 16:01:10
root [Wed, 13 Dec 1995 16:00:19 +0000 (16:00 +0000)]
modified to test spec.c 1.4
CVS patchset: 17
CVS date: 1995/12/13 16:00:19
root [Wed, 13 Dec 1995 15:57:59 +0000 (15:57 +0000)]
fleshed out parsing, incorporated stringbufs, cleaned up
the spec/package structures and relationships
CVS patchset: 16
CVS date: 1995/12/13 15:57:59
ewt [Tue, 12 Dec 1995 23:25:31 +0000 (23:25 +0000)]
Changed to use file descriptors instead of stdio
CVS patchset: 15
CVS date: 1995/12/12 23:25:31
ewt [Tue, 12 Dec 1995 23:23:37 +0000 (23:23 +0000)]
Added error number to messages
CVS patchset: 14
CVS date: 1995/12/12 23:23:37
ewt [Tue, 12 Dec 1995 22:35:42 +0000 (22:35 +0000)]
added include of string.h to get rid of warning message
CVS patchset: 13
CVS date: 1995/12/12 22:35:42
root [Tue, 12 Dec 1995 17:53:17 +0000 (17:53 +0000)]
removed -lefence (just temporary)
CVS patchset: 12
CVS date: 1995/12/12 17:53:17
root [Tue, 12 Dec 1995 17:53:17 +0000 (17:53 +0000)]
complete reorg of reading scheme
added %else handling
no regexp stuff
nice big table of tags and keywords :-)
CVS patchset: 11
CVS date: 1995/12/12 17:53:17