[arch-commits] Commit in dtkcore/trunk (PKGBUILD)

Felix Yan felixonmars at gemini.archlinux.org
Fri Sep 2 11:53:46 UTC 2022


    Date: Friday, September 2, 2022 @ 11:53:46
  Author: felixonmars
Revision: 1290899

upgpkg: dtkcore 1:5.5.32-2: read /etc/uos-version

Modified:
  dtkcore/trunk/PKGBUILD

----------+
 PKGBUILD |   12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-09-02 11:46:26 UTC (rev 1290898)
+++ PKGBUILD	2022-09-02 11:53:46 UTC (rev 1290899)
@@ -4,7 +4,7 @@
 
 pkgname=dtkcore
 pkgver=5.5.32
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc='DTK core modules'
 arch=('x86_64')
@@ -16,6 +16,11 @@
 source=("https://github.com/linuxdeepin/dtkcore/archive/$pkgver/$pkgname-$pkgver.tar.gz")
 sha512sums=('2fcaa2dd26ba545a2d07e43b97be951b778af336f3a416790451e0dd2b26be818536a135f45042d8ef7fac262607e1489a1e927e3816dbe264bae53ff1742fd0')
 
+prepare() {
+  cd dtkcore-$pkgver
+  sed -i 's|/etc/os-version|/etc/uos-version|' src/dsysinfo.cpp
+}
+
 build() {
   cd dtkcore-$pkgver
   qmake-qt5 PREFIX=/usr DTK_VERSION=$pkgver LIB_INSTALL_DIR=/usr/lib
@@ -22,6 +27,11 @@
   make
 }
 
+check() {
+  cd dtkcore-$pkgver
+  make check || echo "Tests failed"
+}
+
 package() {
   cd dtkcore-$pkgver
   make INSTALL_ROOT="$pkgdir" install



More information about the arch-commits mailing list