Commit Graph

245 Commits

Author SHA1 Message Date
ewt a6b200db99 added rpmrc.o
CVS patchset: 245
CVS date: 1996/01/30 03:46:32
1996-01-30 03:46:32 +00:00
ewt d8b2c60d43 1) places new packages in RPM_RPM_DIR/arch/file.rpm
2) cleaned up some warnings that were bugging me

CVS patchset: 244
CVS date: 1996/01/30 02:16:47
1996-01-30 02:16:47 +00:00
ewt 37ee0cf5e2 adjusted config file checking to adjust for the prefix
CVS patchset: 243
CVS date: 1996/01/29 23:27:12
1996-01-29 23:27:12 +00:00
ewt 41f2831923 fixed check of --root
CVS patchset: 242
CVS date: 1996/01/29 23:26:45
1996-01-29 23:26:45 +00:00
marc 6b561b5d1b write rpms to proper directories (not arch sensitive though)
CVS patchset: 241
CVS date: 1996/01/29 20:09:49
1996-01-29 20:09:49 +00:00
marc f50ac27315 added RPMVAR_RPMDIR, RPMVAR_SRPMDIR
CVS patchset: 240
CVS date: 1996/01/29 19:48:54
1996-01-29 19:48:54 +00:00
marc a8abed4bc4 change to use RPMBUILD_SWEEP
CVS patchset: 239
CVS date: 1996/01/29 19:42:29
1996-01-29 19:42:29 +00:00
marc ec5a833d25 add static to doSweep()
CVS patchset: 238
CVS date: 1996/01/29 19:42:29
1996-01-29 19:42:29 +00:00
ewt efcea4901c 1) should handle config files well
2) created directories should get umask independent permissions
3) fixed notification handling
4) creates file states list, install time

CVS patchset: 237
CVS date: 1996/01/29 19:37:59
1996-01-29 19:37:59 +00:00
ewt d000ba9b49 New packages have forward sorted file lists - uninstalls should traverse
such a list backwards to give rmdir() a fighting chance

CVS patchset: 236
CVS date: 1996/01/29 19:37:28
1996-01-29 19:37:28 +00:00
ewt 313a9e8a30 prints install date, handles missing build date
CVS patchset: 235
CVS date: 1996/01/29 19:36:49
1996-01-29 19:36:49 +00:00
ewt bdc12d835b changed version to 2.0b
CVS patchset: 234
CVS date: 1996/01/29 19:34:58
1996-01-29 19:34:58 +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 ea7daa21f8 reversed the order of the filelist during conversion
CVS patchset: 232
CVS date: 1996/01/29 19:30:49
1996-01-29 19:30:49 +00:00
marc 6cd793c2c2 add RPMBUILD_CLEAN support
CVS patchset: 231
CVS date: 1996/01/29 19:14:54
1996-01-29 19:14:54 +00:00
marc 71bad57b4d use RPMBUILD_SWEEP
CVS patchset: 230
CVS date: 1996/01/29 19:14:31
1996-01-29 19:14:31 +00:00
marc 87fbb7842d removed -m486
CVS patchset: 229
CVS date: 1996/01/29 19:06:33
1996-01-29 19:06:33 +00:00
marc 208e413b0e fix icon handling
remove spec file after source packaging
handle special %doc macro

CVS patchset: 228
CVS date: 1996/01/29 03:33:06
1996-01-29 03:33:06 +00:00
marc 82a0ba550f added RPM_PACKAGE_NAME var to all scripts
do special %doc install after %install

CVS patchset: 227
CVS date: 1996/01/29 03:32:22
1996-01-29 03:32:22 +00:00
marc 6e4421c23f added parsing for special %doc macros
CVS patchset: 226
CVS date: 1996/01/29 03:31:39
1996-01-29 03:31:39 +00:00
marc 1836c915e8 added doc section to spec file for special %doc macro
CVS patchset: 225
CVS date: 1996/01/29 03:30:46
1996-01-29 03:30:46 +00:00
marc 9554a0f093 remove rpmbuild
CVS patchset: 224
CVS date: 1996/01/29 03:30:25
1996-01-29 03:30:25 +00:00
ewt 8d2dea9acc added building options to RPM, tightened error checking during argument
parsing a bit

