upg libassuan pinentry gpgme gnupg
This commit is contained in:
parent
8605b455ae
commit
b1d2b06dcd
11 changed files with 113 additions and 68 deletions
|
@ -7,17 +7,14 @@
|
|||
|
||||
pkgname=gnupg
|
||||
pkgver=2.4.5
|
||||
pkgrel=01
|
||||
pkgrel=04
|
||||
pkgdesc='Complete and free implementation of the OpenPGP standard w/o systemd'
|
||||
url='https://www.gnupg.org/'
|
||||
depends=(bzip2 libbz2.so glibc gnutls libgcrypt
|
||||
libgpg-error libksba libassuan libassuan.so npth
|
||||
libldap libusb libnpth.so pinentry readline
|
||||
libreadline.so sh sqlite tpm2-tss zlib)
|
||||
depends=(glibc gnutls libgcrypt libgpg-error libksba libldap libusb libnpth.so
|
||||
pinentry sqlite tpm2-tss zlib)
|
||||
checkdepends=('openssh')
|
||||
makedepends=('pcsclite' 'automake' 'autoconf' 'gettext')
|
||||
makedepends=(automake autoconf gettext bzip2 libassuan npth pcsclite readline)
|
||||
optdepends=('pcsclite: for using scdaemon not with the gnupg internal card driver')
|
||||
|
||||
# options=('debug') ### uncomment this line to have the debug pkg produced
|
||||
source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}
|
||||
$pkgname-2.4-avoid_beta_warning.patch # do not emit beta warnings (due to misbehaving build system)
|
||||
|
@ -69,14 +66,13 @@ check() {
|
|||
}
|
||||
|
||||
package() {
|
||||
|
||||
depends+=(bzip2 libbz2.so libassuan libassuan.so npth libnpth.so readline libreadline.so)
|
||||
local unit
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
ln -s gpg "${pkgdir}"/usr/bin/gpg2
|
||||
ln -s gpgv "${pkgdir}"/usr/bin/gpgv2
|
||||
install -vDm 644 {BSD-{2,3,4}-Clause,MIT,Unicode-TOU}.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
|
||||
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
@ -96,5 +92,4 @@ sha256sums=(f68f7d75d06cb1635c336d34d844af97436c3f64ea14bcb7c869782f96f44277 #
|
|||
6ade15b536c50a88efc2d9dc958433b0ccfaf2908025b7672753e6bfce51c3c6 # gnupg-2.4-drop_import_clean.patch
|
||||
ef2267eecd9eb59bbbbdb97d55cbfe10236b4979a125c6683a840830bc202905) # gnupg-2.4-revert_default_rfc4880bis.patch
|
||||
|
||||
## 2d3a6d32294072de57e4945138037dabe26395b56c7e018995127a6e02e6f3c0 gnupg-2.4.5-01-x86_64.pkg.tar.lz
|
||||
|
||||
## 0906f25d7b84a6a6144512fef4aa8ebba699a7432166ef527344823eea6f7e18 gnupg-2.4.5-04-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
pkgname=gnupg
|
||||
pkgver=2.4.5
|
||||
pkgrel=1
|
||||
pkgrel=4
|
||||
pkgdesc='Complete and free implementation of the OpenPGP standard'
|
||||
arch=(x86_64)
|
||||
url='https://www.gnupg.org/'
|
||||
|
@ -25,24 +25,26 @@ license=(
|
|||
Unicode-TOU
|
||||
)
|
||||
depends=(
|
||||
bzip2 libbz2.so
|
||||
glibc
|
||||
gnutls
|
||||
libgcrypt
|
||||
libgpg-error
|
||||
libksba
|
||||
libassuan libassuan.so
|
||||
libldap
|
||||
libusb
|
||||
npth libnpth.so
|
||||
pinentry
|
||||
readline libreadline.so
|
||||
sh
|
||||
sqlite
|
||||
tpm2-tss
|
||||
zlib
|
||||
)
|
||||
makedepends=(pcsclite)
|
||||
makedepends=(
|
||||
bzip2
|
||||
libassuan
|
||||
npth
|
||||
pcsclite
|
||||
readline
|
||||
)
|
||||
checkdepends=(openssh)
|
||||
optdepends=(
|
||||
'pcsclite: for using scdaemon not with the gnupg internal card driver'
|
||||
|
@ -161,6 +163,13 @@ check() {
|
|||
}
|
||||
|
||||
package() {
|
||||
depends+=(
|
||||
bzip2 libbz2.so
|
||||
libassuan libassuan.so
|
||||
npth libnpth.so
|
||||
readline libreadline.so
|
||||
)
|
||||
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
ln -s gpg "$pkgdir"/usr/bin/gpg2
|
||||
|
|
|
@ -9,11 +9,12 @@ pkgbase=gpgme
|
|||
#pkgname=(gpgme qgpgme-qt5 qgpgme-qt6 python-gpgme)
|
||||
pkgname=(gpgme python-gpgme) # qgpgme)
|
||||
pkgver=1.23.2
|
||||
pkgrel=04
|
||||
pkgrel=06
|
||||
pkgdesc="A C wrapper library for GnuPG"
|
||||
#options=('debug') ## uncomment this to have the debug pkg produced
|
||||
url='https://www.gnupg.org/related_software/gpgme/'
|
||||
makedepends=('gnupg' 'libgpg-error' 'python' 'python-setuptools' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel' 'swig') # 'qt5-base')
|
||||
makedepends=('gnupg' 'libgpg-error' 'python' 'python-setuptools' 'python-build' 'libassuan'
|
||||
'python-installer' 'python-setuptools' 'python-wheel' 'swig') # 'qt5-base')
|
||||
source=("https://www.gnupg.org/ftp/gcrypt/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2"{,.sig})
|
||||
|
||||
prepare() {
|
||||
|
@ -35,6 +36,9 @@ build() {
|
|||
--disable-fd-passing \
|
||||
--disable-static \
|
||||
--disable-gpgsm-test
|
||||
|
||||
# prevent excessive overlinking due to libtool
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
make
|
||||
|
||||
(
|
||||
|
@ -68,11 +72,11 @@ check() {
|
|||
}
|
||||
|
||||
package_gpgme() {
|
||||
depends=('libgpg-error' 'gnupg>=2')
|
||||
depends=('gcc-libs' 'glib2' 'glibc' 'libassuan' 'libgpg-error' 'gnupg>=2')
|
||||
options+=('!emptydirs')
|
||||
provides=('libgpgme.so'
|
||||
'libgpgmepp.so')
|
||||
|
||||
license+=(MIT)
|
||||
cd ${pkgbase}-${pkgver}
|
||||
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
@ -81,6 +85,7 @@ package_gpgme() {
|
|||
# rm -r "${pkgdir}"/usr/include/{qgpgme,QGpgME}/
|
||||
# rm -r "${pkgdir}"/usr/lib/{cmake/QGpgme/,libqgpgme.*}
|
||||
rm -r "${pkgdir}"/usr/lib/python*
|
||||
install -vDm 644 LICENSES "$pkgdir/usr/share/licenses/$pkgname/MIT.txt"
|
||||
}
|
||||
|
||||
#package_qgpgme-qt5() {
|
||||
|
@ -95,7 +100,7 @@ package_gpgme() {
|
|||
#
|
||||
#package_qgpgme-qt6() {
|
||||
# pkgdesc="Qt6 bindings for GPGme"
|
||||
# depends=('gpgme' 'qt6-base')
|
||||
# depends=('gcc-libs' 'glibc' 'gpgme' 'libgpg-error' 'qt6-base')
|
||||
#
|
||||
# cd ${pkgbase}-${pkgver}-qt6/lang/qt
|
||||
#
|
||||
|
@ -103,11 +108,9 @@ package_gpgme() {
|
|||
# rm -r "${pkgdir}"/usr/include
|
||||
#}
|
||||
|
||||
|
||||
package_python-gpgme() {
|
||||
pkgdesc="Python bindings for GPGme"
|
||||
depends=('gpgme' 'python')
|
||||
|
||||
depends=('glibc' 'gpgme' 'python')
|
||||
cd ${pkgbase}-${pkgver}/lang/python
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
}
|
||||
|
@ -116,7 +119,7 @@ package_python-gpgme() {
|
|||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('LGPL')
|
||||
license=(GPL-2.0-or-later LGPL-2.0-or-later LGPL-2.1-or-later)
|
||||
|
||||
validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA' # Werner Koch (dist signing 2020)
|
||||
'AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD') # Niibe Yutaka (GnuPG Release Key)
|
||||
|
@ -124,6 +127,6 @@ validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA' # Werner Koch (dist sig
|
|||
sha256sums=(9499e8b1f33cccb6815527a1bc16049d35a6198a6c5fae0185f2bd561bce5224 # gpgme-1.23.2.tar.bz2
|
||||
23d825e204c13c22416c2387276a08fa654bfaa9a0dbb1e4e9c8e66044451547) # gpgme-1.23.2.tar.bz2.sig
|
||||
|
||||
## 88c62fe2ebe25f19e8adf8a9efde7ea4424dc38eeb3181ce13dba24c1016d4fc gpgme-1.23.2-04-x86_64.pkg.tar.lz
|
||||
## 7ca42c5302833503e768dbac95127bfefd5ee70118f17b30d1490218e77a387d python-gpgme-1.23.2-04-x86_64.pkg.tar.lz
|
||||
## cc317455d7b5f68035ad994fb7c2cc60fb207df59e84ea4c4f68dd3eb8f5b592 gpgme-1.23.2-06-x86_64.pkg.tar.lz
|
||||
## 947b1af6803f06aca523e20e9f40a31d9feb397b88f0fb78ee41b210a7673823 python-gpgme-1.23.2-06-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -5,13 +5,18 @@
|
|||
pkgbase=gpgme
|
||||
pkgname=(gpgme qgpgme-qt6 python-gpgme)
|
||||
pkgver=1.23.2
|
||||
pkgrel=4
|
||||
pkgrel=6
|
||||
pkgdesc='A C wrapper library for GnuPG'
|
||||
arch=('x86_64')
|
||||
url='https://www.gnupg.org/related_software/gpgme/'
|
||||
license=('LGPL')
|
||||
license=(
|
||||
GPL-2.0-or-later
|
||||
LGPL-2.0-or-later
|
||||
LGPL-2.1-or-later
|
||||
)
|
||||
makedepends=(
|
||||
'gnupg'
|
||||
'libassuan'
|
||||
'libgpg-error'
|
||||
'python'
|
||||
'python-build'
|
||||
|
@ -42,6 +47,9 @@ build() {
|
|||
--disable-fd-passing \
|
||||
--disable-static \
|
||||
--disable-gpgsm-test
|
||||
|
||||
# prevent excessive overlinking due to libtool
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
make
|
||||
|
||||
(
|
||||
|
@ -62,10 +70,18 @@ check() {
|
|||
}
|
||||
|
||||
package_gpgme() {
|
||||
depends=('libgpg-error' 'gnupg>=2')
|
||||
depends=(
|
||||
'gcc-libs'
|
||||
'glib2'
|
||||
'glibc'
|
||||
'libassuan'
|
||||
'libgpg-error'
|
||||
'gnupg>=2'
|
||||
)
|
||||
options+=('!emptydirs')
|
||||
provides=('libgpgme.so'
|
||||
'libgpgmepp.so')
|
||||
license+=(MIT)
|
||||
|
||||
cd ${pkgbase}-${pkgver}
|
||||
|
||||
|
@ -74,11 +90,18 @@ package_gpgme() {
|
|||
# split qgpgme
|
||||
rm -r "${pkgdir}"/usr/lib/{cmake/QGpgmeQt6/,libqgpgmeqt6.*}
|
||||
rm -r "${pkgdir}"/usr/lib/python*
|
||||
install -vDm 644 LICENSES "$pkgdir/usr/share/licenses/$pkgname/MIT.txt"
|
||||
}
|
||||
|
||||
package_qgpgme-qt6() {
|
||||
pkgdesc="Qt6 bindings for GPGme"
|
||||
depends=('gpgme' 'qt6-base')
|
||||
depends=(
|
||||
'gcc-libs'
|
||||
'glibc'
|
||||
'gpgme'
|
||||
'libgpg-error'
|
||||
'qt6-base'
|
||||
)
|
||||
|
||||
cd ${pkgbase}-${pkgver}/lang/qt
|
||||
|
||||
|
@ -88,7 +111,11 @@ package_qgpgme-qt6() {
|
|||
|
||||
package_python-gpgme() {
|
||||
pkgdesc="Python bindings for GPGme"
|
||||
depends=('gpgme' 'python')
|
||||
depends=(
|
||||
'glibc'
|
||||
'gpgme'
|
||||
'python'
|
||||
)
|
||||
|
||||
cd ${pkgbase}-${pkgver}/lang/python
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
|
||||
real 6m25.064s
|
||||
user 5m12.691s
|
||||
sys 0m17.841s
|
||||
real 3m19.955s
|
||||
user 3m25.856s
|
||||
sys 0m13.324s
|
||||
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libassuan
|
||||
pkgver=2.5.7
|
||||
pkgrel=02
|
||||
pkgver=3.0.0
|
||||
pkgrel=01
|
||||
pkgdesc='IPC library used by some GnuPG related software'
|
||||
url="https://www.gnupg.org/related_software/libassuan/"
|
||||
depends=('glibc' 'libgpg-error')
|
||||
|
@ -40,7 +40,12 @@ license=( FSFULLR GPL-2.0-or-later LGPL-2.1-or-later)
|
|||
validpgpkeys=(6DAA6E64A76D2840571B4902528897B826403ADA # "Werner Koch (dist signing 2020)"
|
||||
AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD) # "Niibe Yutaka (GnuPG Release Key)"
|
||||
|
||||
sha256sums=(0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76 # libassuan-2.5.7.tar.bz2
|
||||
9ae0864efc87aa49b46b8f0da3837508267ab97cac611b0bf3c4673d947ef022) # libassuan-2.5.7.tar.bz2.sig
|
||||
sha512sums=('7c5c95c1b85bef2d4890c068a5a8ea8a1fe0d8def6ab09e5f34fc2746d8808bbb0fc168e3bd66d52ee5ed799dcf9f258f4125cda98c8384f6411bcad8d8b3139'
|
||||
'SKIP')
|
||||
b2sums=('c86f7d62413c6f7a228deb47abe0388790a7c0e3c89b5ee7a7a72f72bea6502d5cbe199b10f06efc885af6fefab358dbe0e61a6f798493dcfcc63df0cfacdb55'
|
||||
'SKIP')
|
||||
sha256sums=(0b160cbb898b852c6c04314b9a63e90ca87501305ad72a58a010f808665bbaf6 # libassuan-3.0.0.tar.bz2
|
||||
66bfa3f1520d8f29ce730221eb42ff3e4eeecc40290f6748a61cc44fe12540a4) # libassuan-3.0.0.tar.bz2.sig
|
||||
|
||||
## 838303b4247f8ffd301b6bb42b50b77dcba27197648043145b42d678ac11d959 libassuan-3.0.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
## d16170d78a19f4c41026ab3880823989da99f1b50fd1dc8d88ab2d25789d331c libassuan-2.5.7-02-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
|
||||
|
||||
pkgname=libassuan
|
||||
pkgver=2.5.7
|
||||
pkgrel=2
|
||||
pkgver=3.0.0
|
||||
pkgrel=1
|
||||
pkgdesc='IPC library used by some GnuPG related software'
|
||||
arch=(x86_64)
|
||||
url="https://www.gnupg.org/related_software/libassuan/"
|
||||
|
@ -20,9 +20,9 @@ depends=(
|
|||
)
|
||||
provides=(libassuan.so)
|
||||
source=(https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig})
|
||||
sha512sums=('ca33bd0325bbebccb63b6a84cc0aa5c85b25c6275a68df83aeb3f3729b2cd38220198a941c3479bd461f16b7ddb6b558c0664697ca3153c7fb430544303d773f'
|
||||
sha512sums=('7c5c95c1b85bef2d4890c068a5a8ea8a1fe0d8def6ab09e5f34fc2746d8808bbb0fc168e3bd66d52ee5ed799dcf9f258f4125cda98c8384f6411bcad8d8b3139'
|
||||
'SKIP')
|
||||
b2sums=('67cb01b7ed9be13a52a37db439666bb8eb709cc63204fe250ff57854459aa8b36655479e887b285fe9ad799c49e66f176f971ab3a871e114cfb217a1f2968d16'
|
||||
b2sums=('c86f7d62413c6f7a228deb47abe0388790a7c0e3c89b5ee7a7a72f72bea6502d5cbe199b10f06efc885af6fefab358dbe0e61a6f798493dcfcc63df0cfacdb55'
|
||||
'SKIP')
|
||||
validpgpkeys=(
|
||||
6DAA6E64A76D2840571B4902528897B826403ADA # "Werner Koch (dist signing 2020)"
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=pacman-mirrorlist
|
||||
pkgver=20231001
|
||||
pkgver=20240717
|
||||
pkgrel=01
|
||||
pkgdesc="Arch Linux mirror list for use by pacman HTTPS ONLY"
|
||||
url="https://www.archlinux.org/mirrorlist/"
|
||||
|
@ -19,8 +19,8 @@ package() {
|
|||
# this removes all the non-https mirrorsites out of the list leaving only the ones with https
|
||||
cat select >> mirrorlist-https
|
||||
grep -v "http:" mirrorlist >> mirrorlist-https
|
||||
install -m644 "$srcdir/mirrorlist-https" "$pkgdir/etc/pacman.d/mirrorlist"
|
||||
install -m644 "$srcdir/mirrorlist" "$pkgdir/etc/pacman.d/mirrorlist-arch"
|
||||
install -m0644 "$srcdir/mirrorlist-https" "$pkgdir/etc/pacman.d/mirrorlist"
|
||||
install -m0644 "$srcdir/mirrorlist" "$pkgdir/etc/pacman.d/mirrorlist-arch"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
@ -29,7 +29,11 @@ arch=(x86_64)
|
|||
|
||||
license=('GPL')
|
||||
|
||||
sha256sums=(b8fdb9f50197fd95f71b680b4e25dae6c69101a827c3f44a0b77bc01ac970bab # mirrorlist
|
||||
SKIP) # select
|
||||
md5sums=('b275439b1695e2f7db9c251554d6cd0f'
|
||||
'354dfe9688c285fee3e8116d36986cb3')
|
||||
|
||||
sha256sums=(a62f64c8e6e87a55f939475a5d3fa3f73b78c15cf6e1e135c21c08eb3e5ba294 # mirrorlist
|
||||
b85b6bcaf9abc8df430bee922007ca118723c957ba174c1c9074c1a424ec981e) # select
|
||||
|
||||
## 1c5df220fcf511a8760aaeee8d9b41f3eaf327deacd9f7a29a343ffa6789233e pacman-mirrorlist-20240717-01-x86_64.pkg.tar.lz
|
||||
|
||||
## 7ccefc8c2a9102ef2b8d0ed85a71fbac5e39766a6f7a4b716742f29218f37c7a pacman-mirrorlist-20231001-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Dan McGee <dan@archlinux.org>
|
||||
|
||||
pkgname=pacman-mirrorlist
|
||||
pkgver=20231001
|
||||
pkgver=20240717
|
||||
pkgrel=1
|
||||
pkgdesc="Arch Linux mirror list for use by pacman"
|
||||
arch=('any')
|
||||
|
@ -10,9 +10,10 @@ url="https://www.archlinux.org/mirrorlist/"
|
|||
license=('GPL')
|
||||
backup=(etc/pacman.d/mirrorlist)
|
||||
source=(mirrorlist)
|
||||
md5sums=('b275439b1695e2f7db9c251554d6cd0f')
|
||||
sha256sums=('a62f64c8e6e87a55f939475a5d3fa3f73b78c15cf6e1e135c21c08eb3e5ba294')
|
||||
|
||||
# NOTE on building this package:
|
||||
# * Go to the trunk/ directory
|
||||
# * Run bash -c ". PKGBUILD; updatelist"
|
||||
# * Update the checksums, update pkgver
|
||||
# * Build the package
|
||||
|
@ -24,8 +25,5 @@ updatelist() {
|
|||
|
||||
package() {
|
||||
mkdir -p "$pkgdir/etc/pacman.d"
|
||||
install -m644 "$srcdir/mirrorlist" "$pkgdir/etc/pacman.d/"
|
||||
install -m0644 "$srcdir/mirrorlist" "$pkgdir/etc/pacman.d/"
|
||||
}
|
||||
|
||||
md5sums=('180cde686d5bb3f01147aaedda5b5432')
|
||||
sha256sums=('b8fdb9f50197fd95f71b680b4e25dae6c69101a827c3f44a0b77bc01ac970bab')
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
pkgname=pinentry
|
||||
pkgver=1.3.1
|
||||
pkgrel=02
|
||||
pkgrel=05
|
||||
pkgdesc='Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol'
|
||||
url='https://gnupg.org/related_software/pinentry/'
|
||||
depends=('glibc' 'ncurses' 'libassuan' 'libsecret' 'glib2'
|
||||
|
@ -18,7 +18,7 @@ optdepends=(
|
|||
'qt5-base: qt5 backend'
|
||||
'qt5-x11extras: qt backend'
|
||||
)
|
||||
backup=('etc/pinentry/preexec')
|
||||
#backup=('etc/pinentry/preexec')
|
||||
source=("https://www.gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}
|
||||
'pinentry')
|
||||
|
||||
|
@ -42,7 +42,7 @@ build() {
|
|||
package() {
|
||||
cd "${pkgname}-${pkgver}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
depends+=(libglib-2.0.so libncursesw.so libsecret-1.so)
|
||||
install -Dm 755 ../pinentry -t "${pkgdir}/usr/bin"
|
||||
|
||||
# The -gtk backend has been built to be used with GTK3.
|
||||
|
@ -61,8 +61,7 @@ validpgpkeys=(D8692123C4065DEA5E0F3AB5249B39D24F25E3B6 # Werner Koch (dist sig)
|
|||
AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD) # Niibe Yutaka (GnuPG Release Key)
|
||||
|
||||
sha256sums=(bc72ee27c7239007ab1896c3c2fae53b076e2c9bd2483dc2769a16902bce8c04 # pinentry-1.3.1.tar.bz2
|
||||
36e80a081647b687596ae148db24675579f86773713104e2d29a8e1b9b0ccb4f # pinentry-1.3.1.tar.bz2.sig
|
||||
256359c895f20b9accd1483edf1bcdb7755f82a8c436d8dd6c2d066123f3ba30 # pinentry-1.3.1.tar.bz2.sig
|
||||
2f961cccf9aebddf9c0823a96809a10296d7af6516460ae2d93e8ea5a433166d) # pinentry
|
||||
|
||||
## a6c557dbd7cea5b4845ffb14d835c9e39c02a1d21e98d8075f7c310662b704c6 pinentry-1.3.1-02-x86_64.pkg.tar.lz
|
||||
|
||||
## ada9056eaab05d2fce150012d03345aab54c8be5d7de883bdd8f4fc23fc9df63 pinentry-1.3.1-05-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -4,24 +4,23 @@
|
|||
|
||||
pkgname=pinentry
|
||||
pkgver=1.3.1
|
||||
pkgrel=2
|
||||
pkgrel=5
|
||||
pkgdesc='Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol'
|
||||
url='https://gnupg.org/related_software/pinentry/'
|
||||
arch=('x86_64')
|
||||
license=('GPL')
|
||||
depends=(
|
||||
'glibc' 'ncurses' 'libassuan' 'libsecret' 'glib2'
|
||||
libsecret-1.so libncursesw.so libassuan.so libglib-2.0.so)
|
||||
makedepends=('qt6-base' 'qt5-x11extras' 'kwayland5' 'gtk2-compat' 'gcr-4' 'kguiaddons' 'kwindowsystem')
|
||||
)
|
||||
makedepends=('qt6-base' 'qt5-x11extras' 'kwayland5' 'gtk2-compat' 'gcr' 'kguiaddons' 'kwindowsystem')
|
||||
optdepends=(
|
||||
'gcr-4: GNOME backend'
|
||||
'gcr: GNOME backend'
|
||||
'gtk3: GTK backend'
|
||||
'qt5-x11extras: Qt5 backend'
|
||||
'kwayland5: Qt5 backend'
|
||||
'kguiaddons: Qt6 backend'
|
||||
'kwindowsystem: Qt6 backend'
|
||||
)
|
||||
backup=('etc/pinentry/preexec')
|
||||
source=("https://www.gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}
|
||||
'pinentry')
|
||||
sha256sums=('bc72ee27c7239007ab1896c3c2fae53b076e2c9bd2483dc2769a16902bce8c04'
|
||||
|
@ -49,6 +48,12 @@ build() {
|
|||
}
|
||||
|
||||
package() {
|
||||
depends+=(
|
||||
libglib-2.0.so
|
||||
libncursesw.so
|
||||
libsecret-1.so
|
||||
)
|
||||
|
||||
cd "${pkgname}-${pkgver}"
|
||||
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue