File: php-xml-htmlsax3.packages

package info (click to toggle)
yada 0.34
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,160 kB
  • ctags: 83
  • sloc: perl: 3,554; makefile: 26; sh: 12
file content (91 lines) | stat: -rw-r--r-- 4,976 bytes parent folder | download
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# $Id: packages,v 1.1 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-xml-htmlsax3
Section: interpreters
Priority: optional
Maintainer: Piotr Roszatycki <dexter@debian.org>
Standards-Version: 3.6.1
Upstream-Source: <URL:http://pear.php.net/package/XML_HTMLSax3/>
Home-Page: <URL:http://pear.php.net/>
Description: PEAR SAX parser for HTML and other badly formed XML documents
Copyright: .
 // +----------------------------------------------------------------------+
 // | PHP Version 4                                                        |
 // +----------------------------------------------------------------------+
 // | Copyright (c) 1997-2002 The PHP Group                                |
 // +----------------------------------------------------------------------+
 // | This source file is subject to version 2.02 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/3_0.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.               |
 // +----------------------------------------------------------------------+
 // | Authors: Alexander Zhukov <alex@veresk.ru> Original port from Python |
 // | Authors: Harry Fuecks <hfuecks@phppatterns.com> Port to PEAR + more  |
 // | Authors: Many @ Sitepointforums Advanced PHP Forums                  |
 // +----------------------------------------------------------------------+
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-xml-htmlsax3
Architecture: all
Depends: php-pear | php4-pear | php5-pear
Description: PEAR SAX parser for HTML and other badly formed XML documents
 XML_HTMLSax3 is a SAX based XML parser for badly formed XML documents,
 such as HTML.
 .
 The original code base was developed by Alexander Zhukov and published
 at http://sourceforge.net/projects/phpshelve/. Alexander kindly gave
 permission to modify the code and license for inclusion in PEAR.
 .
 PEAR::XML_HTMLSax3 provides an API very similar to the native PHP XML
 extension (http://www.php.net/xml), allowing handlers using one to be
 easily adapted to the other. The key difference is HTMLSax will not
 break on badly formed XML, allowing it to be used for parsing HTML
 documents. Otherwise HTMLSax supports all the handlers available from
 Expat except namespace and external entity handlers. Provides methods
 for handling XML escapes as well as JSP/ASP opening and close tags.
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