void-packages/srcpkgs/backblaze-b2/template

30 lines
944 B
Bash

# Template file for 'backblaze-b2'
pkgname=backblaze-b2
version=3.11.0
revision=3
build_style=python3-module
hostmakedepends="python3-setuptools_scm python3-wheel"
depends="python3-Arrow python3-b2sdk python3-docutils
python3-phx-class-registry python3-rst2ansi python3-tabulate"
short_desc="Command Line Interface for Backblaze's B2 storage service"
maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="MIT"
homepage="https://github.com/Backblaze/B2_Command_Line_Tool"
distfiles="${PYPI_SITE}/b/b2/b2-${version}.tar.gz"
checksum=295a1cddf1fa809a4a53545ad9f19694c8458769d7e5e839194f3e8de46c2b9d
replaces="python-b2>=0"
make_check=no # tests require unpackaged dependencies
post_install() {
# Avoid conflict with Boost's b2 tool
mv ${DESTDIR}/usr/bin/b2 ${DESTDIR}/usr/bin/backblaze-b2
vlicense LICENSE
}
python-b2_package() {
depends="backblaze-b2>=${version}_${revision}"
build_style=meta
short_desc+=" - transitional package"
}