Пакет gnome-characters: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | %def_disable snapshot %define xdg_name org.gnome.Characters %define ver_major 41 %define _libexecdir %_prefix/libexec %def_without included_libunistring Name: gnome-characters Version: %ver_major.0 Release: alt1.1 Summary: Character map application for GNOME Group: Text tools License: BSD and GPLv2+ Url: https://wiki.gnome.org/Design/Apps/CharacterMap %if_disabled snapshot Source: ftp://ftp.gnome.org/pub/gnome/sources/%name/%ver_major/%name-%version.tar.xz %else Vcs: https://gitlab.gnome.org/GNOME/gnome-characters.git Source: %name-%version.tar %endif %set_typelibdir %_libdir/%xdg_name/girepository-1.0 %define gjs_ver 1.50.0 %define unistring_ver 0.9.5 %define handy_ver 1.1 Requires: libgjs >= %gjs_ver # find ./ -name "*.js" |/usr/lib/rpm/gir-js.req |sort|uniq|sed -e 's/^/Requires: /' Requires: typelib(Gc) Requires: typelib(Gdk) Requires: typelib(Gio) Requires: typelib(GLib) Requires: typelib(GnomeDesktop) Requires: typelib(GObject) Requires: typelib(Gtk) = 3.0 Requires: typelib(Handy) = 1 Requires: typelib(IBus) Requires: typelib(Pango) Requires: typelib(PangoCairo) BuildRequires(pre): meson rpm-build-gir BuildRequires: libappstream-glib-devel BuildRequires: libgtk+3-devel libgjs-devel >= %gjs_ver libdbus-devel BuildRequires: gobject-introspection-devel libgtk+3-gir-devel BuildRequires: pkgconfig(libhandy-1) >= %handy_ver %{?_without_included_libunistring:BuildRequires: libunistring-devel >= %unistring_ver} BuildRequires: gperf %description Characters is a simple utility application to find and insert unusual characters. %prep %setup %build %meson -Dbuildtype=release %meson_build %install %meson_install %find_lang %xdg_name %files -f %xdg_name.lang %_bindir/%name %_libdir/%xdg_name/ %_datadir/%xdg_name/ %_desktopdir/%xdg_name.desktop %_datadir/dbus-1/services/%xdg_name.service %_datadir/glib-2.0/schemas/%xdg_name.gschema.xml %_datadir/dbus-1/services/%xdg_name.BackgroundService.service %_datadir/gnome-shell/search-providers/%xdg_name.search-provider.ini %_iconsdir/*/*/*/*.svg %_datadir/metainfo/%xdg_name.appdata.xml %doc NEWS COPYING #%doc README %changelog * Thu Dec 16 2021 Yuri N. Sedunov <aris@altlinux.org> 41.0-alt1.1 - fixed meson options * Tue Sep 21 2021 Yuri N. Sedunov <aris@altlinux.org> 41.0-alt1 - 41.0 * Sun Mar 21 2021 Yuri N. Sedunov <aris@altlinux.org> 40.0-alt1 - 40.0 * Tue Mar 03 2020 Yuri N. Sedunov <aris@altlinux.org> 3.34.0-alt1 - 3.34.0 * Mon Apr 08 2019 Yuri N. Sedunov <aris@altlinux.org> 3.32.1-alt1 - 3.32.1 * Fri Mar 15 2019 Yuri N. Sedunov <aris@altlinux.org> 3.32.0-alt1 - 3.32.0 * Tue Oct 09 2018 Yuri N. Sedunov <aris@altlinux.org> 3.30.0-alt1 - 3.30.0 * Sat Aug 18 2018 Yuri N. Sedunov <aris@altlinux.org> 3.29.91-alt1 - 3.29.91 * Tue May 08 2018 Yuri N. Sedunov <aris@altlinux.org> 3.28.2-alt1 - 3.28.2 * Mon Mar 12 2018 Yuri N. Sedunov <aris@altlinux.org> 3.28.0-alt1 - 3.28.0 * Wed Jan 31 2018 Yuri N. Sedunov <aris@altlinux.org> 3.26.2-alt2 - updated to v3.26.2-8-gc1b4f79 - build with system libunistring2-0.9.8 * Mon Oct 30 2017 Yuri N. Sedunov <aris@altlinux.org> 3.26.2-alt1 - 3.26.2 * Wed Oct 04 2017 Yuri N. Sedunov <aris@altlinux.org> 3.26.1-alt1 - 3.26.1 * Mon Sep 04 2017 Yuri N. Sedunov <aris@altlinux.org> 3.25.92-alt1 - 3.25.92 * Tue Jul 04 2017 Yuri N. Sedunov <aris@altlinux.org> 3.24.0-alt1 - 3.24.0 * Tue Sep 20 2016 Yuri N. Sedunov <aris@altlinux.org> 3.22.0-alt1 - 3.22.0 * Sun Apr 10 2016 Yuri N. Sedunov <aris@altlinux.org> 3.20.1-alt1 - 3.20.1 * Mon Mar 21 2016 Yuri N. Sedunov <aris@altlinux.org> 3.20.0-alt1 - 3.20.0 * Sun Oct 11 2015 Yuri N. Sedunov <aris@altlinux.org> 3.18.1-alt1 - 3.18.1 * Tue Sep 22 2015 Yuri N. Sedunov <aris@altlinux.org> 3.18.0-alt1 - 3.18.0 * Mon May 11 2015 Yuri N. Sedunov <aris@altlinux.org> 3.16.2-alt1 - 3.16.2 * Mon Apr 13 2015 Yuri N. Sedunov <aris@altlinux.org> 3.16.1-alt1 - 3.16.1 * Wed Mar 25 2015 Yuri N. Sedunov <aris@altlinux.org> 3.16.0-alt1 - 3.16.0 * Fri Feb 13 2015 Yuri N. Sedunov <aris@altlinux.org> 3.15.2-alt1 - first build for people/gnome |