summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorClaudia Pellegrino2021-11-11 13:11:40 +0100
committerClaudia Pellegrino2021-11-11 13:11:40 +0100
commitdf0c678ecda5ee9a4cd74dc73f231fe0c0b66252 (patch)
treee18c4751cea9c0d998a5900d0274375975b336af /PKGBUILD
downloadaur-df0c678ecda5ee9a4cd74dc73f231fe0c0b66252.tar.gz
python-cyclonedx-lib v0.11.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 25 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c4fbeb59459a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Claudia Pellegrino <aur ät cpellegrino.de>
+
+pkgname=python-cyclonedx-lib
+_gitpkgname=cyclonedx-python-lib
+pkgver=0.11.1
+pkgrel=1
+pkgdesc='Library for producing CycloneDX SBOM (Software Bill of Materials) files'
+arch=('any')
+url='https://github.com/CycloneDX/cyclonedx-python-lib'
+license=('Apache')
+depends=('python-packageurl' 'python-requirements-parser' 'python-setuptools' 'python-importlib-metadata' 'python-toml' 'python-typing-extensions')
+conflicts=('python-cyclonedx-lib-git')
+options=('!strip')
+source=("${_gitpkgname}-${pkgver}.tar.gz::https://github.com/CycloneDX/cyclonedx-python-lib/archive/refs/tags/v${pkgver}.tar.gz")
+sha512sums=('cc22fc965e94868d7ff3021f3e2822aef6e5e2bf46250b379777db00d52273e2bb710102e6e2ca48206f370875ad05437959d346be12d2db6d6dcce314e1c9ff')
+
+build() {
+ cd "${srcdir}/${_gitpkgname}-${pkgver}"
+ python setup.py build
+}
+
+package() {
+ cd "${srcdir}/${_gitpkgname}-${pkgver}"
+ python setup.py install --root="$pkgdir" --optimize=1
+}