diff options
author | Elan Ruusamäe | 2011-09-21 05:18:07 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | f036cf4a1399eccdaa13854e55c986dc8106cb72 (patch) | |
tree | 6ad7f5124b50b0eeb4fa5d663fd51d87bbf7bc36 | |
parent | 2503191d4f19577b2e094bd33bae38a814aedaf0 (diff) | |
download | php-pear-SQL_Parser-AC-branch.zip php-pear-SQL_Parser-AC-branch.tar.gz |
- use ctype ext, not reimplementation in phpauto/th/php-pear-SQL_Parser-0_6_0-3auto/ac/php-pear-SQL_Parser-0_6_0-3AC-branch
Changed files:
no-pure-ctype.patch -> 1.1
php-pear-SQL_Parser.spec -> 1.28
-rw-r--r-- | no-pure-ctype.patch | 11 | ||||
-rw-r--r-- | php-pear-SQL_Parser.spec | 31 |
2 files changed, 29 insertions, 13 deletions
diff --git a/no-pure-ctype.patch b/no-pure-ctype.patch new file mode 100644 index 0000000..fb2073e --- /dev/null +++ b/no-pure-ctype.patch @@ -0,0 +1,11 @@ +--- SQL_Parser-0.6.0/usr/share/pear/SQL/Parser/Lexer.php~ 2011-09-21 08:13:37.000000000 +0300 ++++ SQL_Parser-0.6.0/usr/share/pear/SQL/Parser/Lexer.php 2011-09-21 08:15:54.680062140 +0300 +@@ -24,8 +24,6 @@ + // $Id$ + // + +-include dirname(__FILE__) . '/ctype.php'; +- + // {{{ token definitions + // variables: 'ident', 'sys_var' + // values: 'real_val', 'text_val', 'int_val', null diff --git a/php-pear-SQL_Parser.spec b/php-pear-SQL_Parser.spec index 59a711a..cf38666 100644 --- a/php-pear-SQL_Parser.spec +++ b/php-pear-SQL_Parser.spec @@ -1,19 +1,21 @@ +%define status devel +%define pearname SQL_Parser %include /usr/lib/rpm/macros.php -%define _status devel -%define _pearname SQL_Parser -Summary: %{_pearname} - an SQL Parser -Summary(pl.UTF-8): %{_pearname} - parser SQL-a -Name: php-pear-%{_pearname} +Summary: %{pearname} - an SQL Parser +Summary(pl.UTF-8): %{pearname} - parser SQL-a +Name: php-pear-%{pearname} Version: 0.6.0 -Release: 2 +Release: 3 License: LGPL Group: Development/Languages/PHP -Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz +Source0: http://pear.php.net/get/%{pearname}-%{version}.tgz # Source0-md5: 9ca052adc0c79f5df83b23c5786f5757 +Patch0: no-pure-ctype.patch URL: http://pear.php.net/package/SQL_Parser/ BuildRequires: php-pear-PEAR BuildRequires: rpm-php-pearprov >= 4.4.2-11 -BuildRequires: rpmbuild(macros) >= 1.300 +BuildRequires: rpmbuild(macros) >= 1.580 +Requires: php-ctype Requires: php-pear Obsoletes: php-pear-SQL_Parser-tests BuildArch: noarch @@ -22,24 +24,27 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description This class is primarily an SQL parser, written with influences from a variety of sources (mSQL, CPAN's SQL-Statement, mySQL). It also -includes a tokenizer (lexer) class and a reimplementation of the ctype -extension in PHP. +includes a tokenizer (lexer) class. -In PEAR status of this package is: %{_status}. +In PEAR status of this package is: %{status}. %description -l pl.UTF-8 Ta klasa jest przede wszystkim parserem SQL-a, napisanym pod wpływem wielu źródeł (mSQL, SQL-Statement z CPAN, mySQL). Zawiera także klasę -tokenizera (leksera) i własną implementację rozszerzenia ctype z PHP. +tokenizera (leksera). -Ta klasa ma w PEAR status: %{_status}. +Ta klasa ma w PEAR status: %{status}. %prep %pear_package_setup +%patch0 -p1 install -d docs mv .%{php_pear_dir}/data/SQL_Parser/TODO docs +# use php ext instead +%{__rm} .%{php_pear_dir}/SQL/Parser/ctype.php + %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{php_pear_dir} |