%include /usr/lib/rpm/macros.python %define src_name diacanvas2 Summary: Library for easely creating diagrams Summary(pl): Biblioteka do prostego tworzenia diagramów Name: diacanvas Version: 0.8.0 Release: 1 License: GPL Group: X11/Libraries Source0: %{src_name}-%{version}.tar.gz Patch0: %{name}-ac.patch URL: http://diacanvas.sourceforge.net BuildRequires: python-gnome-devel >= 1.99.13 BuildRequires: libgnomeprintui-devel >= 1.116.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define pydefsdir %(pkg-config --variable=defsdir pygtk-2.0) %description Library for easely creating diagrams. %description -l pl Biblioteka do prostego tworzenia diagramów. %package devel Summary: Diacanvas header files and development documentation Summary(pl): Pliki nagłówkowe i dokumentacja biblioteki Diacanvas Group: X11/Development/Libraries Requires: %{name} = %{version} %description devel Diacanvas header files and development documentation. %description devel -l pl Pliki nagłówkowe i dokumentacja biblioteki Diacanvas. %package static Summary: Diacanvas static libraries Summary(pl): Biblioteki statyczne Diacanvas Group: X11/Development/Libraries Requires: %{name}-devel = %{version} %description static Diacanvas static libraries. %description static -l pl Biblioteki statyczne Diacanvas. %package -n python-%{name} Summary: Diacanvas Python bindings Summary(pl): Wiązania języka Python do biblioteki Diacanvas Group: Libraries/Python Requires: %{name} = %{version} %description -n python-%{name} Diacanvas Python bindings. %description -n python-%{name} -l pl Wiązania języka Python do biblioteki Diacanvas. %package -n python-%{name}-devel Summary: Diacanvas Python bindings development files Summary(pl): Pliki dla programistów wiązań języka Python do biblioteki Diacanvas Group: Development/Languages/Python Requires: %{name} = %{version} %description -n python-%{name}-devel Diacanvas Python bindings development files. %description -n python-%{name}-devel -l pl Pliki dla programistów wiązań języka Python do biblioteki Diacanvas. %prep %setup -q -n %{src_name}-%{version} %patch0 -p1 %build rm -f missing libtoolize --copy --force aclocal %{__autoconf} %{__automake} %configure \ --enable-gnome-print \ --disable-gtk-doc \ --enable-python %{__make} %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT %{__make} install DESTDIR=$RPM_BUILD_ROOT %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(644,root,root,755) %doc README ChangeLog TODO NEWS AUTHORS %attr(755,root,root) %{_libdir}/*.so.* %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/*.so %attr(755,root,root) %{_libdir}/*.la %{_includedir}/diacanvas %{_datadir}/gtk-doc/html/%{src_name} %{_pkgconfigdir}/* %files static %defattr(644,root,root,755) %{_libdir}/*.a %files -n python-%{name} %defattr(644,root,root,755) %dir %{py_sitedir}/%{name} %attr(755,root,root) %{py_sitedir}/%{name}/*.so %attr(755,root,root) %{py_sitedir}/%{name}/*.la %{py_sitedir}/%{name}/*.py[co] %files -n python-%{name}-devel %defattr(644,root,root,755) %{pydefsdir}/*