version 1.6, 2001/05/15 20:59:34
|
version 1.7, 2001/06/15 00:59:22
|
Line 44
|
Line 44
|
> |
> |
<!ELEMENT sourcedir (#PCDATA)> |
<!ELEMENT sourcedir (#PCDATA)> |
<!ELEMENT glob (#PCDATA)> |
<!ELEMENT glob (#PCDATA)> |
<!ELEMENT distribution (#PCDATA)> |
|
<!ELEMENT build (#PCDATA)> |
<!ELEMENT build (#PCDATA)> |
|
|
|
<!-- |
|
The trigger attribute of the build element is meant |
|
to only have one of two possible values: |
|
"always run", or |
|
"run if dependencies change" |
|
|
|
Note that you must type this text exactly in for the |
|
attribute value to be understood and processed correctly |
|
by the lpml "make build" parser. |
|
--> |
|
<!ELEMENT lpml (file|category|fileglob|directory|rpm)+> |
|
<!ATTLIST build> |
|
trigger CDATA #REQUIRED |
|
> |
<!ELEMENT dependencies (#PCDATA)> |
<!ELEMENT dependencies (#PCDATA)> |
<!ELEMENT note (#PCDATA)> |
<!ELEMENT note (#PCDATA)> |
|
|
<!ELEMENT category (chmod,chown,distribution?)> |
<!ELEMENT category (chmod,chown)> |
<!ATTLIST category |
<!ATTLIST category |
type CDATA #REQUIRED |
type CDATA #REQUIRED |
name CDATA #REQUIRED |
name CDATA #REQUIRED |
Line 69
|
Line 83
|
> |
> |
|
|
<!ELEMENT file (source,target+,categoryname,description?, |
<!ELEMENT file (source,target+,categoryname,description?, |
note?,build?,status?)> |
note?,build?,status?,dependencies?)> |
<!ELEMENT link (source,target,categoryname,description?, |
<!ELEMENT link (source,target,categoryname,description?, |
note?,build?,status?)> |
note?,build?,status?)> |
|
|
<!ELEMENT fileglob (glob,sourcedir,targetdir,categoryname, |
<!ELEMENT fileglob (glob,sourcedir,targetdir,categoryname, |
description?,distribution?)> |
description?,filenames?)> |
|
<!ELEMENT filenames (#PCDATA)> |
|
|
<!ELEMENT rpm (rpmSummary,rpmName,rpmVersion,rpmRelease,rpmVendor, |
<!ELEMENT rpm (rpmSummary,rpmName,rpmVersion,rpmRelease,rpmVendor, |
rpmBuildRoot,rpmCopyright,rpmGroup,rpmSource,rpmAutoReqProv, |
rpmBuildRoot,rpmCopyright,rpmGroup,rpmSource,rpmAutoReqProv, |