Bump to 5.11.1 accepted/tizen_9.0_base accepted/tizen_base accepted/tizen_base_asan accepted/tizen_base_dev accepted/tizen_base_toolchain accepted/tizen_base_x accepted/tizen_base_x_asan sandbox/python3-pbr_5.11.1 tizen_9.0_base tizen_base accepted/tizen/9.0/base/20241030.075057 accepted/tizen/base/20240328.043214 accepted/tizen/base/asan/20240406.082421 accepted/tizen/base/dev/20241206.041049 accepted/tizen/base/toolchain/20240424.234741 accepted/tizen/base/x/20240328.090216 accepted/tizen/base/x/asan/20240412.003257 tizen_9.0_m2_release
authorTizenOpenSource <tizenopensrc@samsung.com>
Thu, 28 Dec 2023 09:15:32 +0000 (18:15 +0900)
committerTizenOpenSource <tizenopensrc@samsung.com>
Thu, 28 Dec 2023 09:15:32 +0000 (18:15 +0900)
Signed-off-by: TizenOpenSource <tizenopensrc@samsung.com>
packaging/python3-pbr.manifest [new file with mode: 0644]
packaging/python3-pbr.spec [new file with mode: 0644]

diff --git a/packaging/python3-pbr.manifest b/packaging/python3-pbr.manifest
new file mode 100644 (file)
index 0000000..017d22d
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>
diff --git a/packaging/python3-pbr.spec b/packaging/python3-pbr.spec
new file mode 100644 (file)
index 0000000..0ccc7c7
--- /dev/null
@@ -0,0 +1,48 @@
+Name:           python3-pbr
+Version:        5.11.1
+Release:        0
+Summary:        Python Build Reasonableness
+License:        Apache-2.0
+Group:          Development/Languages/Python
+Url:            http://pypi.python.org/pypi/pbr
+Source:         %{name}-%{version}.tar.gz
+Source1001:     %{name}.manifest
+
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
+
+Requires:       python3-setuptools
+
+BuildArch:      noarch
+
+%description
+PBR is a library to automatically do a bunch of standard
+things you want in your setup.py without you having to repeat
+them every time. It will set versions, process requirements
+files and generate AUTHORS and ChangeLog file all from git
+information.
+
+%prep
+%setup -q -n %{name}-%{version}
+# Get rid of ugly build-time deps that require network:
+sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
+
+%build
+cp %{SOURCE1001} .
+%{_bindir}/python3 setup.py build
+
+%install
+%{_bindir}/python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
+
+# %check
+# %{_bindir}/python3 %{_bindir}/testr init
+# %{_bindir}/python3 %{_bindir}/testr run --parallel
+
+%files
+%manifest %{name}.manifest
+%license LICENSE
+%{_bindir}/pbr
+%{python3_sitelib}/pbr
+%{python3_sitelib}/pbr-%{version}-py%{python3_version}.egg-info
+
+%changelog