Commit Graph

110 Commits

Author SHA1 Message Date
root 3eee5e7604 pass subpackage name to process_filelist() for doc dir
CVS patchset: 408
CVS date: 1996/02/23 03:47:43
1996-02-23 03:47:43 +00:00
root 211f35618e add a couple statics
move doc script generation after all parsing is done
this is necessary to allow each pacakge to have it's own docs

CVS patchset: 407
CVS date: 1996/02/23 02:22:18
1996-02-23 02:22:18 +00:00
root 9ef003123c add doc StringBuf to package record for per-package doc stuff
CVS patchset: 406
CVS date: 1996/02/23 02:21:26
1996-02-23 02:21:26 +00:00
root a571c501a9 use level 9 compression!
CVS patchset: 405
CVS date: 1996/02/22 21:31:16
1996-02-22 21:31:16 +00:00
root e10aa661f3 fix last ':' checking patch - source and patch lines cna have #'s!
CVS patchset: 403
CVS date: 1996/02/22 20:28:19
1996-02-22 20:28:19 +00:00
root 787d0ca102 require ':' after preamble parts
warn user about unknown premable parts "Fields"
sanity check for internal error

CVS patchset: 402
CVS date: 1996/02/22 20:01:56
1996-02-22 20:01:56 +00:00
root 23e9920a5f toss trailing spaces on name, version, release
CVS patchset: 399
CVS date: 1996/02/22 19:21:54
1996-02-22 19:21:54 +00:00
root b21fa18aec don't just exit on error, clean up and return
CVS patchset: 395
CVS date: 1996/02/22 15:46:54
1996-02-22 15:46:54 +00:00
root e641ac922b more error checking during package write
CVS patchset: 394
CVS date: 1996/02/22 15:34:27
1996-02-22 15:34:27 +00:00
root a2f32ab422 reset RPMVAR_ROOT in reset_spec()
CVS patchset: 392
CVS date: 1996/02/22 02:49:12
1996-02-22 02:49:12 +00:00
root 379473e17e better error checking during builds
CVS patchset: 389
CVS date: 1996/02/22 01:35:34
1996-02-22 01:35:34 +00:00
root c3acfa7ab3 don't sweep in build_subdir is "."
CVS patchset: 386
CVS date: 1996/02/21 23:18:36
1996-02-21 23:18:36 +00:00
root 728102b6bd fix doc/docdir handling
CVS patchset: 381
CVS date: 1996/02/21 17:32:07
1996-02-21 17:32:07 +00:00
root bce4b08641 remove bogus comment
CVS patchset: 380
CVS date: 1996/02/21 17:31:56
1996-02-21 17:31:56 +00:00
root 2076c0f2f6 handle names properly! Can't figure 'em out until the entire
spec file is parsed.

CVS patchset: 379
CVS date: 1996/02/21 17:19:52
1996-02-21 17:19:52 +00:00
root c50bf4d20a just get the name from the header
CVS patchset: 378
CVS date: 1996/02/21 17:19:17
1996-02-21 17:19:17 +00:00
root bc9746b005 fix ROOT_DIR setting (for NULL)
CVS patchset: 377
CVS date: 1996/02/21 17:17:58
1996-02-21 17:17:58 +00:00
root 6e76ca36c7 fix extra %endif catching
better errors

CVS patchset: 376
CVS date: 1996/02/21 15:29:20
1996-02-21 15:29:20 +00:00
root e11a0b13ee fix %doc %docdir contention
CVS patchset: 375
CVS date: 1996/02/21 15:28:47
1996-02-21 15:28:47 +00:00
root e23939d837 add root dir to doc dir
CVS patchset: 374
CVS date: 1996/02/21 15:11:54
1996-02-21 15:11:54 +00:00
root 0bca036102 fix ugly race condition in cpio_gzip()
fix md5sum generation for package with root:
add some verbose messagin

CVS patchset: 371
CVS date: 1996/02/20 23:31:59
1996-02-20 23:31:59 +00:00
root 0fe113d764 add wacky subpackage version/release stuff
fix readlink non-null-termination problem

