3 %define _sysconfdir /etc/php
4 %define extensionsdir %(php-config --extension-dir 2>/dev/null)
5 Summary: %{_modname} - extension for RedHat Newt windowing library
6 Summary(pl): %{_modname} - rozszerzenie dla biblioteki Newt
7 Name: php-pecl-%{_modname}
11 Group: Development/Languages/PHP
12 Source0: http://pecl.php.net/get/%{_modname}-%{version}.tgz
13 # Source0-md5: bb208abdcf759bd789822ef6ddaf77f2
14 URL: http://pecl.php.net/package/newt/
15 BuildRequires: newt-devel
16 BuildRequires: php-devel >= 3:5.0.0
17 BuildRequires: rpmbuild(macros) >= 1.254
18 %{?requires_php_extension}
19 Requires: %{_sysconfdir}/conf.d
21 Obsoletes: php-pear-%{_modname}
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 PHP-NEWT - PHP language extension for RedHat Newt library, a
26 terminal-based window and widget library for writing applications with
27 user friendly interface. Once this extension is enabled in PHP it will
28 provide the use of Newt widgets, such as windows, buttons, checkboxes,
29 radiobuttons, labels, editboxes, scrolls, textareas, scales, etc. Use
30 of this extension if very similar to the original Newt API fo C
33 In PECL status of this extension is: %{_status}.
36 PHP-NEWT to rozszerzenie jêzyka PHP dla biblioteki Newt - terminalowej
37 biblioteki okienek i widgetów do pisania aplikacji z przyjaznym dla
38 u¿ytkownika interfejsem. Po w³±czeniu tego rozszerzenia PHP bêdzie
39 udostêpniaæ widgety Newta, takie jak okienka, przyciski, pola wyboru,
40 etykiety, pola edycyjne, paski przewijania, pola tekstowe, skale itp.
41 Rozszerzenia tego u¿ywa siê bardzo podobnie do oryginalnego API Newta
44 To rozszerzenie ma w PECL status: %{_status}.
50 cd %{_modname}-%{version}
56 rm -rf $RPM_BUILD_ROOT
57 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/conf.d,%{extensionsdir}}
59 install %{_modname}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{extensionsdir}
62 rm -rf $RPM_BUILD_ROOT
65 %{_sbindir}/php-module-install install %{_modname} %{_sysconfdir}/php-cli.ini
68 if [ "$1" = "0" ]; then
69 %{_sbindir}/php-module-install remove %{_modname} %{_sysconfdir}/php-cli.ini
73 %defattr(644,root,root,755)
74 %doc %{_modname}-%{version}/{CREDITS,TODO}
75 %attr(755,root,root) %{extensionsdir}/%{_modname}.so