summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2019-09-21 13:45:41 +0800
committerUniversebenzene2019-09-21 13:45:41 +0800
commitca32a7ddaf3a50cd567538c284fcf9bb8a54e65e (patch)
tree1f4058dba5f9528dcf68e88edd5bc4fc41107ff1
downloadaur-ca32a7ddaf3a50cd567538c284fcf9bb8a54e65e.tar.gz
Initial import 1.2019.918.0
-rw-r--r--.SRCINFO25
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD43
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..770345276c41
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = python-astroslam
+ pkgdesc = Stellar LAbel Machine (SLAM)
+ pkgver = 1.2019.918.0
+ pkgrel = 1
+ url = https://github.com/hypergravity/astroslam
+ arch = i686
+ arch = x86_64
+ license = MIT
+ checkdepends = python-pyzmq
+ checkdepends = python-jupyter_client
+ makedepends = python-setuptools
+ depends = python-matplotlib
+ depends = python-scikit-learn
+ depends = python-pandas
+ depends = python-emcee
+ depends = python-astropy
+ depends = python-lmfit
+ depends = ipython-ipyparallel
+ source = https://files.pythonhosted.org/packages/source/a/astroslam/astroslam-1.2019.918.0.tar.gz
+ source = https://raw.githubusercontent.com/hypergravity/astroslam/master/LICENSE
+ md5sums = a47ad2551c7ef518199d28a292f8df51
+ md5sums = 0c528275ca1d160019f3524f21587e57
+
+pkgname = python-astroslam
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..0d6e3b36c63a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,8 @@
+src
+pkg
+*.src.tar.gz
+*.tar.gz
+*.tar.bz2
+*.part
+*.pkg.tar.xz
+*.log
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6cb124584974
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Astro Benzene <universebenzene at sina dot com>
+pkgbase=python-astroslam
+_pyname=${pkgbase#python-}
+pkgname=("python-${_pyname}")
+pkgver=1.2019.918.0
+pkgrel=1
+pkgdesc="Stellar LAbel Machine (SLAM)"
+arch=('i686' 'x86_64')
+url="https://github.com/hypergravity/astroslam"
+license=('MIT')
+makedepends=('python-setuptools')
+depends=('python-matplotlib' 'python-scikit-learn' 'python-pandas' 'python-emcee' 'python-astropy' 'python-lmfit' 'ipython-ipyparallel')
+checkdepends=('python-pyzmq' 'python-jupyter_client')
+source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz"
+ "https://raw.githubusercontent.com/hypergravity/astroslam/master/LICENSE")
+md5sums=('a47ad2551c7ef518199d28a292f8df51'
+ '0c528275ca1d160019f3524f21587e57')
+
+prepare() {
+ cd ${srcdir}/${_pyname}-${pkgver}
+
+ sed -i -e 's/scipy\.misc/scipy\.interpolate/g' slam/extern/polynomial.py
+}
+
+build() {
+ cd ${srcdir}/${_pyname}-${pkgver}
+
+ python setup.py build
+}
+
+check() {
+ cd ${srcdir}/${_pyname}-${pkgver}
+
+ python setup.py test
+}
+
+package() {
+ cd ${srcdir}/${_pyname}-${pkgver}
+
+ install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "${srcdir}/LICENSE"
+ install -D -m644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+ python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
+}