1
0

Provide/obsolete old names for proper upgrade path

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/patterns-gnome?expand=0&rev=10
This commit is contained in:
Dominique Leuenberger 2017-05-03 19:16:53 +00:00 committed by Git OBS Bridge
parent 05be5266ae
commit 34dde7dc39

View File

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