diff options
author | Brenden Davidson | 2020-06-18 21:28:17 -0500 |
---|---|---|
committer | Brenden Davidson | 2020-06-18 21:28:17 -0500 |
commit | 5460f36197d89c23555683c2393d37a7a80a16ef (patch) | |
tree | dce58a2b670b4ad995d2dc2daf3a86cb71de49bc | |
download | aur-5460f36197d89c23555683c2393d37a7a80a16ef.tar.gz |
Initial PKGBUILD of WebPy
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 35 |
3 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b237ddd8d742 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = python-webpy + pkgdesc = A web framework for Python + pkgver = 0.51 + pkgrel = 1 + url = https://webpy.org/ + arch = any + license = custom + depends = python + source = python-webpy-0.51.tar.gz::https://github.com/webpy/webpy/archive/0.51.tar.gz + sha256sums = 550ed5fb18c7626c578cc2119fd45a9a898b7815fc81a4ac85ae2ed383a0ec5f + +pkgname = python-webpy + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..431946a11dbb --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +# We only want a handful of items, so we'l just whitelist what we want +./* +!PKGBUILD +!.gitignore +!.SRCINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cfd37c54d585 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Brenden Davidson <davidson.brenden15@gmail.com> +pkgname="python-webpy" +pkgver="0.51" +pkgrel=1 +pkgdesc="A web framework for Python" +arch=("any") +url="https://webpy.org/" +license=('custom') + +_name=${pkgname#python-} + +depends=( + "python" +) + +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/webpy/webpy/archive/$pkgver.tar.gz" +) +sha256sums=( + "550ed5fb18c7626c578cc2119fd45a9a898b7815fc81a4ac85ae2ed383a0ec5f" +) + +build() { + cd "$_name-$pkgver" + /usr/bin/python setup.py build +} + +package() { + cd "$_name-$pkgver" + /usr/bin/python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + # Add license file to the package + mkdir -p ${pkgdir}/usr/share/licences/${pkgname}/ + install ./LICENSE.txt ${pkgdir}/usr/share/licences/${pkgname}/license +} |