Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<!--
2
     $Id: package.dtd,v 1.38 2005/11/12 02:23:07 cellog Exp $
3
 
4
     This is the PEAR package description, version 1.0.
5
     It should be used with the informal public identifier:
6
 
7
         "-//PHP Group//DTD PEAR Package 1.0//EN//XML"
8
 
9
     Copyright (c) 1997-2005 The PHP Group
10
 
11
     This source file is subject to version 3.00 of the PHP license,
12
     that is bundled with this package in the file LICENSE, and is
13
     available at through the world-wide-web at
14
     http://www.php.net/license/3_0.txt.
15
     If you did not receive a copy of the PHP license and are unable to
16
     obtain it through the world-wide-web, please send a note to
17
     license@php.net so we can mail you a copy immediately.
18
 
19
     Authors:
20
         Stig S. Bakken <ssb@fast.no>
21
         Gregory Beaver <cellog@php.net>
22
 
23
  -->
24
<!ENTITY % NUMBER "CDATA">
25
<!ELEMENT package (name,summary,description,license?,maintainers,release,changelog?)>
26
<!ATTLIST package type    (source|binary|empty) "empty"
27
                  version CDATA                 #REQUIRED
28
                  packagerversion CDATA         #IMPLIED>
29
 
30
<!ELEMENT name (#PCDATA)>
31
 
32
<!ELEMENT summary (#PCDATA)>
33
 
34
<!ELEMENT license (#PCDATA)>
35
 
36
<!ELEMENT description (#PCDATA)>
37
 
38
<!ELEMENT maintainers (maintainer)+>
39
 
40
<!ELEMENT maintainer (user|role|name|email)+>
41
 
42
<!ELEMENT user (#PCDATA)>
43
 
44
<!ELEMENT role (#PCDATA)>
45
 
46
<!ELEMENT email (#PCDATA)>
47
 
48
<!ELEMENT changelog (release)+>
49
 
50
<!ELEMENT release (version,date,license,state,notes,warnings?,provides*,deps?,configureoptions?,filelist?)>
51
 
52
<!ELEMENT version (#PCDATA)>
53
 
54
<!ELEMENT date (#PCDATA)>
55
 
56
<!ELEMENT state (#PCDATA)>
57
 
58
<!ELEMENT notes (#PCDATA)>
59
 
60
<!ELEMENT warnings (#PCDATA)>
61
 
62
<!ELEMENT deps (dep*)>
63
 
64
<!ELEMENT dep (#PCDATA)>
65
<!ATTLIST dep type    (pkg|ext|php) #REQUIRED
66
	                       rel     (has|eq|lt|le|gt|ge)                          #IMPLIED
67
	                       version CDATA                                     #IMPLIED
68
	                       optional (yes|no)     'no'>
69
 
70
<!ELEMENT configureoptions (configureoption)+>
71
 
72
<!ELEMENT configureoption EMPTY>
73
<!ATTLIST configureoption name CDATA #REQUIRED
74
                                           default CDATA #IMPLIED
75
                                           prompt CDATA #REQUIRED>
76
 
77
<!ELEMENT provides EMPTY>
78
<!ATTLIST provides type (ext|prog|class|function|feature|api) #REQUIRED
79
                                name CDATA #REQUIRED
80
                                extends CDATA #IMPLIED>
81
<!ELEMENT filelist (dir|file)+>
82
 
83
<!ELEMENT dir (dir|file)+>
84
<!ATTLIST dir name           CDATA #REQUIRED
85
              role           (php|ext|src|test|doc|data|script) 'php'
86
              baseinstalldir CDATA #IMPLIED>
87
 
88
<!ELEMENT file (replace*)>
89
<!ATTLIST file role           (php|ext|src|test|doc|data|script) 'php'
90
               debug          (na|on|off)        'na'
91
               format         CDATA              #IMPLIED
92
               baseinstalldir CDATA              #IMPLIED
93
               platform       CDATA              #IMPLIED
94
               md5sum         CDATA              #IMPLIED
95
               name           CDATA              #REQUIRED
96
               install-as     CDATA              #IMPLIED>
97
 
98
<!ELEMENT replace EMPTY>
99
<!ATTLIST replace type (php-const|pear-config|package-info) #REQUIRED
100
                              from CDATA #REQUIRED
101
                              to CDATA #REQUIRED>
102
 
103