CVS patchset: 223
CVS date: 1996/01/28 21:38:43
1996-01-28 21:38:43 +00:00
ewt 769a70fab5 implemented --hash, --percent
CVS patchset: 222
CVS date: 1996/01/28 19:42:04
1996-01-28 19:42:04 +00:00
root a8900dfbd0 fixed some bad frees
CVS patchset: 221
CVS date: 1996/01/22 21:13:55
1996-01-22 21:13:55 +00:00
root ae492679ac changed parameters to install.c to allow for a notification function
CVS patchset: 220
CVS date: 1996/01/22 21:13:27
1996-01-22 21:13:27 +00:00
root e1922a0bb1 started work on file sharing, added --hash and --percent
CVS patchset: 219
CVS date: 1996/01/22 21:13:12
1996-01-22 21:13:12 +00:00
root 5584fe2e71 added --percent, --hash
CVS patchset: 218
CVS date: 1996/01/22 21:12:55
1996-01-22 21:12:55 +00:00
marc 1bed3119b0 fixed broken SOURCERPM entry
add sources and patches to source rpm header

CVS patchset: 217
CVS date: 1996/01/17 18:17:50
1996-01-17 18:17:50 +00:00
marc f269ab9be6 keep a count of sources and patches
.,

CVS patchset: 216
CVS date: 1996/01/17 18:17:01
1996-01-17 18:17:01 +00:00
marc dd58084b7e count sources and patches
CVS patchset: 215
CVS date: 1996/01/17 18:16:46
1996-01-17 18:16:46 +00:00
marc 155618b2fa added globbing in file list
CVS patchset: 214
CVS date: 1996/01/17 17:47:28
1996-01-17 17:47:28 +00:00
ewt 6d709dd98b removed "test" target, removed convertdb.c from librpm.a
CVS patchset: 213
CVS date: 1996/01/15 00:03:16
1996-01-15 00:03:16 +00:00
ewt 4dd52c744c turned off efence as a default (we shouldn't require it for shipped versions)
CVS patchset: 212
CVS date: 1996/01/15 00:02:17
1996-01-15 00:02:17 +00:00
ewt 4d395ecd18 moved version number to Makefile, added "archive" target
CVS patchset: 211
CVS date: 1996/01/15 00:01:43
1996-01-15 00:01:43 +00:00
ewt c33544a8ef changed to take VERSION field from the Makefile
CVS patchset: 210
CVS date: 1996/01/15 00:01:31
1996-01-15 00:01:31 +00:00
ewt 530f9de331 fixed a typo
CVS patchset: 209
CVS date: 1996/01/15 00:01:03
1996-01-15 00:01:03 +00:00
ewt a856972cc6 modified to be standalone program
CVS patchset: 208
CVS date: 1996/01/14 23:07:54
1996-01-14 23:07:54 +00:00
ewt 42ecff8eb9 1) checks for pacakges already installed, but doesn't handle overrides
correctly
2) sets file ownderships by symbolic name when they are available
3) creates directories when needed

CVS patchset: 207
CVS date: 1996/01/14 19:32:17
1996-01-14 19:32:17 +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 749b978d8b removed <sys/mman.h> (mmapping isn't used anymore)
added strings for RPMTAG_FILEUSERNAME RPMTAG_FILEGROUPNAME RPMTAG_EXCLUDE
                  RPMTAG_EXCLUSIVE RPMTAG_ICON RPMTAG_SOURCERPM

CVS patchset: 205
CVS date: 1996/01/14 19:31:10
1996-01-14 19:31:10 +00:00
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