diff options
author | Groctel | 2021-04-04 18:32:19 +0200 |
---|---|---|
committer | Groctel | 2021-04-04 18:32:19 +0200 |
commit | 5093a6131814ea009b0025db46ce0c0032496aba (patch) | |
tree | e26715b296b111aeae2d0f56a98146d836de9249 | |
download | aur-5093a6131814ea009b0025db46ce0c0032496aba.tar.gz |
First commit. Version 0.12.10
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..eb537387434c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = python-mapbox-earcut + pkgdesc = Python bindings for the C++ implementation of the Mapbox Earcut library. + pkgver = 0.12.10 + pkgrel = 1 + url = https://github.com/skogler/mapbox_earcut_python + arch = any + license = custom + makedepends = python-setuptools + makedepends = python-wheel + makedepends = cmake + makedepends = git + source = https://github.com/skogler/mapbox_earcut_python/archive/refs/tags/v0.12.10.tar.gz + sha512sums = e7f5a174dfdee121737004240ca55dba5abc3466b5ef158411ad54955074fbab756cb0b468a2d6377b9aa8b990522ce47c1bfdf1eb611e55f8efcd3909c37424 + +pkgname = python-mapbox-earcut + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8ac97c2c5c00 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Groctel <aur@taxorubio.com> +pkgname=python-mapbox-earcut +_name=mapbox_earcut_python +pkgver=0.12.10 +pkgrel=1 +pkgdesc="Python bindings for the C++ implementation of the Mapbox Earcut library." +arch=('any') +url="https://github.com/skogler/mapbox_earcut_python" +license=('custom') +makedepends=( + 'python-setuptools' + 'python-wheel' + 'cmake' + 'git' +) +provides=() +source=("$url/archive/refs/tags/v$pkgver.tar.gz") +sha512sums=('e7f5a174dfdee121737004240ca55dba5abc3466b5ef158411ad54955074fbab756cb0b468a2d6377b9aa8b990522ce47c1bfdf1eb611e55f8efcd3909c37424') + +prepare() { + cd "$srcdir/$_name-$pkgver" + git clone https://github.com/pybind/pybind11 +} + +build() { + cd "$srcdir/$_name-$pkgver" + python setup.py build +} + +package() { + cd "$srcdir/$_name-$pkgver" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + |