mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-04 20:06:43 +02:00
testing/gsettings-qt: upgrade to 1.0.0
This commit is contained in:
parent
6c3215ab19
commit
3c8eedf0ce
@ -1,32 +1,36 @@
|
||||
# Maintainer: Luca Weiss <luca@lucaweiss.eu>
|
||||
pkgname=gsettings-qt
|
||||
pkgver=0.2_git20220807
|
||||
_commit="d5e002d7e0bce46c315bcc99a44a8bd51f49f488"
|
||||
pkgrel=1
|
||||
pkgver=1.0.0
|
||||
pkgrel=0
|
||||
pkgdesc="Library to access GSettings from Qt"
|
||||
url="https://gitlab.com/ubports/development/core/gsettings-qt"
|
||||
arch="all"
|
||||
license="LGPL-3.0-only"
|
||||
depends_dev="qt5-qtdeclarative-dev"
|
||||
makedepends="$depends_dev qt5-qtbase-dev"
|
||||
makedepends="$depends_dev cmake cmake-extras glib-dev qt5-qtbase-dev samurai"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev"
|
||||
source="https://gitlab.com/ubports/development/core/gsettings-qt/-/archive/$_commit/gsettings-qt-$_commit.tar.gz"
|
||||
builddir="$srcdir/$pkgname-$_commit"
|
||||
source="https://gitlab.com/ubports/development/core/gsettings-qt/-/archive/v$pkgver/gsettings-qt-v$pkgver.tar.gz"
|
||||
builddir="$srcdir/$pkgname-v$pkgver"
|
||||
|
||||
build() {
|
||||
qmake-qt5
|
||||
make
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DBUILD_TESTING=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
LD_LIBRARY_PATH=../src GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=. xvfb-run make check
|
||||
ctest --test-dir build
|
||||
}
|
||||
|
||||
package() {
|
||||
make INSTALL_ROOT="$pkgdir" install
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
ead1c8fe4e050fe3b9a6f3881dbfda54e172b01948d59c52536ceb35e244222d75803849565d32e46bc80f9a1651abbeff545141a71545547252ce8786222175 gsettings-qt-d5e002d7e0bce46c315bcc99a44a8bd51f49f488.tar.gz
|
||||
9b93c03a7ef8537d1160972b64e0a45b1d764fd26b1103d5452684c75038cf40949d7d35d4376ce97530703c722547e9809d232f9dc7cf5554c490ccbb7304ef gsettings-qt-v1.0.0.tar.gz
|
||||
"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user