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
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