Hello community, here is the log from the commit of package gir-repository for openSUSE:Factory checked in at Fri Sep 24 00:23:49 CEST 2010. -------- --- GNOME/gir-repository/gir-repository.changes 2010-09-01 15:26:26.000000000 +0200 +++ /mounts/work_src_done/STABLE/gir-repository/gir-repository.changes 2010-09-18 11:54:07.000000000 +0200 @@ -1,0 +2,19 @@ +Sat Sep 18 11:46:59 CEST 2010 - vuntz@opensuse.org + +- Remove dbus-1-glib-devel BuildRequires: gobject-introspection now + ships the DBus and DBusGLib gir files. +- Add gir-repository-git-3d7f6656-20100918.patch: this updates the + tarball to latest git as of now. There are many fixes in git, + especially for the new gobject-introspection. +- Add gir-repository-fix-goocanvas-build.patch: this is needed to + fix the build of the goocanvas gir. +- Drop gir-repository-bump-to-1.1.patch, + gir-repository-dbus-glib.patch, + gir-repository-gdk-pixbuf-2.21.patch, + gir-repository-latest-babl.patch: they're all superseded by + gir-repository-git-3d7f6656-20100918.patch. +- Pass --with-skipped-gir-modules=Atk,Gdk,GdkPixbuf,Gtk,Pango to + configure (it's a new option) to skip the build of some gir + files, instead of manually removing the files after the build. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gir-repository-bump-to-1.1.patch gir-repository-dbus-glib.patch gir-repository-gdk-pixbuf-2.21.patch gir-repository-latest-babl.patch New: ---- gir-repository-fix-goocanvas-build.patch gir-repository-git-3d7f6656-20100918.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gir-repository.spec ++++++ --- /var/tmp/diff_new_pack.eiqiwN/_old 2010-09-24 00:22:54.000000000 +0200 +++ /var/tmp/diff_new_pack.eiqiwN/_new 2010-09-24 00:22:54.000000000 +0200 @@ -19,7 +19,7 @@ Name: gir-repository Version: 0.6.5 -Release: 16 +Release: 17 # FIXME: find out what we can do for libnotify data (see bgo#625040) License: GPLv2+ Summary: GIR Repository @@ -27,17 +27,12 @@ Group: Development/Libraries/GNOME Source: %{name}-%{version}.tar.bz2 Source99: gir-repository-rpmlintrc -# PATCH-FIX-UPSTREAM gir-repository-dbus-glib.patch bgo603690 vuntz@opensuse.org -- Install dbus-glib data -Patch0: gir-repository-dbus-glib.patch -# PATCH-FIX-UPSTREAM gir-repository-latest-babl.patch bgo608343 vuntz@opensuse.org -- Fix build with babl 0.1.2 -Patch1: gir-repository-latest-babl.patch -# PATCH-FIX-UPSTREAM gir-repository-gdk-pixbuf-2.21.patch vuntz@opensuse.org -- Fix build after split of gdk-pixbuf. Upstream will not need this patch because it detects it doesnt have to build gdk-pixbuf support -Patch2: gir-repository-gdk-pixbuf-2.21.patch -# PATCH-FIX-UPSTREAM gir-repository-bump-to-1.1.patch vuntz@opensuse.org -- Bump version of gir to 1.1, taken from git -Patch3: gir-repository-bump-to-1.1.patch +# PATCH-FIX-UPSTREAM gir-repository-git-3d7f6656-20100918.patch vuntz@opensuse.org -- Taken from git: updates the code to latest git +Patch0: gir-repository-git-3d7f6656-20100918.patch +# PATCH-FIX-UPSTREAM gir-repository-fix-goocanvas-build.patch bgo#629424 vuntz@opensuse.org -- Fix build of goocanvas gir +Patch1: gir-repository-fix-goocanvas-build.patch BuildRequires: babl-devel -BuildRequires: dbus-1-glib-devel -# Needed for patch0 gir-repository-dbus-glib.patch +# Needed for patch0 gir-repository-git-3d7f6656-20100918.patch BuildRequires: gnome-common BuildRequires: gobject-introspection-devel BuildRequires: goocanvas-devel @@ -57,23 +52,17 @@ %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 %build NOCONFIGURE=1 gnome-autogen.sh export SUSE_ASNEEDED=0 %configure \ - --disable-static + --disable-static \ + --with-skipped-gir-modules=Atk,Gdk,GdkPixbuf,Gtk,Pango %__make %install %makeinstall -%{__rm} %{buildroot}%{_libdir}/*.la -# Remove stuff that is shipped in other packages -%{__rm} %{buildroot}%{_datadir}/gir-1.0/{Atk,Gdk,Gtk-2,Pango}* -%{__rm} %{buildroot}%{_libdir}/girepository-1.0/{Atk,Gdk,Gtk-2,Pango}* -%{__rm} %{buildroot}%{_libdir}/libgirepo-{Gdk,Gtk}-custom.so %clean rm -rf %{buildroot} @@ -82,11 +71,8 @@ %defattr(-,root,root) %doc AUTHORS COPYING NEWS README %{_datadir}/gir-1.0/ -%{_libdir}/*.so %dir %{_libdir}/girepository-1.0/ %{_libdir}/girepository-1.0/Babl-0.1.typelib -%{_libdir}/girepository-1.0/DBus-1.0.typelib -%{_libdir}/girepository-1.0/DBusGLib-1.0.typelib %{_libdir}/girepository-1.0/GnomeKeyring-2.0.typelib %{_libdir}/girepository-1.0/GooCanvas-0.10.typelib %{_libdir}/girepository-1.0/GtkSource-2.2.typelib ++++++ gir-repository-fix-goocanvas-build.patch ++++++ Index: gir-repository-0.6.5/gir/Makefile.am =================================================================== --- gir-repository-0.6.5.orig/gir/Makefile.am +++ gir-repository-0.6.5/gir/Makefile.am @@ -415,6 +415,7 @@ GOOCANVAS_INCLUDEDIR=`pkg-config --varia GooCanvas-0.10.gir: $(GOOCANVAS_GIR_DEPS) $(INTROSPECTION_SCANNER) -v --namespace GooCanvas --nsversion=0.10 \ --add-include-path=$(srcdir) --add-include-path=. \ + --strip-prefix=Goo \ --include=Gtk-2.0 \ --library=goocanvas \ --libtool="$(LIBTOOL)" \ ++++++ gir-repository-git-3d7f6656-20100918.patch ++++++ ++++ 2293 lines (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org