diff options
author | Richard Hughes <richard@hughsie.com> | 2021-05-17 14:09:32 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2021-10-27 17:37:44 +0100 |
commit | e7eb7b53bd56185f803987fc97a1d000a1536f4d (patch) | |
tree | 531ef6840470686d4b480c28c732f57957457eb1 | |
parent | 0de9dd7d2c2e2e921abd65cf335699ddbf12237f (diff) | |
download | gnome-color-manager-e7eb7b53bd56185f803987fc97a1d000a1536f4d.tar.gz |
trivial: Sync spec file with downstream
-rw-r--r-- | contrib/gnome-color-manager.spec.in | 63 |
1 files changed, 13 insertions, 50 deletions
diff --git a/contrib/gnome-color-manager.spec.in b/contrib/gnome-color-manager.spec.in index 62f947e..f42e74d 100644 --- a/contrib/gnome-color-manager.spec.in +++ b/contrib/gnome-color-manager.spec.in @@ -1,22 +1,16 @@ %define alphatag #ALPHATAG# -Summary: Color management tools for GNOME Name: gnome-color-manager Version: #VERSION# Release: 0.#BUILD#%{?alphatag}%{?dist} +Summary: Color management tools for GNOME License: GPLv2+ -Group: Applications/System URL: https://gitlab.gnome.org/GNOME/gnome-color-manager -Source0: http://download.gnome.org/sources/gnome-color-manager/3.25/%{name}-%{version}.tar.xz - -Requires: gnome-icon-theme -Requires: shared-mime-info +Source0: http://download.gnome.org/sources/gnome-color-manager/3.36/%{name}-%{version}.tar.xz +BuildRequires: gcc BuildRequires: gtk3-devel >= 3.0.0 -BuildRequires: gnome-doc-utils >= 0.3.2 -BuildRequires: desktop-file-utils BuildRequires: gettext -BuildRequires: gnome-doc-utils BuildRequires: lcms2-devel BuildRequires: glib2-devel >= 2.25.9-2 BuildRequires: docbook-utils @@ -24,22 +18,18 @@ BuildRequires: colord-devel >= 0.1.12 BuildRequires: itstool BuildRequires: meson +Requires: shared-mime-info + # obsolete sub-package Obsoletes: gnome-color-manager-devel <= 3.1.1 +Provides: gnome-color-manager-devel %description gnome-color-manager is a session framework that makes it easy to manage, install and generate color profiles in the GNOME desktop. -%package utils -Summary: Extra utilities for color profiles -Requires: %{name}%{?_isa} = %{version}-%{release} - -%description utils -Extra utilities not normally required to calibrate. - %prep -%setup -q +%autosetup -p1 %build %meson @@ -50,46 +40,19 @@ Extra utilities not normally required to calibrate. %find_lang %name --with-gnome -%post -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : -update-desktop-database %{_datadir}/applications &> /dev/null || : -update-mime-database %{_datadir}/mime &> /dev/null || : - -%postun -if [ $1 -eq 0 ]; then - touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : - gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : - glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : -fi -update-desktop-database %{_datadir}/applications &> /dev/null || : -update-mime-database %{_datadir}/mime &> /dev/null || : - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : -glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : - %files -f %{name}.lang -%defattr(-,root,root,-) -%doc AUTHORS COPYING +%license COPYING +%doc AUTHORS README +%{_bindir}/gcm-* +%{_datadir}/applications/gcm-*.desktop +%{_datadir}/applications/org.gnome.ColorProfileViewer.desktop %dir %{_datadir}/gnome-color-manager %dir %{_datadir}/gnome-color-manager/figures %{_datadir}/gnome-color-manager/figures/* - -%files utils %{_datadir}/icons/hicolor/*/*/*.png %{_datadir}/icons/hicolor/scalable/*/*.svg* -%{_bindir}/gcm-import -%{_bindir}/gcm-inspect -%{_bindir}/gcm-picker -%{_bindir}/gcm-viewer %{_datadir}/metainfo/org.gnome.ColorProfileViewer.appdata.xml -%{_datadir}/applications/gcm-import.desktop -%{_datadir}/applications/gcm-picker.desktop -%{_datadir}/applications/org.gnome.ColorProfileViewer.desktop -%{_datadir}/man/man1/gcm-import.1.gz -%{_datadir}/man/man1/gcm-inspect.1.gz -%{_datadir}/man/man1/gcm-picker.1.gz -%{_datadir}/man/man1/gcm-viewer.1.gz +%{_mandir}/man1/*.1* %changelog * #LONGDATE# Richard Hughes <richard@hughsie.com> #VERSION#-0.#BUILD##ALPHATAG# |