Summary: EasyGTK - GTK+ wrapper library
Summary(pl): EasyGTK - nadzbiĆ³r funkcji GTK+
Name: easygtk
-Version: 1.1.5
-Release: 2
+Version: 1.1.6
+Release: 1
Copyright: GPL
Group: Libraries
Group(pl): Biblioteki
Source: http://www.linsupport.com/sw/%{name}-%{version}.tar
+Patch0: easygtk-Makefile.patch
BuildRequires: gtk+
BuildRequires: imlib-devel
BuildRequires: ImageMagick-devel
%prep
%setup -q -n %{name}
+%patch
+
%build
./configure
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
+# make shared library
+make easygtk.so
+
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
install -s libeasygtk.a $RPM_BUILD_ROOT%{_libdir}
+install -s easygtk.so $RPM_BUILD_ROOT%{_libdir}/libeasygtk.so.%{version}
install easygtk.h $RPM_BUILD_ROOT%{_includedir}
+gzip -9nf README
+
%clean
rm -rf $RPM_BUILD_ROOT
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
%files
%defattr(644,root,root,755)
-%doc manual.html example.c testtree.c
+%doc manual.html README.gz example.c testtree.c
%attr(644,root,root) %{_includedir}/easygtk.h
%attr(755,root,root) %{_libdir}/libeasygtk.a
+%attr(755,root,root) %{_libdir}/libeasygtk.so.%{version}