author | Antonio Rojas
<arojas@archlinux.org> 2023-12-17 10:03:31 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2023-12-17 10:03:31 UTC |
parent | 6904c7dc321048ef5c50a3ed18f6b923e6e84e0a |
.SRCINFO | +19 | -9 |
PKGBUILD | +15 | -6 |
diff --git a/.SRCINFO b/.SRCINFO index 0322ba0..a3d883c 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,21 +1,27 @@ pkgbase = qtkeychain pkgdesc = Provides support for secure credentials storage - pkgver = 0.14.1 - pkgrel = 2 + pkgver = 0.14.2 + pkgrel = 1 url = https://github.com/frankosterfeld/qtkeychain arch = x86_64 license = BSD + makedepends = clang makedepends = cmake makedepends = qt5-tools - makedepends = qt6-tools makedepends = qt6-declarative - makedepends = clang - depends = libsecret - source = https://github.com/frankosterfeld/qtkeychain/archive/0.14.1/qtkeychain-0.14.1.tar.gz - sha256sums = afb2d120722141aca85f8144c4ef017bd74977ed45b80e5d9e9614015dadd60c + makedepends = qt6-tools + depends = gcc-libs + depends = glib2 + depends = glibc + depends = org.freedesktop.secrets + source = https://github.com/frankosterfeld/qtkeychain/archive/0.14.2/qtkeychain-0.14.2.tar.gz + sha256sums = cf2e972b783ba66334a79a30f6b3a1ea794a1dc574d6c3bebae5ffd2f0399571 pkgname = qtkeychain-qt5 - depends = libsecret + depends = gcc-libs + depends = glib2 + depends = glibc + depends = org.freedesktop.secrets depends = qt5-base optdepends = kwallet5: kwallet backend provides = qtkeychain @@ -23,5 +29,9 @@ pkgname = qtkeychain-qt5 replaces = qtkeychain pkgname = qtkeychain-qt6 - depends = libsecret + depends = gcc-libs + depends = glib2 + depends = glibc + depends = org.freedesktop.secrets depends = qt6-base + optdepends = kwallet: kwallet backend diff --git a/PKGBUILD b/PKGBUILD index 8558984..31f06ba 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,17 +3,25 @@ # Contributor: Teo Mrnjavac <teo@kde.org> pkgbase=qtkeychain -pkgname=(qtkeychain-qt5 qtkeychain-qt6) -pkgver=0.14.1 -pkgrel=2 +pkgname=(qtkeychain-qt5 + qtkeychain-qt6) +pkgver=0.14.2 +pkgrel=1 pkgdesc='Provides support for secure credentials storage' arch=(x86_64) url='https://github.com/frankosterfeld/qtkeychain' license=(BSD) -depends=(libsecret) -makedepends=(cmake qt5-tools qt6-tools qt6-declarative clang) +depends=(gcc-libs + glib2 + glibc + org.freedesktop.secrets) +makedepends=(clang + cmake + qt5-tools + qt6-declarative + qt6-tools) source=(https://github.com/frankosterfeld/qtkeychain/archive/$pkgver/$pkgbase-$pkgver.tar.gz) -sha256sums=('afb2d120722141aca85f8144c4ef017bd74977ed45b80e5d9e9614015dadd60c') +sha256sums=('cf2e972b783ba66334a79a30f6b3a1ea794a1dc574d6c3bebae5ffd2f0399571') build() { cmake -B build-qt5 -S $pkgbase-$pkgver \ @@ -39,6 +47,7 @@ package_qtkeychain-qt5() { package_qtkeychain-qt6() { depends+=(qt6-base) + optdepends=('kwallet: kwallet backend') DESTDIR="$pkgdir" cmake --install build-qt6 install -Dm644 $pkgbase-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE