Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > by-pkgid > 161848ed0c6fdea8006558106f7be9fa > files > 3

guis-1.6-1mdk.src.rpm

%define name	guis
%define version 1.6
%define release 1mdk

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	LGPL
Summary:	GUI widget server
Group:		Publishing
URL:		http://starynkevitch.net/Basile/guisdoc.html
Source:		http://starynkevitch.net/Basile/%{name}-%{version}.tar.bz2
Patch:		%{name}-1.5.configure.patch.bz2
BuildRequires:	ruby-gnome2-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:	hevea
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description 
Guis widget server is a Gtk2 widget server. It listens on pipes for widget
requests (in the Python or Ruby scripting languages), and emit replies or
events in textual lines (e.g. Lispy, XML or plain token syntax). It is useful
for programs (in particular setuid programs) and scripts that don't or can't
link the Gtk2 libraries and need to delegate the user interface to another
process.

%prep
%setup -q
%patch

%build
./Configure
%make

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
%make PREFIX=%{buildroot}%{_prefix} install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README guisdoc.html guisdoc.ps guisdoc.pdf
%{_bindir}/*
%{_mandir}/man1/*

%changelog
* Mon Jun 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.6-1mdk 
- new release

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.5-2mdk
- Rebuild for new python

* Fri May 14 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.5-1mdk
- first mdk release