diff options
author | AlexKurisu | 2021-10-10 00:50:56 +0300 |
---|---|---|
committer | AlexKurisu | 2021-10-10 00:50:56 +0300 |
commit | 89a34ec47024c7546750c2723dba4c7bc3d3e68e (patch) | |
tree | 354254aaf9c65ef6a39a4bff325c131887792e90 | |
download | aur-89a34ec47024c7546750c2723dba4c7bc3d3e68e.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..57f10f56f96a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = kwallet-secrets + pkgdesc = Secure and unified container for user passwords. Patched for org.freedesktop.secrets support + pkgver = 5.86.0 + pkgrel = 1 + url = https://community.kde.org/Frameworks + arch = x86_64 + groups = kf5 + license = LGPL + makedepends = extra-cmake-modules + makedepends = kdoctools + makedepends = boost + makedepends = doxygen + makedepends = qt5-tools + makedepends = qt5-doc + depends = knotifications + depends = kiconthemes + depends = kservice + depends = gpgme + optdepends = kwalletmanager: Configuration GUI + provides = org.freedesktop.secrets + provides = kwallet + conflicts = kwallet + source = https://download.kde.org/stable/frameworks/5.86/kwallet-5.86.0.tar.xz + source = https://download.kde.org/stable/frameworks/5.86/kwallet-5.86.0.tar.xz.sig + source = https://invent.kde.org/frameworks/kwallet/-/commit/00607e805fd5b79a5551670836a217e90ff400ee.patch + validpgpkeys = 53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB + sha256sums = 8bf2454166bbc007893355ad0351fc40b0daa94b0402a14b9ffdb9859297ad1c + sha256sums = SKIP + sha256sums = 13913f7ddc4e2cdf061db81c115c2eee8fa4edac13448b58f3455f3538307ece + +pkgname = kwallet-secrets diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cffffd12f730 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan <felixonmars@archlinux.org> +# Maintainer: Antonio Rojas <arojas@archlinux.org> +# Contributor: Andrea Scarpino <andrea@archlinux.org> + +o_pkgname=kwallet +pkgname=kwallet-secrets +pkgver=5.86.0 +pkgrel=1 +pkgdesc='Secure and unified container for user passwords. Patched for org.freedesktop.secrets support' +arch=(x86_64) +url='https://community.kde.org/Frameworks' +license=(LGPL) +depends=(knotifications kiconthemes kservice gpgme) +makedepends=(extra-cmake-modules kdoctools boost doxygen qt5-tools qt5-doc) +optdepends=('kwalletmanager: Configuration GUI') +provides=(org.freedesktop.secrets kwallet) +conflicts=(kwallet) +groups=(kf5) +source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$o_pkgname-$pkgver.tar.xz{,.sig} + https://invent.kde.org/frameworks/kwallet/-/commit/00607e805fd5b79a5551670836a217e90ff400ee.patch) +sha256sums=('8bf2454166bbc007893355ad0351fc40b0daa94b0402a14b9ffdb9859297ad1c' + 'SKIP' + '13913f7ddc4e2cdf061db81c115c2eee8fa4edac13448b58f3455f3538307ece') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> + +prepare() { + cd "$o_pkgname-$pkgver" + patch -Np1 -i "${srcdir}/00607e805fd5b79a5551670836a217e90ff400ee.patch" +} + +build() { + cmake -B build -S $o_pkgname-$pkgver \ + -DBUILD_TESTING=OFF \ + -DBUILD_QCH=ON + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} |