diff --git a/.cvsignore b/.cvsignore index e69de29..007123c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +pygobject-2.10.1.tar.bz2 diff --git a/pygobject2.spec b/pygobject2.spec new file mode 100644 index 0000000..ca50bfe --- /dev/null +++ b/pygobject2.spec @@ -0,0 +1,74 @@ +%define pyver %(python -c 'import sys ; print sys.version[:3]') +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_pytho\n_lib()")} + +Summary: Python bindings for gobjects +Name: pygobject2 +Version: 2.10.1 +Release: 2 +License: LGPL +Group: Development/Languages +URL: ftp://ftp.gnome.org/pub/GNOME/sources/pygobject/2.10/ +Source: pygobject-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: glib2 >= 2.8 +Requires: python2 >= 2.3.5 +Buildrequires: python2-devel >= 2.3.5 +Buildrequires: glib2-devel >= 2.8 +# needed for automake/autoconf to work right with multilib python +Buildrequires: automake >= 1.6.3-5 + +%description +Pygobjects is an extension module for python that gives you access to GLib's +GObjects + +%package devel +Summary: files needed to build addon gobject libraries such as pygtk +Group: Development/Languages +Requires: pygobject2 = %{version} + +%description devel +This package contains files required to build wrappers for gobject addon +libraries such as pygtk + +%prep +%setup -q -n pygobject-%{version} + +%build +%configure --enable-thread +export tagname=CC +make LIBTOOL=/usr/bin/libtool + +%install +rm -rf $RPM_BUILD_ROOT +export tagname=CC +make LIBTOOL=/usr/bin/libtool DESTDIR=$RPM_BUILD_ROOT install +find $RPM_BUILD_ROOT -name '*.la' -or -name '*.a' | xargs rm -f + +rm examples/Makefile* + +%clean +rm -fr $RPM_BUILD_ROOT + +%files +%defattr(644, root, root, 755) +%doc AUTHORS NEWS README ChangeLog +%doc examples + +%dir %{_libdir}/python%{pyver}/site-packages/gtk-2.0 +%{_libdir}/python%{pyver}/site-packages/gtk-2.0/dsextras.py* +%{_libdir}/python%{pyver}/site-packages/pygtk* + +%defattr(755, root, root, 755) +%{_libdir}/python?.?/site-packages/gtk-2.0/gobject.so + +%files devel +%defattr(644, root, root, 755) +%dir %{_prefix}/include/pygtk-2.0 +%{_prefix}/include/pygtk-2.0/*.h +%{_libdir}/pkgconfig/pygobject-2.0.pc + +%changelog +* Fri May 19 2006 John (J5) Palmieri - 2.10.1-2 +- Cleanup +* Fri May 12 2006 John (J5) Palmieri - 2.10.1-1 +- Initial package diff --git a/sources b/sources index e69de29..4ee22e9 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +3a69a75b4dfdb52642f26a4d45fcfde8 pygobject-2.10.1.tar.bz2