30 lines
1015 B
Bash
30 lines
1015 B
Bash
# Template file for 'backblaze-b2'
|
|
pkgname=backblaze-b2
|
|
version=4.1.0
|
|
revision=1
|
|
build_style=python3-pep517
|
|
hostmakedepends="python3 python3-build python3-packaging python3-pdm-backend python3-pip 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=d452506b8e2932fc348eec53166b7694b449e2bbc26750dacf74bad4f4ea980a
|
|
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"
|
|
}
|