upg alsa-lib

add pcsclite & openconnect
This commit is contained in:
joborun linux 2022-07-10 13:42:42 +03:00
parent 8f55c8341d
commit c905e08dae
15 changed files with 248 additions and 0 deletions

View File

@ -53,3 +53,4 @@ validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (P
sha256sums=(8a35b7218e50f2a2c79342d0de98ded81439ce19e12809385ec9be9596de7c2f # alsa-lib-1.2.7.2.tar.bz2
e5ce7e4a10fbcb9ae9d3deed2071201b0c019590c3ba031e5c7bbd4bdafdfe93) # alsa-lib-1.2.7.2.tar.bz2.sig

View File

@ -3,3 +3,4 @@ alsa-ucm-conf
autoconf
automake

5
alsa-lib/time Normal file
View File

@ -0,0 +1,5 @@
real 0m36.201s
user 1m3.850s
sys 0m4.708s

58
openconnect/PKGBUILD Normal file
View File

@ -0,0 +1,58 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=openconnect
pkgver=9.01
pkgrel=02
epoch=1
pkgdesc='Open client for Cisco AnyConnect VPN'
url='https://www.infradead.org/openconnect/'
arch=('x86_64')
depends=('libxml2' 'gnutls' 'libproxy' 'vpnc' 'krb5' 'lz4' 'pcsclite'
'stoken' 'tpm2-tss' 'oath-toolkit' 'libproxy' 'libp11-kit'
'xdg-utils'
libstoken.so libtss2-esys.so libtss2-mu.so libtss2-tctildr.so
libxml2.so libproxy.so libhogweed.so libp11-kit.so libpskc.so
libgssapi_krb5.so libpcsclite.so)
makedepends=('intltool' 'python')
checkdepends=('python-flask')
optdepends=('python: tncc-wrapper')
provides=('libopenconnect.so')
#options=('!emptydirs' 'debug') ## uncomment this line to produce debug pkg
options=('!emptydirs')
source=(https://www.infradead.org/openconnect/download/openconnect-${pkgver}.tar.gz{,.asc})
build() {
cd ${pkgname}-${pkgver}
PYTHON=/usr/bin/python \
./configure \
--prefix=/usr \
--sbindir=/usr/bin \
--libexecdir=/usr/lib \
--disable-static
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
check() {
cd ${pkgname}-${pkgver}
make check
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
}
#---- license gpg-key sha256sums ----
license=('LGPL2.1')
validpgpkeys=('BE07D9FD54809AB2C4B0FF5F63762CDA67E2F359') # David Woodhouse <dwmw2@infradead.org>
sha256sums=(b3d7faf830e9793299d6a41e81d84cd4a3e2789c148c9e598e4585010090e4c7 # openconnect-9.01.tar.gz
8f0edbdd1d10e67fd4497a4e8090f14dfb5dbb359e2d4d34ae8010d9810f61db) # openconnect-9.01.tar.gz.asc

51
openconnect/PKGBUILD-arch Normal file
View File

@ -0,0 +1,51 @@
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Felix Yan <felixonmars@archlinux.org>
pkgname=openconnect
pkgver=9.01
pkgrel=2
epoch=1
pkgdesc='Open client for Cisco AnyConnect VPN'
url='https://www.infradead.org/openconnect/'
arch=('x86_64')
license=('LGPL2.1')
depends=('libxml2' 'gnutls' 'libproxy' 'vpnc' 'krb5' 'lz4' 'pcsclite'
'stoken' 'tpm2-tss' 'oath-toolkit' 'libproxy' 'libp11-kit'
'xdg-utils'
libstoken.so libtss2-esys.so libtss2-mu.so libtss2-tctildr.so
libxml2.so libproxy.so libhogweed.so libp11-kit.so libpskc.so
libgssapi_krb5.so libpcsclite.so)
makedepends=('intltool' 'python')
checkdepends=('python-flask')
optdepends=('python: tncc-wrapper')
provides=('libopenconnect.so')
options=('!emptydirs' 'debug')
source=(https://www.infradead.org/openconnect/download/openconnect-${pkgver}.tar.gz{,.asc})
sha256sums=('b3d7faf830e9793299d6a41e81d84cd4a3e2789c148c9e598e4585010090e4c7'
'SKIP')
validpgpkeys=('BE07D9FD54809AB2C4B0FF5F63762CDA67E2F359') # David Woodhouse <dwmw2@infradead.org>
build() {
cd ${pkgname}-${pkgver}
PYTHON=/usr/bin/python \
./configure \
--prefix=/usr \
--sbindir=/usr/bin \
--libexecdir=/usr/lib \
--disable-static
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
check() {
cd ${pkgname}-${pkgver}
make check
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
}
# vim: ts=2 sw=2 et:

1
openconnect/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,openconnect*.tar.gz*}

18
openconnect/deps Normal file
View File

@ -0,0 +1,18 @@
libxml2
libproxy
vpnc
pcsclite
stoken
tpm2-tss
oath-toolkit
libproxy
xdg-utils
intltool
python
python-flask
tpm2-tss
libxml2
stoken
libproxy
oath-toolkit
gettext

1
openconnect/key Normal file
View File

@ -0,0 +1 @@
gpg --recv-keys 63762CDA67E2F359

4
openconnect/time Normal file
View File

@ -0,0 +1,4 @@
real 0m9.428s
user 0m9.367s
sys 0m1.265s

56
pcsclite/PKGBUILD Normal file
View File

@ -0,0 +1,56 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
# Source Website : https://git.sr.ht/~kennylevinsen/seatd
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=pcsclite
pkgver=1.9.8
pkgrel=02
pkgdesc="PC/SC Architecture smartcard middleware library w/o systemd"
arch=('x86_64')
url='https://pcsclite.apdu.fr/'
depends=('python' 'libeudev')
makedepends=('pkg-config')
provides=('libpcsclite.so' 'libpcscspy.so')
#options=('!docs') # uncomment this to produce the documents pkg, otherwise the same as arch
source=("https://pcsclite.apdu.fr/files/pcsc-lite-${pkgver}.tar.bz2"{,.asc})
build() {
cd "pcsc-lite-$pkgver"
./configure \
--prefix=/usr \
--sbindir=/usr/bin \
--sysconfdir=/etc \
--enable-filter \
--enable-ipcdir=/run/pcscd \
--enable-libudev \
--enable-usbdropdir=/usr/lib/pcsc/drivers \
--with-systemdsystemunitdir=no \
--disable-libsystemd \
--disable-documentation
make
}
package() {
cd "pcsc-lite-$pkgver"
make DESTDIR="$pkgdir" install
install -D -m0644 "$srcdir/pcsc-lite-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -d "$pkgdir/usr/lib/pcsc/drivers"
}
#---- license gpg-key sha256sums ----
license=('BSD')
validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau <rousseau@debian.org>
sha256sums=(502d80c557ecbee285eb99fe8703eeb667bcfe067577467b50efe3420d1b2289 # pcsc-lite-1.9.8.tar.bz2
8e36b944d7beb142c799cf723fb041f507dd245626832581276f0d9b4a0b86e3) # pcsc-lite-1.9.8.tar.bz2.asc

44
pcsclite/PKGBUILD-arch Normal file
View File

@ -0,0 +1,44 @@
# Maintainer: Alad Wenter <alad@archlinux.org>
# Maintainer: Christian Hesse <mail@eworm.de>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Daniel Plaza <daniel.plaza.espi@gmail.com>
pkgname=pcsclite
pkgver=1.9.8
pkgrel=1
pkgdesc="PC/SC Architecture smartcard middleware library"
arch=('x86_64')
url='https://pcsclite.apdu.fr/'
license=('BSD')
depends=('python' 'systemd' 'libsystemd.so' 'libudev.so')
makedepends=('pkg-config')
provides=('libpcsclite.so' 'libpcscspy.so')
options=('!docs')
validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau <rousseau@debian.org>
source=("https://pcsclite.apdu.fr/files/pcsc-lite-${pkgver}.tar.bz2"{,.asc})
sha256sums=('502d80c557ecbee285eb99fe8703eeb667bcfe067577467b50efe3420d1b2289'
'SKIP')
build() {
cd "pcsc-lite-$pkgver"
./configure \
--prefix=/usr \
--sbindir=/usr/bin \
--sysconfdir=/etc \
--enable-filter \
--enable-ipcdir=/run/pcscd \
--enable-libudev \
--enable-usbdropdir=/usr/lib/pcsc/drivers \
--with-systemdsystemunitdir=/usr/lib/systemd/system
make
}
package() {
cd "pcsc-lite-$pkgver"
make DESTDIR="$pkgdir" install
install -D -m0644 "$srcdir/pcsc-lite-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -d "$pkgdir/usr/lib/pcsc/drivers"
}

1
pcsclite/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,pcsc-lite*.tar.bz2*}

1
pcsclite/deps Normal file
View File

@ -0,0 +1 @@
python

1
pcsclite/key Normal file
View File

@ -0,0 +1 @@
gpg --recv-keys 78A1B4DFE8F9C57E

5
pcsclite/time Normal file
View File

@ -0,0 +1,5 @@
real 0m8.101s
user 0m12.849s
sys 0m1.479s