pantry/projects/opendev.org/openstack/python-openstackclient/package.yml
tannevaled 9fe4eab04d
+opendev.org/openstack/python-openstackclient (#3679)
* +github/jetporch/jetporch

* try fixing pkg-config dependency of openssl

* fixing libz dependency

* fixing libz dependency

* fixing zlib dependency (typo in previous commit)

* fixing dependencies versions

* fixing dependencies versions

* try with static linking of openssl and zlib

* wip

* wip

* github/jetporch/jetporch -> jetporch.com

* use ^major

* reuse static linking

* clean old stuff

* add package file

* +opendev.org/openstack/python-openstackclient

* fix tests
2023-10-16 14:56:05 -04:00

34 lines
791 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

distributable:
url: https://opendev.org/openstack/python-openstackclient/archive/{{version}}.tar.gz
strip-components: 1
# if theres a github then we can parse the versions
versions:
url: https://opendev.org/api/v1/repos/openstack/python-openstackclient/tags
match: /"name":"\d+\.\d+\.\d+"/
# often maintainers prepend or append junk, this can be a single or an array of regexes.
# almost always required with web scraping.
strip:
- /^"name":"/
- /"$/
dependencies:
python.org: ^3
build:
script: |
python-venv.py {{prefix}}/bin/openstack
python-venv.py {{prefix}}/bin/openstack-inventory
provides:
- bin/openstack
- bin/openstack-inventory
test:
env:
TERM: vt100
script:
- openstack help server list
- openstack-inventory --help