From 7538795584c70cf2dbdd68481fa1e9acc24430b3 Mon Sep 17 00:00:00 2001 From: tangjie02 Date: Fri, 28 Oct 2022 14:42:07 +0800 Subject: [PATCH 1/2] Fix the Libs field error in pc file Signed-off-by: tangjie02 --- ...-Fix-the-Libs-field-error-in-pc-file.patch | 41 ++++++++++++ kiran-log.spec | 63 ++----------------- 2 files changed, 47 insertions(+), 57 deletions(-) create mode 100644 0001-fix-pc-Fix-the-Libs-field-error-in-pc-file.patch diff --git a/0001-fix-pc-Fix-the-Libs-field-error-in-pc-file.patch b/0001-fix-pc-Fix-the-Libs-field-error-in-pc-file.patch new file mode 100644 index 0000000..b2424dd --- /dev/null +++ b/0001-fix-pc-Fix-the-Libs-field-error-in-pc-file.patch @@ -0,0 +1,41 @@ +From 66fd16f11a083c63a92127603d2c3cd40f74fea4 Mon Sep 17 00:00:00 2001 +From: tangjie02 +Date: Fri, 28 Oct 2022 14:27:29 +0800 +Subject: [PATCH] fix(pc): Fix the Libs field error in pc file +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +- 修复pc文件中Libs字段中-L编译选项填写错误 + +Signed-off-by: tangjie02 +--- + data/klog-gtk3.pc.in | 2 +- + data/klog-qt5.pc.in | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/data/klog-gtk3.pc.in b/data/klog-gtk3.pc.in +index 33c7582..ce034ff 100644 +--- a/data/klog-gtk3.pc.in ++++ b/data/klog-gtk3.pc.in +@@ -2,5 +2,5 @@ Name: kiran-log-gtk3 + Description: kiran log library for gtk3 + Version: @PROJECT_VERSION@ + Requires: glibmm-2.4 +-Libs: -L$@KLOG_LIBDIR@ -lklog-gtk3 -lpthread ++Libs: -L@CMAKE_INSTALL_FULL_LIBDIR@ -lklog-gtk3 -lpthread + Cflags: -I@KLOG_INCLUDEDIR@ +diff --git a/data/klog-qt5.pc.in b/data/klog-qt5.pc.in +index e1226a2..3cd4620 100644 +--- a/data/klog-qt5.pc.in ++++ b/data/klog-qt5.pc.in +@@ -2,5 +2,5 @@ Name: kiran-log-qt5 + Description: kiran log library for qt5 + Version: @PROJECT_VERSION@ + Requires: Qt5Core +-Libs: -L$@KLOG_LIBDIR@ -lklog-qt5 -lpthread ++Libs: -L@CMAKE_INSTALL_FULL_LIBDIR@ -lklog-qt5 -lpthread + Cflags: -I@KLOG_INCLUDEDIR@ +-- +2.33.0 + diff --git a/kiran-log.spec b/kiran-log.spec index bd837d5..cd5057d 100644 --- a/kiran-log.spec +++ b/kiran-log.spec @@ -2,7 +2,7 @@ Name: kiran-log Version: 2.4.0 -Release: 1 +Release: 2 Summary: kiran log out library Summary(zh_CN): kiran桌面日志输出库 @@ -10,6 +10,8 @@ License: MulanPSL-2.0 #URL: Source0: %{name}-%{version}.tar.gz +Patch1000: 0001-fix-pc-Fix-the-Libs-field-error-in-pc-file.patch + BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: zlog @@ -95,61 +97,8 @@ make %{?_smp_mflags} rm -rf %{buildroot} %changelog +* Fri Oct 28 2022 tangjie02 - 2.4.0-2 +- KYOS-B: Fix the Libs field error in pc file + * Mon Sep 26 2022 tangjie02 - 2.4.0-1 - KYOS-F: Add zlog.conf file and dzlog_init_ex function to this project. - -* Wed Aug 10 2022 luoqing - 2.2.2-3 -- KYOS-F: Modify license. - -* Sat Feb 19 2022 tangjie02 - 2.2.1-2.kb1 -- KYOS-B: Fix compile error on openeuler. - -* Fri Feb 18 2022 tangjie02 - 2.2.1-1.kb1 -- KYOS-F: Compatible to KY3.2 os version. - -* Wed Jan 19 2022 longcheng - 2.1.1-5.kb1 -- update to 2.1.1-5 - -* Tue Jan 04 2022 caoyuanji - 2.1.1-3.kb1 -- Add compilation dependency cmake - -* Wed Dec 29 2021 kpkg - 2.1.1-2.kb1 -- rebuild for KY3.4-MATE-modules-dev - -* Wed Dec 29 2021 caoyuanji - 2.1.1-2 -- Upgrade version number for easy upgrade - -* Mon Dec 20 2021 caoyuanji - 2.1.1-1.kb2 -- rebuild for KY3.4-4-KiranUI-2.2 - -* Mon Dec 20 2021 caoyuanji - 2.1.1-1.kb1 -- rebuild for KY3.4-4-KiranUI-2.2 - -* Tue Aug 03 2021 tangjie02 - 2.1.1-1.ky3 -- KYOS-F: Modify the license to Mulan PSL v2. - -* Mon Jul 05 2021 tangjie02 - 2.1.0-1.ky3 -- KYOS-F: Add LICENSE and compatible upstream zlog version. - -* Fri Jun 04 2021 liuxinhao - 1.0.4-2.ky3 -- KYOS-B: delete useless log output macro definition. - -* Fri Jun 04 2021 tangjie02 - 1.0.4-1.ky3 -- KYOS-B: Fix the name error that rename glibmm-2.4 to glibmm24. - -* Mon May 24 2021 liuxinhao - 1.0.3 -- KYOS-F: add log library for gtk3 -- KYOS-F: all QT5 log output is turned on by default and filtered by zlog - -* Fri May 21 2021 liuxinhao - 1.0.2 -- KYOS-B: fix the problem of not adding parameters to the project name during log initialization -- KYOS-B: fix incorrect macro usage in development header file - -* Thu May 13 2021 liuxinhao - 1.0.1 -- KYOS-B: add the dependent zlog and QT related header files into the development header file - -* Sat May 08 2021 liuxinhao - 1.0.0-1 -- KYOS-B: fix log library initialization detection failed,zlog configuration file name error - -* Fri Apr 30 2021 liuxinhao - 1.0.0 -- Initial build From 28e2600888752b9ef1700d32a88920bd12467827 Mon Sep 17 00:00:00 2001 From: tangjie02 Date: Fri, 28 Oct 2022 14:44:07 +0800 Subject: [PATCH 2/2] Delete unused tar file. Signed-off-by: tangjie02 --- kiran-log-2.2.2.tar.gz | Bin 12745 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 kiran-log-2.2.2.tar.gz diff --git a/kiran-log-2.2.2.tar.gz b/kiran-log-2.2.2.tar.gz deleted file mode 100644 index 70afa60fbca0ce2a9df70e09db9b84138ae8711b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12745 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 Pfd9!SprJy-02l!P>Phd@