Bump to 1.21.0 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-hatchling_1.21.0 tizen_9.0_base tizen_base accepted/tizen/9.0/base/20241030.075125 accepted/tizen/base/20240328.042844 accepted/tizen/base/asan/20240406.082111 accepted/tizen/base/dev/20241206.041100 accepted/tizen/base/toolchain/20240424.234612 accepted/tizen/base/x/20240328.085836 accepted/tizen/base/x/asan/20240412.002642 tizen_9.0_m2_release
authorTizenOpenSource <tizenopensrc@samsung.com>
Tue, 6 Feb 2024 03:49:27 +0000 (12:49 +0900)
committerTizenOpenSource <tizenopensrc@samsung.com>
Tue, 6 Feb 2024 03:49:27 +0000 (12:49 +0900)
Signed-off-by: TizenOpenSource <tizenopensrc@samsung.com>
packaging/python3-hatchling.manifest [new file with mode: 0644]
packaging/python3-hatchling.spec [new file with mode: 0644]

diff --git a/packaging/python3-hatchling.manifest b/packaging/python3-hatchling.manifest
new file mode 100644 (file)
index 0000000..86dbb26
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+    <request>
+        <domain name="_" />
+    </request>
+</manifest>
diff --git a/packaging/python3-hatchling.spec b/packaging/python3-hatchling.spec
new file mode 100644 (file)
index 0000000..ef019fc
--- /dev/null
@@ -0,0 +1,53 @@
+Name:           python3-hatchling
+Version:        1.21.0
+Release:        0
+Summary:        Build backend used by Hatch
+License:        MIT
+URL:            https://hatch.pypa.io/latest/
+Source0:        hatchling-%{version}.tar.gz
+Source1001:     %{name}.manifest
+
+BuildRequires:  pkgconfig(python3)
+BuildRequires:  python3-build
+BuildRequires:  python3-pip
+BuildRequires:  python3-editables
+BuildRequires:  python3-pathspec
+BuildRequires:  python3-trove_classifiers
+BuildRequires:  python3-pluggy
+
+Requires:       python3-editables
+Requires:       python3-pathspec
+Requires:       python3-trove_classifiers
+Requires:       python3-pluggy
+
+BuildArch:      noarch
+
+%description
+This is the extensible, standards compliant build backend used by Hatch.
+
+%prep
+%setup -q -n hatchling-%{version}
+
+%build
+cp %{SOURCE1001} .
+%{_bindir}/python3 -m build -n
+
+%install
+%{_bindir}/python3 -m pip install --root %{buildroot} ./dist/hatchling-%{version}-py3-*.whl 
+
+%files 
+%license LICENSE.txt
+%{_bindir}/hatchling
+%{python3_sitelib}/hatchling/*.py
+%{python3_sitelib}/hatchling/py.typed
+%{python3_sitelib}/hatchling/bridge/*
+%{python3_sitelib}/hatchling/builders/*
+%{python3_sitelib}/hatchling/cli/*
+%{python3_sitelib}/hatchling/dep/*
+%{python3_sitelib}/hatchling/licenses/*
+%{python3_sitelib}/hatchling/metadata/*
+%{python3_sitelib}/hatchling/plugin/*
+%{python3_sitelib}/hatchling/__pycache__/*
+%{python3_sitelib}/hatchling/utils/*
+%{python3_sitelib}/hatchling/version/*
+%{python3_sitelib}/hatchling-%{version}.dist-info/*