Date: Sunday, April 9, 2023 @ 10:15:04
  Author: arojas
Revision: 1443161

archrelease: copy trunk to community-testing-x86_64

Added:
  deepin-system-monitor/repos/community-testing-x86_64/
  deepin-system-monitor/repos/community-testing-x86_64/PKGBUILD
    (from rev 1443160, deepin-system-monitor/trunk/PKGBUILD)
  deepin-system-monitor/repos/community-testing-x86_64/a159e571.patch
    (from rev 1443160, deepin-system-monitor/trunk/a159e571.patch)
  
deepin-system-monitor/repos/community-testing-x86_64/deepin-system-monitor.install
    (from rev 1443160, 
deepin-system-monitor/trunk/deepin-system-monitor.install)

-------------------------------+
 PKGBUILD                      |   38 +++++++++++++++++++++++++
 a159e571.patch                |   59 ++++++++++++++++++++++++++++++++++++++++
 deepin-system-monitor.install |    7 ++++
 3 files changed, 104 insertions(+)

Copied: deepin-system-monitor/repos/community-testing-x86_64/PKGBUILD (from rev 
1443160, deepin-system-monitor/trunk/PKGBUILD)
===================================================================
--- community-testing-x86_64/PKGBUILD                           (rev 0)
+++ community-testing-x86_64/PKGBUILD   2023-04-09 10:15:04 UTC (rev 1443161)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan <[email protected]>
+# Contributor: Josip Ponjavic <josipponjavic at gmail dot com>
+# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
+
+pkgname=deepin-system-monitor
+pkgver=6.0.3
+pkgrel=3
+pkgdesc='A more user-friendly system monitor'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-system-monitor";
+license=('GPL3')
+depends=('deepin-qt5integration' 'deepin-dock' 'dtkwm' 'dwayland' 'procps-ng' 
'libcap')
+makedepends=('cmake' 'deepin-gettext-tools' 'gtest' 'ninja' 'qt5-tools')
+groups=('deepin')
+install=deepin-system-monitor.install
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-system-monitor/archive/$pkgver.tar.gz";
+        
$pkgname-missing-symbol.patch::https://github.com/linuxdeepin/deepin-system-monitor/pull/205.patch
+        a159e571.patch)
+sha512sums=('189c3283bb3fa88dccb2d3ce6aa542954c196a14d58a638de03f8f9c08573f697844ae4c1343f3034ac351c57ac5026c0bc0c9812c05bd8af346c994e3dbb8b0'
+            
'de9e8192eeeed71cf897190b2ebdfbbd0b46b481ecc2d5cf679f85eb2417c45ff0d49598da69b08760da77abf8cabcf15c424da263e4a77f07e9963e6f431b96'
+            
'cf0d2dd71fda8bc076531535d3460a8b1114eff5294394ccf03d2813fa02fe046604040add04c9639b68e99fe6056e1fba03b451b06d615a1def6ff3cac24ad0')
+
+prepare() {
+  mkdir -p build
+  patch -d deepin-system-monitor-$pkgver -p1 < $pkgname-missing-symbol.patch
+  patch -d $pkgname-$pkgver -p1 < a159e571.patch # Fix missing includes
+}
+
+build() {
+  cd build
+  cmake ../deepin-system-monitor-$pkgver -GNinja -DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd build
+  DESTDIR="$pkgdir" ninja install
+}

