pantry/projects/rucio.cern.ch/rucio-client/package.yml
tannevaled 46ba8f64d0
+rucio.cern.ch/rucio-client (#6432)
* +rucio.cern.ch/rucio-client

* +rucio.cern.ch/rucio-client

* +rucio.cern.ch/rucio-client fix tests

* fix tests

* fix spacing

---------

Co-authored-by: Jacob Heider <jacob@pkgx.dev>
2024-06-17 11:05:42 -04:00

29 lines
683 B
YAML

distributable:
url: https://github.com/rucio/rucio/archive/refs/tags/{{version.tag}}.tar.gz
strip-components: 1
display-name: rucio-client
versions:
github: rucio/rucio
dependencies:
pkgx.sh: ^1
build:
dependencies:
gnu.org/bash: ^5
python.org: ">=3.9"
script:
- bkpyvenv stage {{prefix}} {{version}}
- ${{prefix}}/venv/bin/pip install setuptools
- ./tools/build_sdist.sh clients
- ${{prefix}}/venv/bin/pip install .
- bkpyvenv seal {{prefix}} rucio rucio-admin
provides:
- bin/rucio
- bin/rucio-admin
test:
- test "$(rucio --version|cut -d' ' -f 2)" = {{version}}
- test "$(rucio-admin --version|cut -d' ' -f 2)" = {{version}}