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

Changes of Revision 2

[-] Added php-pear-text_figlet.spec
x
 
1
@@ -0,0 +1,73 @@
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-text_figlet
8
+Version:           1.0.0
9
+Release:           0.kolab.0
10
+Summary:           Render text using FIGlet fonts
11
+License:           PHP License
12
+Group:         Productivity/Networking/Web/Servers
13
+Url:               http://pear.php.net/package/Text_Figlet
14
+Source0:           http://pear.php.net/get/Text_Figlet-%{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
+Engine for use FIGlet fonts to rendering text.
24
+
25
+Author:
26
+-------
27
+   Evgeny Stepanischev
28
+
29
+%prep
30
+%setup -c -T
31
+pear -v -c pearrc \
32
+         -d php_dir=%{peardir} \
33
+         -d doc_dir=/docs \
34
+         -d bin_dir=%{_bindir} \
35
+         -d data_dir=%{peardir}/data \
36
+         -d test_dir=%{peardir}/tests \
37
+         -d ext_dir=%{_libdir} \
38
+         -s
39
+
40
+%build
41
+%install
42
+pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
43
+%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}
44
+%__mv %{buildroot}/docs .
45
+
46
+# Install XML package description
47
+%__mkdir_p %{buildroot}%{xmldir}
48
+%__tar -xzf %{SOURCE0} package.xml
49
+%__cp package.xml %{buildroot}%{xmldir}/Text_Figlet.xml
50
+
51
+%clean
52
+%__rm -rf %{buildroot}
53
+
54
+%post
55
+pear install --nodeps --soft --force --register-only %{xmldir}/Text_Figlet.xml
56
+
57
+%postun
58
+if [ "$1" -eq "0" ]; then
59
+   pear uninstall --nodeps --ignore-errors --register-only pear.php.net/Text_Figlet
60
+fi
61
+
62
+%files
63
+%defattr(-, root, root)
64
+%doc docs/Text_Figlet
65
+%dir %{peardir}/Text
66
+%dir %{peardir}/data/Text_Figlet
67
+%dir %{peardir}/data/Text_Figlet/fonts
68
+%{peardir}/Text/Figlet.php
69
+%{peardir}/data/Text_Figlet/fonts/*.flf
70
+%{_var}/lib/pear/Text_Figlet.xml
71
+
72
+%changelog
73
+* Wed Oct 24 2007 Marcus Hüwe <suse-tux@gmx.de>
74
+- initial build
75