Changes of Revision 2
[-] | Added | php-pear-text_figlet.spec |
x 1
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 |