Commit Graph

164 Commits

Author SHA1 Message Date
jbj c74cc1df1c - fix: extra newline in many error messages (#23947).
- fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
- add install/remove transaction id tags.

CVS patchset: 4441
CVS date: 2001/01/15 23:09:42
2001-01-15 23:09:42 +00:00
jbj 2e13767946 doxygen annotations for build/*.
- fix: don't hang on build error.
- fix: remove "error: " prefix from signature verification message.

CVS patchset: 4426
CVS date: 2001/01/11 14:13:04
2001-01-11 14:13:04 +00:00
jbj db32ab6bea Sync with rpm-4_0 branch.
CVS patchset: 4338
CVS date: 2000/12/12 20:03:45
2000-12-12 20:03:45 +00:00
jbj 2885f536b6 Bring header reggions mods back to top of stack.
CVS patchset: 4305
CVS date: 2000/12/02 21:53:44
2000-12-02 21:53:44 +00:00
jbj f2efc7263e - unify rpmError and rpmMessge interfaces through rpmlog.
- collect and display rpm build error messages at end of build.

CVS patchset: 4149
CVS date: 2000/09/01 21:15:40
2000-09-01 21:15:40 +00:00
jbj a131131381 Doxygen annotations.
CVS patchset: 4130
CVS date: 2000/08/27 19:18:25
2000-08-27 19:18:25 +00:00
jbj 4272f490ca - API: uncouple fadio from rest of rpmio.
- API: externalize legacy fdOpen interface for rpmfind et al.

CVS patchset: 3873
CVS date: 2000/06/20 15:54:48
2000-06-20 15:54:48 +00:00
jbj c38a7cdcfb Move low level support routines to librpmio.
CVS patchset: 3822
CVS date: 2000/06/09 18:57:23
2000-06-09 18:57:23 +00:00
jbj 968b07939a Can't print a NULL on non-GNU systems.
CVS patchset: 3599
CVS date: 2000/02/29 01:57:37
2000-02-29 01:57:37 +00:00
jbj 742a513e5f Solaris2.6 portability.
CVS patchset: 3591
CVS date: 2000/02/27 18:52:30
2000-02-27 18:52:30 +00:00
jbj dd35cf769b Documentation sugar.
CVS patchset: 3533
CVS date: 2000/01/24 20:02:32
2000-01-24 20:02:32 +00:00
jbj 4221ce1aa1 lib/macro.c: Canonicalize paths in rpmGetPath().
build.c: ditto.
build/build.c: ditto.
build/files.c: ditto.
build/parsePreamble.c: ditto.
build/parseSpec.c: ditto.
build/myftw.c: Use Opendir/Readdir/Closedir wrappers.
lib/cpio.c: Use Readlink/Stat/Lstat wrappers while building archive.
lib/rpmio.c: functional ftpLstat, ftpStat and ftpReadlink.

CVS patchset: 3432
CVS date: 1999/11/24 00:03:54
1999-11-24 00:03:54 +00:00
jbj c6d768583e macros.in: Add buildsubdir and scriptlet template macros.
build/build.c: Rewrite to use scriptlet templates.
build/files.c: Rename variables to prepare for (possibly) URL's in %files.
build/myftw.c: Use Lstat.
build/parsePreamble.c: Permit URL's in BuildRoot tag if not from spec file.
build/parseSpec.c: ditto
build/parsePrep.c: Add buildsubdir macro.
lib/macro.c: Add url2path (nickname u2p) and verbose macro primitives.
lib/url.c: urlPath returns "" if url is NULL (rpmGenPath memory corruption).

CVS patchset: 3430
CVS date: 1999/11/19 18:19:41
1999-11-19 18:19:41 +00:00
jbj 1f6614e61e The death of lib/ftp.c, merged into lib/rpmio.c.
Start composting the rpmio API.
Preliminary (not working) support for HTTP PUT.
build.c: Check fd for NULL and use Ferror() for Fopen return.
build/parseSpec.c: ditto
build/pack.c: Use fdGetFP() rather than fpio->ffileno().
build/parseSpec.c: ditto
build/pack.c: Use Stat/Mkdir wrappers.
build/pack.c: Do Fflush before fdDup so that writes can remain buffered.
lib/install.c: ditto
build/parsePrep.c: Skip over URL leadin when writing %prep scriptlet.
lib/misc.c: Rewrite to use simpler urlPath(). Restore checks on local fs.
lib/rpmchecksig.c: Open with "r+" rather than "w" to avoid truncation.
lib/url.c: Do lazy malloc of u->buf in rpmio.c checkResponse().
lib/rpmio.c: Make persist/contentLength per-fd rather than per-url.
lib/rpmio.c: Add wr_chunked method for HTTP PUT (still broken).
lib/rpmio.c: ftpAbort() should use timedRead.
lib/rpmio.c: Add Fflush().
lib/url.c: urlPath() should return something ("/") on url = NULL (paranoia).
lib/url.c: urlSplit() should return something ("/") on url w/o path.

CVS patchset: 3429
CVS date: 1999/11/18 18:07:46
1999-11-18 18:07:46 +00:00
jbj 4e62a322a2 lib/rpmio.c: Implement per-fd layers as a stack, add fdPush/fdPop.
lib/rpmio.c: Add fd{Get,Set}{Io,Fp,Fdno} abstraction wrappers.
lib/rpmio.c: Start rationalizing debug output by using fdbg to display the
	fd layer stack.
rpm.c: Add --nolibio to disable libio if desired.
rpm2cpio.c: Use Fdopen(..., gzdio) and ufdCopy().
build/build.c: Use Fdopen(..., fpio) rather than fdio.
build/files.c: Use Fdopen(..., fpio) rather than ufdio.
build/parseSpec.c: ditto.
lib/macro.c: ditto.
lib/rpmrc.c: ditto
lib/macro.c: Use Fopen(..., ufdio) in isCompressed() rather that fdOpen().
lib/misc.c: ditto.
lib/misc.c: Avoid fstat by using Stat.
build/pack.c: Add persist fdLink() and use fdFree() in package{Sources,Binaries}
build/pack.c: Try to remove the fdDup before cpioBuildArchive() call.
build/pack.c: Use rpmGenPath with %{_builddir}.
build/parsePreamble.c: Use fdSize rather than Stat to get icon file size.
lib/rpmrc.c: ditto
lib/ftp.c: start capturing ufdio layer syserrno/errcookie.

CVS patchset: 3424
CVS date: 1999/11/14 19:15:18
1999-11-14 19:15:18 +00:00
jbj 8ce88756fd Use Fstrerror on ufdio throughut.
rpm.c: add --rmspec to usage output.
build/files.c: use ufdio to permit '%files -f <url>' (untested).
build/pack.c: use ufdio in readRPM(), writeRPM(), and addFileToTag().
build/parsePreamble.c: use ufdio in readIcon().
lib/ftp.c: httpOpen() now takes FD_t ctrl arg to uncouple from u->ctrl.
lib/install.c: usr rpmGenPath() to identify first found url in file path concat.
lib/install.c: permit url's in files[i].relativePath.
lib/macro.c: use ufdio, diddle macros for tmacro standalone build.
lib/macro.c: Create rpmGenPath().
lib/macro.c: diddle macro files path to permit url's.
lib/rpmchecksig.c: use Fopen on fdio.
lib/rpmio.c: replace copyData() with ufdCopy().
lib/rpmio.c: replace httpGetFile() with ufdGetFile().
lib/rpmio.c: add ufdWrite().
lib/rpmio.c: permit 2 simultaneous persistent malloc/open HTTP/1.1 connections.
lib/rpmio.c: Add Lstat(), Stat(), and Access().
lib/rpmio.c: assume paths in syscall stubs are loopback (WRONG).
lib/url.c: add urlPath().

CVS patchset: 3422
CVS date: 1999/11/12 17:20:49
1999-11-12 17:20:49 +00:00
jbj 3363604c70 Use Fopen almost everywhere.
Rip out --enable-bzip2-payload, we'll use Fopen w macros instead.
Work out ref counting for ftpControl so that control channel is persistent.
build/build.c: Use fpio to write build stage script.
parseSpec.c: Rework include stack to use FD_t, not FILE *.
tread.c: Delete, use ufdio->read instead.
rpmio.c: Filter out fdio fd == NULL assertion failures.
rpmrc.c: Don't fail if HOME is not environment.
rpmrc.c: Rework ufdio FTP rcfile I/O to be more similar to stdio.

CVS patchset: 3417
CVS date: 1999/11/04 21:26:08
1999-11-04 21:26:08 +00:00
jbj b57249fd5e Spec: Add rootdir (as in chroot).
parseSpec(): Pass rootdir argument.
rpm.c: Rework bigMode enum to simplify per-mode option checks.
build/build.c: Attempt a chroot before execl().
falloc.c: thinko: test for non-existent packages database was broke.
makeTempFile(): Skip possible URL leader on tempfile name expansion.
rpmio.c: Mkdir/Chdir/Rmdir/Rename/Chroot/Unlink syscall wrappers.
rpmdb.c: Coalesce and simplify legacy openDatabase() wrappers.
uninstall.c: Skip possible URL leader on chroot arg.

CVS patchset: 3409
CVS date: 1999/10/31 21:38:21
1999-10-31 21:38:21 +00:00
jbj 2b84d36c2e Make fdFileno() static, use Fileno()/Ferror() analogues throughout.
Make ufdClose() static, use Fclose() with ufdio cookie throughout.
rpm.c: Clean urlinfoCache and rpmBuildArgs leaks.
url.c: urlIsURL() should be here, not in rpmio.c.
url.c: Preserve FD_t abstraction by creating ufdGetUrlinfo().
url.c: Create freeUrlinfoCache().
rpmio.c: Create ufdio cookie.

CVS patchset: 3407
CVS date: 1999/10/30 16:43:29
1999-10-30 16:43:29 +00:00
jbj 0d0b405c20 use compressed filenames on install side.
start unifying FD types, CFD_t now gone.

CVS patchset: 3402
CVS date: 1999/10/27 23:18:10
1999-10-27 23:18:10 +00:00
jbj bafb62fbb0 MiNT port (Guido Flohr <gufl0000@stud.uni-sb.de>).
CVS patchset: 3096
CVS date: 1999/06/17 21:35:34
1999-06-17 21:35:34 +00:00
jbj ab46aedd86 resurrect toplevel tar target.
spec file removal separate from source removal (Shing-Gene Yung).

CVS patchset: 3042
CVS date: 1999/04/30 15:55:45
1999-04-30 15:55:45 +00:00
jbj ba617e479d check build prerequisites before building from specfile.
CVS patchset: 3010
CVS date: 1999/04/17 14:23:42
1999-04-17 14:23:42 +00:00
jbj 6266b08a66 add per-target macrofiles to search path.
take globalMacroContext out of macro api.
fix: flush all macros between builds.

CVS patchset: 2936
CVS date: 1999/04/01 22:26:44
1999-04-01 22:26:44 +00:00
jbj bc76393a17 eliminate old rpmrc configuration syntax.
CVS patchset: 2905
CVS date: 1999/03/20 21:09:47
1999-03-20 21:09:47 +00:00
jbj d09dddb1a6 don't erase failing build script (Tim Mooney).
CVS patchset: 2738
CVS date: 1999/01/22 00:38:10
1999-01-22 00:38:10 +00:00
jbj bd626d134d propagate "const char *" into rpmlib prototypes.
CVS patchset: 2663
CVS date: 1999/01/06 17:33:50
1999-01-06 17:33:50 +00:00
jbj 8af5b5af87 Expand path macros with rpmGetPath(path, ...).
CVS patchset: 2652
CVS date: 1999/01/05 23:13:56
1999-01-05 23:13:56 +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 2d83820336 permit --rmsource --force even if sources/patches are missing.
CVS patchset: 2532
CVS date: 1998/11/08 00:15:33
1998-11-08 00:15:33 +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 0a4e182e40 Integrate shell and macro enviroments for scripts.
CVS patchset: 2282
CVS date: 1998/09/05 23:13:35
1998-09-05 23:13:35 +00:00
jbj 5973a1a52d More RPMVAR_* conversion to macros.
CVS patchset: 2281
CVS date: 1998/09/05 21:54:05
1998-09-05 21:54:05 +00:00
jbj 2e89e42535 Typo.
CVS patchset: 2280
CVS date: 1998/09/05 20:12:32
1998-09-05 20:12:32 +00:00
jbj e8b7b65b28 Start converting variables into macro expansions.
RPMVAR_SOURCEDIR -> %{_sourcedir}
   RPMVAR_BUILDDIR -> %{_builddir}

CVS patchset: 2279
CVS date: 1998/09/05 20:02:08
1998-09-05 20:02:08 +00:00
jbj fc09e52f54 First attempt at librpmbuild API.
CVS patchset: 2214
CVS date: 1998/07/30 22:42:18
1998-07-30 22:42:18 +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
marc 7e3b1b2197 - make %doc script obey --test
- hopefully fix temp file creation problems

CVS patchset: 2120
CVS date: 1998/05/21 03:21:13
1998-05-21 03:21:13 +00:00
marc 47571d8adf Missed some unlinks() when scripts failed
CVS patchset: 2094
CVS date: 1998/04/20 01:15:41
1998-04-20 01:15:41 +00:00
marc 16bd7e06bb - remove icons with --rmsource
- do dependecy generation on -bl
        - check files on all packages on -bl

CVS patchset: 2084
CVS date: 1998/04/09 16:46:30
1998-04-09 16:46:30 +00:00
marc c4b0bbd922 make --clean work with no %setup
CVS patchset: 2074
CVS date: 1998/04/08 14:22:41
1998-04-08 14:22:41 +00:00
ewt d29004dc69 1) include cleanups for portability
2) pulled popt structures and variables out of functions -- they need to
   be global due to stupid compilers
3) modified the Makefile to use relative dependencies, and make dependencies
   optional

CVS patchset: 2020
CVS date: 1998/03/04 16:51:06
1998-03-04 16:51:06 +00:00
ewt 5e0cec0c81 replaced include of <malloc.h> with an include of <stdlib.h>
CVS patchset: 2012
CVS date: 1998/02/25 18:31:52
1998-02-25 18:31:52 +00:00
marc 2ae55b71cb New rpmrc entry BuildShell can used to set the shell used for build scripts.
Default is /bin/sh.

CVS patchset: 1977
CVS date: 1998/01/25 17:03:30
1998-01-25 17:03:30 +00:00
marc 449a0f84c7 Change use of "export" to work on non-bash shells.
CVS patchset: 1967
CVS date: 1998/01/15 15:03:08
1998-01-15 15:03:08 +00:00
marc 83ec1da3f4 Don't build any packages if we got --test.
CVS patchset: 1966
CVS date: 1998/01/14 22:04:06
1998-01-14 22:04:06 +00:00
marc 041f4d727f Don't try to cd into the build dir if there isn't onw.
CVS patchset: 1965
CVS date: 1998/01/14 22:02:01
1998-01-14 22:02:01 +00:00
ewt 757e50ffc8 merged in Marc's new build code
CVS patchset: 1956
CVS date: 1998/01/12 21:31:29
1998-01-12 21:31:29 +00:00
marc 636fc4bec9 Handle patch > 2.1
CVS patchset: 1870
CVS date: 1997/10/23 15:10:03
1997-10-23 15:10:03 +00:00
marc 27f71aba7b Do a sanity check on BuildRoot
CVS patchset: 1856
CVS date: 1997/10/14 22:02:54
1997-10-14 22:02:54 +00:00
marc 398ca4e827 Terminate optionsTable
CVS patchset: 1845
CVS date: 1997/10/08 15:13:35
1997-10-08 15:13:35 +00:00
marc d518d25eb9 Sanity check
CVS patchset: 1835
CVS date: 1997/09/30 20:23:20
1997-09-30 20:23:20 +00:00
ewt d4e8084b2a replaced temporary file creation to be significantly safer
CVS patchset: 1809
CVS date: 1997/08/28 19:13:54
1997-08-28 19:13:54 +00:00
marc ccc21cb726 Modify to allow BuildArchitectures:
CVS patchset: 1773
CVS date: 1997/07/25 13:09:05
1997-07-25 13:09:05 +00:00
ewt 7b3f4e8601 rewrote rcfile parsing
CVS patchset: 1751
CVS date: 1997/07/23 01:06:03
1997-07-23 01:06:03 +00:00
ewt c81e8aefaa Must include <sys/tiome.h> before <sys/resource.h> for SunOS
CVS patchset: 1653
CVS date: 1997/05/20 17:43:34
1997-05-20 17:43:34 +00:00
ewt 49afbf25a1 Moved includes of miscfn.h to the top.
CVS patchset: 1648
CVS date: 1997/05/20 15:57:39
1997-05-20 15:57:39 +00:00
ewt aeb65017bb Added more includes of <sys/time.h> and <sys/resource.h> for AIX
CVS patchset: 1646
CVS date: 1997/05/20 15:42:27
1997-05-20 15:42:27 +00:00
ewt 1296efb89a Applied changes for AIX. This involved using <sys/select.h> if it's available.
CVS patchset: 1638
CVS date: 1997/05/16 15:32:57
1997-05-16 15:32:57 +00:00
ewt a5681a3d0c Minor cleanups.
CVS patchset: 1600
CVS date: 1997/05/07 14:56:06
1997-05-07 14:56:06 +00:00
ewt 21ccd4d5db Needed to include miscfn.h
CVS patchset: 1593
CVS date: 1997/05/02 18:09:41
1997-05-02 18:09:41 +00:00
ewt 25182162c5 The gzipbin transition added a %d where there should have been a %s.
CVS patchset: 1592
CVS date: 1997/05/02 18:04:15
1997-05-02 18:04:15 +00:00
ewt a4beb010aa Look for gzip in path and store binary to use in /usr/lib/rpmrc
CVS patchset: 1583
CVS date: 1997/05/01 19:08:15
1997-05-01 19:08:15 +00:00
root e532d1fc16 make %patch and %setup case sensitive
CVS patchset: 1544
CVS date: 1997/04/16 15:48:10
1997-04-16 15:48:10 +00:00
root 6c38cbd184 call finish_filelists where apprpriate
CVS patchset: 1534
CVS date: 1997/04/14 20:05:12
1997-04-14 20:05:12 +00:00
ewt ab1d659e51 rewrote %setup expanion to use popt and allow multiple -a, -b arguments
CVS patchset: 1499
CVS date: 1997/03/23 19:52:07
1997-03-23 19:52:07 +00:00
root 33a5f18db9 exec sh on the script, not the script directly
CVS patchset: 1486
CVS date: 1997/03/14 20:37:13
1997-03-14 20:37:13 +00:00
ewt ed2bd2bede use RPMVAR_FIXPERMS rather then static chmod args
CVS patchset: 1292
CVS date: 1997/01/16 17:23:29
1997-01-16 17:23:29 +00:00
ewt dec77c92e8 use _exit instead of exit in forks
CVS patchset: 1233
CVS date: 1996/12/12 03:35:01
1996-12-12 03:35:01 +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 b8a8ae8796 use RPMVAR_DEFAULTDOCDIR
CVS patchset: 1144
CVS date: 1996/10/31 21:08:05
1996-10-31 21:08:05 +00:00
ewt 9ff81b985e use separate chgrp/chown commands (slightly more portable, if a bit
slower)

CVS patchset: 1138
CVS date: 1996/10/31 19:53:35
1996-10-31 19:53:35 +00:00
root ae2878694c add %patch -E
CVS patchset: 1132
CVS date: 1996/10/30 02:30:01
1996-10-30 02:30:01 +00:00
ewt d9aea8c244 changed index() calls to strchr()
CVS patchset: 1056
CVS date: 1996/09/25 19:17:03
1996-09-25 19:17:03 +00:00
root c3b5842464 --test for building
CVS patchset: 1015
CVS date: 1996/09/02 01:58:13
1996-09-02 01:58:13 +00:00
ewt 4ed78096b7 uses RPMVAR_TMPPATH
CVS patchset: 976
CVS date: 1996/08/20 16:28:40
1996-08-20 16:28:40 +00:00
root 6cfcf86776 spelling
CVS patchset: 957
CVS date: 1996/08/18 21:42:58
1996-08-18 21:42:58 +00:00
root 613fbe8a10 allow -R to %patch
echo the patch number as it is patched

CVS patchset: 950
CVS date: 1996/08/14 16:50:37
1996-08-14 16:50:37 +00:00
marc 7e46ec48ec parse %prep even for list check
CVS patchset: 920
CVS date: 1996/07/23 03:33:20
1996-07-23 03:33:20 +00:00
marc ff49802b59 implement -bl
CVS patchset: 919
CVS date: 1996/07/23 03:30:44
1996-07-23 03:30:44 +00:00
marc 393cce24cd remove DOCDIR
/

CVS patchset: 827
CVS date: 1996/07/14 23:30:24
1996-07-14 23:30:24 +00:00
root 19dbeeece0 buildprefix -> buildroot
CVS patchset: 816
CVS date: 1996/07/14 16:06:35
1996-07-14 16:06:35 +00:00
root c6a464e9fb handle Build Prefix
CVS patchset: 750
CVS date: 1996/07/09 22:28:22
1996-07-09 22:28:22 +00:00
root 1e7ab3dd36 pass RPM_ARCH and RPM_OS to scripts
CVS patchset: 715
CVS date: 1996/07/01 21:47:55
1996-07-01 21:47:55 +00:00
root b0519bfdd2 move doRmSource() here
CVS patchset: 615
CVS date: 1996/06/07 18:27:56
1996-06-07 18:27:56 +00:00
root e8d9a79e9f make build_subdir visible
CVS patchset: 566
CVS date: 1996/05/07 18:48:53
1996-05-07 18:48:53 +00:00
root 94eddeb66a set umask on all script runs
CVS patchset: 532
CVS date: 1996/04/08 17:53:21
1996-04-08 17:53:21 +00:00
root d4a59f62c7 use /var/tmp
CVS patchset: 492
CVS date: 1996/03/29 01:26:20
1996-03-29 01:26:20 +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 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 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 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 3ca3620fe3 fix build shit
CVS patchset: 327
CVS date: 1996/02/19 22:18:30
1996-02-19 22:18:30 +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
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 865692e3c2 fixed -c in %setup
CVS patchset: 271
CVS date: 1996/02/14 20:18:41
1996-02-14 20:18:41 +00:00