Copied: deepin-system-monitor/repos/community-testing-x86_64/a159e571.patch 
(from rev 1443160, deepin-system-monitor/trunk/a159e571.patch)
===================================================================
--- community-testing-x86_64/a159e571.patch                             (rev 0)
+++ community-testing-x86_64/a159e571.patch     2023-04-09 10:15:04 UTC (rev 
1443161)
@@ -0,0 +1,59 @@
+From a159e571333ef0e4e1c662c65e85942b6232b15f Mon Sep 17 00:00:00 2001
+From: liuzheng <[email protected]>
+Date: Tue, 7 Feb 2023 15:25:38 +0800
+Subject: [PATCH] chore: update version
+
+update version
+
+Log: update version
+---
+ debian/changelog                                  | 6 ++++++
+ deepin-system-monitor-daemon/CMakeLists.txt       | 2 +-
+ deepin-system-monitor-main/CMakeLists.txt         | 2 ++
+ deepin-system-monitor-plugin-popup/CMakeLists.txt | 4 +++-
+ 4 files changed, 12 insertions(+), 2 deletions(-)
+
+diff --git a/deepin-system-monitor-daemon/CMakeLists.txt 
b/deepin-system-monitor-daemon/CMakeLists.txt
+index 71b960c6..a19131c6 100644
+--- a/deepin-system-monitor-daemon/CMakeLists.txt
++++ b/deepin-system-monitor-daemon/CMakeLists.txt
+@@ -15,8 +15,8 @@ include_directories(
+     ${CMAKE_CURRENT_SOURCE_DIR}
+     ${CMAKE_CURRENT_BINARY_DIR}
+     ${SYSTEMMONITORDATA}
++    ${DtkCore_INCLUDE_DIRS}
+     )
+-
+ find_package(Qt5 COMPONENTS Core DBus REQUIRED)
+ find_package(DtkCore CONFIG REQUIRED)
+ set(HEADER
+diff --git a/deepin-system-monitor-main/CMakeLists.txt 
b/deepin-system-monitor-main/CMakeLists.txt
+index 18a5bd89..73d7f393 100644
+--- a/deepin-system-monitor-main/CMakeLists.txt
++++ b/deepin-system-monitor-main/CMakeLists.txt
+@@ -63,6 +63,10 @@ pkg_search_module(LIB_NL3_ROUTE REQUIRED libnl-route-3.0)
+ pkg_search_module(LIB_NL3 REQUIRED libnl-3.0)
+ pkg_search_module(LIB_NL3_ROUTE REQUIRED libnl-route-3.0)
+ pkg_search_module(LIB_UDEV REQUIRED libudev)
++include_directories(${DtkCore_INCLUDE_DIRS})
++include_directories(${DtkGui_INCLUDE_DIRS})
++include_directories(${DtkWidget_INCLUDE_DIRS})
++
+ include_directories(${LIB_NL3_INCLUDE_DIRS})
+ include_directories(${LIB_NL3_ROUTE_INCLUDE_DIRS})
+ include_directories(${LIB_UDEV_INCLUDE_DIRS})
+diff --git a/deepin-system-monitor-plugin-popup/CMakeLists.txt 
b/deepin-system-monitor-plugin-popup/CMakeLists.txt
+index dcb339a3..5a93c724 100644
+--- a/deepin-system-monitor-plugin-popup/CMakeLists.txt
++++ b/deepin-system-monitor-plugin-popup/CMakeLists.txt
+@@ -277,7 +277,9 @@ add_executable(${PROJECT_NAME}
+ 
+ target_include_directories(${PROJECT_NAME} PUBLIC
+ #    ${Qt5Widgets_INCLUDE_DIRS}
+-#    ${DtkWidget_INCLUDE_DIRS}
++    ${DtkWidget_INCLUDE_DIRS}
++    ${DtkCore_INCLUDE_DIRS}
++    ${DtkGui_INCLUDE_DIRS}
+     ${DdeDockInterface_INCLUDE_DIRS}
+ )
+ target_link_libraries(${PROJECT_NAME}

Copied: 
deepin-system-monitor/repos/community-testing-x86_64/deepin-system-monitor.install
 (from rev 1443160, deepin-system-monitor/trunk/deepin-system-monitor.install)
===================================================================
--- community-testing-x86_64/deepin-system-monitor.install                      
        (rev 0)
+++ community-testing-x86_64/deepin-system-monitor.install      2023-04-09 
10:15:04 UTC (rev 1443161)
@@ -0,0 +1,7 @@
+post_install() {
+  setcap cap_kill,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+ep 
usr/bin/deepin-system-monitor
+}
+
+post_upgrade() {
+  post_install
+}

Reply via email to