# Contributor: Carlo Landmeter # Maintainer: Kevin Daudt pkgname=spdx-licenses pkgver=3.8 pkgrel=0 pkgdesc="Various data formats for the SPDX License List" url="https://spdx.org/" arch="noarch" options="!check" license="CC-BY-3.0" source="license-list-data-$pkgver.tar.gz::https://github.com/spdx/license-list-data/archive/v$pkgver.tar.gz" builddir="$srcdir/license-list-data-$pkgver" subpackages="$pkgname-list" _types="html json rdfa rdfnt rdfturtle rdfxml template text" for type in $_types; do subpackages="$subpackages $pkgname-$type:_subpkg" done build() { cd "$builddir" } package() { mkdir -p "$pkgdir" } _subpkg() { local type=${subpkgname/$pkgname-/} pkgdesc="$pkgdesc ($type)" install_if="$pkgname" mkdir -p "$subpkgdir"/usr/share/spdx cp -r "$builddir"/$type "$subpkgdir"/usr/share/spdx/ } list() { pkgdesc="$pkgdesc (licence list)" mkdir -p "$subpkgdir"/usr/share/spdx local i; for i in $builddir/text/*.txt; do local license=${i##*/} echo ${license%.*} >> "$subpkgdir"/usr/share/spdx/license.lst done } sha512sums="0950540df050fb7f7ce92f5ad1bf756725e233d701f0c5b2fc5bfa85dae65bba3400de7fd78b4b1d8a41deab4e461a5f1018f4869d9f3e0428a5a64c32c01c60 license-list-data-3.8.tar.gz"