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

Changes of Revision 2

[-] Added php-pear-net_lmtp.spec
x
 
1
@@ -0,0 +1,83 @@
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