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