From 1c46d2de0f605855b8e61f53225ffef75557adc7 Mon Sep 17 00:00:00 2001 From: tanyulong2021 Date: Fri, 3 Dec 2021 10:03:45 +0800 Subject: [PATCH] add build require packages --- 0012-add-build-requires-packages.patch | 27 ++++++++++++++++++++++++++ ukui-screensaver.spec | 8 +++++++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 0012-add-build-requires-packages.patch diff --git a/0012-add-build-requires-packages.patch b/0012-add-build-requires-packages.patch new file mode 100644 index 0000000..1e7780a --- /dev/null +++ b/0012-add-build-requires-packages.patch @@ -0,0 +1,27 @@ +From 252361725d993924eac3f86989eb8250ad03d534 Mon Sep 17 00:00:00 2001 +From: tanyulong +Date: Fri, 3 Dec 2021 09:59:53 +0800 +Subject: [PATCH] add build requires packages + +--- + debian/control | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/debian/control b/debian/control +index 1cd8543..d5fcc83 100755 +--- a/debian/control ++++ b/debian/control +@@ -15,7 +15,9 @@ Build-Depends: debhelper-compat (= 12), + libopencv-dev, + libx11-dev, + libxtst-dev, +- libgsettings-qt-dev ++ libgsettings-qt-dev, ++ libkf5windowsystem-dev, ++ libmatemixer-dev + Standards-Version: 4.5.0 + Rules-Requires-Root: no + Homepage: https://www.github.com/ukui/ukui-screensaver +-- +2.30.0 + diff --git a/ukui-screensaver.spec b/ukui-screensaver.spec index 2e9acb6..5ea1e6e 100644 --- a/ukui-screensaver.spec +++ b/ukui-screensaver.spec @@ -1,6 +1,6 @@ Name: ukui-screensaver Version: 3.0.1 -Release: 12 +Release: 13 Summary: parallels toolbox for UKUI License: GPL-3+ GPL-2+ URL: http://www.ukui.org @@ -37,6 +37,7 @@ patch7: 0008-Screen-saver-add-x11-attribute.patch patch8: 0009-only-one-user-the-switch-user-button-is-not-displayed.patch patch9: 0010-Add-opencv-compilation-dependency.patch patch10: 0011-Add-gitattriutes-files.patch +patch11: 0012-add-build-requires-packages.patch %description The ukui-sidebar is mainly used in the desktop operating system. @@ -57,6 +58,8 @@ patch10: 0011-Add-gitattriutes-files.patch %patch8 -p1 %patch9 -p1 %patch10 -p1 +%patch11 -p1 + %build cmake . make @@ -84,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT #%%{_datadir}/ukui-screensaver/screensaver-en.ini %changelog +* Fri Dec 03 2021 tanyulong - 3.0.1-13 +- add build requires packages + * Thu Dec 02 2021 tanyulong - 3.0.1-12 - Add .gitattriutes files