summaryrefslogtreecommitdiff
path: root/php-pear-PEAR.spec
diff options
context:
space:
mode:
Diffstat (limited to 'php-pear-PEAR.spec')
-rw-r--r--php-pear-PEAR.spec10
1 files changed, 5 insertions, 5 deletions
diff --git a/php-pear-PEAR.spec b/php-pear-PEAR.spec
index e705c47..94f1395 100644
--- a/php-pear-PEAR.spec
+++ b/php-pear-PEAR.spec
@@ -131,10 +131,7 @@ oraz klasy dla PHP 5:
find '(' -name '*~' -o -name '*.orig' ')' | xargs -r rm -v
-%install
-rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{php_pear_dir},%{_bindir}}
-
+%build
D=$(pwd)
pearcmd() {
%{__pear} -c ${D}/pearrc "$@"
@@ -144,9 +141,12 @@ pearcmd config-set data_dir %{php_pear_dir}/data || exit
pearcmd config-set php_dir %{php_pear_dir} || exit
pearcmd config-set test_dir %{php_pear_dir}/tests || exit
pearcmd config-set sig_bin %{_bindir}/gpg || exit
-cp $D/pearrc $RPM_BUILD_ROOT%{_sysconfdir}/pear.conf
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{php_pear_dir},%{_bindir}}
%pear_package_install
+cp pearrc $RPM_BUILD_ROOT%{_sysconfdir}/pear.conf
install -d $RPM_BUILD_ROOT%{_channelsdir}/.alias
install -d $RPM_BUILD_ROOT%{_registrydir}/{.channel.{__uri,pecl.php.net},channels/.alias}