commit 803f046316bfb5e8e3fb434a3c7beed79eaf8f25 Author: gu-gu-gu Date: Tue Dec 3 11:18:35 2019 +0800 python-lit: openEuler init diff --git a/lit-0.7.0.tar.gz b/lit-0.7.0.tar.gz new file mode 100644 index 0000000..0233392 Binary files /dev/null and b/lit-0.7.0.tar.gz differ diff --git a/python-lit.spec b/python-lit.spec new file mode 100644 index 0000000..5223388 --- /dev/null +++ b/python-lit.spec @@ -0,0 +1,57 @@ +%{!?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-lit +Version: 0.7.0 +Release: 3 +BuildArch: noarch +License: NCSA +Summary: A tool to execute the llvm test suite +URL: https://pypi.python.org/pypi/lit +Source0: https://files.pythonhosted.org/packages/e5/0c/2f40cd6be5c79e15c5456b2aff6aea2e6196e8c42c0836a4da52d4df8d43/lit-0.7.0.tar.gz +BuildRequires: python2-devel python2-setuptools python3-devel python3-setuptools + +%description +python-lit is a tool used by LLVM to execute its test suite. + +%package -n python2-lit +Summary: LLVM lit test runner for Python 2 +Requires: python2-setuptools + +%package -n python3-lit +Summary: LLVM lit test runner for Python 3 +Requires: python3-setuptools + +%description -n python2-lit +python-lit is a tool used by LLVM to execute its test suite. + +%description -n python3-lit +python-lit is a tool used by LLVM to execute its test suite. + +%prep +%autosetup -n lit-%{version}%{?rc_ver:rc%{rc_ver}} -p1 + +%build +%py2_build +%py3_build + +%install +%py2_install +%py3_install +sed -i -e '1{\@^#!/usr/bin/env python@d}' %{buildroot}%{python2_sitelib}/lit/*.py +sed -i -e '1{\@^#!/usr/bin/env python@d}' %{buildroot}%{python3_sitelib}/lit/*.py + +%check +%{__python2} setup.py test + +%files -n python2-lit +%doc README.txt +%{python2_sitelib}/* + +%files -n python3-lit +%doc README.txt +%{python3_sitelib}/* +%{_bindir}/lit + +%changelog +* Sat Nov 30 2019 gulining - 0.7.0-3 +- Pakcage init