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

Changes of Revision 3

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