From e6248214a5c6f8929607c13e8e10f64a95099e23 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Tue, 8 Nov 2022 01:33:26 -0500 Subject: [PATCH] import python-lit-14.0.6-1.module+el8.7.0+15816+ec020e8f --- .gitignore | 2 +- .python-lit.metadata | 2 +- SPECS/python-lit.spec | 69 ++++++++----------------------------------- 3 files changed, 14 insertions(+), 59 deletions(-) diff --git a/.gitignore b/.gitignore index c7aee00..12d1a6c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/lit-13.0.1.tar.gz +SOURCES/lit-14.0.6.tar.gz diff --git a/.python-lit.metadata b/.python-lit.metadata index 55ce310..78c2b3d 100644 --- a/.python-lit.metadata +++ b/.python-lit.metadata @@ -1 +1 @@ -d88f79e9d225dec0c328e6585416b584002e607d SOURCES/lit-13.0.1.tar.gz +9609d2eb844ab6336b26e159e45d3276436d6c72 SOURCES/lit-14.0.6.tar.gz diff --git a/SPECS/python-lit.spec b/SPECS/python-lit.spec index 665d01d..6a36ea8 100644 --- a/SPECS/python-lit.spec +++ b/SPECS/python-lit.spec @@ -1,22 +1,10 @@ -%global srcname lit - -%if 0%{?fedora} || 0%{?rhel} > 7 -%global with_python2 0 -%else -%global with_python2 1 -%endif - -%global lit_version 13.0.1 +%global lit_version 14.0.6 #global rc_ver 1 #%%global post_ver 1 %bcond_without check -# FIXME: Work around for rhel not having py2_build/py2_install macro. -%{!?py2_build: %global py2_build %{expand: CFLAGS="%{optflags}" %{__python2} setup.py %{?py_setup_args} build --executable="%{__python2} -s"}} -%{!?py2_install: %global py2_install %{expand: CFLAGS="%{optflags}" %{__python2} setup.py %{?py_setup_args} install -O1 --skip-build --root %{buildroot}}} - -Name: python-%{srcname} +Name: python-lit Version: %{lit_version}%{?rc_ver:~rc%{rc_ver}} Release: 1%{?dist} BuildArch: noarch @@ -24,19 +12,14 @@ BuildArch: noarch License: NCSA Summary: Tool for executing llvm test suites URL: https://pypi.python.org/pypi/lit -Source0: %{pypi_source %{srcname} %{lit_version}%{?rc_ver:rc%{rc_ver}}%{?post_ver:.post%{post_ver}}} +Source0: %{pypi_source lit %{lit_version}%{?rc_ver:rc%{rc_ver}}%{?post_ver:.post%{post_ver}}} # for file check %if %{with check} BuildRequires: llvm-test %endif - BuildRequires: python3-devel BuildRequires: python3-setuptools -%if 0%{?with_python2} -BuildRequires: python2-devel -BuildRequires: python2-setuptools -%endif %description lit is a tool used by the LLVM project for executing its test suites. @@ -46,67 +29,39 @@ Summary: LLVM lit test runner for Python 3 Requires: python3-setuptools -%if 0%{?with_python2} -%package -n python2-lit -Summary: LLVM lit test runner for Python 2 - -Requires: python2-setuptools -%endif - %description -n python3-lit lit is a tool used by the LLVM project for executing its test suites. -%if 0%{?with_python2} -%description -n python2-lit -lit is a tool used by the LLVM project for executing its test suites. -%endif - %prep -%autosetup -n %{srcname}-%{lit_version}%{?rc_ver:rc%{rc_ver}}%{?post_ver:.post%{post_ver}} -p4 +%autosetup -n lit-%{lit_version}%{?rc_ver:rc%{rc_ver}}%{?post_ver:.post%{post_ver}} -p4 %build %py3_build -%if 0%{?with_python2} -%py2_build -%endif %install %py3_install -%if 0%{?with_python2} -%py2_install -%endif # Strip out #!/usr/bin/env python -sed -i -e '1{\@^#!/usr/bin/env python@d}' %{buildroot}%{python3_sitelib}/%{srcname}/*.py -%if 0%{?with_python2} -sed -i -e '1{\@^#!/usr/bin/env python@d}' %{buildroot}%{python2_sitelib}/%{srcname}/*.py -%endif +sed -i -e '1{\@^#!/usr/bin/env python@d}' %{buildroot}%{python3_sitelib}/lit/*.py %if %{with check} %check %{__python3} lit.py tests -%if 0%{?with_python2} -%{__python2} lit.py tests -%endif %endif -%files -n python3-%{srcname} +%files -n python3-lit %license LICENSE.TXT %doc README.txt %{python3_sitelib}/* %{_bindir}/lit -%if 0%{?with_python2} -%files -n python2-%{srcname} -%license LICENSE.TXT -%doc README.txt -%{python2_sitelib}/* -%if %{undefined with_python2} -%{_bindir}/lit -%endif -%endif - %changelog +* Mon Jun 27 2022 Tom Stellard - 14.0.6-1 +- Update to 14.0.6 + +* Thu Apr 07 2022 Timm Bäder - 14.0.0-1 +- Update to 14.0.0 + * Wed Feb 02 2022 Tom Stellard - 13.0.1-1 - 13.0.1 Release