rpms/gnome-python2/devel gnome-python2.spec, NONE, 1.1 gnome-python.spec, 1.56, NONE

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Feb 5 15:29:20 UTC 2007


Author: mbarnes

Update of /cvs/dist/rpms/gnome-python2/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv28273

Added Files:
	gnome-python2.spec 
Removed Files:
	gnome-python.spec 
Log Message:

* Mon Feb 05 2007 Matthew Barnes <mbarnes at redhat.com> - 2.17.2-2
- Rename spec file to gnome-python2.spec (RH bug #225834).



--- NEW FILE gnome-python2.spec ---
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}

# libzvt is in Extras but not Core
%define build_zvt 0

### Abstract ###

Name: gnome-python2
Version: 2.17.2
Release: 2%{?dist}
License: LGPL
Group: Development/Languages
Summary: The sources for the PyGNOME Python extension module
URL: http://ftp.gnome.org/pub/GNOME/sources/gnome-python/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Source: gnome-python-%{version}.tar.bz2

### Dependencies ###

Requires: gnome-python2-bonobo
Requires: gnome-python2-gnomevfs

### Build Dependencies ###

BuildRequires: libbonobo-devel >= 2.0.0
BuildRequires: libbonoboui-devel >= 2.0.0
BuildRequires: libgnomeui-devel
BuildRequires: pygtk2-devel >= 2.4.0
BuildRequires: pyorbit-devel >= 2.0.1
BuildRequires: python2-devel >= 2.3.0

%if %{build_zvt}
BuildRequires: libzvt-devel >= 2.0.0
%endif

Obsoletes: gnome-python2-nautilus

%description
The gnome-python package contains the source packages for the Python
bindings for GNOME called PyGNOME.

PyGNOME is an extension module for Python that provides access to the
base GNOME libraries, so you have access to more widgets, a simple
configuration interface, and metadata support.

%package capplet
Summary: Python bindings for GNOME Panel applets.
Group: Development/Languages
Requires: %{name} = %{version}-%{release}

%description capplet
This module contains a wrapper that allows GNOME Control Center
capplets to be in Python.

%package canvas
Summary: Python bindings for the GNOME Canvas.
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: gtk2 >= 2.0.0
Requires: libgnomecanvas >= 2.0.0
Requires: pygtk2 >= 2.0.0

%description canvas
This module contains a wrapper that allows use of the GNOME Canvas
in Python.

%package zvt
Summary: Python bindings for the ZVT terminal widget.
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: gtk2 >= 2.0.0
Requires: libgnomecanvas >= 2.0.0
Requires: libzvt >= 2.0.0
Requires: pygtk2 >= 2.0.0

%description zvt
This module contains a wrapper that allows use of the ZVT terminal
widget in Python.

%package bonobo
Summary: Python bindings for interacting with bonobo.
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: bonobo-activation >= 1.0.0
Requires: libbonobo >= 2.0.0
Requires: libbonoboui >= 2.0.0
Requires: pyorbit >= 2.0.1

%description bonobo
This module contains a wrapper that allows the creation of bonobo
components and the embedding of bonobo components in Python.

%package gconf
Summary: Python bindings for interacting with GConf
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: GConf2 >= 1.1.10

%description gconf
This module contains a wrapper that allows the use of GConf via Python.

%package gnomevfs
Summary: Python bindings for interacting with gnome-vfs
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: gnome-vfs2 >= 2.0.2
Requires: libbonobo >= 2.0.0

%description gnomevfs
This module contains a wrapper that allows the use of gnome-vfs via python.

%package devel
Summary: Development files for building add-on libraries
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: gnome-vfs2-devel
Requires: pkgconfig
Requires: python-devel

%description devel
This package contains files required to build wrappers for GNOME add-on
libraries so that they interoperate with gnome-python2.

%prep
%setup -q -n gnome-python-%{version}

