1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
|
# $Id: packages,v 1.2 2004/11/05 08:41:21 dexter Exp $
# If the debian/rules or debian/control file is missing, rebuild the file:
#
# $ yada rebuild control
# $ yada rebuild rules
Source: php-log
Section: interpreters
Priority: optional
Maintainer: Piotr Roszatycki <dexter@debian.org>
Standards-Version: 3.6.1
Upstream-Source: <URL:http://pear.php.net/package/Log/>
Home-Page: <URL:http://pear.php.net/>
Description: PEAR Logging utilities
Copyright: .
// +----------------------------------------------------------------------+
// | PHP version 4.0 |
// +----------------------------------------------------------------------+
// | Copyright (c) 1997-2004 The PHP Group |
// +----------------------------------------------------------------------+
// | This source file is subject to version 2.0 of the PHP license, |
// | that is bundled with this package in the file LICENSE, and is |
// | available at through the world-wide-web at |
// | http://www.php.net/license/2_02.txt. |
// | If you did not receive a copy of the PHP license and are unable to |
// | obtain it through the world-wide-web, please send a note to |
// | license@php.net so we can mail you a copy immediately. |
// +----------------------------------------------------------------------+
Build-Depends-Indep: pear
Build: sh
rm -rf build || true
mkdir build
cd build
tar zxvf ../*.tgz
for p in ../debian/patches/*.diff; do
test -f $p && patch -p0 < $p
done
cd */
ln -s ../package.xml .
pear \
-v \
-c $(pwd)/.pearrc \
-d bin_dir=/usr/bin \
-d doc_dir=/usr/share/php/docs \
-d php_dir=/usr/share/php \
-d data_dir=/usr/share/php/data \
-d php_bin=/usr/bin/php \
-d test_dir=/usr/share/php/tests \
-d include_path=/usr/share/php \
install --installroot=$(pwd)/tmp --force --nodeps package.xml
Clean: sh
rm -rf build || true
Package: php-log
Architecture: all
Depends: php4-common (>= 4.3.0) | php5-common
Recommends: php-db | php4-pear
Description: PEAR Logging utilities
The Log framework provides an abstracted logging system. It supports logging
to console, file, syslog, SQL, Sqlite, mail and mcal targets. It also
provides a subject - observer mechanism.
Install: sh
mkdir -p $ROOT/usr/share/doc/$PACKAGE
cp -a build/*/tmp/* $ROOT
test -d $ROOT/usr/share/php/docs && mkdir $ROOT/usr/share/doc/$PACKAGE/docs
test -d $ROOT/usr/share/php/docs/*/docs && cp -a $ROOT/usr/share/php/docs/*/docs $ROOT/usr/share/doc/$PACKAGE && rm -rf $ROOT/usr/share/php/docs/*/docs
test -d $ROOT/usr/share/php/docs/* && rmdir --ignore-fail-on-non-empty --parents $ROOT/usr/share/php/docs/*
test -d $ROOT/usr/share/php/docs/* && cp -a $ROOT/usr/share/php/docs/*/* $ROOT/usr/share/doc/$PACKAGE/docs && rm -rf $ROOT/usr/share/php/docs/*/* && rmdir --ignore-fail-on-non-empty --parents $ROOT/usr/share/php/docs/*
test -d $ROOT/usr/share/php/docs && cp -a $ROOT/usr/share/php/docs/* $ROOT/usr/share/doc/$PACKAGE/docs && rm -rf $ROOT/usr/share/php/docs
test -d $ROOT/usr/share/php/tests && mkdir $ROOT/usr/share/doc/$PACKAGE/tests
test -d $ROOT/usr/share/php/tests/*/tests && cp -a $ROOT/usr/share/php/tests/*/tests $ROOT/usr/share/doc/$PACKAGE && rm -rf $ROOT/usr/share/php/tests/*/tests
test -d $ROOT/usr/share/php/tests/* && rmdir --ignore-fail-on-non-empty --parents $ROOT/usr/share/php/tests/*
test -d $ROOT/usr/share/php/tests/* && cp -a $ROOT/usr/share/php/tests/*/* $ROOT/usr/share/doc/$PACKAGE/tests && rm -rf $ROOT/usr/share/php/tests/*/* && rmdir --ignore-fail-on-non-empty --parents $ROOT/usr/share/php/tests/*
test -d $ROOT/usr/share/php/tests && cp -a $ROOT/usr/share/php/tests/* $ROOT/usr/share/doc/$PACKAGE/tests && rm -rf $ROOT/usr/share/php/tests
cp -a build/package.xml $ROOT/usr/share/doc/$PACKAGE
find $ROOT -name '.*' -print0 | xargs -0 -r rm -rf
|