root/trunk/package-config.php

Revision 48 (checked in by schst, 1 month ago)

Switched to new packaging mechanism

Line 
1 <?php
2 /**
3  * package-config for patTemplate
4  *
5  * Config to to build PEAR packages
6  *
7  * $Id$
8  *
9  * @author      Stephan Schmidt <schst@php-tools.net>
10  * @author      gERD Schaufelberger <gerd@php-tools.net>
11  * @package     patSessoin
12  * @subpackage  Tools
13  */
14
15 /**
16  * package name
17  */
18 $name = 'patError';
19
20 /**
21  * package summary
22  */
23 $summary = 'Simple and powerful error management package.';
24
25 /**
26  * current version
27  */
28 $version = '1.2.0';
29
30 /**
31  * build version appendix
32  */
33 $versionBuild = '';
34
35 /**
36  * Current API version
37  */
38 $apiVersion = '1.2.0';
39
40 /**
41  * current state
42  */
43 $state = 'stable';
44
45 /**
46  * current API stability
47  */
48 $apiStability = 'stable';
49
50 /**
51  * release notes
52  */
53 $notes = <<<EOT
54 Changes since 1.1.0:
55 - Remove PHP4 compatibility (schst)
56 - Got rid of all E_DEPRECATED and E_NOTICE messages (schst)
57 - Got rid of all E_STRICT messages (schst)
58 - Replaced usage of global variables with static class properties (schst)
59 - Adjusted to PEAR coding guidelines (schst)
60 EOT;
61
62 /**
63  * package description
64  */
65 $description = <<<EOT
66 patError - simple and powerful error managemet system. Inspired by error handling of PEAR.
67 EOT;
68
69 $options    =   array (
70     'license'           => 'LGPL',
71     'filelistgenerator' => 'svn',
72     'ignore'            => array( 'package.php', 'autopackage.php', 'package-config.php', 'package.xml'),
73     'simpleoutput'      => true,
74     'baseinstalldir'    => 'pat',
75     'packagedirectory'  => './',
76     'dir_roles'         => array(
77                                  'docs' => 'doc',
78                                  'examples' => 'doc',
79                                  'tests' => 'test',
80                                  )
81     );
82
83 $license    =   array(
84         'name'  => 'LGPL',
85         'url'   =>  'http://www.gnu.org/copyleft/lesser.txt'
86     );
87
88 $maintainer     =   array();
89 $maintainer[]   =   array(
90         'role'      => 'lead',
91         'handle'    => 'schst',
92         'name'      => 'Stephan Schmidt',
93         'email'     => 'schst@php-tools.net',
94         'active'    => 'yes'
95 );
96 $maintainer[]   =   array(
97         'role'      => 'lead',
98         'handle'    => 'gerd',
99         'name'      => 'gERD Schaufelberger',
100         'email'     => 'gerd@php-tools.net',
101         'active'    => 'yes'
102 );
103 $maintainer[]   =   array(
104         'role'      => 'developer',
105         'handle'    => 'argh',
106         'name'      => 'Sebastian Mordziol',
107         'email'     => 'argh@php-tools.net',
108         'active'    => 'yes'
109 );
110
111 $dependency     =   array();
112 $channel    =   'pear.php-tools.net';
113 $require    =   array(
114     'php'               =>  '5.0.0',
115     'pear_installer'    => '1.4.0'
116 );
117 ?>
Note: See TracBrowser for help on using the browser.