%build
%configure
make

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS
%dir %{python_sitearch}/gtk-2.0/gnome/
%{python_sitearch}/gtk-2.0/gnome/__init__.*
%{python_sitearch}/gtk-2.0/gnome/_gnome.so
%{python_sitearch}/gtk-2.0/gnome/ui.so
%{_datadir}/pygtk/

%files canvas
%defattr(-,root,root,-)
%dir %{python_sitearch}/gtk-2.0/gnome/
%{python_sitearch}/gtk-2.0/gnome/__init__.*
%{python_sitearch}/gtk-2.0/gnome/canvas.*
%{python_sitearch}/gtk-2.0/gnomecanvas.so
%defattr(644,root,root,755)
%doc examples/canvas/*

%if %{build_zvt}
%files zvt
%defattr(-,root,root,-)
%dir %{python_sitearch}/gtk-2.0/gnome/
%{python_sitearch}/gtk-2.0/gnome/__init__.*
%{python_sitearch}/gtk-2.0/zvt.so
%defattr(644,root,root,755)
%endif

%files bonobo
%defattr(-,root,root,-)
%dir %{python_sitearch}/gtk-2.0/bonobo/
%{python_sitearch}/gtk-2.0/bonobo/__init__.*
%{python_sitearch}/gtk-2.0/bonobo/*.so
%defattr(644,root,root,755)
%doc examples/bonobo/*

%files gconf
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gconf.so
%defattr(644,root,root,755)
%doc examples/gconf/*

%files gnomevfs
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gnomevfs
%{python_sitearch}/gtk-2.0/gnome/vfs*
%{_libdir}/gnome-vfs-2.0/modules/libpythonmethod.so
%defattr(644,root,root,755)
%doc examples/vfs/*

%files devel
%defattr(-,root,root,-)
%{_includedir}/gnome-python-2.0
%{_libdir}/pkgconfig/gnome-python-2.0.pc

# old versions did not have .pyc and .pyo files in their file list
# remove them now, or bad things will now happen because of the new
# paths.  This trigger must remain until upgrading from RHL 8.0 is no 
# longer supported.
%triggerun bonobo -- gnome-python2-bonobo < 1.99.14-5
rm -f /usr/lib/python2.2/site-packages/bonobo/__init__.{pyc,pyo}

%changelog
* Mon Feb 05 2007 Matthew Barnes <mbarnes at redhat.com> - 2.17.2-2
- Rename spec file to gnome-python2.spec (RH bug #225834).

* Mon Jan 08 2007 Matthew Barnes <mbarnes at redhat.com> - 2.17.2-1
- Update to 2.17.2

* Sun Jan 07 2007 Matthew Barnes <mbarnes at redhat.com> - 2.17.1-1
- Update to 2.17.1

* Sun Dec 31 2006 Matthew Barnes <mbarnes at redhat.com> - 2.16.2-5
- Bonobo subpackage requires pyorbit >= 2.0.1, not 2.0.l (RH bug #150885).

* Thu Dec  7 2006 Jeremy Katz <katzj at redhat.com> - 2.16.2-4
- rebuild for python 2.5

* Mon Nov 27 2006 Matthew Barnes <mbarnes at redhat.com> - 2.16.2-3.fc7
- More packaging tweaks based on suggestions by Patrice Dumas.
- No longer need BuildRequires for autoconf, automake, libtool.

* Fri Nov 17 2006 Matthew Barnes <mbarnes at redhat.com> - 2.16.2-2.fc7
- Fix some minor packaging bugs (RH bug #203532).

* Sun Nov  5 2006 Matthew Barnes <mbarnes at redhat.com> - 2.16.2-1.fc7
- Update to 2.16.2

* Sun Oct 29 2006 Matthew Barnes <mbarnes at redhat.com> - 2.16.0-2.fc6
- Clean up spec file.
- Remove unused patches.
- Add subpackage gnome-python2-devel (bug #203532).

* Tue Sep  5 2006 Matthias Clasen <mclasen at redhat.com> - 2.16.0-1.fc6
- Update to 2.16.0

* Mon Aug 21 2006 Matthias Clasen <mclasen at redhat.com> - 2.15.91-1.fc6
- Update to 2.15.91

* Fri Aug  4 2006 Matthias Clasen <mclasen at redhat.com> - 2.15.90-1.fc6
- Update to 2.15.90

* Fri Jul 14 2006 Matthias Clasen <mclasen at redhat.com> - 2.15.4-2
- Fix gnome-vfs dependencies

* Thu Jul 13 2006 Matthias Clasen <mclasen at redhat.com> - 2.15.4-1
- Update to 2.15.4

* Wed Jul 12 2006 Jesse Keating <jkeating at redhat.com> - 2.15.2-1.1
- rebuild

* Tue Jun 13 2006 Matthias Clasen <mclasen at redhat.com> - 2.15.2-1
- Update to 2.15.2

* Mon Mar 13 2006 Ray Strode <rstrode at redhat.com> - 2.12.4-1
- Update to 2.12.4

* Fri Feb 10 2006 Jesse Keating <jkeating at redhat.com> - 2.12.3-1.2
- bump again for double-long bug on ppc(64)

* Tue Feb 07 2006 Jesse Keating <jkeating at redhat.com> - 2.12.3-1.1
- rebuilt for new gcc4.1 snapshot and glibc changes

* Wed Feb 06 2006 John (J5) Palmieri <johnp at redhat.com> - 2.12.3-1
- Update to 2.12.3

* Tue Dec 20 2005 Jesse Keating <jkeating at redhat.com> - 2.12.1-1.2
- rebuilt for new libgtop

* Fri Dec 09 2005 Jesse Keating <jkeating at redhat.com> - 2.12.1-1.1
- rebuilt

* Wed Nov 09 2005 John (J5) Palmieri <johnp at redhat.com> - 2.12.1-1
- Update to 2.12.1

* Tue Aug 18 2005 John (J5) Palmieri <johnp at redhat.com> - 2.11.3-2
- Bump and rebuild for cairo ABI change

* Mon Jul 18 2005  John (J5) Palmieri <johnp at redhat.com> - 2.11.3
- update to upstream 2.11.3

* Fri Mar 11 2005 John (J5) Palmieri <johnp at redhat.com> - 2.10.0
- update to 2.10.0
- add a Requires line for gnome-python2-gnomevfs

* Mon Mar  7 2005 Jeremy Katz <katzj at redhat.com> - 2.9.5-1
- update to 2.9.5

* Mon Feb  7 2005 Matthias Clasen <mclasen at redhat.com> - 2.9.4-2
- Remove unnecessary BuildRequires

* Mon Feb  7 2005 Matthias Clasen <mclasen at redhat.com> - 2.9.4-1
- Update to 2.9.4
- Move some subpackages to gnome-python2-extra
- Obsolete gnome-python2-nautilus 

* Wed Jan 19 2005 Mark McLoughlin <markmc at redhat.com> - 2.6.0-5
- Backport wrapping for GConfEngine from upstream CVS

* Sun Nov  7 2004 Jeremy Katz <katzj at redhat.com> - 2.6.0-4
- rebuild against python 2.4

* Sun Oct 10 2004 Warren Togami <wtogami at redhat.com> - 2.6.0-3 
- #111008 fixes
  Fixes from Ville Skyttä
    Bad file permissions
    Unknown directories
    %%doc fixes
  Fixes from Toshio Kuratomi
    Update the BuildRequires
    Changed BuildRequires on gnome-panel to gnome-panel-devel
    Add Requires for python-abi

* Mon Oct  4 2004 GNOME <jrb at redhat.com> - 2.6.0-2
- fix gtkhtml2 to work in a lot of cases, #147404

* Mon Oct  4 2004 GNOME <jrb at redhat.com> - 2.6.0-1
- new version

* Wed Jul 14 2004 Jeremy Katz <katzj at redhat.com> - 2.0.2-1
- update to 2.0.2

* Tue Jun 15 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Tue Mar 02 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Fri Feb 13 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Thu Dec 11 2003 Matt Wilson <msw at redhat.com> 2.0.0-3
- added BuildRequries: pyorbit-devel (#108566)

* Thu Nov  6 2003 Jeremy Katz <katzj at redhat.com> 2.0.0-3
- python 2.3

* Sun Oct 19 2003 Florian La Roche <Florian.LaRoche at redhat.de>
- add a %%clean specfile target

* Thu Oct  2 2003 Matt Wilson <msw at redhat.com> 2.0.0-2
- fix segv in gnome.ui.About() (#104396)

* Thu Sep  4 2003 Jeremy Katz <katzj at redhat.com> 2.0.0-1
- 2.0.0

* Wed Aug 20 2003 Jeremy Katz <katzj at redhat.com> 1.99.16-1
- update to 1.99.16
- add gnomeprint subpackage
- don't double include the gnome-vfs module (#102074)

* Tue Aug  5 2003 Elliot Lee <sopwith at redhat.com> 1.99.14-7
- Fix libtool

* Wed Jun 04 2003 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Thu Feb  6 2003 Matt Wilson <msw at redhat.com> 1.99.14-5
- added a trigger to remove left-over bonobo .pyc and .pyo files (#79652)

* Thu Feb  6 2003 Mihai Ibanescu <misa at redhat.com> 1.99.14-4
- rebuilt against new python

* Tue Jan 28 2003 Jeremy Katz <katzj at redhat.com> 1.99.14-3
- libdir-ify

* Wed Jan 22 2003 Tim Powers <timp at redhat.com>
- rebuilt

* Fri Dec 27 2002 Jeremy Katz <katzj at redhat.com> 1.99.14-1
- update to 1.99.14

* Fri Dec 13 2002 Jeremy Katz <katzj at redhat.com>
- update to 1.99.13
- add gnomevfs subpackage

* Thu Oct 31 2002 Matt Wilson <msw at redhat.com>
- use %%configure

* Wed Oct 30 2002 Matt Wilson <msw at redhat.com>
- add gnome-python-2.0.pc to file list

* Wed Aug 28 2002 Matt Wilson <msw at redhat.com>
- bind gnome_client_set_*_command

* Wed Aug 28 2002 Tim Powers <timp at redhat.com>
- rebuilt

* Tue Aug 20 2002 Matt Wilson <msw at redhat.com>
- obsolete pygtk-applet (#69830)

* Thu Aug  1 2002 Jonathan Blandford <jrb at redhat.com>
- make the GnomeDruid's fields accessible from python

* Tue Jul 30 2002 Matt Wilson <msw at redhat.com>
- official 1.99.11 release

* Thu May 30 2002 Matt Wilson <msw at redhat.com>
- s/Gconf/GConf/

* Thu May 30 2002 Jeremy Katz <katzj at redhat.com>
- add gtkhtml2 and gconf subpackages

* Wed May 29 2002 Bill Nottingham <notting at redhat.com>
- add some defattrs

* Fri May 24 2002 Matt Wilson <msw at redhat.com>
- added bonobo, nautilus subpackages.  re-enabled applet subpackage

* Mon Nov 26 2001 Matt Wilson <msw at redhat.com>
- subpackages will need __init__ included in them

* Thu Oct 18 2001 Matt Wilson <msw at redhat.com>
- doesn't obsolete pygnome - it can be installed side-by-side
- added _gnomemodule.so to base package filelist

* Mon Oct 15 2001 Matt Wilson <msw at redhat.com>
- added __init__ files to gnome-python main package

* Mon Oct  8 2001 Matt Wilson <msw at redhat.com>
- new gnome-python package based on old pygtk package.


--- gnome-python.spec DELETED ---




More information about the fedora-cvs-commits mailing list