summaryrefslogtreecommitdiff
path: root/build/rpmspec.h
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2000-01-19 22:51:39 +0000
committerjbj <devnull@localhost>2000-01-19 22:51:39 +0000
commit00304183a4e4a493fcecf89e2b8b95ba66c28cc4 (patch)
tree954b811ac627c20b08ed8b5c288460cae39abc90 /build/rpmspec.h
parent9a4edb2c30b0729d839cc19d1261afcd8597f47e (diff)
downloadlibrpm-tizen-00304183a4e4a493fcecf89e2b8b95ba66c28cc4.tar.gz
librpm-tizen-00304183a4e4a493fcecf89e2b8b95ba66c28cc4.tar.bz2
librpm-tizen-00304183a4e4a493fcecf89e2b8b95ba66c28cc4.zip
Doxygen fiddles.
CVS patchset: 3528 CVS date: 2000/01/19 22:51:39
Diffstat (limited to 'build/rpmspec.h')
-rw-r--r--build/rpmspec.h24
1 files changed, 13 insertions, 11 deletions
diff --git a/build/rpmspec.h b/build/rpmspec.h
index 2155d7973..bc8b7e0cb 100644
--- a/build/rpmspec.h
+++ b/build/rpmspec.h
@@ -72,8 +72,9 @@ struct speclines {
int sl_nlines;
};
+/*! The structure used to store values parsed from a spec file. */
struct SpecStruct {
- /*@only@*/ const char *specFile;
+ /*@only@*/ const char *specFile; /*!< Name of the spec file. */
/*@only@*/ const char *sourceRpmName;
/*@owned@*/ struct speclines *sl;
@@ -116,14 +117,15 @@ struct SpecStruct {
/*@dependent@*/ struct MacroContext *macros;
/*@only@*/ const char *rootURL;
- /*@only@*/ StringBuf prep;
- /*@only@*/ StringBuf build;
- /*@only@*/ StringBuf install;
- /*@only@*/ StringBuf clean;
+ /*@only@*/ StringBuf prep; /*!< %prep scriptlet. */
+ /*@only@*/ StringBuf build; /*!< %build scriptlet. */
+ /*@only@*/ StringBuf install; /*!< %install scriptlet. */
+ /*@only@*/ StringBuf clean; /*!< %clean scriptlet. */
- /*@owned@*/ struct PackageStruct *packages;
+ /*@owned@*/ struct PackageStruct *packages; /*!< Package list. */
};
+/*! The structure used to store values for a package. */
struct PackageStruct {
/*@refcounted@*/ Header header;
@@ -135,11 +137,11 @@ struct PackageStruct {
int autoReq;
int autoProv;
- char *preInFile;
- char *postInFile;
- char *preUnFile;
- char *postUnFile;
- char *verifyFile;
+ char *preInFile; /*!< %pre scriptlet. */
+ char *postInFile; /*!< %post scriptlet. */
+ char *preUnFile; /*!< %preun scriptlet. */
+ char *postUnFile; /*!< %postun scriptlet. */
+ char *verifyFile; /*!< %verifyscript scriptlet. */
/*@only@*/ StringBuf specialDoc;