summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 08:03:18 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 08:03:18 +0000
commit839543c103e9bd4eea2e19eb14ea12df118d9cf2 (patch)
tree4788f89127c01ef0997a6664da939952a8428c95
parent7e5799a55b53586a0c89e75dba74d1b7939ed49a (diff)
automatic import of python-astroid
-rw-r--r--.gitignore1
-rw-r--r--python-astroid.spec92
-rw-r--r--sources1
3 files changed, 94 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..fcd6341 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/astroid-2.15.2.tar.gz
diff --git a/python-astroid.spec b/python-astroid.spec
new file mode 100644
index 0000000..83e29a4
--- /dev/null
+++ b/python-astroid.spec
@@ -0,0 +1,92 @@
+%global _empty_manifest_terminate_build 0
+Name: python-astroid
+Version: 2.15.2
+Release: 1
+Summary: An abstract syntax tree for Python with inference support.
+License: LGPL-2.1-or-later
+URL: https://pypi.org/project/astroid/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/80/95/a17a3c963bc77a8be61ee0a1aea3cffb1a10bdfdf1ad836c141fd079ed03/astroid-2.15.2.tar.gz
+BuildArch: noarch
+
+Requires: python3-lazy-object-proxy
+Requires: python3-typed-ast
+Requires: python3-wrapt
+Requires: python3-typing-extensions
+Requires: python3-wrapt
+
+%description
+ * - |tidelift_logo|
+ - Professional support for astroid is available as part of the
+ `Tidelift Subscription`_. Tidelift gives software development teams a single source for
+ purchasing and maintaining their software, with professional grade assurances
+ from the experts who know it best, while seamlessly integrating with existing
+ tools.
+
+%package -n python3-astroid
+Summary: An abstract syntax tree for Python with inference support.
+Provides: python-astroid
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-astroid
+ * - |tidelift_logo|
+ - Professional support for astroid is available as part of the
+ `Tidelift Subscription`_. Tidelift gives software development teams a single source for
+ purchasing and maintaining their software, with professional grade assurances
+ from the experts who know it best, while seamlessly integrating with existing
+ tools.
+
+%package help
+Summary: Development documents and examples for astroid
+Provides: python3-astroid-doc
+%description help
+ * - |tidelift_logo|
+ - Professional support for astroid is available as part of the
+ `Tidelift Subscription`_. Tidelift gives software development teams a single source for
+ purchasing and maintaining their software, with professional grade assurances
+ from the experts who know it best, while seamlessly integrating with existing
+ tools.
+
+%prep
+%autosetup -n astroid-2.15.2
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-astroid -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 2.15.2-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..aed68ac
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+429e20a7802b7fdbdd38dd6aba7dadb5 astroid-2.15.2.tar.gz