Skip to content
Snippets Groups Projects
Commit 3c8eedf0 authored by Luca Weiss's avatar Luca Weiss Committed by Kevin Daudt
Browse files

testing/gsettings-qt: upgrade to 1.0.0

parent 6c3215ab
No related branches found
No related tags found
1 merge request!80546testing/gsettings-qt: upgrade to 1.0.0
Pipeline #306876 skipped
# Maintainer: Luca Weiss <luca@lucaweiss.eu> # Maintainer: Luca Weiss <luca@lucaweiss.eu>
pkgname=gsettings-qt pkgname=gsettings-qt
pkgver=0.2_git20220807 pkgver=1.0.0
_commit="d5e002d7e0bce46c315bcc99a44a8bd51f49f488" pkgrel=0
pkgrel=1
pkgdesc="Library to access GSettings from Qt" pkgdesc="Library to access GSettings from Qt"
url="https://gitlab.com/ubports/development/core/gsettings-qt" url="https://gitlab.com/ubports/development/core/gsettings-qt"
arch="all" arch="all"
license="LGPL-3.0-only" license="LGPL-3.0-only"
depends_dev="qt5-qtdeclarative-dev" 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" checkdepends="xvfb-run"
subpackages="$pkgname-dev" subpackages="$pkgname-dev"
source="https://gitlab.com/ubports/development/core/gsettings-qt/-/archive/$_commit/gsettings-qt-$_commit.tar.gz" source="https://gitlab.com/ubports/development/core/gsettings-qt/-/archive/v$pkgver/gsettings-qt-v$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$_commit" builddir="$srcdir/$pkgname-v$pkgver"
build() { build() {
qmake-qt5 cmake -B build -G Ninja \
make -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=ON \
-DCMAKE_BUILD_TYPE=None \
-DBUILD_TESTING=ON
cmake --build build
} }
check() { check() {
LD_LIBRARY_PATH=../src GSETTINGS_BACKEND=memory GSETTINGS_SCHEMA_DIR=. xvfb-run make check ctest --test-dir build
} }
package() { package() {
make INSTALL_ROOT="$pkgdir" install DESTDIR="$pkgdir" cmake --install build
} }
sha512sums=" sha512sums="
ead1c8fe4e050fe3b9a6f3881dbfda54e172b01948d59c52536ceb35e244222d75803849565d32e46bc80f9a1651abbeff545141a71545547252ce8786222175 gsettings-qt-d5e002d7e0bce46c315bcc99a44a8bd51f49f488.tar.gz 9b93c03a7ef8537d1160972b64e0a45b1d764fd26b1103d5452684c75038cf40949d7d35d4376ce97530703c722547e9809d232f9dc7cf5554c490ccbb7304ef gsettings-qt-v1.0.0.tar.gz
" "
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment