X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=php-pear.spec;h=771b5e497827ec692a0372c6f6d3937e8afcb27a;hb=ee179261a1f681e983378228b4b913c79a751f0c;hp=c70bbcccfdc4945907e6571109eef05b50874af0;hpb=f15f8dfb14d243eef4835f5574d834141c4e2803;p=packages%2Fphp-pear.git diff --git a/php-pear.spec b/php-pear.spec index c70bbcc..771b5e4 100644 --- a/php-pear.spec +++ b/php-pear.spec @@ -1,17 +1,28 @@ Summary: PEAR - PHP Extension and Application Repository Summary(pl.UTF-8): PEAR - rozszerzenie PHP i repozytorium aplikacji Name: php-pear -Version: 1.3 -Release: 6 +Version: 1.3.10 +Release: 1 Epoch: 4 License: Public Domain Group: Development/Languages/PHP -Source0: channel-phpunit.xml +Source0: php-channel-prov.php +Source100: update-channels.sh Source1: channel-phing.xml Source2: channel-phpdb.xml Source3: channel-firephp.xml -Source4: channel-symfony-project.xml -Source10: php-channel-prov.php +Source4: channel-symfony.xml +Source5: channel-phpunit.xml +Source6: channel-phpseclib.xml +Source7: channel-horde.xml +Source8: channel-rc.xml +Source9: channel-ezc.xml +Source10: channel-propel.xml +Source11: channel-docblox.xml +Source12: channel-michelf.xml +Source13: channel-phpmd.xml +Source14: channel-pdepend.xml +Source15: channel-symfony2.xml BuildRequires: /usr/bin/php BuildRequires: php-pear-PEAR >= 1:1.9.0 BuildRequires: rpmbuild(macros) >= 1.570 @@ -21,7 +32,7 @@ Conflicts: php-pear-PEAR < 1:1.7.2-10 BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define __reg_provides php %{SOURCE10} +%define __reg_provides php %{SOURCE0} # find channel provides %define _use_internal_dependency_generator 0 @@ -57,11 +68,9 @@ install -d $RPM_BUILD_ROOT%{php_pear_dir}/{.registry,bin,data,tests} # add extra channels %{__pear} -c pearrc config-set php_dir $RPM_BUILD_ROOT%{php_pear_dir} -%{__pear} -c pearrc channel-add %{SOURCE0} -%{__pear} -c pearrc channel-add %{SOURCE1} -%{__pear} -c pearrc channel-add %{SOURCE2} -%{__pear} -c pearrc channel-add %{SOURCE3} -%{__pear} -c pearrc channel-add %{SOURCE4} +for xml in $(awk '/^Source[0-9]+:.+channel-.+.xml$/ {print $NF}' %{_specdir}/%{name}.spec); do + %{__pear} -c pearrc channel-add %{_sourcedir}/$xml +done while read dir; do install -d $RPM_BUILD_ROOT$dir @@ -72,7 +81,6 @@ done <