[arch-commits] Commit in deepin-control-center/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Mon Feb 25 12:45:06 UTC 2019


    Date: Monday, February 25, 2019 @ 12:44:34
  Author: felixonmars
Revision: 435764

upgpkg: deepin-control-center 4.9.4-1

Modified:
  deepin-control-center/trunk/PKGBUILD

----------+
 PKGBUILD |   21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-02-25 12:42:57 UTC (rev 435763)
+++ PKGBUILD	2019-02-25 12:44:34 UTC (rev 435764)
@@ -3,8 +3,8 @@
 # Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
 
 pkgname=deepin-control-center
-pkgver=4.9.2.1
-pkgrel=2
+pkgver=4.9.4
+pkgrel=1
 pkgdesc='New control center for linux deepin'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dde-control-center"
@@ -12,7 +12,7 @@
 depends=('desktop-file-utils' 'dtkwidget' 'deepin-account-faces' 'deepin-api' 'geoip'
          'geoip-database' 'geoip-database-extra' 'deepin-daemon' 'startdde' 'networkmanager-qt'
          'deepin-qt-dbus-factory' 'deepin-qt5integration' 'deepin-network-utils')
-makedepends=('deepin-dock' 'qt5-tools')
+makedepends=('deepin-dock' 'cmake')
 optdepends=('redshift: automatic color temperature support'
             'networkmanager-openconnect: for OpenConnect support'
             'networkmanager-openvpn: for OpenVPN support'
@@ -25,15 +25,20 @@
 replaces=('dde-control-center' 'dde-dock-applets')
 groups=('deepin')
 source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-control-center/archive/$pkgver.tar.gz")
-sha512sums=('ee57c8217d3c4adac299780783634f116d82472286605040c5edcad9e55a83d3c4b44ce2e037666005da8db0a20d98bbd7ecb68d60b4ca38109d85f2ab76c72c')
+sha512sums=('421817d5a39e8c8ee747e1ab029367b3acb64f1f81acd6708cf0045ef547fceb9575ef779d56ca9fc58ed03d92c6615b6b10f205e76650f57f5b367a2369b844')
 
+prepare() {
+  mkdir -p build
+}
+
 build() {
-  cd dde-control-center-$pkgver
-  qmake-qt5 QMAKE_CFLAGS_ISYSTEM= PREFIX=/usr DISABLE_SYS_UPDATE=YES
+  cd build
+  cmake -DDISABLE_SYS_UPDATE=YES -DCMAKE_INSTALL_PREFIX=/usr \
+    ../dde-control-center-$pkgver
   make
 }
 
 package() {
-  cd dde-control-center-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
+  cd build
+  make DESTDIR="$pkgdir" install
 }



More information about the arch-commits mailing list