| |
@@ -1,18 +1,18 @@
|
| |
#!/usr/bin/bash -eux
|
| |
rpmbuild -ba pythonname.spec
|
| |
|
| |
- XY=$(rpm --eval '%python3_version_nodots')
|
| |
+ X_Y=$(rpm --eval '%python3_version')
|
| |
RPMDIR=$(rpm --eval '%_topdir')/RPMS/noarch
|
| |
|
| |
- echo "Provides for python${XY}-foo"
|
| |
- rpm -qp --provides ${RPMDIR}/python${XY}-foo-0-0.noarch.rpm
|
| |
- rpm -qp --provides ${RPMDIR}/python${XY}-foo-0-0.noarch.rpm | grep -q '^python-foo = 0-0$'
|
| |
- rpm -qp --provides ${RPMDIR}/python${XY}-foo-0-0.noarch.rpm | grep -q '^python3-foo = 0-0$'
|
| |
+ echo "Provides for python${X_Y}-foo"
|
| |
+ rpm -qp --provides ${RPMDIR}/python${X_Y}-foo-0-0.noarch.rpm
|
| |
+ rpm -qp --provides ${RPMDIR}/python${X_Y}-foo-0-0.noarch.rpm | grep -q '^python-foo = 0-0$'
|
| |
+ rpm -qp --provides ${RPMDIR}/python${X_Y}-foo-0-0.noarch.rpm | grep -q '^python3-foo = 0-0$'
|
| |
|
| |
echo "Provides for python3-foo"
|
| |
rpm -qp --provides ${RPMDIR}/python3-foo-0-0.noarch.rpm
|
| |
rpm -qp --provides ${RPMDIR}/python3-foo-0-0.noarch.rpm | grep -q '^python-foo = 0-0$'
|
| |
- rpm -qp --provides ${RPMDIR}/python3-foo-0-0.noarch.rpm | grep -q '^python'${XY}'-foo = 0-0$'
|
| |
+ rpm -qp --provides ${RPMDIR}/python3-foo-0-0.noarch.rpm | grep -q '^python'${X_Y}'-foo = 0-0$'
|
| |
|
| |
echo "Provides for python2-foo"
|
| |
rpm -qp --provides ${RPMDIR}/python2-foo-0-0.noarch.rpm
|
| |
@@ -22,10 +22,10 @@
|
| |
rpm -qp --provides ${RPMDIR}/python-foo-0-0.noarch.rpm
|
| |
rpm -qp --provides ${RPMDIR}/python-foo-0-0.noarch.rpm | grep -q '^python2-foo = 0-0$' && exit 1 || true
|
| |
|
| |
- echo "Provides for python35-foo"
|
| |
- rpm -qp --provides ${RPMDIR}/python35-foo-0-0.noarch.rpm
|
| |
- rpm -qp --provides ${RPMDIR}/python35-foo-0-0.noarch.rpm | grep -q '^python-foo = 0-0$' && exit 1 || true
|
| |
- rpm -qp --provides ${RPMDIR}/python35-foo-0-0.noarch.rpm | grep -q '^python3-foo = 0-0$' && exit 1 || true
|
| |
+ echo "Provides for python3.5-foo"
|
| |
+ rpm -qp --provides ${RPMDIR}/python3.5-foo-0-0.noarch.rpm
|
| |
+ rpm -qp --provides ${RPMDIR}/python3.5-foo-0-0.noarch.rpm | grep -q '^python-foo = 0-0$' && exit 1 || true
|
| |
+ rpm -qp --provides ${RPMDIR}/python3.5-foo-0-0.noarch.rpm | grep -q '^python3-foo = 0-0$' && exit 1 || true
|
| |
|
| |
echo "Provides for python3-python_provide"
|
| |
rpm -qp --provides ${RPMDIR}/python3-python_provide-0-0.noarch.rpm
|
| |
See https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/message/VIUS7WMQMDX6H2WEIH7TVTMBB6SUHY7E/
Depends-on: https://src.fedoraproject.org/rpms/python-rpm-macros/pull-request/56