Date: Monday, February 13, 2023 @ 02:36:09
  Author: felixonmars
Revision: 1400303

upgpkg: dtkcore 1:5.6.5-1

Modified:
  dtkcore/trunk/PKGBUILD

----------+
 PKGBUILD |   18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-13 02:35:03 UTC (rev 1400302)
+++ PKGBUILD    2023-02-13 02:36:09 UTC (rev 1400303)
@@ -3,7 +3,8 @@
 # Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
 
 pkgname=dtkcore
-pkgver=5.6.4
+pkgver=5.6.5
+_commit=866339a0deefa34226539d9dccbd35383b5ccdbf
 pkgrel=1
 epoch=1
 pkgdesc='DTK core modules'
@@ -11,17 +12,17 @@
 url="https://github.com/linuxdeepin/dtkcore";
 license=('LGPL3')
 depends=('dtkcommon' 'deepin-desktop-base' 'python' 'gsettings-qt' 'lshw' 
'icu' 'uchardet')
-makedepends=('cmake' 'ninja' 'qt5-tools' 'gtest' 'doxygen')
-source=("https://github.com/linuxdeepin/dtkcore/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('9cc7fdfdfdb16e884e6b009f6b4334c688b2cd57517a18481c62dfd41f20d6ad6ee71a6d5b0bdf48e1e5c3b8d7a25e03588155b973fb56507852da4d7c0a78d6')
+makedepends=('git' 'cmake' 'ninja' 'qt5-tools' 'gtest' 'doxygen')
+source=("git+https://github.com/linuxdeepin/dtkcore.git#commit=$_commit";)
+sha512sums=('SKIP')
 
 prepare() {
-  cd dtkcore-$pkgver
+  cd dtkcore
   sed -i 's|/etc/os-version|/etc/uos-version|' src/dsysinfo.cpp
 }
 
 build() {
-  cd dtkcore-$pkgver
+  cd dtkcore
   cmake -GNinja \
       -DMKSPECS_INSTALL_DIR=lib/qt/mkspecs/modules/ \
       -DBUILD_DOCS=ON \
@@ -30,15 +31,16 @@
       -DCMAKE_INSTALL_LIBDIR=lib \
       -DCMAKE_INSTALL_PREFIX=/usr \
       -DDVERSION=$pkgver
+
   ninja
 }
 
 check() {
-  cd dtkcore-$pkgver
+  cd dtkcore
   ninja check || echo "Tests failed"
 }
 
 package() {
-  cd dtkcore-$pkgver
+  cd dtkcore
   DESTDIR="$pkgdir" ninja install
 }

Reply via email to