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

Changes of Revision 2

[-] Added php-pear-net_dime.spec
x
 
1
@@ -0,0 +1,75 @@
2
+# norootforbuild
3
+
4
+%define peardir %(pear config-get php_dir 2> /dev/null)
5
+%define xmldir  %{_var}/lib/pear
6
+
7
+Name:              php5-pear-net_dime
8
+Version:           0.3
9
+Release:           0.kolab.0
10
+Summary:           The PEAR::Net_DIME class implements DIME encoding
11
+License:           PHP License
12
+Group:         Productivity/Networking/Web/Servers
13
+Url:               http://pear.php.net/package/Net_DIME
14
+Source0:           http://pear.php.net/get/Net_DIME-%{version}.tgz
15
+BuildArch:     noarch
16
+BuildRoot:     %{_tmppath}/%{name}-%{version}-build
17
+Packager:      Marcus Hüwe <suse-tux@gmx.de>
18
+
19
+PreReq:            php5-pear
20
+BuildRequires: php5-pear
21
+
22
+%description
23
+This is the initial independent release of the Net_DIME package.
24
+Provides an implementation of DIME as defined at
25
+http://search.ietf.org/internet-drafts/draft-nielsen-dime-02.txt
26
+
27
+Authors:
28
+--------
29
+   Jan Schneider
30
+   Shane Caraveo
31
+
32
+%prep
33
+%setup -c -T
34
+pear -v -c pearrc \
35
+         -d php_dir=%{peardir} \
36
+         -d doc_dir=/docs \
37
+         -d bin_dir=%{_bindir} \
38
+         -d data_dir=%{peardir}/data \
39
+         -d test_dir=%{peardir}/tests \
40
+         -d ext_dir=%{_libdir} \
41
+         -s
42
+
43
+%build
44
+%install
45
+pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
46
+%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}
47
+
48
+# Install XML package description
49
+%__mkdir_p %{buildroot}%{xmldir}
50
+%__tar -xzf %{SOURCE0} package.xml
51
+%__cp package.xml %{buildroot}%{xmldir}/Net_DIME.xml
52
+
53
+%clean
54
+%__rm -rf %{buildroot}
55
+
56
+%post
57
+pear install --nodeps --soft --force --register-only %{xmldir}/Net_DIME.xml
58
+
59
+%postun
60
+if [ "$1" -eq "0" ]; then
61
+   pear uninstall --nodeps --ignore-errors --register-only pear.php.net/Net_DIME
62
+fi
63
+
64
+%files
65
+%defattr(-, root, root)
66
+%dir %{peardir}/Net
67
+%dir %{peardir}/tests/Net_DIME
68
+%dir %{peardir}/tests/Net_DIME/test
69
+%{peardir}/Net/DIME.php
70
+%{peardir}/tests/Net_DIME/test/*.php
71
+%{_var}/lib/pear/Net_DIME.xml
72
+
73
+
74
+%changelog
75
+* Wed Oct 24 2007 Marcus Hüwe <suse-tux@gmx.de>
76
+- initial build
77