summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 10:12:03 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 10:12:03 +0000
commitff0962e70f3a570bfbb98446c1e94367f976c9e7 (patch)
tree676d54199a71fc5348f599479450091b26c078c1
parentf042dcc66a7131f421e1165abd0fc26babd762ce (diff)
automatic import of python-constructs
-rw-r--r--.gitignore1
-rw-r--r--python-constructs.spec159
-rw-r--r--sources1
3 files changed, 161 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..95a5611 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/constructs-10.1.306.tar.gz
diff --git a/python-constructs.spec b/python-constructs.spec
new file mode 100644
index 0000000..01ac021
--- /dev/null
+++ b/python-constructs.spec
@@ -0,0 +1,159 @@
+%global _empty_manifest_terminate_build 0
+Name: python-constructs
+Version: 10.1.306
+Release: 1
+Summary: A programming model for software-defined state
+License: Apache-2.0
+URL: https://github.com/aws/constructs
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/56/60/ec52ff52ea4b234e1463d1ffcb63619e1f88b4567f2dee2b265f7be65b97/constructs-10.1.306.tar.gz
+BuildArch: noarch
+
+Requires: python3-jsii
+Requires: python3-publication
+Requires: python3-typeguard
+
+%description
+# Constructs
+
+> Software-defined persistent state
+
+![Release](https://github.com/aws/constructs/workflows/Release/badge.svg)
+[![npm version](https://badge.fury.io/js/constructs.svg)](https://badge.fury.io/js/constructs)
+[![PyPI version](https://badge.fury.io/py/constructs.svg)](https://badge.fury.io/py/constructs)
+[![NuGet version](https://badge.fury.io/nu/Constructs.svg)](https://badge.fury.io/nu/Constructs)
+[![Maven Central](https://maven-badges.herokuapp.com/maven-central/software.constructs/constructs/badge.svg?style=plastic)](https://maven-badges.herokuapp.com/maven-central/software.constructs/constructs)
+
+## What are constructs?
+
+Constructs are classes which define a "piece of system state". Constructs can be composed together to form higher-level building blocks which represent more complex state.
+
+Constructs are often used to represent the *desired state* of cloud applications. For example, in the AWS CDK, which is used to define the desired state for AWS infrastructure using CloudFormation, the lowest-level construct represents a *resource definition* in a CloudFormation template. These resources are composed to represent higher-level logical units of a cloud application, etc.
+
+## Contributing
+
+This project has adopted the [Amazon Open Source Code of
+Conduct](https://aws.github.io/code-of-conduct).
+
+We welcome community contributions and pull requests. See our [contribution
+guide](./CONTRIBUTING.md) for more information on how to report issues, set up a
+development environment and submit code.
+
+## License
+
+This project is distributed under the [Apache License, Version 2.0](./LICENSE).
+
+
+%package -n python3-constructs
+Summary: A programming model for software-defined state
+Provides: python-constructs
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-constructs
+# Constructs
+
+> Software-defined persistent state
+
+![Release](https://github.com/aws/constructs/workflows/Release/badge.svg)
+[![npm version](https://badge.fury.io/js/constructs.svg)](https://badge.fury.io/js/constructs)
+[![PyPI version](https://badge.fury.io/py/constructs.svg)](https://badge.fury.io/py/constructs)
+[![NuGet version](https://badge.fury.io/nu/Constructs.svg)](https://badge.fury.io/nu/Constructs)
+[![Maven Central](https://maven-badges.herokuapp.com/maven-central/software.constructs/constructs/badge.svg?style=plastic)](https://maven-badges.herokuapp.com/maven-central/software.constructs/constructs)
+
+## What are constructs?
+
+Constructs are classes which define a "piece of system state". Constructs can be composed together to form higher-level building blocks which represent more complex state.
+
+Constructs are often used to represent the *desired state* of cloud applications. For example, in the AWS CDK, which is used to define the desired state for AWS infrastructure using CloudFormation, the lowest-level construct represents a *resource definition* in a CloudFormation template. These resources are composed to represent higher-level logical units of a cloud application, etc.
+
+## Contributing
+
+This project has adopted the [Amazon Open Source Code of
+Conduct](https://aws.github.io/code-of-conduct).
+
+We welcome community contributions and pull requests. See our [contribution
+guide](./CONTRIBUTING.md) for more information on how to report issues, set up a
+development environment and submit code.
+
+## License
+
+This project is distributed under the [Apache License, Version 2.0](./LICENSE).
+
+
+%package help
+Summary: Development documents and examples for constructs
+Provides: python3-constructs-doc
+%description help
+# Constructs
+
+> Software-defined persistent state
+
+![Release](https://github.com/aws/constructs/workflows/Release/badge.svg)
+[![npm version](https://badge.fury.io/js/constructs.svg)](https://badge.fury.io/js/constructs)
+[![PyPI version](https://badge.fury.io/py/constructs.svg)](https://badge.fury.io/py/constructs)
+[![NuGet version](https://badge.fury.io/nu/Constructs.svg)](https://badge.fury.io/nu/Constructs)
+[![Maven Central](https://maven-badges.herokuapp.com/maven-central/software.constructs/constructs/badge.svg?style=plastic)](https://maven-badges.herokuapp.com/maven-central/software.constructs/constructs)
+
+## What are constructs?
+
+Constructs are classes which define a "piece of system state". Constructs can be composed together to form higher-level building blocks which represent more complex state.
+
+Constructs are often used to represent the *desired state* of cloud applications. For example, in the AWS CDK, which is used to define the desired state for AWS infrastructure using CloudFormation, the lowest-level construct represents a *resource definition* in a CloudFormation template. These resources are composed to represent higher-level logical units of a cloud application, etc.
+
+## Contributing
+
+This project has adopted the [Amazon Open Source Code of
+Conduct](https://aws.github.io/code-of-conduct).
+
+We welcome community contributions and pull requests. See our [contribution
+guide](./CONTRIBUTING.md) for more information on how to report issues, set up a
+development environment and submit code.
+
+## License
+
+This project is distributed under the [Apache License, Version 2.0](./LICENSE).
+
+
+%prep
+%autosetup -n constructs-10.1.306
+
+%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-constructs -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 10.1.306-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..dd0010e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+748066bf4c292d56de9ac6090b0b752d constructs-10.1.306.tar.gz