diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 10 insertions, 11 deletions
@@ -2,13 +2,13 @@ # PKGBUILD generated by pipman # Python package author: Kolen Cheung <christian.kolen@gmail.com> -_pipname=pantable -pkgname=python-$_pipname +_name=pantable +pkgname=python-$_name pkgver=0.12.2 -pkgrel=2 +pkgrel=3 pkgdesc="CSV Tables in Markdown: Pandoc Filter for CSV Tables" arch=(any) -url="https://github.com/ickc/$_pipname" +url="https://github.com/ickc/$_name" license=(GPLv3) makedepends=("python" "python-pip") depends=("python-click" @@ -17,16 +17,15 @@ depends=("python-click" "python-panflute" "python-yaml" "python-shutilwhich") +source=("https://github.com/ickc/$_name/archive/v$pkgver.tar.gz") +sha256sums=('c71e9a8cba7dac8420e4cc089ad518a62a0f571bf85f406f87b553cf411d6ddd') build() { - pip install --no-deps --target="$_pipname" "$_pipname==$pkgver" + cd "$srcdir/$_name-$pkgver" + python setup.py build } package() { - sitepackages=$(python -c "import site; print(site.getsitepackages()[0])") - mkdir -p "$pkgdir/$sitepackages" - cp -r "$srcdir/$_pipname"/* "$pkgdir/$sitepackages" - install -d "$pkgdir/usr/bin" - ln -s {$(python -c "import site; print(site.getsitepackages()[0]+'/bin')"),$pkgdir/usr/bin}/pantable - ln -s {$(python -c "import site; print(site.getsitepackages()[0]+'/bin')"),$pkgdir/usr/bin}/pantable2csv + cd "$srcdir/$_name-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 } |