Changes of Revision 2
[-] | Added | php-pear-net_lmtp.spec |
x 1
2 +# norootforbuild 3 + 4 +%define _prefix /usr 5 + 6 +%if %suse_version >= 1010 7 +%define _name php5-pear-net_lmtp 8 +%define _phpdir php5 9 +%define _phpbin %{_bindir}/php5 10 +%define _peardir PEAR 11 +%define _pear pear5 12 +%else 13 +%define _name php4-pear-net_lmtp 14 +%define _phpdir php 15 +%define _phpbin %{_bindir}/php 16 +%define _peardir / 17 +%define _pear pear 18 +%endif 19 + 20 +# otherwise build fail on > 1010 due to /tmp files 21 +# and --packageroot is the correct way but does not 22 +# work on 10.1 (pear error..) 23 +%if %suse_version > 1010 24 +%define _packorinst --packagingroot 25 +%else 26 +%define _packorinst --installroot 27 +%endif 28 + 29 +Name: %{_name} 30 +Version: 1.0.1 31 +Release: 0.kolab.0 32 +Summary: Provides an implementation of the RFC2033 LMTP protocol 33 +License: PHP License 34 +Group: Productivity/Networking/Web/Servers 35 +Url: http://pear.php.net/package/Net_LMTP/ 36 +Source0: http://pear.php.net/get/Net_LMTP-%{version}.tgz 37 +BuildArch: noarch 38 +BuildRoot: %{_tmppath}/%{name}-%{version}-build 39 +Packager: Marcus Hüwe <suse-tux@gmx.de> 40 + 41 +%if %suse_version >= 1010 42 +Requires: php5-pear 43 +Requires: php5-pear-net_socket 44 +BuildRequires: php5 45 +BuildRequires: php5-pear 46 +%else 47 +Requires: php4-pear 48 +Requires: php4-pear-net_socket 49 +BuildRequires: php4 50 +BuildRequires: php4-pear 51 +%endif 52 + 53 +%description 54 +Provides an implementation of the RFC2033 LMTP protocol 55 + 56 +Authors: 57 +-------- 58 + Damian Alejandro Fernandez Sosa 59 + 60 +%prep 61 +%build 62 + 63 +%install 64 +PHP_PEAR_PHP_BIN="%{_phpbin} -d memory_limit=50m" %{_pear} -v install --nodeps %{_packorinst}=%{buildroot} %{SOURCE0} 65 +%__rm -rf %{buildroot}%{_datadir}/%{_phpdir}/%{_peardir}/.{registry,filemap,lock,channels,depdb,depdblock} 66 + 67 +%clean 68 +%__rm -rf %{buildroot} 69 + 70 +%files 71 +%defattr(-, root, root) 72 +%{_datadir}/%{_phpdir}/%{_peardir}/Net/LMTP.php 73 +%{_datadir}/%{_phpdir}/%{_peardir}/test/Net_LMTP/test_lmtp.php 74 + 75 +%changelog 76 +* Thu Dec 07 2006 Marcus Hüwe <suse-tux@gmx.de> 77 +- use --packagingroot instead of --installroot 78 +* Sat Jun 10 2006 Marcus Hüwe <suse-tux@gmx.de> 79 +- make spec file portable for other suse versions 80 +- adapt name tag to suse's php-pear-naming-style 81 +* Mon Apr 17 2006 Marcus Hüwe <suse-tux@gmx.de> 82 +- rebuild on 10.1 83 +* Tue Jan 24 2006 Marcus Hüwe <suse-tux@gmx.de> 84 +- initial build 85 |