diff options
author | Universebenzene | 2018-02-18 16:25:15 +0800 |
---|---|---|
committer | Universebenzene | 2018-02-18 16:25:15 +0800 |
commit | 50bc7665ad42d48b6334512c0a75d34b568790f4 (patch) | |
tree | 95ef831063def2589feb412507d4d870e5f129d9 | |
download | aur-50bc7665ad42d48b6334512c0a75d34b568790f4.tar.gz |
Initial import 2.0.0
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | corner-doc.patch | 11 |
3 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ddc7f4b21b64 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +# Generated by mksrcinfo v8 +# Sun Feb 18 08:24:02 UTC 2018 +pkgbase = python2-corner + pkgdesc = Make some beautiful corner plots of samples + pkgver = 2.0.0 + pkgrel = 1 + url = http://corner.readthedocs.io/en/latest/ + arch = any + license = BSD + checkdepends = python2-pytest + checkdepends = python2-pandas + checkdepends = python2-nose + makedepends = python2-setuptools + makedepends = python2-matplotlib + makedepends = python2-sphinx + source = https://github.com/dfm/corner.py/archive/v2.0.0.tar.gz + source = corner-doc.patch + md5sums = 249abecbc22e73549b46946b0219791f + md5sums = 46fb1c445af9d46fa1481054f5178c03 + +pkgname = python2-corner + depends = python2 + depends = python2-matplotlib + optdepends = python-corner-doc: Documentation for corner.py + +pkgname = python-corner-doc + pkgdesc = Documentation for corner.py + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..78204195aa8c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Astro Benzene <universebenzene at sina dot com> +pkgbase=python2-corner +pkgname=('python2-corner' 'python-corner-doc') +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Make some beautiful corner plots of samples" +arch=('any') +url="http://corner.readthedocs.io/en/latest/" +license=('BSD') +makedepends=('python2-setuptools' 'python2-matplotlib' 'python2-sphinx') +checkdepends=('python2-pytest' 'python2-pandas' 'python2-nose') +source=("https://github.com/dfm/corner.py/archive/v${pkgver}.tar.gz" + 'corner-doc.patch') +md5sums=('249abecbc22e73549b46946b0219791f' + '46fb1c445af9d46fa1481054f5178c03') + +prepare() { + cd ${srcdir}/corner.py-${pkgver} + + patch -Np1 -i "${srcdir}/corner-doc.patch" +} + +build () { + cd ${srcdir}/corner.py-${pkgver} + python2 setup.py build + + msg "Building Docs" + cd ${srcdir}/corner.py-${pkgver}/docs + make SPHINXBUILD=sphinx-build2 html +} + +check(){ + cd ${srcdir}/corner.py-${pkgver} + + python2 setup.py test +} + +package_python2-corner() { + depends=('python2' 'python2-matplotlib') + optdepends=('python-corner-doc: Documentation for corner.py') + cd ${srcdir}/corner.py-${pkgver} + + install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" + python2 setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 +} + +package_python-corner-doc() { + pkgdesc="Documentation for corner.py" + cd ${srcdir}/corner.py-${pkgver}/docs/_build + + install -d -m755 "${pkgdir}/usr/share/doc/python-corner" + cp -a html "${pkgdir}/usr/share/doc/python-corner" +} diff --git a/corner-doc.patch b/corner-doc.patch new file mode 100644 index 000000000000..c0031bb17ce4 --- /dev/null +++ b/corner-doc.patch @@ -0,0 +1,11 @@ +--- a/docs/install.rst 2016-05-27 07:26:18.000000000 +0800 ++++ b/docs/install.rst 2018-02-18 15:38:54.908392285 +0800 +@@ -17,7 +17,7 @@ + The easiest way to install the most recent stable version of ``corner`` is + with `pip <http://www.pip-installer.org/>`_: + +-.. code-block:: ++.. code-block:: bash + + pip install corner + |