diff --git a/0001-fix-compile-error-of-libkysdk-applications.patch b/0001-fix-compile-error-of-libkysdk-applications.patch index 99e3150..8b929dd 100644 --- a/0001-fix-compile-error-of-libkysdk-applications.patch +++ b/0001-fix-compile-error-of-libkysdk-applications.patch @@ -1,123 +1,187 @@ -From 372944e4a6ef23342bc3cb12d72231ff81d3dc2e Mon Sep 17 00:00:00 2001 +From 6d0226bdf0fbf63c80879aa2884fe6f22df7a745 Mon Sep 17 00:00:00 2001 From: peijiankang -Date: Wed, 2 Nov 2022 19:43:28 +0800 +Date: Wed, 30 Nov 2022 13:43:19 +0800 Subject: [PATCH] fix compile error of libkysdk-applications --- - development-files/kysdk-kabase.pc | 2 +- - development-files/kysdk-qtwidgets.pc | 2 +- - development-files/kysdk-widgetutils.pc | 2 +- - kysdk-kabase/kabase/kabase.pro | 14 ++++++++++++++ - kysdk-qtwidgets/kysdk-qtwidgets.pro | 10 +++++++++- - kysdk-widgetutils/kysdk-widgetutils.pro | 8 ++++++-- - .../build-testWidgetutils-unknown-Debug/Makefile | 2 +- - 7 files changed, 33 insertions(+), 7 deletions(-) + kysdk-alm/kysdk-alm.pro | 12 ++++++++++- + kysdk-application.pro | 6 ++++++ + kysdk-kabase/kabase/image/utils.cpp | 8 ++++---- + kysdk-kabase/kabase/kabase.pro | 20 +++++++++++++++++-- + .../kylin_image_codec/kylinimagecodec.cpp | 4 ++-- + kysdk-ukenv/kysdk-ukenv.pro | 12 ++++++++++- + kysdk-waylandhelper/kysdk-waylandhelper.pro | 8 ++++++-- + kysdk-widgetutils/kysdk-widgetutils.pro | 5 ++++- + 8 files changed, 62 insertions(+), 13 deletions(-) -diff --git a/development-files/kysdk-kabase.pc b/development-files/kysdk-kabase.pc -index 3f32fb3..b96b997 100644 ---- a/development-files/kysdk-kabase.pc -+++ b/development-files/kysdk-kabase.pc -@@ -2,4 +2,4 @@ Name: libkysdk-kabase - Description: Application general interface - Version: 1.0.0 - Cflags: -I/usr/include/kysdk/applications/kabase/ --Libs: -L/usr/libs/kysdk/applications/ -lkysdk-kabase -Wl,-rpath=/usr/libs/kysdk/applications/ -+Libs: -L/usr/lib/kysdk/applications/ -lkysdk-kabase -Wl,-rpath=/usr/lib/kysdk/applications/ -diff --git a/development-files/kysdk-qtwidgets.pc b/development-files/kysdk-qtwidgets.pc -index c17b7c2..b123e2f 100644 ---- a/development-files/kysdk-qtwidgets.pc -+++ b/development-files/kysdk-qtwidgets.pc -@@ -2,5 +2,5 @@ Name: libkysdk-qtwidgets - Description: KYSDK-gui - Requires: Qt5Widgets >= 5.12.1 gsettings-qt - Version: 1.0.0 --Libs: -L/ -L/usr/libs/kysdk/applications/ -lkysdk-qtwidgets -Wl,-rpath=/usr/libs/kysdk/applications/ -+Libs: -L/ -L/usr/lib/kysdk/applications/ -lkysdk-qtwidgets -Wl,-rpath=/usr/lib/kysdk/applications/ - Cflags: -I/usr/include/kysdk/applications/ -diff --git a/development-files/kysdk-widgetutils.pc b/development-files/kysdk-widgetutils.pc -index a26df80..8b76ebc 100644 ---- a/development-files/kysdk-widgetutils.pc -+++ b/development-files/kysdk-widgetutils.pc -@@ -2,5 +2,5 @@ Name: libkysdk-widgetutils - Description: KYSDK-gui - Requires: Qt5Widgets >= 5.12.1 gsettings-qt - Version: 1.0.0 --Libs: -L/ -L/usr/libs/kysdk/applications/ -lkysdk-widgetutils -Wl,-rpath=/usr/libs/kysdk/applications/ -+Libs: -L/ -L/usr/lib/kysdk/applications/ -lkysdk-widgetutils -Wl,-rpath=/usr/lib/kysdk/applications/ - Cflags: -I/usr/include/kysdk/applications/ -diff --git a/kysdk-kabase/kabase/kabase.pro b/kysdk-kabase/kabase/kabase.pro -index e92bf08..6e5005e 100644 ---- a/kysdk-kabase/kabase/kabase.pro -+++ b/kysdk-kabase/kabase/kabase.pro -@@ -41,3 +41,17 @@ QT += x11extras KWindowSystem - LIBS +=-lpthread - LIBS +=-lX11 - LIBS +=-lpeony +diff --git a/kysdk-alm/kysdk-alm.pro b/kysdk-alm/kysdk-alm.pro +index d45dc56..63ed0ec 100644 +--- a/kysdk-alm/kysdk-alm.pro ++++ b/kysdk-alm/kysdk-alm.pro +@@ -8,4 +8,14 @@ HEADERS += src/singleapplication/singleapplication.h \ + src/singleapplication/localpeer.h \ + + SOURCES += src/singleapplication/singleapplication.cpp \ +- src/singleapplication/localpeer.cpp \ +\ No newline at end of file ++ src/singleapplication/localpeer.cpp \ + +# Default rules for deployment. ++unix { ++ target.path = /usr/lib/kysdk/applications/ ++} +!isEmpty(target.path): INSTALLS += target ++ ++headers.files = $${HEADERS} ++headers.path = /usr/include/kysdk/applications/ ++INSTALLS += headers +diff --git a/kysdk-application.pro b/kysdk-application.pro +index 90eb59d..eaf57fe 100644 +--- a/kysdk-application.pro ++++ b/kysdk-application.pro +@@ -10,6 +10,12 @@ SUBDIRS = \ + kysdk-alm \ + kysdk-ukenv + ++pc.files = development-files/*.pc ++pc.path = /usr/share/pkgconfig ++conf.files = config/kysdk-applications.conf ++conf.path = /etc/ld.so.conf.d/ ++# Default rules for deployment. ++INSTALLS += pc conf + + + +diff --git a/kysdk-kabase/kabase/image/utils.cpp b/kysdk-kabase/kabase/image/utils.cpp +index 2f1d979..96d0bc7 100644 +--- a/kysdk-kabase/kabase/image/utils.cpp ++++ b/kysdk-kabase/kabase/image/utils.cpp +@@ -144,9 +144,9 @@ FREE_IMAGE_FORMAT Utils::getImageFiFormat(QString path) + return FIF_GIF; + case image::ImageFormat::HDR: + return FIF_HDR; +- case image::ImageFormat::FAX: +- case image::ImageFormat::G3: +- return FIF_FAXG3; ++// case image::ImageFormat::FAX: ++// case image::ImageFormat::G3: ++// return FIF_FAXG3; + case image::ImageFormat::SGI: + return FIF_SGI; + case image::ImageFormat::CUT: +@@ -286,4 +286,4 @@ bool Utils::deleteDir(QString path) + } + + } /* namespace kabase */ +-} /* namespace kdk */ +\ No newline at end of file ++} /* namespace kdk */ +diff --git a/kysdk-kabase/kabase/kabase.pro b/kysdk-kabase/kabase/kabase.pro +index 38dc8b7..07df867 100644 +--- a/kysdk-kabase/kabase/kabase.pro ++++ b/kysdk-kabase/kabase/kabase.pro +@@ -14,7 +14,7 @@ CONFIG += c++11 console link_pkgconfig no_keywords + LIBS += -ldl -lpthread -lsystemd -lkylog -lkyconf -L/usr/lib/kysdk/kysdk-base + + greaterThan(QT_VER_MAJ , 4) { +- LIBS += -lopencv_core -lopencv_imgcodecs -lopencv_imgproc -lstb -lfreeimage -lfreeimageplus ++ LIBS += -lopencv_core -lopencv_imgcodecs -lopencv_imgproc -lfreeimage -lfreeimageplus + } else { + message("--- v10 project ---") + } +@@ -79,4 +79,20 @@ greaterThan(QT_VER_MAJ , 4) { + } + + # 窗管模块 +-QT += x11extras KWindowSystem +\ No newline at end of file ++QT += x11extras KWindowSystem ++ ++# Default rules for deployment. +unix { + target.path = /usr/lib/kysdk/applications/ -+ config.files += ../../development-files/kysdk-kabase.pc -+ config.path = /usr/share/pkgconfig -+ include.files += *.hpp kylin_system/*.hpp ++ include.files += *.hpp kylin_system + include.path = /usr/include/kysdk/applications/kabase -+ log.files += ../config/log/kabase-log.conf -+ log.path = /etc/kysdk/kysdk-applications/kabase/ ++ kylin_system.files += kylin_image_codec/*.hpp ++ kylin_image_codec.files += kylin_image_codec/*.hpp ++ single_application.files += single_application/*.hpp ++ kylin_system.path = /usr/include/kysdk/applications/kabase/kylin_system ++ kylin_image_codec.path = /usr/include/kysdk/applications/kabase/kylin_image_codec ++ single_application.path = /usr/include/kysdk/applications/kabase/single_application +} -+!isEmpty(target.path): INSTALLS += target config include log ++!isEmpty(target.path): INSTALLS += target include kylin_system kylin_image_codec single_application + -diff --git a/kysdk-qtwidgets/kysdk-qtwidgets.pro b/kysdk-qtwidgets/kysdk-qtwidgets.pro -index 72c8736..0d08dfa 100644 ---- a/kysdk-qtwidgets/kysdk-qtwidgets.pro -+++ b/kysdk-qtwidgets/kysdk-qtwidgets.pro -@@ -96,7 +96,15 @@ HEADERS += \ - src/xatom-helper.h \ ++ +diff --git a/kysdk-kabase/kabase/kylin_image_codec/kylinimagecodec.cpp b/kysdk-kabase/kabase/kylin_image_codec/kylinimagecodec.cpp +index 760e5e3..86d4966 100644 +--- a/kysdk-kabase/kabase/kylin_image_codec/kylinimagecodec.cpp ++++ b/kysdk-kabase/kabase/kylin_image_codec/kylinimagecodec.cpp +@@ -75,8 +75,8 @@ QHash KylinImageCodec::creatFormats() + tmpFormats.insert("DDS", FIF_DDS); + tmpFormats.insert("GIF", FIF_GIF); + tmpFormats.insert("HDR", FIF_HDR); +- tmpFormats.insert("FAX", FIF_FAXG3); +- tmpFormats.insert("G3", FIF_FAXG3); ++// tmpFormats.insert("FAX", FIF_FAXG3); ++// tmpFormats.insert("G3", FIF_FAXG3); + tmpFormats.insert("SGI", FIF_SGI); + tmpFormats.insert("CUT", FIF_CUT); + tmpFormats.insert("JNG", FIF_JNG); +diff --git a/kysdk-ukenv/kysdk-ukenv.pro b/kysdk-ukenv/kysdk-ukenv.pro +index 3d7b4ed..177b153 100644 +--- a/kysdk-ukenv/kysdk-ukenv.pro ++++ b/kysdk-ukenv/kysdk-ukenv.pro +@@ -12,4 +12,14 @@ HEADERS += src/usermanual.h \ + SOURCES += src/usermanual.cpp \ + src/currency.cpp \ +- src/gsettingmonitor.cpp +\ No newline at end of file ++ src/gsettingmonitor.cpp ++ ++# Default rules for deployment. ++unix { ++ target.path = /usr/lib/kysdk/applications/ ++} ++!isEmpty(target.path): INSTALLS += target ++ ++headers.files = $${HEADERS} ++headers.path = /usr/include/kysdk/applications/ ++INSTALLS += headers +diff --git a/kysdk-waylandhelper/kysdk-waylandhelper.pro b/kysdk-waylandhelper/kysdk-waylandhelper.pro +index 790d0d5..bd51d35 100644 +--- a/kysdk-waylandhelper/kysdk-waylandhelper.pro ++++ b/kysdk-waylandhelper/kysdk-waylandhelper.pro +@@ -42,8 +42,12 @@ HEADERS += \ + src/windowmanager/windowmanager.h \ + src/kysdk-waylandhelper_global.h \ + +-headers.files = $${HEADERS} ++headers.files = src/*.h src/windowmanager src/ukuistylehelper ++windowmanager.files = src/windowmanager/*.h ++ukuistylehelper.files = src/ukuistylehelper/*.h + headers.path = /usr/include/kysdk/applications/ ++windowmanager.path = /usr/include/kysdk/applications/windowmanager ++ukuistylehelper.path = /usr/include/kysdk/applications/ukuistylehelper + target.path = /usr/lib/kysdk/applications/ # Default rules for deployment. --!isEmpty(target.path): INSTALLS += target -+unix { -+ target.path = /usr/lib/kysdk/applications -+ config.files += ../development-files/kysdk-qtwidgets.pc -+ config.path = /usr/share/pkgconfig -+ include.files += src/*.h -+ include.path = /usr/include/kysdk/applications/ -+ } -+!isEmpty(target.path): INSTALLS += target config include -+ - - RESOURCES += \ - res.qrc +-INSTALLS += target headers ++INSTALLS += target headers windowmanager ukuistylehelper diff --git a/kysdk-widgetutils/kysdk-widgetutils.pro b/kysdk-widgetutils/kysdk-widgetutils.pro -index 7aaad6c..95a4139 100644 +index 7aaad6c..4249aca 100644 --- a/kysdk-widgetutils/kysdk-widgetutils.pro +++ b/kysdk-widgetutils/kysdk-widgetutils.pro -@@ -25,6 +25,10 @@ HEADERS += \ +@@ -25,6 +25,9 @@ HEADERS += \ # Default rules for deployment. unix { - target.path = /usr/lib + target.path = /usr/lib/kysdk/applications/ -+ config.files += ../development-files/kysdk-widgetutils.pc -+ config.path = /usr/share/pkgconfig -+ include.files += src/*.h -+ include.path = /usr/include/kysdk/applications/ } --!isEmpty(target.path): INSTALLS += target -+!isEmpty(target.path): INSTALLS += target config include -diff --git a/kysdk-widgetutils/test/build-testWidgetutils-unknown-Debug/Makefile b/kysdk-widgetutils/test/build-testWidgetutils-unknown-Debug/Makefile -index f13bb76..6bd9168 100644 ---- a/kysdk-widgetutils/test/build-testWidgetutils-unknown-Debug/Makefile -+++ b/kysdk-widgetutils/test/build-testWidgetutils-unknown-Debug/Makefile -@@ -40,7 +40,7 @@ DISTNAME = testWidgetutils1.0.0 - DISTDIR = /home/sunzhen/bianbao/kysdk-application1.0.0kylin8/kysdk-widgetutils/test/build-testWidgetutils-unknown-Debug/.tmp/testWidgetutils1.0.0 - LINK = g++ - LFLAGS = --LIBS = $(SUBLIBS) -L/ -L/usr/libs/kysdk/applications/ -lkysdk-widgetutils -Wl,-rpath=/usr/libs/kysdk/applications/ -lQt5Widgets -lQt5Gui -lQt5Core -lgsettings-qt /usr/lib/aarch64-linux-gnu/libQt5Widgets.so /usr/lib/aarch64-linux-gnu/libQt5Gui.so /usr/lib/aarch64-linux-gnu/libQt5Core.so /usr/lib/aarch64-linux-gnu/libGL.so -lpthread -+LIBS = $(SUBLIBS) -L/ -L/usr/lib/kysdk/applications/ -lkysdk-widgetutils -Wl,-rpath=/usr/lib/kysdk/applications/ -lQt5Widgets -lQt5Gui -lQt5Core -lgsettings-qt /usr/lib/aarch64-linux-gnu/libQt5Widgets.so /usr/lib/aarch64-linux-gnu/libQt5Gui.so /usr/lib/aarch64-linux-gnu/libQt5Core.so /usr/lib/aarch64-linux-gnu/libGL.so -lpthread - AR = ar cqs - RANLIB = - SED = sed + !isEmpty(target.path): INSTALLS += target ++headers.files = $${HEADERS} ++headers.path = /usr/include/kysdk/applications/ ++INSTALLS += headers -- 2.36.1 diff --git a/libkysdk-applications-1.0.0.tar.gz b/libkysdk-applications-1.0.0.tar.gz deleted file mode 100644 index f65e8e2..0000000 Binary files a/libkysdk-applications-1.0.0.tar.gz and /dev/null differ diff --git a/libkysdk-applications-2.0.0.tar.gz b/libkysdk-applications-2.0.0.tar.gz new file mode 100644 index 0000000..caa2da5 Binary files /dev/null and b/libkysdk-applications-2.0.0.tar.gz differ diff --git a/libkysdk-applications.spec b/libkysdk-applications.spec index e313fb6..280e855 100644 --- a/libkysdk-applications.spec +++ b/libkysdk-applications.spec @@ -1,39 +1,58 @@ %define debug_package %{nil} Name: libkysdk-applications -Version: 1.0.0 -Release: 2 +Version: 2.0.0 +Release: 1 Summary: Kylin Software Development Kit - Applications Layer Kit License: GPL-2+ URL: http://www.ukui.org Source0: %{name}-%{version}.tar.gz Patch01: 0001-fix-compile-error-of-libkysdk-applications.patch +BuildRequires: freeimage-devel +BuildRequires: giflib-devel BuildRequires: glib2-devel -BuildRequires: qt5-qtx11extras-devel BuildRequires: gsettings-qt-devel +BuildRequires: kf5-kiconthemes-devel +BuildRequires: kf5-kwayland-devel +BuildRequires: kf5-kwindowsystem-devel +BuildRequires: libkysdk-base-devel +BuildRequires: opencv +BuildRequires: libpng-devel +BuildRequires: qt5-qtsvg-devel +BuildRequires: qt5-qtx11extras-devel +BuildRequires: openssl-devel +BuildRequires: stb-devel +BuildRequires: systemd-devel +BuildRequires: wayland-devel BuildRequires: pkg-config +BuildRequires: pkgconf BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtbase-private-devel BuildRequires: qtchooser BuildRequires: qt5-qttools-devel -BuildRequires: pkgconf -BuildRequires: kf5-kwindowsystem-devel -BuildRequires: libpeony-dev -BuildRequires: openssl-devel -#BuildRequires: kylin-daq -BuildRequires: systemd-devel -BuildRequires: libkysdk-base libkysdk-base-devel -BuildRequires: ukui-interface -#compile need but control is not exist -BuildRequires: peony - -Requires: libkysdk-qtwidgets libkysdk-qtwidgets-devel libkysdk-widgetutils libkysdk-widgetutils-devel libkysdk-kabase libkysdk-kabase-devel +Requires: libkysdk-alm libkysdk-kabase libkysdk-qtwidgets libkysdk-ukenv libkysdk-waylandhelper libkysdk-widgetutils %description Kylin Software Development Kit - Applications Layer Kit +%package -n libkysdk-appcommon +Summary: libdevel + +%description -n libkysdk-appcommon +To install ld.so.conf file. + + +%package -n libkysdk-applications-devel +Summary: libdevel +Requires: libkysdk-alm-devel libkysdk-kabase-devel libkysdk-qtwidgets-devel libkysdk-ukenv-devel libkysdk-waylandhelper-devel libkysdk-widgetutils-devel + +%description -n libkysdk-applications-devel +libkysdk-applications development + + %package -n libkysdk-qtwidgets-devel Summary: libdevel Requires: libkysdk-qtwidgets @@ -44,7 +63,7 @@ kysdk-qtwidgets head file %package -n libkysdk-qtwidgets Summary: libdevel -Requires: glib2 qt5-qtbase-gui qt5-qtbase gsettings-qt +Requires: glib2 gsettings-qt libkysdk-appcommon qt5-qtbase qt5-qtbase-gui %description -n libkysdk-qtwidgets kysdk-qtwidgets shared library @@ -52,7 +71,7 @@ kysdk-qtwidgets shared library %package -n libkysdk-widgetutils-devel Summary: libdevel -Requires: libkysdk-qtwidgets +Requires: libkysdk-widgetutils %description -n libkysdk-widgetutils-devel kysdk-widgetutils head file @@ -60,7 +79,7 @@ kysdk-widgetutils head file %package -n libkysdk-widgetutils Summary: libdevel -Requires: glib2 qt5-qtbase-gui gsettings-qt +Requires: glib2 gsettings-qt libkysdk-appcommon qt5-qtbase-gui %description -n libkysdk-widgetutils kysdk-widgetutils shared library @@ -68,7 +87,7 @@ kysdk-widgetutils shared library %package -n libkysdk-kabase Summary: libdevel -Requires: ukui-interface libkysdk-config libkysdk-log +Requires: libkysdk-appcommon %description -n libkysdk-kabase kysdk-kabase shared library @@ -82,6 +101,52 @@ Requires: libkysdk-kabase kysdk-kabase head file +%package -n libkysdk-waylandhelper-devel +Summary: libdevel +Requires: libkysdk-waylandhelper + +%description -n libkysdk-waylandhelper-devel +bkysdk-waylandhelper head file + + +%package -n libkysdk-waylandhelper +Summary: libdevel +Requires: libkysdk-appcommon + +%description -n libkysdk-waylandhelper +libkysdk-waylandhelper shared library + + +%package -n libkysdk-alm +Summary: libdevel + +%description -n libkysdk-alm +kysdk-alm shared library + + +%package -n libkysdk-alm-devel +Summary: libdevel +Requires: libkysdk-alm + +%description -n libkysdk-alm-devel +kysdk-alm head file + + +%package -n libkysdk-ukenv +Summary: libdevel + +%description -n libkysdk-ukenv +kysdk-ukenv shared library + + +%package -n libkysdk-ukenv-devel +Summary: libdevel +Requires: libkysdk-ukenv + +%description -n libkysdk-ukenv-devel +kysdk-ukenv head file + + %prep %setup -q %patch01 -p1 @@ -97,12 +162,21 @@ pushd build make INSTALL_ROOT=%{buildroot} install popd + + %clean rm -rf $RPM_BUILD_ROOT %files +%files -n libkysdk-appcommon +%{_sysconfdir}/ld.so.conf.d/kysdk-applications.conf + +%files -n libkysdk-applications-devel +%{_datadir}/pkgconfig/kysdk-applications.pc + %files -n libkysdk-qtwidgets-devel +%{_datadir}/pkgconfig/kysdk-qtwidgets.pc %{_includedir}/kysdk/applications/gui_g.h %{_includedir}/kysdk/applications/kaboutdialog.h %{_includedir}/kysdk/applications/kbadge.h @@ -133,30 +207,68 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/kysdk/applications/kwindowbuttonbar.h %{_includedir}/kysdk/applications/themeController.h %{_includedir}/kysdk/applications/xatom-helper.h - +%{_includedir}/kysdk/applications/kbubblewidget.h +%{_includedir}/kysdk/applications/kitemwidget.h +%{_includedir}/kysdk/applications/klistview.h +%{_includedir}/kysdk/applications/klistviewdelegate.h +%{_includedir}/kysdk/applications/klistwidget.h +%{_includedir}/kysdk/applications/kpressbutton.h +%{_includedir}/kysdk/applications/kpushbutton.h +%{_includedir}/kysdk/applications/kshadowhelper.h +%{_includedir}/kysdk/applications/ktranslucentfloor.h %files -n libkysdk-qtwidgets %{_prefix}/lib/kysdk/applications/libkysdk-qtwidgets.so* -%{_datadir}/pkgconfig/kysdk-qtwidgets.pc %files -n libkysdk-widgetutils-devel +%{_datadir}/pkgconfig/kysdk-widgetutils.pc %{_includedir}/kysdk/applications/kwidgetutils.h %{_includedir}/kysdk/applications/kysdk-widgetutils_global.h %files -n libkysdk-widgetutils %{_prefix}/lib/kysdk/applications/libkysdk-widgetutils.so* -%{_datadir}/pkgconfig/kysdk-widgetutils.pc %files -n libkysdk-kabase %{_prefix}/lib/kysdk/applications/libkysdk-kabase.so* -%{_sysconfdir}/kysdk/kysdk-applications/kabase/ -%{_datadir}/pkgconfig/kysdk-kabase.pc %files -n libkysdk-kabase-devel +%{_datadir}/pkgconfig/kysdk-kabase.pc %{_includedir}/kysdk/applications/kabase/*.hpp +%{_includedir}/kysdk/applications/kabase/kylin_image_codec +%{_includedir}/kysdk/applications/kabase/kylin_system +%{_includedir}/kysdk/applications/kabase/single_application +%files -n libkysdk-waylandhelper-devel +%{_datadir}/pkgconfig/kysdk-waylandhelper.pc +%{_includedir}/kysdk/applications/kysdk-waylandhelper_global.h +%{_includedir}/kysdk/applications/waylandhelper.h +%{_includedir}/kysdk/applications/ukuistylehelper +%{_includedir}/kysdk/applications/windowmanager + +%files -n libkysdk-waylandhelper +%{_prefix}/lib/kysdk/applications/libkysdk-waylandhelper.so* + +%files -n libkysdk-alm-devel +%{_datadir}/pkgconfig/kysdk-alm.pc +%{_includedir}/kysdk/applications/singleapplication.h +%{_includedir}/kysdk/applications/localpeer.h + +%files -n libkysdk-alm +%{_prefix}/lib/kysdk/applications/libkysdk-alm.so* + +%files -n libkysdk-ukenv +%{_prefix}/lib/kysdk/applications/libkysdk-ukenv.so* + +%files -n libkysdk-ukenv-devel +%{_datadir}/pkgconfig/kysdk-ukenv.pc +%{_includedir}/kysdk/applications/currency.h +%{_includedir}/kysdk/applications/gsettingmonitor.h +%{_includedir}/kysdk/applications/usermanual.h %changelog +* Thu Dec 22 2022 peijiankang - 2.0.0-1 +- update version to 2.0.0 + * Thu Nov 17 2022 peijiankang - 1.0.0-2 - delete if 0 and endif