Logoj0ke.net Open Build Service > Projects > server:php:applications > php-pear-net_lmtp > php-pear-net_lmtp.spec
Sign Up | Log In

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