]> git.pld-linux.org Git - packages/python-gnome.git/blobdiff - python-gnome.spec
- release 4
[packages/python-gnome.git] / python-gnome.spec
index 5850ea9c7dace1b38001db34b3b37f4b6ae50ed7..73fd6bcb5f0939eb731e7752bd399bd2843c9468 100644 (file)
@@ -1,23 +1,22 @@
 %define                module          gnome-python
-%define                pygtk_req       2:2.10.4
+%define                pygtk_req       2:2.12.0
 %define                pyorbit_req     2.14.2
 Summary:       GNOME bindings for Python
 Summary(pl.UTF-8):     Wiązania Pythona do bibliotek GNOME
 Name:          python-gnome
-Version:       2.18.1
-Release:       1
+Version:       2.22.0
+Release:       4
 License:       GPL v2+/LGPL v2.1+
 Group:         Libraries/Python
-Source0:       http://ftp.gnome.org/pub/gnome/sources/gnome-python/2.18/%{module}-%{version}.tar.bz2
-# Source0-md5: 5fa614cec83de56d05a964f93ef9dd4e
-BuildRequires: GConf2-devel >= 2.18.0.1
-BuildRequires: autoconf >= 2.52
-BuildRequires: automake
-BuildRequires: gnome-common >= 2.18.0
-BuildRequires: gnome-vfs2-devel >= 2.18.0.1
-BuildRequires: gtk+2-devel >= 2:2.10.10
-BuildRequires: libbonoboui-devel >= 2.18.0
-BuildRequires: libgnomeui-devel >= 2.18.1
+Source0:       http://ftp.gnome.org/pub/GNOME/sources/gnome-python/2.22/%{module}-%{version}.tar.bz2
+# Source0-md5: ff84c54314adec195149c59365e35a13
+BuildRequires: GConf2-devel >= 2.22.0
+BuildRequires: glib2-devel >= 1:2.16.0
+BuildRequires: gnome-common >= 2.20.0
+BuildRequires: gnome-vfs2-devel >= 2.22.0
+BuildRequires: gtk+2-devel >= 2:2.12.0
+BuildRequires: libbonoboui-devel >= 2.22.0
+BuildRequires: libgnomeui-devel >= 2.22.0
 BuildRequires: libtool
 BuildRequires: pkgconfig
 BuildRequires: popt-devel
@@ -30,7 +29,7 @@ BuildRequires:        rpmbuild(macros) >= 1.197
 Requires:      %{name}-bonobo = %{version}-%{release}
 Requires:      %{name}-gconf = %{version}-%{release}
 Requires:      %{name}-vfs = %{version}-%{release}
-Requires:      libgnomeui >= 2.18.1
+Requires:      libgnomeui >= 2.22.0
 Obsoletes:     gnome-python
 Obsoletes:     gnome-python-nautilus
 Obsoletes:     python-gnome-nautilus
@@ -48,7 +47,7 @@ Wiązania Pythona do bibliotek GNOME.
 Summary:       Bonobo bindings for Python
 Summary(pl.UTF-8):     Wiązania Pythona do biblioteki Bonobo
 Group:         Libraries/Python
-Requires:      python-pygobject >= 2.12.2
+Requires:      python-pygobject >= 2.14.0
 Requires:      python-pyorbit >= %{pyorbit_req}
 
 %description bonobo
@@ -89,7 +88,7 @@ Wiązania Pythona do biblioteki GNOME Canvas.
 Summary:       GConf bindings for Python
 Summary(pl.UTF-8):     Wiązania Pythona do biblioteki GConf
 Group:         Libraries/Python
-Requires:      python-pygobject >= 2.12.2
+Requires:      python-pygobject >= 2.14.0
 Requires:      python-pyorbit >= %{pyorbit_req}
 
 %description gconf
@@ -152,21 +151,18 @@ Ten pakiet zawiera przykładowe programy dla python-gnome.
 %setup -q -n %{module}-%{version}
 
 %build
-%{__libtoolize}
-%{__aclocal}
-%{__autoconf}
-%{__autoheader}
-%{__automake}
-%configure
-%{__make}
+./waf configure \
+       --prefix %{_prefix} \
+       --libdir %{_libdir}
+./waf build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
-%{__make} install \
-       DESTDIR=$RPM_BUILD_ROOT
+./waf install \
+       --destdir $RPM_BUILD_ROOT
 
 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
