diff --git a/0001-fix-build-compile-error.patch b/0001-fix-build-compile-error.patch new file mode 100644 index 0000000..63186a2 --- /dev/null +++ b/0001-fix-build-compile-error.patch @@ -0,0 +1,24 @@ +From 20f3e8fa4cf4ad8f7ed9ac3ababa16e4e588dd27 Mon Sep 17 00:00:00 2001 +From: huayadong +Date: Wed, 24 May 2023 09:24:49 +0800 +Subject: [PATCH] fix build compile error + +--- + bioauth/src/giodbus.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/bioauth/src/giodbus.cpp b/bioauth/src/giodbus.cpp +index c7983ae..cf8ee02 100644 +--- a/bioauth/src/giodbus.cpp ++++ b/bioauth/src/giodbus.cpp +@@ -1,6 +1,6 @@ + #include "giodbus.h" + #include +-#include ++#include + #include + + int get_server_gvariant_stdout (int drvid) +-- +2.36.1 + diff --git a/ukui-biometric-auth-1.2.3.tar.gz b/ukui-biometric-auth-1.2.3.tar.gz deleted file mode 100644 index 27ec146..0000000 Binary files a/ukui-biometric-auth-1.2.3.tar.gz and /dev/null differ diff --git a/ukui-biometric-auth-1.2.4.tar.gz b/ukui-biometric-auth-1.2.4.tar.gz new file mode 100644 index 0000000..277a078 Binary files /dev/null and b/ukui-biometric-auth-1.2.4.tar.gz differ diff --git a/ukui-biometric-auth.spec b/ukui-biometric-auth.spec index c2b7f9b..08bd337 100644 --- a/ukui-biometric-auth.spec +++ b/ukui-biometric-auth.spec @@ -1,18 +1,20 @@ - -%define debug_package %{nil} +#glib2-devel >= 2.74.4 glib2test 1 +%global glib2test 0 Name: ukui-biometric-auth Summary: ukui-biometric-auth -Version: 1.2.3 +Version: 1.2.4 Release: 1 License: GPL-3+ URL: https://github.com/ukui/ukui-biometric-auth Source0: %{name}-%{version}.tar.gz -BuildRequires: cmake qt5-qtbase-devel pam-devel polkit-qt5-1-devel qt5-qttools-devel pkg-config opencv glib2-devel +BuildRequires: cmake qt5-qtbase-devel pam-devel polkit-qt5-1-devel qt5-qttools-devel pkg-config opencv qt5-qtsvg-devel glib2-devel gsettings-qt-devel Requires: cmake qt5-qtbase-devel pam-devel polkit-qt5-1-devel qt5-qttools-devel pkg-config +Patch1: 0001-fix-build-compile-error.patch + %description ukui-biometric-auth @@ -42,21 +44,25 @@ biometric-auth package. %prep %setup -q - +%if %{?glib2test} +%patch1 -p1 +%endif %build mkdir build cd build -cmake .. -make -j32 +%cmake .. +%{make_build} %install cd build -make DESTDIR=$RPM_BUILD_ROOT install +%{make_install} DESTDIR=$RPM_BUILD_ROOT %preun -n libpam-biometric +#pam-auth-update --package --remove pam-biometric %post -n libpam-biometric +#pam-auth-update --package %files -n libpam-biometric %{_sysconfdir}/biometric-auth/ukui-biometric.conf @@ -70,13 +76,43 @@ make DESTDIR=$RPM_BUILD_ROOT install %files -n ukui-polkit %{_sysconfdir}/xdg/* -%{_prefix}/lib/* +%{_prefix}/lib/ukui-polkit %{_prefix}/share/ukui-biometric/i18n_qm/polkit/*.qm %changelog -* Tue Feb 22 2022 huayadong - 1.2.3-1 -- update to upstream version 1.2.3-1 +* Mon May 22 2023 huayadong - 1.2.4-1 +- update to upstream version 1.2.4-1 + +* Wed Mar 01 2023 peijiankang - 1.2.1-13 +- add debug to fix not strip + +* Mon Dec 19 2022 tanyulong - 1.2.1-12 +- Username to long and ends the display + +* Thu Aug 04 2022 tanyulong - 1.2.1-11 +- control file add opencv complication dependencies + +* Wed Aug 03 2022 tanyulong - 1.2.1-10 +- can't exit with ctrl-c using biometric autentication + +* Tue Aug 02 2022 tanyulong - 1.2.1-9 +- fix the problem that the probability window is not displayed in the center of screen + +* Tue Aug 02 2022 tanyulong - 1.2.1-8 +- solve the problem that ukui-greeter-wayland can't use biometric authentication + +* Mon Aug 01 2022 tanyulong - 1.2.1-7 +- modify pam module + +* Mon Aug 01 2022 tanyulong - 1.2.1-6 +- add and use attribute of UseHighDpiPixmaps + +* Mon Aug 01 2022 tanyulong - 1.2.1-5 +- add window icon + +* Sat Apr 02 2022 tanyulong - 1.2.1-4 +- add yaml file * Tue Feb 22 2022 douyan - 1.2.1-3 - fix libpam-biometric uninstall error diff --git a/ukui-biometric-auth.yaml b/ukui-biometric-auth.yaml new file mode 100644 index 0000000..6540da1 --- /dev/null +++ b/ukui-biometric-auth.yaml @@ -0,0 +1,6 @@ +version_control: github +src_repo: UKUI/ukui-biometric-auth +tag_prefix: "^v" +seperator: "." + +