Compare commits

..

No commits in common. "415f46e1204fd3144ad7611908e0168a8a735c8c" and "0ac435e50d675504dbb454956e87359b0e83f0d7" have entirely different histories.

8 changed files with 165 additions and 0 deletions

15
python-certipy/.SRCINFO Normal file
View file

@ -0,0 +1,15 @@
pkgbase = python-certipy
pkgdesc = A simple python tool for creating certificate authorities and certificates on the fly
pkgver = 0.1.3
pkgrel = 2
url = https://github.com/LLNL/certipy
arch = any
license = BSD
makedepends = python-pypandoc
makedepends = python-setuptools
depends = python
depends = python-pyopenssl
source = https://files.pythonhosted.org/packages/source/c/certipy/certipy-0.1.3.tar.gz
sha256sums = 695704b7716b033375c9a1324d0d30f27110a28895c40151a90ec07ff1032859
pkgname = python-certipy

34
python-certipy/PKGBUILD Normal file
View file

@ -0,0 +1,34 @@
# Maintainer: Anthony Wang <ta180m@pm.me>
# Contributor: Tommy Li <ttoo74@gmail.com>
pkgname=python-certipy
_name=${pkgname#python-}
pkgver=0.1.3
pkgrel=2
pkgdesc="A simple python tool for creating certificate authorities and certificates on the fly"
arch=(any)
url="https://github.com/LLNL/certipy"
license=('BSD')
depends=("python" "python-pyopenssl")
makedepends=("python-pypandoc" "python-setuptools")
checkdepends=()
optdepends=()
options=()
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz")
sha256sums=('695704b7716b033375c9a1324d0d30f27110a28895c40151a90ec07ff1032859')
prepare() {
# fix permission error
chmod -R u+rwX,go+rX,go-w "$_name-$pkgver"
}
build() {
cd "$_name-$pkgver"
python setup.py build
}
package() {
cd "$_name-$pkgver"
python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
}

View file

@ -0,0 +1,19 @@
pkgbase = python-jupyter-server-proxy
pkgdesc = Jupyter notebook server extension to proxy web services
pkgver = 4.4.0
pkgrel = 1
url = https://github.com/jupyterhub/jupyter-server-proxy
arch = any
license = BSD
makedepends = python-build
makedepends = python-installer
makedepends = python-hatch-jupyter-builder
makedepends = python-hatch-nodejs-version
makedepends = jupyterlab
depends = python
depends = python-aiohttp
depends = python-simpervisor
source = https://files.pythonhosted.org/packages/source/j/jupyter-server-proxy/jupyter_server_proxy-4.4.0.tar.gz
sha256sums = e5732eb9c810c0caa997f90a2f15f7d09af638e7eea9c67eb5c43e9c1f0e1157
pkgname = python-jupyter-server-proxy

View file

@ -0,0 +1,26 @@
# Maintainer: Anthony Wang <a_at-exozy_dot-me>
_name='jupyter-server-proxy'
pkgname="python-$_name"
pkgver=4.4.0
pkgrel=1
pkgdesc="Jupyter notebook server extension to proxy web services"
url="https://github.com/jupyterhub/jupyter-server-proxy"
depends=(python python-aiohttp python-simpervisor)
makedepends=(python-build python-installer python-hatch-jupyter-builder python-hatch-nodejs-version jupyterlab)
license=('BSD')
arch=('any')
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/${_name//-/_}-$pkgver.tar.gz")
sha256sums=('e5732eb9c810c0caa997f90a2f15f7d09af638e7eea9c67eb5c43e9c1f0e1157')
build() {
cd "${_name//-/_}-$pkgver"
# Arch Linux's jupyerlab packaging is really bad and doesn't package the same dependencies as the PyPI version, so let's just --skip-dependency-check and hope for the best
python -m build --wheel --no-isolation --skip-dependency-check
}
package() {
cd "${_name//-/_}-$pkgver"
python -m installer --destdir="$pkgdir" dist/*.whl
mv "$pkgdir/usr/etc" "$pkgdir" # Move /usr/etc stuff to /etc where it actually belongs
}

14
python-pamela/.SRCINFO Normal file
View file

@ -0,0 +1,14 @@
pkgbase = python-pamela
pkgdesc = Python PAM interface
pkgver = 1.2.0
pkgrel = 1
url = https://github.com/minrk/pamela
arch = any
license = MIT
makedepends = python-setuptools
depends = pam
depends = python
source = https://github.com/minrk/pamela/archive/1.2.0.tar.gz
md5sums = ae3a8036f28f1a1cb1d823e11aca5927
pkgname = python-pamela

17
python-pamela/PKGBUILD Normal file
View file

@ -0,0 +1,17 @@
pkgname=python-pamela
pkgver=1.2.0
pkgrel=1
pkgdesc="Python PAM interface"
arch=('any')
url="https://github.com/minrk/pamela"
license=('MIT')
depends=('pam' 'python')
makedepends=('python-setuptools')
source=("https://github.com/minrk/pamela/archive/${pkgver}.tar.gz")
md5sums=('ae3a8036f28f1a1cb1d823e11aca5927')
package() {
cd "$srcdir/pamela-$pkgver"
python setup.py install --root="${pkgdir}" --optimize=1
}

View file

@ -0,0 +1,15 @@
pkgbase = python-simpervisor
pkgdesc = Simple async process supervisor
pkgver = 1.0.0
pkgrel = 1
url = https://github.com/yuvipanda/simpervisor
arch = any
license = BSD
makedepends = python-build
makedepends = python-installer
makedepends = python-hatch-jupyter-builder
depends = python
source = https://files.pythonhosted.org/packages/source/s/simpervisor/simpervisor-1.0.0.tar.gz
sha256sums = 7eb87ca86d5e276976f5bb0290975a05d452c6a7b7f58062daea7d8369c823c1
pkgname = python-simpervisor

View file

@ -0,0 +1,25 @@
# Maintainer: Anthony Wang <a_at-exozy_dot-me>
_name='simpervisor'
pkgname="python-$_name"
pkgver='1.0.0'
pkgrel=1
pkgdesc="Simple async process supervisor"
url="https://github.com/yuvipanda/simpervisor"
depends=(python)
makedepends=(python-build python-installer python-hatch-jupyter-builder)
license=('BSD')
arch=('any')
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
sha256sums=('7eb87ca86d5e276976f5bb0290975a05d452c6a7b7f58062daea7d8369c823c1')
build() {
cd "${_name}-${pkgver}"
python -m build --wheel --no-isolation
}
package() {
cd "${_name}-${pkgver}"
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}