forked from pool/gucharmap
Accepting request 581240 from GNOME:Next
spec-cleaner OBS-URL: https://build.opensuse.org/request/show/581240 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gucharmap?expand=0&rev=147
This commit is contained in:
parent
6c28f3933f
commit
0be66761f2
@ -1,3 +1,22 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 28 16:33:05 UTC 2018 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Modernize spec-file by calling spec-cleaner
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 2 17:54:58 UTC 2017 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update Url to https://wiki.gnome.org/Apps/Gucharmap: current
|
||||||
|
Gucharmap's web page.
|
||||||
|
- Add pkgconfig(glib-2.0) BuildRequires: missing declaration of
|
||||||
|
dependency, it was already being used thanks to
|
||||||
|
pkgconfig(gio-2.0) BuildRequires that lives in the same devel
|
||||||
|
package that provides glib-2.0.
|
||||||
|
- Drop perl(Env) and libxml2-tools BuildRequires since they are not
|
||||||
|
being used or needed.
|
||||||
|
- Points fdupes to removal of duplicates under the data directory
|
||||||
|
rather than the whole build root.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Nov 1 11:43:07 UTC 2017 - dimstar@opensuse.org
|
Wed Nov 1 11:43:07 UTC 2017 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package gucharmap
|
# spec file for package gucharmap
|
||||||
#
|
#
|
||||||
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -20,35 +20,34 @@
|
|||||||
%define so_api _2_90
|
%define so_api _2_90
|
||||||
%define so_gucharmap 7
|
%define so_gucharmap 7
|
||||||
%define pc_api 2.90
|
%define pc_api 2.90
|
||||||
|
|
||||||
Name: gucharmap
|
Name: gucharmap
|
||||||
Version: 10.0.3
|
Version: 10.0.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Featureful Unicode Character Map
|
Summary: A Featureful Unicode Character Map
|
||||||
License: GPL-3.0+ and LGPL-2.1+
|
License: GPL-3.0-or-later AND LGPL-2.1-or-later
|
||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
Url: http://gucharmap.sourceforge.net/
|
URL: https://wiki.gnome.org/Apps/Gucharmap
|
||||||
Source: http://download.gnome.org/sources/gucharmap/10.0/%{name}-%{version}.tar.xz
|
Source: https://download.gnome.org/sources/gucharmap/10.0/%{name}-%{version}.tar.xz
|
||||||
BuildRequires: appdata-tools
|
BuildRequires: appdata-tools
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: gettext
|
BuildRequires: gettext
|
||||||
BuildRequires: gobject-introspection-devel
|
BuildRequires: gobject-introspection-devel >= 0.9.0
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: gtk3-devel >= 3.4.0
|
BuildRequires: gtk3-devel >= 3.4.0
|
||||||
BuildRequires: intltool
|
BuildRequires: intltool
|
||||||
BuildRequires: libxml2-tools
|
BuildRequires: pkgconfig
|
||||||
%if !0%{?is_opensuse}
|
|
||||||
BuildRequires: translation-update-upstream
|
|
||||||
%endif
|
|
||||||
BuildRequires: unicode-ucd
|
BuildRequires: unicode-ucd
|
||||||
BuildRequires: unicode-ucd-unihan
|
BuildRequires: unicode-ucd-unihan
|
||||||
BuildRequires: unzip
|
BuildRequires: unzip
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
BuildRequires: yelp-tools
|
BuildRequires: yelp-tools
|
||||||
BuildRequires: perl(Env)
|
|
||||||
BuildRequires: pkgconfig(gio-2.0) >= 2.32.0
|
BuildRequires: pkgconfig(gio-2.0) >= 2.32.0
|
||||||
|
BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
|
||||||
|
Recommends: %{name}-doc
|
||||||
Recommends: %{name}-lang
|
Recommends: %{name}-lang
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
%if !0%{?is_opensuse}
|
||||||
|
BuildRequires: translation-update-upstream
|
||||||
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Gucharmap is a featureful unicode character map.
|
Gucharmap is a featureful unicode character map.
|
||||||
@ -83,6 +82,7 @@ This package contains all necessary include files and libraries needed
|
|||||||
to develop applications that require these.
|
to develop applications that require these.
|
||||||
|
|
||||||
%lang_package
|
%lang_package
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%if !0%{?is_opensuse}
|
%if !0%{?is_opensuse}
|
||||||
@ -98,24 +98,20 @@ translation-update-upstream
|
|||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%makeinstall
|
%make_install
|
||||||
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
|
find %{buildroot} -type f -name "*.la" -delete -print
|
||||||
%find_lang %{name} %{?no_lang_C}
|
%find_lang %{name} %{?no_lang_C}
|
||||||
# We need X-SuSE-Editor to avoid an error for the categories check. We don't
|
# We need X-SuSE-Editor to avoid an error for the categories check. We don't
|
||||||
# want TextEditor, since that's too wide.
|
# want TextEditor, since that's too wide.
|
||||||
%suse_update_desktop_file -N "GNOME Character Map" -G "Character Map" %{name} X-SuSE-Editor
|
%suse_update_desktop_file -N "GNOME Character Map" -G "Character Map" %{name} X-SuSE-Editor
|
||||||
%fdupes $RPM_BUILD_ROOT
|
%fdupes -s %{buildroot}%{_datadir}
|
||||||
|
|
||||||
%post -n libgucharmap%{so_api}-%{so_gucharmap} -p /sbin/ldconfig
|
%post -n libgucharmap%{so_api}-%{so_gucharmap} -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n libgucharmap%{so_api}-%{so_gucharmap} -p /sbin/ldconfig
|
%postun -n libgucharmap%{so_api}-%{so_gucharmap} -p /sbin/ldconfig
|
||||||
|
|
||||||
%clean
|
|
||||||
rm -rf $RPM_BUILD_ROOT
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%license COPYING
|
||||||
%doc COPYING ChangeLog NEWS
|
%doc ChangeLog NEWS
|
||||||
%{_bindir}/charmap
|
%{_bindir}/charmap
|
||||||
%{_bindir}/gnome-character-map
|
%{_bindir}/gnome-character-map
|
||||||
%{_bindir}/gucharmap
|
%{_bindir}/gucharmap
|
||||||
@ -127,17 +123,14 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_datadir}/metainfo/gucharmap.appdata.xml
|
%{_datadir}/metainfo/gucharmap.appdata.xml
|
||||||
|
|
||||||
%files -n libgucharmap%{so_api}-%{so_gucharmap}
|
%files -n libgucharmap%{so_api}-%{so_gucharmap}
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_libdir}/libgucharmap%{so_api}.so.%{so_gucharmap}*
|
%{_libdir}/libgucharmap%{so_api}.so.%{so_gucharmap}*
|
||||||
|
|
||||||
%files -n typelib-1_0-Gucharmap-2_90
|
%files -n typelib-1_0-Gucharmap-2_90
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_libdir}/girepository-1.0/Gucharmap-2.90.typelib
|
%{_libdir}/girepository-1.0/Gucharmap-2.90.typelib
|
||||||
|
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr (-, root, root)
|
|
||||||
%{_includedir}/gucharmap-%{pc_api}/
|
%{_includedir}/gucharmap-%{pc_api}/
|
||||||
%{_libdir}/libgucharmap%{so_api}.so
|
%{_libdir}/libgucharmap%{so_api}.so
|
||||||
%{_libdir}/pkgconfig/gucharmap-%{pc_api}.pc
|
%{_libdir}/pkgconfig/gucharmap-%{pc_api}.pc
|
||||||
|
Loading…
Reference in New Issue
Block a user