diff options
author | Andrea Pascal | 2019-07-26 00:55:16 -0500 |
---|---|---|
committer | Andrea Pascal | 2019-07-26 00:55:16 -0500 |
commit | 029a50bd03c857c2b1adb34de8f182bf4695f77b (patch) | |
tree | 35bc97cc354410d4fbcdd24d921a930b51f4c071 | |
download | aur-029a50bd03c857c2b1adb34de8f182bf4695f77b.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 32 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1010c4c39a95 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,32 @@ +pkgbase = python-muselsl + pkgdesc = Stream and visualize EEG data from the Muse headset. + pkgver = 2.0.2 + pkgrel = 1 + url = https://github.com/alexandrebarachant/muse-lsl + arch = any + license = BSD + makedepends = python-setuptools + makedepends = python2-setuptools + depends = python-bitstring + depends = python2-bitstring + depends = python-pygatt + depends = python-pandas + depends = python2-pandas + depends = python-scikit-learn + depends = python-numpy + depends = python2-numpy + depends = python-seaborn + depends = python-pexpect + depends = python2-pexpect + optdepends = python-mne: Viewer V2 + optdepends = python-vispy: Viewer V2 + provides = muselsl + source = https://files.pythonhosted.org/packages/21/31/bc2c0fcff2a01054df803bdf070def7ff835e58ee7ea829479bd29d97633/muselsl-2.0.2.tar.gz + sha384sums = 3f764491be01299027534692f25ad89c536098032bc82a9d24f2b63a45daa180383a863b73680e9440254fc2943ea4ac + +pkgname = python-muselsl + depends = python + +pkgname = python2-muselsl + depends = python2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d368942fa3eb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Andrea Pascal <andrea@anodium.net> + +pkgbase=python-muselsl +pkgname=(python-muselsl python2-muselsl) +pkgver=2.0.2 +pkgrel=1 +pkgdesc='Stream and visualize EEG data from the Muse headset.' +url='https://github.com/alexandrebarachant/muse-lsl' +arch=('any') +license=('BSD') +provides=('muselsl') +depends=('python-bitstring' 'python2-bitstring' + 'python-pygatt' + 'python-pandas' 'python2-pandas' + 'python-scikit-learn' + 'python-numpy' 'python2-numpy' + 'python-seaborn' + 'python-pexpect' 'python2-pexpect') +makedepends=('python-setuptools' + 'python2-setuptools') +optdepends=('python-mne: Viewer V2' + 'python-vispy: Viewer V2') +source=('https://files.pythonhosted.org/packages/21/31/bc2c0fcff2a01054df803bdf070def7ff835e58ee7ea829479bd29d97633/muselsl-2.0.2.tar.gz') +sha384sums=('3f764491be01299027534692f25ad89c536098032bc82a9d24f2b63a45daa180383a863b73680e9440254fc2943ea4ac') + +build(){ + cd "${srcdir}/muselsl-${pkgver}" + python setup.py build + python2 setup.py build +} + +check(){ + cd "${srcdir}/muselsl-${pkgver}" + python setup.py check -m -s + python2 setup.py check -m -s +} + +package_python-muselsl() { + depends=('python') + cd "${srcdir}/muselsl-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-muselsl() { + depends=('python2') + cd "${srcdir}/muselsl-${pkgver}" + python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |