diff --git a/debian/changelog b/debian/changelog index b4482de..019c6a1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +ukui-search (4.0.4.0-ok0) yangtze; urgency=medium + + * Issues:NULL + * 其他改动: + - 修复应用数据服务信号时序错误问题,该问题曾导致开始菜单偶现不能正确响应 + 应用的安装和卸载 + - 增加了一个文件内容索引开关,索引控制更加人性化 + - 使用cmake重新构建项目 + * 其他改动影响域: + - 文件索引服务 + - 开始菜单应用列表对应用安装卸载的响应 + + -- zhangpengfei Mon, 21 Aug 2023 10:26:53 +0800 + ukui-search (4.0.3.1-ok0) yangtze; urgency=medium * Issues:NULL diff --git a/debian/control b/debian/control index 9f6b528..542376e 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Build-Depends: debhelper-compat (=12), qt5-qmake, qtchooser, qtscript5-dev, - qttools5-dev-tools, + qttools5-dev, libxapian-dev, libquazip5-dev(>=0.7.6-6build1), libglib2.0-dev, @@ -28,7 +28,8 @@ Build-Depends: debhelper-compat (=12), libukui-appwidget-provider-dev, libukui-appwidget-qmlplugin0, qml-module-org-ukui-stylehelper, - qtdeclarative5-dev + qtdeclarative5-dev, + cmake Standards-Version: 4.5.0 Rules-Requires-Root: no Homepage: https://www.ukui.org/ diff --git a/debian/libchinese-segmentation-common.install b/debian/libchinese-segmentation-common.install index a5df9a7..fd87c65 100644 --- a/debian/libchinese-segmentation-common.install +++ b/debian/libchinese-segmentation-common.install @@ -1,2 +1,2 @@ -/usr/share/ukui-search/res/dict/*.utf8 -/usr/share/ukui-search/res/dict/*.txt +/usr/share/chinese-segmentation/res/dict/*.utf8 +/usr/share/chinese-segmentation/res/dict/*.txt diff --git a/debian/libchinese-segmentation-dev.install b/debian/libchinese-segmentation-dev.install index 4cf98f4..6bf7c04 100644 --- a/debian/libchinese-segmentation-dev.install +++ b/debian/libchinese-segmentation-dev.install @@ -1,3 +1,4 @@ -usr/include/chinese-seg/* +usr/include/chinese-segmentation/* usr/lib/*/pkgconfig/chinese-segmentation.pc usr/lib/*/libchinese-segmentation.so +/usr/share/cmake/chinese-segmentation/*.cmake diff --git a/debian/libukui-search-common.install b/debian/libukui-search-common.install index ace9195..b86bff8 100644 --- a/debian/libukui-search-common.install +++ b/debian/libukui-search-common.install @@ -1 +1 @@ -libsearch/.qm/*.qm usr/share/ukui-search/translations +usr/share/ukui-search/translations/libukui-search \ No newline at end of file diff --git a/debian/libukui-search-dev.install b/debian/libukui-search-dev.install index c693652..867496d 100644 --- a/debian/libukui-search-dev.install +++ b/debian/libukui-search-dev.install @@ -1,3 +1,4 @@ usr/include/ukui-search/* usr/lib/*/pkgconfig/ukui-search.pc usr/lib/*/libukui-search.so +usr/share/cmake/ukui-search/*.cmake \ No newline at end of file diff --git a/debian/rules b/debian/rules index 951ea1c..41ab902 100755 --- a/debian/rules +++ b/debian/rules @@ -13,9 +13,8 @@ # package maintainers to append LDFLAGS #export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed - %: - dh $@ + dh ${@} --buildsystem cmake # dh_make generated override targets @@ -23,3 +22,6 @@ #override_dh_auto_configure: # dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) +override_dh_auto_configure: + dh_auto_configure -- \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ No newline at end of file diff --git a/debian/ukui-search.install b/debian/ukui-search.install index 34b9f5f..3567c8c 100644 --- a/debian/ukui-search.install +++ b/debian/ukui-search.install @@ -1,18 +1,13 @@ usr/bin/ukui-search etc/xdg/autostart/ukui-search.desktop usr/share/applications/ukui-search-menu.desktop -frontend/.qm/zh_CN.qm usr/share/ukui-search/translations -frontend/.qm/bo_CN.qm usr/share/ukui-search/translations -frontend/.qm/tr.qm usr/share/ukui-search/translations -frontend/.qm/mn.qm usr/share/ukui-search/translations +usr/share/ukui-search/translations usr/share/glib-2.0/schemas/org.ukui.log4qt.ukui-search.gschema.xml usr/lib/*/ukui-control-center/* usr/share/ukui-search/search-ukcc-plugin/translations/* -search-ukcc-plugin/.qm/*.qm usr/share/ukui-search/search-ukcc-plugin/translations +usr/share/ukui-search/search-ukcc-plugin/translations usr/share/ukui-search/search-ukcc-plugin/image/* usr/share/dbus-1/services/org.ukui.appwidget.provider.search.service /usr/share/appwidget/* -frontend/.qm/search_bo_CN.qm usr/share/appwidget/translations -frontend/.qm/search_zh_CN.qm usr/share/appwidget/translations -frontend/.qm/search_mn.qm usr/share/appwidget/translations +usr/share/appwidget/translations \ No newline at end of file