diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | 0001-fix-pyproject.toml.patch | 24 | ||||
-rw-r--r-- | PKGBUILD | 13 |
3 files changed, 38 insertions, 5 deletions
@@ -1,10 +1,10 @@ pkgbase = python-pydeck pkgdesc = Widget for deck.gl maps pkgver = 0.8.0 - pkgrel = 1 + pkgrel = 3 url = https://pypi.org/project/pydeck arch = any - license = Apache + license = Apache-2.0 makedepends = python-build makedepends = python-installer makedepends = python-setuptools @@ -16,6 +16,8 @@ pkgbase = python-pydeck depends = python-numpy depends = python-traitlets source = pydeck-0.8.0.tar.gz::https://files.pythonhosted.org/packages/source/p/pydeck/pydeck-0.8.0.tar.gz + source = 0001-fix-pyproject.toml.patch sha512sums = 117ba93c3338ab53b34afd9974b4b6408f4287d2f2db340ffa63a6bbe1ca6632939ea50dd5e81d04d76c69634b486a4d34a119eb3a3ad3fa7cb4087c87f8c932 + sha512sums = 58b6fb016175dcf9c388ee2f9d9a867863592ec71fa044be10b0888f4df0912d553269b4d48da888546b93d192eb9b7c4e3f05e5522f38006384e39f1d81e909 pkgname = python-pydeck diff --git a/0001-fix-pyproject.toml.patch b/0001-fix-pyproject.toml.patch new file mode 100644 index 000000000000..336c83d070a5 --- /dev/null +++ b/0001-fix-pyproject.toml.patch @@ -0,0 +1,24 @@ +From b35d84df74af6076a91538470d0687864eb95c79 Mon Sep 17 00:00:00 2001 +From: Butui Hu <hot123tea123@gmail.com> +Date: Sat, 23 Mar 2024 23:13:33 +0800 +Subject: [PATCH] fix pyproject.toml + +--- + pyproject.toml | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/pyproject.toml b/pyproject.toml +index fc6ff22..70592d7 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -2,6 +2,7 @@ + name = "pydeck" + version = "0.8.0b4" + requires-python = ">=3.7" ++dynamic = ["description", "readme", "license", "authors", "keywords", "classifiers", "dependencies", "optional-dependencies"] + + [build-system] + requires = [ +-- +2.44.0 + @@ -3,11 +3,11 @@ _pkgname=pydeck pkgname=python-pydeck pkgver=0.8.0 -pkgrel=1 +pkgrel=3 pkgdesc='Widget for deck.gl maps' arch=('any') url='https://pypi.org/project/pydeck' -license=('Apache') +license=('Apache-2.0') depends=( ipython python-ipykernel @@ -24,8 +24,15 @@ makedepends=( ) source=("${_pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz" + "0001-fix-pyproject.toml.patch" ) -sha512sums=('117ba93c3338ab53b34afd9974b4b6408f4287d2f2db340ffa63a6bbe1ca6632939ea50dd5e81d04d76c69634b486a4d34a119eb3a3ad3fa7cb4087c87f8c932') +sha512sums=('117ba93c3338ab53b34afd9974b4b6408f4287d2f2db340ffa63a6bbe1ca6632939ea50dd5e81d04d76c69634b486a4d34a119eb3a3ad3fa7cb4087c87f8c932' + '58b6fb016175dcf9c388ee2f9d9a867863592ec71fa044be10b0888f4df0912d553269b4d48da888546b93d192eb9b7c4e3f05e5522f38006384e39f1d81e909') + +prepare() { + cd "${_pkgname}-${pkgver}" + patch -p1 -i "${srcdir}/0001-fix-pyproject.toml.patch" +} build() { cd "${_pkgname}-${pkgver}" |