Changes of Revision 3
[-] | Added | php-pear-net_sieve.spec |
x 1
2 +# norootforbuild 3 + 4 +%define _prefix /usr 5 + 6 +%if %suse_version >= 1010 7 +%define _name php5-pear-net_sieve 8 +%define _version 1.1.5 9 +%define _phpdir php5 10 +%define _phpbin %{_bindir}/php5 11 +%define _peardir PEAR 12 +%define _pear pear5 13 +%else 14 +%define _name php4-pear-net_sieve 15 +%define _version 1.1.1 16 +%define _phpdir php 17 +%define _phpbin %{_bindir}/php 18 +%define _peardir / 19 +%define _pear pear 20 +%endif 21 + 22 +Name: %{_name} 23 +Version: %{_version} 24 +Release: 0 25 +Summary: Handles talking to timsieved 26 +License: BSD 27 +Group: Productivity/Networking/Web/Servers 28 +Url: http://pear.php.net/package/Net_Sieve/ 29 +Source0: http://pear.php.net/get/Net_Sieve-1.1.5.tgz 30 +Source1: http://pear.php.net/get/Net_Sieve-1.1.1.tgz 31 +BuildArch: noarch 32 +BuildRoot: %{_tmppath}/%{name}-%{version}-build 33 +Packager: Marcus Hüwe <suse-tux@gmx.de> 34 + 35 +%if %suse_version >= 1010 36 +Requires: php5-pear 37 +Requires: php5-pear-net_socket 38 +BuildRequires: php5-pear 39 +%else 40 +Requires: php4-pear 41 +Requires: php4-pear-net_socket 42 +BuildRequires: php4-pear 43 +%endif 44 + 45 +%description 46 +Provides an API to talk to the timsieved server that comes 47 +with Cyrus IMAPd. Can be used to install, remove, mark active etc 48 +sieve scripts. 49 + 50 +Authors: 51 +-------- 52 + Anish Mistry 53 + Richard Heyes 54 + Damian Alejandro Fernandez Sosa 55 + 56 +%prep 57 +%if %suse_version >= 1010 58 +%setup -c -a 0 59 +%else 60 +%setup -c -a 1 61 +%endif 62 + 63 +%build 64 + 65 +%install 66 +%__mv package*.xml Net_Sieve-%{version} 67 +cd Net_Sieve-%{version} 68 +PHP_PEAR_PHP_BIN="%{_phpbin} -d memory_limit=50m" %{_pear} -v -d doc_dir=%{_docdir}/%{name} install --nodeps --force -R %{buildroot} package.xml 69 +%__rm -rf %{buildroot}%{_datadir}/%{_phpdir}/%{_peardir}/.{registry,filemap,lock,channels,depdb,depdblock} 70 + 71 +%clean 72 +%__rm -rf %{buildroot} 73 + 74 +%files 75 +%defattr(-, root, root) 76 +%{_datadir}/%{_phpdir}/%{_peardir}/Net/Sieve.php 77 +%if "%{version}" >= "1.1.3" 78 +%{_datadir}/%{_phpdir}/%{_peardir}/test/Net_Sieve/SieveTest.php 79 +%{_datadir}/%{_phpdir}/%{_peardir}/test/Net_Sieve/largescript.siv 80 +%else 81 +%{_datadir}/%{_phpdir}/%{_peardir}/test/Net_Sieve/test_sieve.php 82 +%endif 83 + 84 +%changelog 85 +* Wed Oct 25 2006 Marcus Hüwe <suse-tux@gmx.de> 86 +- new upstream version 1.1.5 87 +- the whole enable/disable tls stuff is working now 88 +* Sat Sep 30 2006 Marcus Hüwe <suse-tux@gmx.de> 89 +- new upstream version 1.1.4 90 +- removed Net_Sieve-1.1.3-no_tls.diff (it was accepted by the 91 + upstream :) (see http://pear.php.net/bugs/bug.php?id=8071)) 92 +* Wed Jun 28 2006 Marcus Hüwe <suse-tux@gmx.de> 93 +- added --force to the pear install options because the md5sum check 94 + fails (because a patch will be applied if %suse_version >= 1010) 95 +- added Patch0: Net_Sieve-1.1.3-no_tls.diff; a tls_support_check will 96 + be disabled if we don't want to check for it (it's needed for ingo + kolab) 97 +* Wed Jun 21 2006 Marcus Hüwe <suse-tux@gmx.de> 98 +- we need two versions because 1.1.3 doesn't build on <= 1000 (new pear version required) 99 +- initial build 100 |