diff --git a/patterns-gnome.spec b/patterns-gnome.spec index 64c1f34..d703ddc 100644 --- a/patterns-gnome.spec +++ b/patterns-gnome.spec @@ -29,7 +29,6 @@ Source0: %{name}-rpmlintrc BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: patterns-rpm-macros - %description This is an internal package that is used to create the patterns as part of the installation source setup. Installation of this package does @@ -49,6 +48,8 @@ Provides: pattern-order() = 3160 Provides: pattern-visible() Requires: pattern() = devel_C_C++ Requires: pattern() = gnome_basis +Provides: patterns-openSUSE-devel_gnome = %{version} +Obsoletes: patterns-openSUSE-devel_gnome < %{version} Recommends: cairo-devel Recommends: clutter-devel @@ -108,6 +109,8 @@ Provides: pattern-icon() = pattern-gnome Provides: pattern-order() = 1010 Provides: pattern-visible() Requires: pattern() = gnome_basis +Provides: patterns-openSUSE-gnome = %{version} +Obsoletes: patterns-openSUSE-gnome < %{version} Recommends: pattern() = games Recommends: pattern() = imaging Recommends: pattern() = gnome_admin @@ -207,6 +210,8 @@ Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 2040 Requires: pattern() = basesystem Requires: pattern() = x11 +Provides: patterns-openSUSE-gnome_admin = %{version} +Obsoletes: patterns-openSUSE-gnome_admin < %{version} # from data/GNOME-ADMIN # bnc#372207 Recommends: vinagre @@ -231,6 +236,8 @@ Provides: pattern-visible() Requires: pattern() = basesystem Requires: pattern() = x11 Recommends: pattern() = gnome_basis_opt +Provides: patterns-openSUSE-gnome_basis = %{version} +Obsoletes: patterns-openSUSE-gnome_basis < %{version} Requires: gdm Requires: gnome-session @@ -338,6 +345,8 @@ Provides: pattern-icon() = pattern-gnome Provides: pattern-order() = 1420 Requires: pattern() = basesystem Requires: pattern() = x11 +Provides: patterns-openSUSE-gnome_basis_opt = %{version} +Obsoletes: patterns-openSUSE-gnome_basis_opt < %{version} # #394406 Recommends: dynamic-wallpaper-branding-openSUSE @@ -367,6 +376,8 @@ Provides: pattern() = gnome_games Provides: pattern-extends() = games Provides: pattern-icon() = pattern-gnome Provides: pattern-order() = 2100 +Provides: patterns-openSUSE-gnome_games = %{version} +Obsoletes: patterns-openSUSE-gnome_games < %{version} Supplements: packageand(patterns-gnome-gnome:patterns-games-games) # from data/GNOME-Games Recommends: iagno @@ -397,6 +408,8 @@ Group: Metapackages Provides: pattern() = gnome_ide Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 2060 +Provides: patterns-openSUSE-gnome_ide = %{version} +Obsoletes: patterns-openSUSE-gnome_ide < %{version} # from data/GNOME-IDE Recommends: anjuta Recommends: devhelp @@ -432,6 +445,8 @@ Provides: pattern-order() = 2140 Supplements: packageand(patterns-gnome-gnome:patterns-desktop-imaging) Requires: pattern() = gnome_basis Recommends: pattern() = gnome_imaging_opt +Provides: patterns-openSUSE-gnome_imaging = %{version} +Obsoletes: patterns-openSUSE-gnome_imaging < %{version} # from data/GNOME-IMAGE # # Official upstream @@ -463,6 +478,8 @@ Provides: pattern-icon() = package_graphics Provides: pattern-order() = 2120 Supplements: packageand(patterns-gnome-gnome:patterns-desktop-imaging) Requires: pattern() = gnome_basis +Provides: patterns-openSUSE-gnome_imaging_opt = %{version} +Obsoletes: patterns-openSUSE-gnome_imaging_opt < %{version} # from data/GNOME-IMAGE-OPT Suggests: inkscape Suggests: dia @@ -485,6 +502,8 @@ Provides: pattern() = gnome_internet Provides: pattern-extends() = gnome Provides: pattern-icon() = package_network Provides: pattern-order() = 2420 +Provides: patterns-openSUSE-gnome_internet = %{version} +Obsoletes: patterns-openSUSE-gnome_internet < %{version} # from data/GNOME-Internet # # Official upstream @@ -535,6 +554,8 @@ Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 2160 Supplements: packageand(patterns-gnome-gnome:patterns-desktop-laptop) Requires: pattern() = gnome_basis +Provides: patterns-openSUSE-gnome_laptop = %{version} +Obsoletes: patterns-openSUSE-gnome_laptop < %{version} # from data/GNOME-LAPTOP Recommends: gnome-bluetooth Suggests: xournal @@ -558,6 +579,8 @@ Provides: pattern-icon() = pattern-gnome Provides: pattern-order() = 2200 Supplements: packageand(patterns-gnome-gnome:patterns-desktop-multimedia) Recommends: pattern() = gnome_multimedia_opt +Provides: patterns-openSUSE-gnome_multimedia = %{version} +Obsoletes: patterns-openSUSE-gnome_multimedia < %{version} # # GStreamer magic # @@ -603,6 +626,8 @@ Provides: pattern-extends() = multimedia Provides: pattern-icon() = pattern-gnome Provides: pattern-order() = 2180 Supplements: packageand(patterns-gnome-gnome:patterns-desktop-multimedia) +Provides: patterns-openSUSE-gnome_multimedia_opt = %{version} +Obsoletes: patterns-openSUSE-gnome_multimedia_opt < %{version} # from data/GNOME-Multimedia-OPT %description gnome_multimedia_opt @@ -625,6 +650,8 @@ Provides: pattern-order() = 2240 Supplements: packageand(patterns-gnome-gnome:patterns-office-office) Requires: pattern() = gnome_basis Recommends: pattern() = gnome_office_opt +Provides: patterns-openSUSE-gnome_office = %{version} +Obsoletes: patterns-openSUSE-gnome_office < %{version} # from data/GNOME-Office # # Official upstream @@ -661,6 +688,8 @@ Provides: pattern-icon() = pattern-gnome Provides: pattern-order() = 2220 Supplements: packageand(patterns-gnome-gnome:patterns-office-office) Requires: pattern() = gnome_basis +Provides: patterns-openSUSE-gnome_office_opt = %{version} +Obsoletes: patterns-openSUSE-gnome_office_opt < %{version} Suggests: grisbi %description gnome_office_opt @@ -681,6 +710,8 @@ Provides: pattern-extends() = gnome Provides: pattern-icon() = pattern-gnome Provides: pattern-order() = 2280 Requires: pattern() = gnome_basis +Provides: patterns-openSUSE-gnome_utilities = %{version} +Obsoletes: patterns-openSUSE-gnome_utilities < %{version} # # Official upstream # @@ -735,6 +766,8 @@ Provides: pattern-extends() = yast2_basis Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 1260 Supplements: packageand(patterns-gnome-gnome:patterns-yast-yast2_basis) +Provides: patterns-openSUSE-gnome_yast = %{version} +Obsoletes: patterns-openSUSE-gnome_yast < %{version} # Use libyui-qt-pkg since libyui-gtk-pkg seems to be unmaintained Requires: libyui-qt-pkg @@ -763,6 +796,8 @@ Provides: pattern-order() = 1780 Supplements: packageand(patterns-gnome-gnome_basis:patterns-base-sw_management) Requires: pattern() = sw_management Requires: pattern() = x11 +Provides: patterns-openSUSE-sw_management_gnome = %{version} +Obsoletes: patterns-openSUSE-sw_management_gnome < %{version} # from data/SW-MANGEMENT-GNOME Recommends: gnome-packagekit Recommends: gnome-software