Commit Graph

8704 Commits

Author SHA1 Message Date
ewt d60028fa99 added installFlags, changed error message
CVS patchset: 204
CVS date: 1996/01/13 22:02:24
1996-01-13 22:02:24 +00:00
ewt 521eef02d2 fixed detection when packages aren't opened correctly, prints source
package names

CVS patchset: 203
CVS date: 1996/01/13 22:00:57
1996-01-13 22:00:57 +00:00
ewt 29928e4570 changed --force for installs, added --replacepkgs --replacefiles
CVS patchset: 202
CVS date: 1996/01/13 22:00:11
1996-01-13 22:00:11 +00:00
marc b18259e21d added RPMFILE_STATE_REPLACED
CVS patchset: 201
CVS date: 1996/01/13 00:48:51
1996-01-13 00:48:51 +00:00
ewt 1c02bb1d89 added installFlags to prototype of install function
CVS patchset: 200
CVS date: 1996/01/13 00:18:06
1996-01-13 00:18:06 +00:00
marc 0d9d12120a added RPMTAG_SOURCERPM to binary packages
CVS patchset: 199
CVS date: 1996/01/12 23:46:47
1996-01-12 23:46:47 +00:00
marc 2244ce6696 . filelists are now sorted (as opposed to reverse-sorted)
CVS patchset: 198
CVS date: 1996/01/12 17:03:48
1996-01-12 17:03:48 +00:00
marc 0752fc3951 added BUILDHOST
do %docdir, and default doc directories

CVS patchset: 197
CVS date: 1996/01/12 07:31:41
1996-01-12 07:31:41 +00:00
marc 76d811cc32 add support for multi-line descriptions
CVS patchset: 196
CVS date: 1996/01/12 07:31:04
1996-01-12 07:31:04 +00:00
marc 104702f3f4 added RPMTAG_OS, RPMTAG_ARCH
reverse sort the file list

CVS patchset: 195
CVS date: 1996/01/12 02:48:35
1996-01-12 02:48:35 +00:00
marc 01d5bdc595 fixed RPM-HOWTO URL
CVS patchset: 194
CVS date: 1996/01/10 17:05:40
1996-01-10 17:05:40 +00:00
marc bda14ac0f4 Initial revision
CVS patchset: 193
CVS date: 1996/01/10 17:03:08
1996-01-10 17:03:08 +00:00
marc 8b67cf70a3 added --replace* options
CVS patchset: 192
CVS date: 1996/01/10 16:57:58
1996-01-10 16:57:58 +00:00
marc a178727eb8 Initial revision
CVS patchset: 191
CVS date: 1996/01/09 23:54:35
1996-01-09 23:54:35 +00:00
marc 8d3a074f66 added SIZE tag
try to determine type of icon, and file in header under GIF, XPM, or ICON

CVS patchset: 190
CVS date: 1996/01/09 23:41:35
1996-01-09 23:41:35 +00:00
ewt 0786ba9b7a when a db doesn't exist, try to create it
CVS patchset: 189
CVS date: 1996/01/09 21:51:53
1996-01-09 21:51:53 +00:00
ewt 5a289cef0c removed extra error messages
CVS patchset: 188
CVS date: 1996/01/09 21:51:07
1996-01-09 21:51:07 +00:00
ewt 15a0018629 fixed getScript()
CVS patchset: 187
CVS date: 1996/01/09 21:50:54
1996-01-09 21:50:54 +00:00
ewt c6dfde414f fixed detection of errors on open
CVS patchset: 186
CVS date: 1996/01/09 21:50:43
1996-01-09 21:50:43 +00:00
ewt eb15ccd3be added -lgz which marc seems to have removed
CVS patchset: 185
CVS date: 1996/01/09 21:50:22
1996-01-09 21:50:22 +00:00
ewt a6c129e54e removed extraneous error message
CVS patchset: 184
CVS date: 1996/01/09 21:49:40
1996-01-09 21:49:40 +00:00
ewt b9b5ef9c33 removed extranous printf() (which happened to be causing a seg fault)
CVS patchset: 183
CVS date: 1996/01/09 16:59:16
1996-01-09 16:59:16 +00:00
marc 7e28f8ace3 removed INSTALLTIME frmo rpms
added FILEUSERNAME, FILEGROUPNAME

CVS patchset: 182
CVS date: 1996/01/09 16:28:15
1996-01-09 16:28:15 +00:00
marc a9ec932bda removed -lgdbm -lgz
CVS patchset: 181
CVS date: 1996/01/08 23:46:08
1996-01-08 23:46:08 +00:00
root db89d2cbfd fixed problems with --root
CVS patchset: 180
CVS date: 1996/01/08 21:28:20
1996-01-08 21:28:20 +00:00
ewt 735ce6fc99 handles config files, directories correctly
CVS patchset: 179
CVS date: 1996/01/08 20:21:22
1996-01-08 20:21:22 +00:00
ewt e0208694bd Fixed handling of buildTime for 64 bit time_t
Don't open database when querying package files

