cvs commit: ALFS/DTD ALFS-3.1.dtd

jwrober at linuxfromscratch.org jwrober at linuxfromscratch.org
Fri Jan 30 20:48:56 PST 2004


jwrober     04/01/30 21:48:56

  Modified:    DTD      ALFS-3.1.dtd
  Log:
  minor textual fixes.  no content change.  needed this to help with syntax doc.
  
  Revision  Changes    Path
  1.4       +166 -166  ALFS/DTD/ALFS-3.1.dtd
  
  Index: ALFS-3.1.dtd
  ===================================================================
  RCS file: /home/cvsroot/ALFS/DTD/ALFS-3.1.dtd,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ALFS-3.1.dtd	2 Nov 2003 19:49:52 -0000	1.3
  +++ ALFS-3.1.dtd	31 Jan 2004 04:48:56 -0000	1.4
  @@ -1,166 +1,166 @@
  -<?xml version="1.0" encoding="ISO-8859-1"?>
  -<!--
  -       ALFS :    Document Type Definition
  -       Version : 3.1
  -       Author:   V. Dzuba
  -       Updates:  Kevin P. Fleming
  -       Date:     October 27, 2003
  -
  -       The current version of the DTD is available at:
  -             http://www.linuxfromscratch.org/alfs/downloads/stable
  -
  -       The current version of its documentation is available at:
  -             http://www.linuxfromscratch.org/alfs/view/dtd
  -
  -       This DTD is published under both BSD and GNU licenses.
  --->
  -
  -<!ENTITY lt     "&#60;"> 
  -<!ENTITY gt     ">"> 
  -<!ENTITY amp    "&#38;"> 
  -<!ENTITY apos   "'"> 
  -<!ENTITY quot   """> 
  -
  -<!ENTITY % ops "configure | copy | download | execute | link | make | mkdir | move | ownership | package | patch | permissions | remove | search_replace | stage | textdump | unpack">
  -
  -<!ELEMENT alfs           ((%ops;)*)>
  -<!ATTLIST alfs
  -          base           CDATA #IMPLIED
  -          version        CDATA #FIXED "3.1">
  -
  -<!ELEMENT archive        (#PCDATA)>
  -
  -<!ELEMENT base           (#PCDATA)>
  -
  -<!ELEMENT configure      ((param | prefix)*)>
  -<!ATTLIST configure
  -          base           CDATA #IMPLIED
  -          command        CDATA #IMPLIED>
  -
  -<!ELEMENT content        (#PCDATA)>
  -
  -<!ELEMENT copy           (option*, source+, destination)>
  -<!ATTLIST copy
  -          base           CDATA #IMPLIED>
  -
  -<!ELEMENT description    (para | list)*>
  -
  -<!ELEMENT destination    (#PCDATA)>
  -
  -<!ELEMENT digest         (#PCDATA)>
  -<!ATTLIST digest         
  -          type           CDATA     "md5">
  -
  -<!ELEMENT download       (file, url*, destination, digest?)>
  -
  -<!ELEMENT execute        ((param | prefix)*)>
  -<!ATTLIST execute
  -          base           CDATA #IMPLIED
  -          command        CDATA #REQUIRED>
  -
  -<!ELEMENT environment    (variable+)>
  -
  -<!ELEMENT file           (#PCDATA)>
  -
  -<!ELEMENT find           (#PCDATA)>
  -
  -<!ELEMENT item           (#PCDATA)>
  -
  -<!ELEMENT link           (option?, target+, name)>
  -<!ATTLIST link
  -          base           CDATA #IMPLIED
  -	  type           CDATA #IMPLIED>
  -
  -<!ELEMENT list           (item|list)+>
  -<!ATTLIST list
  -          type           (bullet|number) "bullet">
  -
  -<!ELEMENT make           ((param | prefix)*)>
  -<!ATTLIST make
  -          base           CDATA #IMPLIED>
  -
  -<!ELEMENT mkdir          (option?, name+, permissions?)>
  -<!ATTLIST mkdir
  -          base           CDATA #IMPLIED>
  -          
  -<!ELEMENT move           (option?, source+, destination)>
  -<!ATTLIST move
  -          base           CDATA #IMPLIED>
  -
  -<!ELEMENT name           (#PCDATA)>
  -
  -<!ELEMENT option         (#PCDATA)>
  -
  -<!ELEMENT ownership      (option?, name+)>
  -<!ATTLIST ownership
  -          base           CDATA #IMPLIED
  -          user           CDATA #IMPLIED
  -	  group          CDATA #IMPLIED>
  -          
  -<!ELEMENT package        (packageinfo?, stage+)>
  -<!ATTLIST package
  -          name           CDATA #REQUIRED
  -          version        CDATA #REQUIRED>
  -
  -<!ELEMENT packageinfo    (description?, requires*, utilizes*)>
  -
  -<!ELEMENT para           (#PCDATA)>
  -
  -<!ELEMENT param          (#PCDATA)>
  -
  -<!ELEMENT patch          ((param | prefix)*)>
  -<!ATTLIST patch
  -          base           CDATA #IMPLIED>
  -
  -<!ELEMENT permissions    (option?, name*)>
  -<!ATTLIST permissions
  -          base           CDATA #IMPLIED
  -          mode           CDATA #REQUIRED>
  -
  -<!ELEMENT prefix         (#PCDATA)>
  -
  -<!ELEMENT reference      (#PCDATA)>
  -
  -<!ELEMENT remove         (#PCDATA)>
  -
  -<!ELEMENT replace        (#PCDATA)>
  -
  -<!ELEMENT requires       (name, version*)>
  -
  -<!ELEMENT root           (#PCDATA)>
  -
  -<!ELEMENT search_replace (file, find, replace)>
  -<!ATTLIST search_replace
  -          base           CDATA #IMPLIED>
  -
  -<!ELEMENT stage          (stageinfo?, (alfs | %ops;)*)>
  -<!ATTLIST stage
  -          name           CDATA #IMPLIED>
  -          
  -<!ELEMENT source         (#PCDATA)>
  -
  -<!ELEMENT stageinfo      (root?, user?, environment?, base?)>
  -
  -<!ELEMENT target         (#PCDATA)>
  -
  -<!ELEMENT textdump       (file, content)>
  -<!ATTLIST textdump
  -          base           CDATA #IMPLIED
  -	  mode           CDATA #IMPLIED>
  -
  -<!ELEMENT unpack         (digest?, reference*, archive, destination)>
  -
  -<!ELEMENT url            (#PCDATA)>
  -
  -<!ELEMENT user           (#PCDATA)>
  -
  -<!ELEMENT utilizes       (name, version*)>
  -
  -<!ELEMENT variable       (#PCDATA)>
  -<!ATTLIST variable
  -          name           CDATA #REQUIRED
  -	  mode           CDATA #IMPLIED>
  -
  -<!ELEMENT version        (#PCDATA)>
  -<!ATTLIST version
  -          condition      (eq|ne|gt|ge|lt|le) #REQUIRED>
  +<?xml version="1.0" encoding="ISO-8859-1"?>
  +<!--
  +       ALFS :    Document Type Definition
  +       Version : 3.1
  +       Author:   V. Dzuba
  +       Updates:  Kevin P. Fleming
  +       Date:     October 27, 2003
  +
  +       The current version of the DTD is available at:
  +             http://www.linuxfromscratch.org/alfs/downloads/stable
  +
  +       The current version of its documentation is available at:
  +             http://www.linuxfromscratch.org/alfs/view/dtd
  +
  +       This DTD is published under both BSD and GNU licenses.
  +-->
  +
  +<!ENTITY lt     "&#60;"> 
  +<!ENTITY gt     ">"> 
  +<!ENTITY amp    "&#38;"> 
  +<!ENTITY apos   "'"> 
  +<!ENTITY quot   """> 
  +
  +<!ENTITY % ops "configure | copy | download | execute | link | make | mkdir | move | ownership | package | patch | permissions | remove | search_replace | stage | textdump | unpack">
  +
  +<!ELEMENT alfs           ((%ops;)*)>
  +<!ATTLIST alfs
  +          base           CDATA #IMPLIED
  +          version        CDATA #FIXED "3.1">
  +
  +<!ELEMENT archive        (#PCDATA)>
  +
  +<!ELEMENT base           (#PCDATA)>
  +
  +<!ELEMENT configure      ((param | prefix)*)>
  +<!ATTLIST configure
  +          base           CDATA #IMPLIED
  +          command        CDATA #IMPLIED>
  +
  +<!ELEMENT content        (#PCDATA)>
  +
  +<!ELEMENT copy           (option*, source+, destination)>
  +<!ATTLIST copy
  +          base           CDATA #IMPLIED>
  +
  +<!ELEMENT description    (para | list)*>
  +
  +<!ELEMENT destination    (#PCDATA)>
  +
  +<!ELEMENT digest         (#PCDATA)>
  +<!ATTLIST digest         
  +          type           CDATA     "md5">
  +
  +<!ELEMENT download       (file, url*, destination, digest?)>
  +
  +<!ELEMENT environment    (variable+)>
  +
  +<!ELEMENT execute        ((param | prefix)*)>
  +<!ATTLIST execute
  +          base           CDATA #IMPLIED
  +          command        CDATA #REQUIRED>
  +
  +<!ELEMENT file           (#PCDATA)>
  +
  +<!ELEMENT find           (#PCDATA)>
  +
  +<!ELEMENT item           (#PCDATA)>
  +
  +<!ELEMENT link           (option?, target+, name)>
  +<!ATTLIST link
  +          base           CDATA #IMPLIED
  +          type           CDATA #IMPLIED>
  +
  +<!ELEMENT list           (item | list)+>
  +<!ATTLIST list
  +          type           (bullet | number) "bullet">
  +
  +<!ELEMENT make           ((param | prefix)*)>
  +<!ATTLIST make
  +          base           CDATA #IMPLIED>
  +
  +<!ELEMENT mkdir          (option?, name+, permissions?)>
  +<!ATTLIST mkdir
  +          base           CDATA #IMPLIED>
  +          
  +<!ELEMENT move           (option?, source+, destination)>
  +<!ATTLIST move
  +          base           CDATA #IMPLIED>
  +
  +<!ELEMENT name           (#PCDATA)>
  +
  +<!ELEMENT option         (#PCDATA)>
  +
  +<!ELEMENT ownership      (option?, name+)>
  +<!ATTLIST ownership
  +          base           CDATA #IMPLIED
  +          user           CDATA #IMPLIED
  +          group          CDATA #IMPLIED>
  +          
  +<!ELEMENT package        (packageinfo?, stage+)>
  +<!ATTLIST package
  +          name           CDATA #REQUIRED
  +          version        CDATA #REQUIRED>
  +
  +<!ELEMENT packageinfo    (description?, requires*, utilizes*)>
  +
  +<!ELEMENT para           (#PCDATA)>
  +
  +<!ELEMENT param          (#PCDATA)>
  +
  +<!ELEMENT patch          ((param | prefix)*)>
  +<!ATTLIST patch
  +          base           CDATA #IMPLIED>
  +
  +<!ELEMENT permissions    (option?, name*)>
  +<!ATTLIST permissions
  +          base           CDATA #IMPLIED
  +          mode           CDATA #REQUIRED>
  +
  +<!ELEMENT prefix         (#PCDATA)>
  +
  +<!ELEMENT reference      (#PCDATA)>
  +
  +<!ELEMENT remove         (#PCDATA)>
  +
  +<!ELEMENT replace        (#PCDATA)>
  +
  +<!ELEMENT requires       (name, version*)>
  +
  +<!ELEMENT root           (#PCDATA)>
  +
  +<!ELEMENT search_replace (file, find, replace)>
  +<!ATTLIST search_replace
  +          base           CDATA #IMPLIED>
  +
  +<!ELEMENT source         (#PCDATA)>
  +
  +<!ELEMENT stage          (stageinfo?, (alfs | %ops;)*)>
  +<!ATTLIST stage
  +          name           CDATA #IMPLIED>
  +
  +<!ELEMENT stageinfo      (root?, user?, environment?, base?)>
  +
  +<!ELEMENT target         (#PCDATA)>
  +
  +<!ELEMENT textdump       (file, content)>
  +<!ATTLIST textdump
  +          base           CDATA #IMPLIED
  +          mode           CDATA #IMPLIED>
  +
  +<!ELEMENT unpack         (digest?, reference*, archive, destination)>
  +
  +<!ELEMENT url            (#PCDATA)>
  +
  +<!ELEMENT user           (#PCDATA)>
  +
  +<!ELEMENT utilizes       (name, version*)>
  +
  +<!ELEMENT variable       (#PCDATA)>
  +<!ATTLIST variable
  +          name           CDATA #REQUIRED
  +          mode           CDATA #IMPLIED>
  +
  +<!ELEMENT version        (#PCDATA)>
  +<!ATTLIST version
  +          condition      (eq | ne | gt | ge | lt | le) #REQUIRED>
  
  
  



More information about the alfs-log mailing list