upg libgssglue dialog

This commit is contained in:
joborun linux 2022-07-30 22:39:04 +03:00
parent 8e2a39ee89
commit 2696e8a2fe
7 changed files with 58 additions and 45 deletions

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=dialog
pkgver=1.3_20220526
pkgver=1.3_20220728
pkgrel=01
epoch=1
pkgdesc="A tool to display dialog boxes from shell scripts"
@ -38,6 +38,6 @@ license=('LGPL2.1')
validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # Thomas E. Dickey (self-signed w/o SHA1) <dickey@invisible-island.net>
sha256sums=(858c9a625b20fde19fb7b19949ee9e9efcade23c56d917b1adb30e98ff6d6b33 # dialog-1.3-20220526.tgz
9188a18b7c0c95625151038124325d53faa52949291a9bc1e47c43b34f289f81) # dialog-1.3-20220526.tgz.asc
sha256sums=(54418973d559a461b00695fafe68df62f2bc73d506b436821d77ca3df454190b # dialog-1.3-20220728.tgz
975e7f855eae69e9f8470ea575eebf572b751bbc89e0415118d84b849700fb93) # dialog-1.3-20220728.tgz.asc

View file

@ -4,7 +4,7 @@
# Contributor: Andreas Radke <andyrtr@archlinux.org>
pkgname=dialog
pkgver=1.3_20220526
pkgver=1.3_20220728
pkgrel=1
epoch=1
pkgdesc="A tool to display dialog boxes from shell scripts"
@ -14,7 +14,7 @@ license=('LGPL2.1')
depends=('sh' 'ncurses')
provides=('libdialog.so')
source=(https://invisible-mirror.net/archives/$pkgname/$pkgname-${pkgver/_/-}.tgz{,.asc})
sha256sums=('858c9a625b20fde19fb7b19949ee9e9efcade23c56d917b1adb30e98ff6d6b33'
sha256sums=('54418973d559a461b00695fafe68df62f2bc73d506b436821d77ca3df454190b'
'SKIP')
validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # Thomas E. Dickey (self-signed w/o SHA1) <dickey@invisible-island.net>

View file

@ -1,2 +1,3 @@

View file

@ -1,43 +1,47 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libgssglue
pkgver=0.4
pkgrel=04
pkgver=0.5
pkgrel=01
pkgdesc="Exports a gssapi interface which calls other random gssapi libraries"
arch=('x86_64')
url="https://www.citi.umich.edu/projects/nfsv4/linux/"
#url="https://www.citi.umich.edu/projects/nfsv4/linux/"
url="https://gitlab.com/gsasl/libgssglue/"
#options=(debug) ## uncomment this to have the debug pkg produced
depends=('glibc')
makedepends=('pkgconfig' 'autoconf')
backup=(etc/gssapi_mech.conf)
source=(http://www.citi.umich.edu/projects/nfsv4/linux/$pkgname/$pkgname-$pkgver.tar.gz
gssapi_mech.conf)
#source=(http://www.citi.umich.edu/projects/nfsv4/linux/$pkgname/$pkgname-$pkgver.tar.gz
# gssapi_mech.conf)
source=(https://gitlab.com/gsasl/$pkgname/-/archive/$pkgname-$pkgver/$pkgname-$pkgname-$pkgver.tar.gz)
prepare() {
cd $pkgname-$pkgname-$pkgver
touch ChangeLog
autoreconf -fiv
}
build() {
cd "$srcdir"/$pkgname-$pkgver
cd $pkgname-$pkgname-$pkgver
./configure --prefix=/usr
make
}
package() {
cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir/" install
# Configuration
install -Dm644 "$srcdir"/gssapi_mech.conf "$pkgdir/"etc/gssapi_mech.conf
# install license
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/libgssglue/COPYING
make DESTDIR="$pkgdir/" install -C $pkgname-$pkgname-$pkgver
install -vDm 644 $pkgname-$pkgname-$pkgver/doc/gssapi_mech.conf -t "$pkgdir/etc/"
install -vDm 644 $pkgname-$pkgname-$pkgver/COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
install -vDm 644 $pkgname-$pkgname-$pkgver/{AUTHORS,README,NEWS} -t "$pkgdir/usr/share/doc/$pkgname/"
}
#---- license gpg-key sha256sums ----
license=('BSD')
sha512sums=('25d514c08320e42851ff153d7691267a8454f205492faf942f566aa30c1ac1c83bd095732a1a0fcc010ba3a5d48b4c95a196ad05bc821598cc1fc3a2c4960d29'
'28b8e77b61d6c86531b0b04e28bea6df6effd19f92b8f55f7c646b19cee75c1e9bb5132dc475a95dfc237ff0360ae4b117651a99474f15c5c1e710fdbe6f9465')
sha256sums=(8598719a88d27b813b4eabbbdcf89c58eac2a3be75859bf37f9cad1296c9760a) # libgssglue-libgssglue-0.5.tar.gz
sha256sums=(3f791a75502ba723e5e85e41e5e0c711bb89e2716b7c0ec6e74bd1df6739043a # libgssglue-0.4.tar.gz
6c584922c9cba6df84cb771ecda3e2a13670c34104adbd5b8ee9aac0da93bbf4) # gssapi_mech.conf

View file

@ -1,33 +1,37 @@
# Maintainer: Tom Gundersen <teg@jklm.no>
# Maintainer: David Runge <dvzrv@archlinux.org>
# Contributor: Tom Gundersen <teg@jklm.no>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgname=libgssglue
pkgver=0.4
pkgrel=4
pkgdesc="Exports a gssapi interface which calls other random gssapi libraries"
arch=('x86_64')
url="http://www.citi.umich.edu/projects/nfsv4/linux/"
license=('BSD')
depends=('glibc')
makedepends=('pkgconfig' 'autoconf')
pkgver=0.5
pkgrel=1
pkgdesc="Library exporting a gssapi interface to call gssapi routines in other libraries"
arch=(x86_64)
url="https://gitlab.com/gsasl/libgssglue/"
license=(BSD)
depends=(glibc)
provides=(libgssglue.so)
backup=(etc/gssapi_mech.conf)
source=(http://www.citi.umich.edu/projects/nfsv4/linux/$pkgname/$pkgname-$pkgver.tar.gz
gssapi_mech.conf)
options=(debug)
source=(https://gitlab.com/gsasl/$pkgname/-/archive/$pkgname-$pkgver/$pkgname-$pkgname-$pkgver.tar.gz)
sha512sums=('3e03f2c49d7533bd083a387d35e57ba5ec08dd5206fb1b49b8bebde7d3d60857d0850061a38067a272abe191a2841dcc63700032035d6b17b0cb56a8a3d46bed')
b2sums=('b60a6316dc61b82b462838a8693757708ccaecec43355b1287cee61f742596b4f48bba9156923ea695be7d6098ae7932f54ad51a02df5f5f432a891fd83e8eb2')
prepare() {
cd $pkgname-$pkgname-$pkgver
touch ChangeLog
autoreconf -fiv
}
build() {
cd "$srcdir"/$pkgname-$pkgver
./configure --prefix=/usr
cd $pkgname-$pkgname-$pkgver
./configure --prefix=/usr
make
}
package() {
cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir/" install
# Configuration
install -Dm644 "$srcdir"/gssapi_mech.conf "$pkgdir/"etc/gssapi_mech.conf
# install license
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/libgssglue/COPYING
make DESTDIR="$pkgdir/" install -C $pkgname-$pkgname-$pkgver
install -vDm 644 $pkgname-$pkgname-$pkgver/doc/gssapi_mech.conf -t "$pkgdir/etc/"
install -vDm 644 $pkgname-$pkgname-$pkgver/COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
install -vDm 644 $pkgname-$pkgname-$pkgver/{AUTHORS,README,NEWS} -t "$pkgdir/usr/share/doc/$pkgname/"
}
sha512sums=('25d514c08320e42851ff153d7691267a8454f205492faf942f566aa30c1ac1c83bd095732a1a0fcc010ba3a5d48b4c95a196ad05bc821598cc1fc3a2c4960d29'
'28b8e77b61d6c86531b0b04e28bea6df6effd19f92b8f55f7c646b19cee75c1e9bb5132dc475a95dfc237ff0360ae4b117651a99474f15c5c1e710fdbe6f9465')

View file

@ -1 +1,3 @@
autoconf
automake

View file

@ -231,3 +231,5 @@ sha256sums=(f3aa717243051f3fcca90ebfe26fe5c3a596c2f6047846e8d1724ea90df77b07 # l
b2e03d795a67843b9898367eaf3f2b855487d7e7cbe87b43a0df22b2fb36477c # 0100-netfilter-nf_tables-stricter-validation-of-element-data.diff
08cae506648665a0a2990a690d951dd4432b6eea4ca295dbfc0a836ee63671ea # 0101-netfilter-nft_set_pipapo-release-elements-in-clone-from-abort-path.diff
1d44b2591c8a0c1630e959cc3990fec6858961868e6f407a92d0e7abb0cd7423) # sha256sums