|  | <?php | 
|  | /** | 
|  | * Licensed to the Apache Software Foundation (ASF) under one or more | 
|  | * contributor license agreements. See the NOTICE file distributed with | 
|  | * this work for additional information regarding copyright ownership. | 
|  | * The ASF licenses this file to You under the Apache License, Version 2.0 | 
|  | * (the "License"); you may not use this file except in compliance with | 
|  | * the License. You may obtain a copy of the License at | 
|  | * | 
|  | *     http://www.apache.org/licenses/LICENSE-2.0 | 
|  | * | 
|  | * Unless required by applicable law or agreed to in writing, software | 
|  | * distributed under the License is distributed on an "AS IS" BASIS, | 
|  | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|  | * See the License for the specific language governing permissions and | 
|  | * limitations under the License. | 
|  | */ | 
|  |  | 
|  | // parse pom.xml to get version in sync | 
|  | $xml = simplexml_load_file('../../pom.xml'); | 
|  | $pom_version = (string) $xml->version; | 
|  |  | 
|  | preg_match("/^([^-]+)(-SNAPSHOT)?$/", $pom_version, $matches); | 
|  | $version = $matches[1]; | 
|  |  | 
|  | // Maven release plugin always requires the version to have -SNAPSHOT in | 
|  | // the version node. So this is not possible: | 
|  | // $stability = empty($matches[2]) ? 'stable' : 'devel'; | 
|  |  | 
|  | // Hard coded to stable. Maybe find better solution. | 
|  | $stability = 'stable'; | 
|  |  | 
|  | $name = 'Apache_log4php'; | 
|  | $summary = 'A versatile logging framework for PHP'; | 
|  |  | 
|  | $description = <<<EOT | 
|  | Apache log4php is a versatile logging framework for PHP at the Apache Software Foundation (ASF). | 
|  | EOT; | 
|  |  | 
|  | $notes = 'Please see CHANGELOG and changes.xml!'; | 
|  |  | 
|  | $options = array( | 
|  | 'license' => 'Apache License 2.0', | 
|  | //'filelistgenerator' => 'svn', | 
|  | 'ignore' => array('package.php', 'package-config.php'), | 
|  | 'simpleoutput' => true, | 
|  | 'baseinstalldir' => '/', | 
|  | 'packagedirectory' => '.', | 
|  | 'dir_roles' => array( | 
|  | 'examples' => 'doc', | 
|  | ), | 
|  | 'exceptions' => array( | 
|  | 'changes.xml' =>  'doc', | 
|  | 'CHANGELOG' => 'doc', | 
|  | 'LICENSE' => 'doc', | 
|  | 'README' => 'doc', | 
|  | 'NOTICE' => 'doc', | 
|  | ), | 
|  | ); | 
|  |  | 
|  | $license = array( | 
|  | 'name' => 'Apache License 2.0', | 
|  | 'url' => 'http://www.apache.org/licenses/LICENSE-2.0' | 
|  | ); | 
|  |  | 
|  | $maintainer = array(); | 
|  | $maintainer[]   =   array( | 
|  | 'role' => 'lead', | 
|  | 'handle' => 'grobmeier', | 
|  | 'name' => 'Christian Grobmeier', | 
|  | 'email' => 'grobmeier@apache.org', | 
|  | 'active' => 'yes' | 
|  | ); | 
|  | $maintainer[]   =   array( | 
|  | 'role' => 'developer', | 
|  | 'handle' => 'ihabunek', | 
|  | 'name' => 'Ivan Habunek', | 
|  | 'email' => 'ihabunek@apache.org', | 
|  | 'active' => 'yes' | 
|  | ); | 
|  | $maintainer[]  =   array( | 
|  | 'role' => 'lead', | 
|  | 'handle' => 'kurdalen', | 
|  | 'name' => 'Knut Urdalen', | 
|  | 'email' => 'kurdalen@apache.org', | 
|  | 'active' => 'no' | 
|  | ); | 
|  | $maintainer[]   =   array( | 
|  | 'role' => 'developer', | 
|  | 'handle' => 'chammers', | 
|  | 'name' => 'Christian Hammers', | 
|  | 'email' => 'chammers@apache.org', | 
|  | 'active' => 'no' | 
|  | ); | 
|  |  | 
|  | $dependency = array(); | 
|  |  | 
|  | $channel = 'pear.apache.org/log4php'; | 
|  | $require = array( | 
|  | 'php' => '5.2.0', | 
|  | 'pear_installer' => '1.7.0', | 
|  | ); |