diff options
author | Daniel Bermond | 2017-08-23 14:18:13 -0300 |
---|---|---|
committer | Daniel Bermond | 2017-08-23 14:18:13 -0300 |
commit | ff7c6365053f7b608cd9be5e14b1481405a01184 (patch) | |
tree | 40520ebe34da8624c1a836199d0312a60aa57a50 | |
download | aur-ff7c6365053f7b608cd9be5e14b1481405a01184.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 61 |
2 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4443182d6a20 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +# Generated by mksrcinfo v8 +# Wed Aug 23 17:17:59 UTC 2017 +pkgbase = python-nvd3 + pkgver = 0.14.2 + pkgrel = 1 + url = https://github.com/areski/python-nvd3/ + arch = any + license = MIT + makedepends = python + makedepends = python2 + makedepends = python-setuptools + makedepends = python2-setuptools + source = https://pypi.python.org/packages/30/68/5d5d7c1a46de23f1da3b4a7035ac305b76aba582648d19cd9da89b5bd8f6/python-nvd3-0.14.2.tar.gz + sha256sums = 86ca51a9526ced2ebe8faff999b0660755f51f2d00af7871efba9b777470ae95 + +pkgname = python-nvd3 + pkgdesc = Python3 wrapper for the NVD3 chart generator + depends = python + depends = python-jinja + depends = python-slugify + +pkgname = python2-nvd3 + pkgdesc = Python2 wrapper for the NVD3 chart generator + depends = python2 + depends = python2-jinja + depends = python2-slugify + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a454032430a1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,61 @@ +# Maintainer : Daniel Bermond < yahoo-com: danielbermond > + +pkgbase=python-nvd3 +pkgname=('python-nvd3' 'python2-nvd3') +pkgver=0.14.2 +pkgrel=1 +arch=('any') +url='https://github.com/areski/python-nvd3/' +license=('MIT') +makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') +source=("https://pypi.python.org/packages/30/68/5d5d7c1a46de23f1da3b4a7035ac305b76aba582648d19cd9da89b5bd8f6/python-nvd3-${pkgver}.tar.gz") +sha256sums=('86ca51a9526ced2ebe8faff999b0660755f51f2d00af7871efba9b777470ae95') + +prepare() { + cp -a "${pkgbase}-${pkgver}" "${pkgbase}-${pkgver}-py2" +} + +build() { + msg2 'Building for Python3...' + cd "${pkgbase}-${pkgver}" + python setup.py build + + msg2 'Building for Python2...' + cd "${srcdir}/${pkgbase}-${pkgver}-py2" + python2 setup.py build +} + +package_python-nvd3() { + pkgdesc='Python3 wrapper for the NVD3 chart generator' + depends=( + # official repositories: + 'python' 'python-jinja' + # AUR: + 'python-slugify' + ) + + cd "${pkgbase}-${pkgver}" + python setup.py install --root="$pkgdir" --optimize='1' + + # license + mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-nvd3() { + pkgdesc='Python2 wrapper for the NVD3 chart generator' + depends=( + # official repositories: + 'python2' 'python2-jinja' + # AUR: + 'python2-slugify' + ) + + cd "${pkgbase}-${pkgver}-py2" + python2 setup.py install --root="$pkgdir" --optimize='1' + mv -f "${pkgdir}/usr/bin/nvd3" "${pkgdir}/usr/bin/nvd3-2" + + # license + mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 'LICENSE' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |