[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