diff options
author | acxz | 2020-03-20 04:19:00 -0400 |
---|---|---|
committer | acxz | 2020-03-20 04:19:00 -0400 |
commit | 78107dfc94ff8518619d0ffeebe4ece35ed79c54 (patch) | |
tree | 528b24dc4c6d226fe111f4588b14e0f2217285c8 | |
download | aur-78107dfc94ff8518619d0ffeebe4ece35ed79c54.tar.gz |
create python-pydsdl package
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..52f6a5821035 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = python-pydsdl + pkgdesc = UAVCAN DSDL processing front end implemented in Python + pkgver = 1.3.0 + pkgrel = 1 + url = https://uavcan.org + arch = x86_64 + license = MIT + makedepends = python + makedepends = python-setuptools + depends = python + depends = python-parsimonious + depends = python-six + source = python-pydsdl-1.3.0::https://github.com/UAVCAN/pydsdl/archive/1.3.0.tar.gz + sha256sums = aece358b597808b14f43595e1175a7a826a82505ea6b3f32fa54d1611630619b + +pkgname = python-pydsdl + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f59500ce32bf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: acxz <akashpatel2008 at yahoo dot com> + +pkgname=python-pydsdl +pkgver=1.3.0 +pkgrel=1 +pkgdesc='UAVCAN DSDL processing front end implemented in Python' +arch=('x86_64') +url='https://uavcan.org' +license=('MIT') +depends=('python' 'python-parsimonious' 'python-six') +optdepends=() +makedepends=('python' 'python-setuptools') +source=("${pkgname}-${pkgver}::https://github.com/UAVCAN/pydsdl/archive/$pkgver.tar.gz") +sha256sums=('aece358b597808b14f43595e1175a7a826a82505ea6b3f32fa54d1611630619b') + +_pkgname=pydsdl + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py build +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="$pkgdir"/ --optimize=1 +} |