rpms/php-pecl-radius/F-7 php-pecl-radius.spec,1.2,1.3

Christopher Stone (xulchris) fedora-extras-commits at redhat.com
Sun Sep 30 15:34:14 UTC 2007


Author: xulchris

Update of /cvs/extras/rpms/php-pecl-radius/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7270/F-7

Modified Files:
	php-pecl-radius.spec 
Log Message:
update to latest standards


Index: php-pecl-radius.spec
===================================================================
RCS file: /cvs/extras/rpms/php-pecl-radius/F-7/php-pecl-radius.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- php-pecl-radius.spec	8 Sep 2007 19:35:26 -0000	1.2
+++ php-pecl-radius.spec	30 Sep 2007 15:33:42 -0000	1.3
@@ -1,9 +1,10 @@
 %global php_apiver  %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1)
-%global php_extdir  %(php-config --extension-dir 2>/dev/null || echo "undefined")
+%{!?__pecl:     %{expand: %%global __pecl     %{_bindir}/pecl}}
+%{!?php_extdir: %{expand: %%global php_extdir %(php-config --extension-dir)}}
 
 Name:           php-pecl-radius
 Version:        1.2.5
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Radius client library
 
 License:        BSD
@@ -16,11 +17,10 @@
 Provides:       php-pecl(radius) = %{version}
 
 %if %{?php_zend_api}0
-# for fedora >= 6
 Requires:       php(zend-abi) = %{php_zend_api}
 Requires:       php(api) = %{php_core_api}
 %else
-# for fedora <= 5
+# for EL-5
 Requires:       php-api = %{php_apiver}
 %endif
 
@@ -57,6 +57,20 @@
 EOF
 
 
+%if 0%{?pecl_install:1}
+%post
+%{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || :
+%endif
+
+
+%if 0%{?pecl_uninstall:1}
+%postun
+if [ $1 -eq 0 ] ; then
+    %{pecl_uninstall} %{pecl_name} >/dev/null || :
+fi
+%endif
+
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -69,6 +83,9 @@
 
 
 %changelog
+* Sun Sep 30 2007 Christopher Stone <chris.stone at gmail.com> 1.2.5-2
+- Update to new standards
+
 * Sat Sep 08 2007 Christopher Stone <chris.stone at gmail.com> 1.2.5-1
 - Upstream sync
 




More information about the fedora-extras-commits mailing list