diff options
author | biao716.wang <biao716.wang@samsung.com> | 2023-08-02 15:06:06 +0900 |
---|---|---|
committer | biao716.wang <biao716.wang@samsung.com> | 2023-08-02 16:19:32 +0900 |
commit | f78abcc4dd9d0d809ff656a6de0f8bf16f141d86 (patch) | |
tree | 38d1fdbacb74edeb832777649220c4f9440ba2b2 | |
parent | 2a950078cdae44240f6cb210d3e12fc5d9714a74 (diff) | |
download | python-jenkinsapi-master.tar.gz python-jenkinsapi-master.tar.bz2 python-jenkinsapi-master.zip |
Support build python3.x version in openSUSEHEADsandbox/wangbiao/py3_versionmasterdevel
writing "PBR_VERSION=X.Y.Z" to fix build error:
Exception: Versioning for this project requires either an sdist tarball, or access to an upstream git repository.
It's also possible that there is a mismatch between the package name in setup.cfg and the argument given to
pbr.version.VersionInfo. Project name jenkinsapi was given, but was not able to be found
Change-Id: Ifbabf252febcdabd1d35f384da528730399ae45f
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
-rw-r--r-- | packaging/python-jenkinsapi.spec | 16 | ||||
-rw-r--r-- | setup.py | 3 |
2 files changed, 10 insertions, 9 deletions
diff --git a/packaging/python-jenkinsapi.spec b/packaging/python-jenkinsapi.spec index d9bcbe7..c00a083 100644 --- a/packaging/python-jenkinsapi.spec +++ b/packaging/python-jenkinsapi.spec @@ -24,17 +24,19 @@ Group: Development/Languages/Python Url: https://github.com/salimfadhley/jenkinsapi Source: https://pypi.python.org/packages/source/j/jenkinsapi/jenkinsapi-%{version}.tar.gz -BuildRequires: python-setuptools +BuildRequires: python3-setuptools +BuildRequires: python3-pytz +BuildRequires: python3-pbr %if 0%{?suse_version} || 0%{?fedora} -BuildRequires: python-requests -Requires: python-requests +BuildRequires: python3-requests +Requires: python3-requests %endif %if 0%{?fedora} || 0%{?centos_ver} Requires: pytz %else -Requires: python-pytz +Requires: python3-pytz %endif %description @@ -64,19 +66,19 @@ This library can help you: %setup -q %build -python setup.py build +PBR_VERSION=X.Y.Z python3 setup.py build %if 0%{?fedora} == 23 cp -f find-debuginfo.sh /usr/lib/rpm/find-debuginfo.sh %endif %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +PBR_VERSION=X.Y.Z python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} %files %defattr(-,root,root,-) %doc README.rst %{_bindir}/* -%{python_sitelib}/* +%{python3_sitelib}/* %changelog @@ -2,6 +2,5 @@ from setuptools import setup setup( - setup_requires=['pbr'], + setup_requires=['pbr>=2.0.0'], pbr=True) - |