CVS patchset: 178
CVS date: 1996/01/08 19:44:29
1996-01-08 19:44:29 +00:00
ewt 6ca62ee7d0 Initial revision
CVS patchset: 177
CVS date: 1996/01/08 19:31:44
1996-01-08 19:31:44 +00:00
ewt bd01c5d1ed wrote doInstall()
CVS patchset: 176
CVS date: 1996/01/08 19:21:55
1996-01-08 19:21:55 +00:00
ewt 88b6fc3f3a added -lgz to libraries list
CVS patchset: 175
CVS date: 1996/01/08 19:21:37
1996-01-08 19:21:37 +00:00
ewt 32a5b3bbc3 changed default prefix to / rather then empty
added prefix to doInstall

CVS patchset: 174
CVS date: 1996/01/08 19:21:11
1996-01-08 19:21:11 +00:00
ewt 423c649c68 added install.o
CVS patchset: 173
CVS date: 1996/01/08 19:20:45
1996-01-08 19:20:45 +00:00
ewt c16c83dffc Initial revision
CVS patchset: 172
CVS date: 1996/01/08 19:20:17
1996-01-08 19:20:17 +00:00
ewt 077c3bb502 handles shared files - doesn't handle config files correctly yet
CVS patchset: 171
CVS date: 1996/01/08 19:19:53
1996-01-08 19:19:53 +00:00
ewt 35d9f6ca17 added rpmdbAdd()
CVS patchset: 170
CVS date: 1996/01/08 19:19:12
1996-01-08 19:19:12 +00:00
ewt 2717f7d979 added a line of documentation
CVS patchset: 169
CVS date: 1996/01/08 19:18:50
1996-01-08 19:18:50 +00:00
ewt dfffc8c9ef uses rpmdbAdd function rather then duplicating it
converts pre/post uninstall scripts

CVS patchset: 168
CVS date: 1996/01/08 19:18:14
1996-01-08 19:18:14 +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 6175e290ec add isDebug() function
CVS patchset: 166
CVS date: 1996/01/08 19:17:22
1996-01-08 19:17:22 +00:00
ewt b696bb3093 added support for retrieving pre/post uninstalls from database
CVS patchset: 165
CVS date: 1996/01/08 19:16:46
1996-01-08 19:16:46 +00:00
ewt 5dbd3e85b0 added support for pre/post install and uninstall scripts, fixed
extraction of buildDate from spec

CVS patchset: 164
CVS date: 1996/01/08 19:15:54
1996-01-08 19:15:54 +00:00
ewt 89381ecafa If not error callback is registered, the error gets printed to stderr
CVS patchset: 163
CVS date: 1996/01/08 19:15:22
1996-01-08 19:15:22 +00:00
marc ab74a09ce5 added RPMTAG_EXCLUSIVE RPMTAG_EXCLUDE RPMTAG_ICON
CVS patchset: 162
CVS date: 1996/01/08 17:40:59
1996-01-08 17:40:59 +00:00
ewt 12908c65eb added rpmdbAdd()
CVS patchset: 161
CVS date: 1996/01/08 17:02:35
1996-01-08 17:02:35 +00:00
marc 97216a56c7 fix comment
CVS patchset: 160
CVS date: 1996/01/08 07:12:19
1996-01-08 07:12:19 +00:00
marc a07f81442a remove extraneous read() that was screwing things up
CVS patchset: 159
CVS date: 1996/01/08 07:10:32
1996-01-08 07:10:32 +00:00
marc 2d82745bc0 modify cpio_gzip() and process_filelist() to handle source package filelists
wrote markBuildTime() and packageSource()

CVS patchset: 158
CVS date: 1996/01/08 07:07:35
1996-01-08 07:07:35 +00:00
marc 053153a3a0 check for euid == 0 before doing chown -R on sources
add checkSources() to test access() on sources, patches, and icons
use markBuildTime()

CVS patchset: 157
CVS date: 1996/01/08 07:06:16
1996-01-08 07:06:16 +00:00
marc 83db46ec7b add markBuildTime() to time stamp builds
CVS patchset: 156
CVS date: 1996/01/08 07:04:24
1996-01-08 07:04:24 +00:00
marc ce8f72ea89 added icon, exclude, exclusive handling
parseSpec now takes specfile name as argument

CVS patchset: 155
CVS date: 1996/01/08 07:03:21
1996-01-08 07:03:21 +00:00