@@ -183,15 +179,17 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc ChangeLog AUTHORS
 %dir %{py_sitedir}/gtk-2.0/gnome
-%{py_sitedir}/gtk-2.0/gnome/__init__.py?
-%attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/_gnome*.so
-%dir %{_datadir}/pygtk/2.0/argtypes
+%{py_sitedir}/gtk-2.0/gnome/__init__.py[co]
+%attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/_gnome.so
 
 %files devel
 %defattr(644,root,root,755)
-%{_includedir}/%{module}-2.0
-%{pydefsdir}/*
-%{_pkgconfigdir}/*
+%{_includedir}/gnome-python-2.0
+%dir %{_datadir}/pygtk/2.0/argtypes
+%{_datadir}/pygtk/2.0/argtypes/bonobo-arg-types.py*
+%{_datadir}/pygtk/2.0/argtypes/gconf-arg-types.py*
+%{pydefsdir}/*.defs
+%{_pkgconfigdir}/gnome-python-2.0.pc
 
 %files examples
 %defattr(644,root,root,755)
@@ -200,33 +198,32 @@ rm -rf $RPM_BUILD_ROOT
 %files bonobo
 %defattr(644,root,root,755)
 %dir %{py_sitedir}/gtk-2.0/bonobo
-%{py_sitedir}/gtk-2.0/bonobo/__init__.py?
-%attr(755,root,root) %{py_sitedir}/gtk-2.0/bonobo/_bonobo*.so
-%attr(755,root,root) %{py_sitedir}/gtk-2.0/bonobo/activation*.so
-%{_datadir}/pygtk/2.0/argtypes/bonobo-arg-types.py*
+%{py_sitedir}/gtk-2.0/bonobo/__init__.py[co]
+%attr(755,root,root) %{py_sitedir}/gtk-2.0/bonobo/_bonobo.so
+%attr(755,root,root) %{py_sitedir}/gtk-2.0/bonobo/activation.so
 
 %files bonobo-ui
 %defattr(644,root,root,755)
-%attr(755,root,root) %{py_sitedir}/gtk-2.0/bonobo/ui*.so
+%attr(755,root,root) %{py_sitedir}/gtk-2.0/bonobo/ui.so
 
 %files canvas
 %defattr(644,root,root,755)
-%attr(755,root,root) %{py_sitedir}/gtk-2.0/gnomecanvas*.so
+%attr(755,root,root) %{py_sitedir}/gtk-2.0/gnomecanvas.so
 %{py_sitedir}/gtk-2.0/gnome/canvas.py[co]
 
 %files gconf
 %defattr(644,root,root,755)
-%attr(755,root,root) %{py_sitedir}/gtk-2.0/gconf*.so
-%{_datadir}/pygtk/2.0/argtypes/gconf-arg-types.py*
+%attr(755,root,root) %{py_sitedir}/gtk-2.0/gconf.so
 
 %files ui
 %defattr(644,root,root,755)
-%attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/ui*.so
+%attr(755,root,root) %{py_sitedir}/gtk-2.0/gnome/ui.so
 
 %files vfs
 %defattr(644,root,root,755)
-%dir %{py_sitedir}/gtk-2.0/gnomevfs
-%attr(755,root,root) %{py_sitedir}/gtk-2.0/gnomevfs/*.so
-%attr(755,root,root) %{_libdir}/gnome-vfs-2.0/modules/*.so
-%{py_sitedir}/gtk-2.0/gnomevfs/*.py[co]
 %{py_sitedir}/gtk-2.0/gnome/vfs.py[co]
+%dir %{py_sitedir}/gtk-2.0/gnomevfs
+%attr(755,root,root) %{py_sitedir}/gtk-2.0/gnomevfs/_gnomevfs.so
+%attr(755,root,root) %{py_sitedir}/gtk-2.0/gnomevfs/gnomevfsbonobo.so
+%{py_sitedir}/gtk-2.0/gnomevfs/__init__.py[co]
+%attr(755,root,root) %{_libdir}/gnome-vfs-2.0/modules/libpythonmethod.so
This page took 0.102937 seconds and 4 git commands to generate.