Diff for /loncom/build/lpml.dtd between versions 1.8 and 1.13

version 1.8, 2001/06/20 12:32:54 version 1.13, 2001/12/13 16:53:42
Line 1 Line 1
 <!--  <!--
        Linux Packaging Markup Language version 1.0.         Linux Packaging Markup Language version 1.0.
        Intended to be under General Public License,  
        Second Version June 1991.  
   
        Date: May 3, 2001         Date: May 3, 2001
        Author: Scott Harrison         Author: Scott Harrison
Line 17 Line 15
        permissions, directory ownerships, compilation commands,         permissions, directory ownerships, compilation commands,
        and, ultimately, system software status reports.         and, ultimately, system software status reports.
 -->  -->
   <!--
   
   Copyright Michigan State University Board of Trustees
   
   This file is part of the LearningOnline Network with CAPA (LON-CAPA).
   
   LON-CAPA is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2 of the License, or
   (at your option) any later version.
   
   LON-CAPA is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.
   
   You should have received a copy of the GNU General Public License
   along with LON-CAPA; if not, write to the Free Software
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   
   /home/httpd/html/adm/gpl.txt
   
   http://www.lon-capa.org/
   
   -->
   
 <!ENTITY % lpml.Version  <!ENTITY % lpml.Version
         "-//TUX//DTD lpml 1.0 Final//EN"          "-//TUX//DTD lpml 1.0 Final//EN"
   
Line 45 Line 69
 <!ELEMENT sourcedir (#PCDATA)>  <!ELEMENT sourcedir (#PCDATA)>
 <!ELEMENT glob (#PCDATA)>  <!ELEMENT glob (#PCDATA)>
 <!ELEMENT build (#PCDATA)>  <!ELEMENT build (#PCDATA)>
   <!ELEMENT buildlink (#PCDATA)>
   
 <!--   <!-- 
 The trigger attribute of the build element is meant  The trigger attribute of the build element is meant
Line 56  Note that you must type this text exactl Line 81  Note that you must type this text exactl
 attribute value to be understood and processed correctly  attribute value to be understood and processed correctly
 by the lpml "make build" parser.  by the lpml "make build" parser.
 -->  -->
 <!ELEMENT lpml (file|category|fileglob|directory|rpm|link)+>  <!ELEMENT lpml (specialnotices|files|categories|directories|rpm)+>
 <!ATTLIST build>  <!ATTLIST build>
    trigger CDATA #REQUIRED     trigger CDATA #REQUIRED
 >  >
   <!ELEMENT specialnotices specialnotice+>
   <!ELEMENT categories category+>
   <!ELEMENT directories directory+>
   <!ELEMENT files (file|fileglob|link)+>
 <!ELEMENT dependencies (#PCDATA)>  <!ELEMENT dependencies (#PCDATA)>
 <!ELEMENT note (#PCDATA)>  <!ELEMENT note (#PCDATA)>
   
 <!ELEMENT category (chmod,chown)>  <!ELEMENT specialnotice (#PCDATA)>
   <!ELEMENT category (chmod,chown,abbreviation)>
 <!ATTLIST category  <!ATTLIST category
     type CDATA #REQUIRED      type CDATA #REQUIRED
     name CDATA #REQUIRED      name CDATA #REQUIRED
Line 76  by the lpml "make build" parser. Line 106  by the lpml "make build" parser.
 <!ATTLIST chmod  <!ATTLIST chmod
     dist CDATA #REQUIRED      dist CDATA #REQUIRED
     >      >
   <!ELEMENT abbreviation (#PCDATA)>
   
 <!ELEMENT directory (targetdir,categoryname,description?)>  <!ELEMENT directory (targetdir,categoryname,description?)>
 <!ATTLIST directory  <!ATTLIST directory
Line 85  by the lpml "make build" parser. Line 116  by the lpml "make build" parser.
 <!ELEMENT file (source,target,categoryname,description?,  <!ELEMENT file (source,target,categoryname,description?,
                 note?,build?,status?,dependencies?)>                  note?,build?,status?,dependencies?)>
 <!ELEMENT link (source,target,categoryname,description?,  <!ELEMENT link (source,target,categoryname,description?,
                 note?,build?,status?)>                  note?,build?,status?,dependencies?)>
   
 <!ELEMENT fileglob (glob,sourcedir,targetdir,categoryname,  <!ELEMENT fileglob (glob,sourcedir,targetdir,categoryname,
                     description?,filenames?)>                      description?,note?,build?,buildlink?,status?,dependencies?,filenames?)>
 <!ELEMENT filenames (#PCDATA)>  <!ELEMENT filenames (#PCDATA)>
   
 <!ELEMENT rpm (rpmSummary,rpmName,rpmVersion,rpmRelease,rpmVendor,  <!ELEMENT rpm (rpmSummary,rpmName,rpmVersion,rpmRelease,rpmVendor,

Removed from v.1.8  
changed lines
  Added in v.1.13


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>