Compare commits
No commits in common. "415f46e1204fd3144ad7611908e0168a8a735c8c" and "0ac435e50d675504dbb454956e87359b0e83f0d7" have entirely different histories.
415f46e120
...
0ac435e50d
8 changed files with 165 additions and 0 deletions
15
python-certipy/.SRCINFO
Normal file
15
python-certipy/.SRCINFO
Normal 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
34
python-certipy/PKGBUILD
Normal 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
|
||||
}
|
||||
|
19
python-jupyter-server-proxy/.SRCINFO
Normal file
19
python-jupyter-server-proxy/.SRCINFO
Normal 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
|
26
python-jupyter-server-proxy/PKGBUILD
Normal file
26
python-jupyter-server-proxy/PKGBUILD
Normal 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
14
python-pamela/.SRCINFO
Normal 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
17
python-pamela/PKGBUILD
Normal 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
|
||||
}
|
||||
|
15
python-simpervisor/.SRCINFO
Normal file
15
python-simpervisor/.SRCINFO
Normal 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
|
25
python-simpervisor/PKGBUILD
Normal file
25
python-simpervisor/PKGBUILD
Normal 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"
|
||||
}
|
Loading…
Reference in a new issue