diff --git a/alsa-lib/PKGBUILD b/alsa-lib/PKGBUILD index b78b19d..0bdd37d 100644 --- a/alsa-lib/PKGBUILD +++ b/alsa-lib/PKGBUILD @@ -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 + diff --git a/alsa-lib/deps b/alsa-lib/deps index 371fca8..9bf9464 100644 --- a/alsa-lib/deps +++ b/alsa-lib/deps @@ -3,3 +3,4 @@ alsa-ucm-conf autoconf automake + diff --git a/alsa-lib/time b/alsa-lib/time new file mode 100644 index 0000000..e1709c9 --- /dev/null +++ b/alsa-lib/time @@ -0,0 +1,5 @@ + +real 0m36.201s +user 1m3.850s +sys 0m4.708s + diff --git a/openconnect/PKGBUILD b/openconnect/PKGBUILD new file mode 100644 index 0000000..0020215 --- /dev/null +++ b/openconnect/PKGBUILD @@ -0,0 +1,58 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# 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 + +sha256sums=(b3d7faf830e9793299d6a41e81d84cd4a3e2789c148c9e598e4585010090e4c7 # openconnect-9.01.tar.gz + 8f0edbdd1d10e67fd4497a4e8090f14dfb5dbb359e2d4d34ae8010d9810f61db) # openconnect-9.01.tar.gz.asc diff --git a/openconnect/PKGBUILD-arch b/openconnect/PKGBUILD-arch new file mode 100644 index 0000000..f02281e --- /dev/null +++ b/openconnect/PKGBUILD-arch @@ -0,0 +1,51 @@ +# Maintainer: Levente Polyak +# Contributor: Ionut Biru +# Contributor: Felix Yan + +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 + +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: diff --git a/openconnect/clean b/openconnect/clean new file mode 100644 index 0000000..a20c72b --- /dev/null +++ b/openconnect/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,openconnect*.tar.gz*} diff --git a/openconnect/deps b/openconnect/deps new file mode 100644 index 0000000..d4f71d2 --- /dev/null +++ b/openconnect/deps @@ -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 diff --git a/openconnect/key b/openconnect/key new file mode 100644 index 0000000..42cf2e9 --- /dev/null +++ b/openconnect/key @@ -0,0 +1 @@ +gpg --recv-keys 63762CDA67E2F359 diff --git a/openconnect/time b/openconnect/time new file mode 100644 index 0000000..3e7c06b --- /dev/null +++ b/openconnect/time @@ -0,0 +1,4 @@ + +real 0m9.428s +user 0m9.367s +sys 0m1.265s diff --git a/pcsclite/PKGBUILD b/pcsclite/PKGBUILD new file mode 100644 index 0000000..3c3d8c9 --- /dev/null +++ b/pcsclite/PKGBUILD @@ -0,0 +1,56 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# 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 + +sha256sums=(502d80c557ecbee285eb99fe8703eeb667bcfe067577467b50efe3420d1b2289 # pcsc-lite-1.9.8.tar.bz2 + 8e36b944d7beb142c799cf723fb041f507dd245626832581276f0d9b4a0b86e3) # pcsc-lite-1.9.8.tar.bz2.asc diff --git a/pcsclite/PKGBUILD-arch b/pcsclite/PKGBUILD-arch new file mode 100644 index 0000000..5ec6f8d --- /dev/null +++ b/pcsclite/PKGBUILD-arch @@ -0,0 +1,44 @@ +# Maintainer: Alad Wenter +# Maintainer: Christian Hesse +# Contributor: Giovanni Scafora +# Contributor: Daniel Plaza + +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 +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" +} diff --git a/pcsclite/clean b/pcsclite/clean new file mode 100644 index 0000000..8a5319e --- /dev/null +++ b/pcsclite/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,pcsc-lite*.tar.bz2*} diff --git a/pcsclite/deps b/pcsclite/deps new file mode 100644 index 0000000..fdc793e --- /dev/null +++ b/pcsclite/deps @@ -0,0 +1 @@ +python diff --git a/pcsclite/key b/pcsclite/key new file mode 100644 index 0000000..e1636bc --- /dev/null +++ b/pcsclite/key @@ -0,0 +1 @@ +gpg --recv-keys 78A1B4DFE8F9C57E diff --git a/pcsclite/time b/pcsclite/time new file mode 100644 index 0000000..2862590 --- /dev/null +++ b/pcsclite/time @@ -0,0 +1,5 @@ + +real 0m8.101s +user 0m12.849s +sys 0m1.479s +