Hello community, here is the log from the commit of package seed for openSUSE:Factory checked in at 2012-10-03 15:10:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/seed (Old) and /work/SRC/openSUSE:Factory/.seed.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "seed", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/seed/seed.changes 2012-01-09 15:21:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.seed.new/seed.changes 2012-10-03 15:10:46.000000000 +0200 @@ -1,0 +2,12 @@ +Wed Sep 12 07:30:57 UTC 2012 - vuntz@opensuse.org + +- Avoid using the automatic dependency generator for files in + /usr/share/doc/seed and /usr/share/seed{,-gtk3}/extensions/: + + we used to have typelib() Requires for files in there + + we obviously don't want useless Requires for documentation + + the extensions are only used if the user of seed is already + using the typelib, which means the user should have a Requires, + not seed + + to achieve this, we define __requires_exclude_from + +------------------------------------------------------------------- seed2.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ seed.spec ++++++ --- /var/tmp/diff_new_pack.cK1JYs/_old 2012-10-03 15:10:47.000000000 +0200 +++ /var/tmp/diff_new_pack.cK1JYs/_new 2012-10-03 15:10:47.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package seed # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define build_for_gtk3 1 %if %{build_for_gtk3} @@ -28,6 +29,11 @@ #%%define _gtk_suffix %endif +# We do not add dependencies from the language extensions: those will only be +# used if the typelibs are used by the app and therefore already installed. +# We also don't need dependencies for the doc. +%define __requires_exclude_from %{_datadir}/seed%{?_gtk_suffix}/extensions/.*.js|%{_datadir}/doc/seed/.* + Name: seed %define _name seed Version: 3.2.0 @@ -71,6 +77,7 @@ %package doc Summary: JavaScript bindings based on gobject-introspection and WebKit +Group: Development/Libraries/GNOME Requires: %{name} = %{version} %description doc @@ -83,6 +90,7 @@ %package -n libseed%{?_pkgsoname_suffix}0 Summary: JavaScript bindings based on gobject-introspection and WebKit +Group: System/Libraries Recommends: gnome-js-common %if ! %{build_for_gtk3} Provides: libseed-0 = %{version} @@ -98,6 +106,7 @@ %package -n libseed%{?_gtk_suffix}-devel Summary: JavaScript bindings based on gobject-introspection and WebKit +Group: Development/Libraries/GNOME Requires: libseed%{?_pkgsoname_suffix}0 = %{version} # Just a helper provides Provides: seed-devel ++++++ seed2.spec ++++++ --- /var/tmp/diff_new_pack.cK1JYs/_old 2012-10-03 15:10:47.000000000 +0200 +++ /var/tmp/diff_new_pack.cK1JYs/_new 2012-10-03 15:10:47.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package seed2 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define build_for_gtk3 0 %if %{build_for_gtk3} @@ -28,6 +29,11 @@ #%%define _gtk_suffix %endif +# We do not add dependencies from the language extensions: those will only be +# used if the typelibs are used by the app and therefore already installed. +# We also don't need dependencies for the doc. +%define __requires_exclude_from %{_datadir}/seed%{?_gtk_suffix}/extensions/.*.js|%{_datadir}/doc/seed/.* + Name: seed2 %define _name seed Version: 3.2.0 @@ -71,6 +77,7 @@ %package doc Summary: JavaScript bindings based on gobject-introspection and WebKit +Group: Development/Libraries/GNOME Requires: %{name} = %{version} %description doc @@ -83,6 +90,7 @@ %package -n libseed%{?_pkgsoname_suffix}0 Summary: JavaScript bindings based on gobject-introspection and WebKit +Group: System/Libraries Recommends: gnome-js-common %if ! %{build_for_gtk3} Provides: libseed-0 = %{version} @@ -98,6 +106,7 @@ %package -n libseed%{?_gtk_suffix}-devel Summary: JavaScript bindings based on gobject-introspection and WebKit +Group: Development/Libraries/GNOME Requires: libseed%{?_pkgsoname_suffix}0 = %{version} # Just a helper provides Provides: seed-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org