summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDrasLorus2021-08-23 14:09:56 +0200
committerDrasLorus2021-08-23 14:16:34 +0200
commit682ebf79ff3b3bb95e0beadb65fd70deda0edbaa (patch)
treeb884fa95696b1b06e1be593c8b82dbe5a61ec3f5 /PKGBUILD
downloadaur-682ebf79ff3b3bb95e0beadb65fd70deda0edbaa.tar.gz
Initial Commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1ce51a4ebbde
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: DrasLorus <draslorus@draslorus.fr>
+pkgname=python-scikit-commpy
+pkgver=0.7.0
+pkgrel=1
+epoch=
+pkgdesc="An open source toolkit implementing digital communications algorithms in Python"
+arch=('any')
+url="https://github.com/veeresht/CommPy"
+license=('BSD')
+groups=()
+depends=('python'
+ 'python-nose'
+ 'python-scipy'
+ 'python-numpy'
+ 'python-sympy'
+ 'python-matplotlib')
+makedepends=('python-setuptools')
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("$pkgname-$pkgver.tar.gz::https://github.com/veeresht/CommPy/archive/refs/tags/v$pkgver.tar.gz")
+sha256sums=('49a762751a9b2f65b6a921b9bfaad23c32d570d4fef0f3c8ab5481f2650b2dcb')
+
+prepare() {
+ ln -sfv "$srcdir/CommPy-$pkgver" "$srcdir/$pkgname-$pkgver"
+}
+
+build() {
+ cd "$pkgname-$pkgver"
+ python setup.py build
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ mkdir -pv "$pkgdir/usr/share/licenses/$pkgname"
+ cp -v "$srcdir/$pkgname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}