Package libfprint2: 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 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 | %define _unpackaged_files_terminate_build 1 Name: libfprint2 Version: 1.94.7 Release: alt2 Summary: Tool kit for fingerprint scanner License: LGPLv2+ Group: System/Libraries Url: https://fprint.freedesktop.org/ VCS: https://gitlab.freedesktop.org/libfprint/libfprint Source: %name-%version.tar Patch: %name-%version-%release.patch BuildRequires(pre): meson BuildRequires(pre): rpm-build-python3 BuildRequires: gcc-c++ cmake doxygen gtk-doc BuildRequires: glib2-devel BuildRequires: libXv-devel BuildRequires: libcairo-devel BuildRequires: libgio-devel BuildRequires: libgusb-devel BuildRequires: libnss-devel BuildRequires: libpixman-devel BuildRequires: libudev-devel BuildRequires: libumockdev BuildRequires: libusb-devel BuildRequires: gobject-introspection-devel BuildRequires: libgusb-gir-devel BuildRequires: libgudev-devel BuildRequires: python3-module-pycairo BuildRequires: python3-module-pygobject3 BuildRequires: /proc /dev/pts %description The fprint project aims to support for consumer fingerprint reader devices. %package gir Summary: GObject introspection data for the %name Group: System/Libraries Requires: %name = %EVR %description gir GObject introspection data for %name. %package devel Summary: Development files for %name Group: Development/C Requires: %name = %EVR %description devel The %name-devel package contains libraries and header files for developing applications that use %name. %package gir-devel Summary: GObject introspection devel data for %name Group: System/Libraries BuildArch: noarch Requires: %name-gir = %EVR Requires: %name-devel = %EVR %description gir-devel GObject introspection devel data for %name. %package tests Summary: Installed tests for %name Group: System/Libraries Requires: %name = %EVR %description tests Installed tests for %name. %prep %setup %patch -p1 %build %meson -Ddrivers=all \ -Dintrospection=true \ -Dudev_rules=enabled \ -Dgtk-examples=false \ -Ddoc=false \ -Dinstalled-tests=true %meson_build %install %meson_install %check %__meson_test -t 100 %files %doc COPYING INSTALL NEWS THANKS AUTHORS README.md %_libdir/*.so.* %_udevrulesdir/70-libfprint-2.rules %files devel %doc HACKING.md %_includedir/* %_libdir/*.so %_pkgconfigdir/libfprint-2.pc %files tests %_datadir/installed-tests/libfprint-2 %_libexecdir/installed-tests/libfprint-2 %files gir %_libdir/girepository-1.0/*.typelib %files gir-devel %_datadir/gir-1.0/*.gir %changelog * Wed Apr 03 2024 Egor Ignatov <egori@altlinux.org> 1.94.7-alt2 - add rpm-build-python3 BR * Sun Mar 10 2024 Egor Ignatov <egori@altlinux.org> 1.94.7-alt1 - new version 1.94.7 * Mon Jun 05 2023 Ivan A. Melnikov <iv@altlinux.org> 1.94.5-alt3.1 - NMU: increase tests timeout to fix build on riscv64 * Tue May 23 2023 Egor Ignatov <egori@altlinux.org> 1.94.5-alt3 - add support for Goodix 27C6:60A4 - backport fix for virtual-device-listener * Mon May 15 2023 Egor Ignatov <egori@altlinux.org> 1.94.5-alt2 - move udev rule to /lib/udev/rules.d/ * Tue Dec 06 2022 Egor Ignatov <egori@altlinux.org> 1.94.5-alt1 - new version 1.94.5 * Tue Jun 21 2022 Egor Ignatov <egori@altlinux.org> 1.94.4-alt1 - new version 1.94.4 * Sat Feb 19 2022 Anton Farygin <rider@altlinux.ru> 1.94.3-alt1 - 1.94.3 * Mon Nov 08 2021 Anton Farygin <rider@altlinux.ru> 1.94.2-alt1 - 1.94.2 * Mon Sep 27 2021 Anton Farygin <rider@altlinux.ru> 1.94.1-alt1 - 1.94.1 * Thu Sep 02 2021 Anton Farygin <rider@altlinux.ru> 1.94.0-alt1 - 1.94.0 * Tue Jul 27 2021 Anton Farygin <rider@altlinux.ru> 1.92.1-alt1 - 1.92.1 * Mon Apr 05 2021 Aleksei Nikiforov <darktemplar@altlinux.org> 1.90.7-alt1 - Updated to upstream version 1.90.7. - Enabled introspection since it's required for fprintd tests now. * Wed Sep 30 2020 Anton Farygin <rider@altlinux.ru> 1.90.3-alt1 - 1.90.3 * Wed Aug 12 2020 Anton Farygin <rider@altlinux.ru> 1.90.2-alt1 - 1.90.2 * Tue Feb 04 2020 Nikolai Kostrigin <nickel@altlinux.org> 1.0-alt1 - new version + build system switched to meson by upstream + add meson, libgio-devel, libgusb-devel, libudev-devel, gtk-doc to BR: + remove fix for e2k * Mon May 06 2019 Michael Shigorin <mike@altlinux.org> 0.7.0-alt2 - fix build on e2k with lcc - minor spec cleanup * Fri Aug 18 2017 Anton Farygin <rider@altlinux.ru> 0.7.0-alt1 - new version * Mon Apr 07 2014 Anton Farygin <rider@altlinux.ru> 0.4.0-alt3 - Rebuild with new libImageMagick * Fri Apr 19 2013 Anton Farygin <rider@altlinux.ru> 0.4.0-alt2 - Rebuild with new libImageMagick * Thu Oct 25 2012 Ivan Ovcherenko <asdus@altlinux.org> 0.4.0-alt1 - 0.4.0 with git updates * Fri Jun 08 2012 Anton Farygin <rider@altlinux.ru> 0.2.0-alt3 - Rebuild with new libImageMagick * Mon Sep 13 2010 Anton Farygin <rider@altlinux.ru> 0.2.0-alt2 - rebuild with new libImageMagick * Thu Sep 02 2010 Anton Farygin <rider@altlinux.ru> 0.2.0-alt1 - new version * Sat Jun 20 2009 Valery Inozemtsev <shrek@altlinux.ru> 0.1.0-alt0.pre2 - 0.1.0-pre2 * Wed May 27 2009 Valery Inozemtsev <shrek@altlinux.ru> 0.1.0-alt0.pre1 - 0.1.0-pre1 * Fri Nov 14 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.0.6-alt2 - rebuild with libMagickCore.so.1 * Sat May 24 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.0.6-alt1 - initial release |