summaryrefslogtreecommitdiff
path: root/build/rpmspec.h
diff options
context:
space:
mode:
authorjbj <devnull@localhost>1999-10-31 21:38:21 +0000
committerjbj <devnull@localhost>1999-10-31 21:38:21 +0000
commitb57249fd5e6a292a6d6aec9c0ec4b9d2fecb08d1 (patch)
treef0213ec7489dcd0d00a16e1f840f74fc355fbaf1 /build/rpmspec.h
parent3d087dcf52531f766af0c503a6cbddfaef84f86a (diff)
downloadrpm-b57249fd5e6a292a6d6aec9c0ec4b9d2fecb08d1.tar.gz
rpm-b57249fd5e6a292a6d6aec9c0ec4b9d2fecb08d1.tar.bz2
rpm-b57249fd5e6a292a6d6aec9c0ec4b9d2fecb08d1.zip
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
Diffstat (limited to 'build/rpmspec.h')
-rw-r--r--build/rpmspec.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/build/rpmspec.h b/build/rpmspec.h
index 70028ece8..63d254485 100644
--- a/build/rpmspec.h
+++ b/build/rpmspec.h
@@ -115,6 +115,7 @@ struct SpecStruct {
/*@dependent@*/ struct MacroContext *macros;
+ /*@only@*/ const char *rootdir;
/*@only@*/ StringBuf prep;
/*@only@*/ StringBuf build;
/*@only@*/ StringBuf install;