Package font-manager: 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 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 | %def_disable snapshot %set_verify_elf_method unresolved=relaxed %define _libexecdir %_prefix/libexec %define xdg_name org.gnome.FontManager %define xdg_name1 org.gnome.FontViewer %def_without nautilus Name: font-manager Version: 0.8.8 Release: alt2 Summary: A font management application for the GNOME desktop License: GPL-3.0 Group: Graphical desktop/GNOME Url: http://fontmanager.github.io/ %if_disabled snapshot Source: https://github.com/FontManager/%name/archive/%version/%name-%version.tar.gz %else Vcs: https://github.com/FontManager/font-manager.git Source: %name-%version.tar %endif Requires: file-roller %define vala_ver 0.42 %define pango_ver 1.4 %define gtk_ver 3.22 BuildRequires(pre): meson rpm-build-gir BuildRequires: vala-tools >= %vala_ver BuildRequires: libpango-devel >= %pango_ver BuildRequires: libgtk+3-devel >= %gtk_ver libjson-glib-devel BuildRequires: libsqlite3-devel libxml2-devel BuildRequires: yelp-tools desktop-file-utils /usr/bin/appstream-util BuildRequires: gobject-introspection-devel libjson-glib-gir-devel libgtk+3-gir-devel BuildRequires: pkgconfig(webkit2gtk-4.0) %if_with nautilus BuildRequires(pre): rpm-build-gnome BuildRequires: libnautilus-devel %endif %description Font Manager is an application that allows users to easily manage fonts on their system. Font Manager is not intended to be a professional-grade font management solution, but rather a simple application suitable for the needs of most desktop users, and even graphics designers who may need to manage just a few thousand font files. Although designed with the GNOME desktop environment in mind, it should work well with most major desktop environments such as XFCE, Enlightenment, and even KDE. %prep %setup %build %meson \ -Dreproducible=true \ %{?_with_nautilus:-Dnautilus=true} %meson_build %install %meson_install %find_lang --with-gnome %name %files -f %name.lang %_bindir/%name %dir %_libexecdir/%name %_libexecdir/%name/font-viewer %_libdir/%name/ %_desktopdir/%xdg_name.desktop %_desktopdir/%xdg_name1.desktop %_datadir/dbus-1/services/%xdg_name.service %_datadir/dbus-1/services/%xdg_name1.service %_datadir/glib-2.0/schemas/%xdg_name.gschema.xml %_datadir/glib-2.0/schemas/%xdg_name1.gschema.xml %_iconsdir/hicolor/*/apps/*.png %_datadir/gnome-shell/search-providers/%xdg_name.SearchProvider.ini %_man1dir/%name.1.* %_datadir/metainfo/%xdg_name.appdata.xml %_datadir/metainfo/%xdg_name1.appdata.xml %{?_with_nautilus:%nautilus_extdir/*.so} %doc README* CHANGELOG %changelog * Wed Sep 21 2022 Yuri N. Sedunov <aris@altlinux.org> 0.8.8-alt2 - disabled Nautilus support * Mon Feb 28 2022 Yuri N. Sedunov <aris@altlinux.org> 0.8.8-alt1 - 0.8.8 * Sat Jan 15 2022 Yuri N. Sedunov <aris@altlinux.org> 0.8.7-alt2 - updated to 0.8.7-41-g85dd400 * Tue Jul 27 2021 Yuri N. Sedunov <aris@altlinux.org> 0.8.7-alt1 - 0.8.7 * Sun Apr 11 2021 Yuri N. Sedunov <aris@altlinux.org> 0.8.6-alt1 - 0.8.6 * Fri Apr 09 2021 Yuri N. Sedunov <aris@altlinux.org> 0.8.5-alt1 - 0.8.5-1-5-g4d6f3fd * Mon Feb 01 2021 Yuri N. Sedunov <aris@altlinux.org> 0.8.4-alt1 - 0.8.4 * Sat Dec 05 2020 Yuri N. Sedunov <aris@altlinux.org> 0.8.3-alt1 - 0.8.3 * Thu Nov 26 2020 Yuri N. Sedunov <aris@altlinux.org> 0.8.0-alt1 - 0.8.0 * Mon Sep 21 2020 Yuri N. Sedunov <aris@altlinux.org> 0.7.9-alt1 - 0.7.9 * Fri Jul 10 2020 Yuri N. Sedunov <aris@altlinux.org> 0.7.8-alt1 - updated to 0.7.8-1-ge750377 * Fri Dec 20 2019 Yuri N. Sedunov <aris@altlinux.org> 0.7.7-alt1 - updated to 0.7.7-2-g456d80b * Sat Apr 27 2019 Yuri N. Sedunov <aris@altlinux.org> 0.7.5-alt2 - fixed build (ALT #36689) * Sun Apr 21 2019 Yuri N. Sedunov <aris@altlinux.org> 0.7.5-alt1 - 0.7.5 (ported to Meson build system) - built nautilus extension with python3 (nautilus-python-1.2.2-alt2) * Tue Mar 19 2019 Yuri N. Sedunov <aris@altlinux.org> 0.7.4.3-alt1 - updated to 0.7.4.3-13-g96b3261 * Thu Jan 31 2019 Yuri N. Sedunov <aris@altlinux.org> 0.7.4.2-alt1 - 0.7.4.2 * Sat Sep 08 2018 Yuri N. Sedunov <aris@altlinux.org> 0.7.3.1-alt1 - 0.7.3.1 * Tue Apr 25 2017 Yuri N. Sedunov <aris@altlinux.org> 0.7.3-alt2 - updated to 0.7.3-11-gb4ee339 * Fri Oct 28 2016 Yuri N. Sedunov <aris@altlinux.org> 0.7.3-alt1 - 0.7.3 * Fri May 29 2015 Yuri N. Sedunov <aris@altlinux.org> 0.7.2-alt1 - 0.7.2 release (rev 425) * Tue Apr 28 2015 Yuri N. Sedunov <aris@altlinux.org> 0.7.2-alt0.1 - 0.7.2, rev 422 * Sat Nov 29 2014 Yuri N. Sedunov <aris@altlinux.org> 0.7.1-alt1 - 0.7.1 * Sat Mar 17 2012 Yuri N. Sedunov <aris@altlinux.org> 0.5.7-alt2 - fixed build * Fri Jan 06 2012 Yuri N. Sedunov <aris@altlinux.org> 0.5.7-alt1 - 0.5.7 * Tue Oct 25 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 0.5.5-alt1.1 - Rebuild with Python-2.7 * Wed Jun 30 2010 Yuri N. Sedunov <aris@altlinux.org> 0.5.5-alt1 - 0.5.5 * Wed Jun 09 2010 Yuri N. Sedunov <aris@altlinux.org> 0.5.4-alt1 - 0.5.4 * Wed May 05 2010 Yuri N. Sedunov <aris@altlinux.org> 0.5.2-alt1 - 0.5.2 * Wed Mar 10 2010 Yuri N. Sedunov <aris@altlinux.org> 0.4.4-alt1 - first build for Sisyphus |