CVS patchset: 357
CVS date: 1996/02/20 17:55:15
1996-02-20 17:55:15 +00:00
root 3e73095608 pass around the passPhrase
CVS patchset: 356
CVS date: 1996/02/20 16:00:04
1996-02-20 16:00:04 +00:00
root 57b6582561 pass passPhrase to doBuild
CVS patchset: 355
CVS date: 1996/02/20 15:59:34
1996-02-20 15:59:34 +00:00
marc 6a20b58b0b use VERIFY_USER and VERIFY_GROUP, not by id
CVS patchset: 343
CVS date: 1996/02/20 02:33:52
1996-02-20 02:33:52 +00:00
marc 0e47fd42b8 added "," as separator for %verify()
CVS patchset: 341
CVS date: 1996/02/20 01:35:04
1996-02-20 01:35:04 +00:00
root 8748b30339 add %verify() handling
CVS patchset: 333
CVS date: 1996/02/19 23:41:46
1996-02-19 23:41:46 +00:00
root 6b86d4ce24 use libz instead of gzip
put ARCHIVESIZE in the header

CVS patchset: 329
CVS date: 1996/02/19 23:00:16
1996-02-19 23:00:16 +00:00
root 3ca3620fe3 fix build shit
CVS patchset: 327
CVS date: 1996/02/19 22:18:30
1996-02-19 22:18:30 +00:00
root bc9b266d68 catch unbalanced %endifs
CVS patchset: 324
CVS date: 1996/02/19 21:16:15
1996-02-19 21:16:15 +00:00
root fd45e25ce9 make serial number an int32
CVS patchset: 323
CVS date: 1996/02/19 17:03:29
1996-02-19 17:03:29 +00:00
marc e6389c6dd5 pass a name to openScript() for display purposes
put set -x after setting of all the variable names

CVS patchset: 308
CVS date: 1996/02/19 02:27:35
1996-02-19 02:27:35 +00:00
marc 84025076e4 removed old SOURCE and PATCH macros
CVS patchset: 307
CVS date: 1996/02/19 02:26:47
1996-02-19 02:26:47 +00:00
marc 43966970f2 added signature handling
unified final packing stages
added vendor and distrbution to headers
free all those freakin lists in process_filelist()!
start working on %verify() stuff

CVS patchset: 306
CVS date: 1996/02/19 02:24:47
1996-02-19 02:24:47 +00:00
root 0840162b4c don't allocate 0 bytes!
CVS patchset: 300
CVS date: 1996/02/16 17:37:53
1996-02-16 17:37:53 +00:00
root dad54fe395 fix handling of NULL newname/subname in lookup_package()
CVS patchset: 299
CVS date: 1996/02/16 17:26:43
1996-02-16 17:26:43 +00:00
root 7ac9bde763 strip trailing whitespace off %part args
add handling for specfiles that start with "%package subname"

CVS patchset: 297
CVS date: 1996/02/16 05:55:17
1996-02-16 05:55:17 +00:00
root 67a5d89bbe copy specfile name
CVS patchset: 290
CVS date: 1996/02/15 22:55:44
1996-02-15 22:55:44 +00:00
root 042dc300f0 remove a few stray statics
init build_subdir to .

CVS patchset: 281
CVS date: 1996/02/15 16:22:32
1996-02-15 16:22:32 +00:00
root 9297a2f698 doRmSource should return something
CVS patchset: 276
CVS date: 1996/02/14 22:31:37
1996-02-14 22:31:37 +00:00
root 865692e3c2 fixed -c in %setup
CVS patchset: 271
CVS date: 1996/02/14 20:18:41
1996-02-14 20:18:41 +00:00
root 51139caf7d added RPMBUILD_RMSOURCE
,

CVS patchset: 268
CVS date: 1996/02/14 20:07:23
1996-02-14 20:07:23 +00:00
root 4e85ef055e added doRmSource()
CVS patchset: 267
CVS date: 1996/02/14 20:07:09
1996-02-14 20:07:09 +00:00
root f0f7186677 error for unknown icon type
don't add empty entries for sources and patches

CVS patchset: 262
CVS date: 1996/02/14 16:56:02
1996-02-14 16:56:02 +00:00
ewt a7d5497818 removed reference to var.h (which disappeared)
CVS patchset: 249
CVS date: 1996/01/30 03:49:37
1996-01-30 03:49:37 +00:00
ewt e1c34e4c20 1) removed reference to var.h (which disappeared)
2) when source files aren't found, it prints the complete path it was
   looking for

CVS patchset: 248
CVS date: 1996/01/30 03:49:00
1996-01-30 03:49:00 +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
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 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