diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-04-10 23:43:11 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-04-10 23:43:11 +0000 |
| commit | 95a036a80af1eb3f40265c88a86fe0de16d81db8 (patch) | |
| tree | f7c460c4046b8ffe07b019d0b5ebbc08721ed6fe | |
| parent | 47a38db807ecc67ccfd5ecac85300264076b57d8 (diff) | |
automatic import of python-lbt-honeybee
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-lbt-honeybee.spec | 226 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 228 insertions, 0 deletions
@@ -0,0 +1 @@ +/lbt-honeybee-0.7.188.tar.gz diff --git a/python-lbt-honeybee.spec b/python-lbt-honeybee.spec new file mode 100644 index 0000000..290a7c5 --- /dev/null +++ b/python-lbt-honeybee.spec @@ -0,0 +1,226 @@ +%global _empty_manifest_terminate_build 0 +Name: python-lbt-honeybee +Version: 0.7.188 +Release: 1 +Summary: Installs a collection of all Honeybee core Python libraries. +License: AGPL-3.0 +URL: https://github.com/ladybug-tools/lbt-honeybee +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/f8/6a/799d1bfafbb4897c79a072d815fd9a51617927f1c1a5d9584c7b87eb34f6/lbt-honeybee-0.7.188.tar.gz +BuildArch: noarch + +Requires: python3-honeybee-radiance-postprocess +Requires: python3-honeybee-energy[standards] +Requires: python3-honeybee-display +Requires: python3-lbt-ladybug + +%description + + + +[](https://github.com/ladybug-tools/lbt-honeybee/actions) + +[](https://www.python.org/downloads/release/python-370/) + +# lbt-honeybee + +A collection of Honeybee core Python libraries and extensions. + +Note that this Python package and corresponding repository does not contain any source +code and it simply exists to provide a shortcut for installing all of the honeybee +extension packages together. + +## Installation + +```console +pip install -U lbt-honeybee +``` + +## Included Honeybee Extensions + +Running `pip install lbt-honeybee -U` will result in the installation of the following +honeybee Python packages: + +* [honeybee-radiance](https://github.com/ladybug-tools/honeybee-radiance) +* [honeybee-radiance-postprocess](https://github.com/ladybug-tools/honeybee-radiance-postprocess) +* [honeybee-radiance-folder](https://github.com/ladybug-tools/honeybee-radiance-folder) +* [honeybee-radiance-command](https://github.com/ladybug-tools/honeybee-radiance-command) +* [honeybee-energy](https://github.com/ladybug-tools/honeybee-energy) +* [honeybee-energy-standards](https://github.com/ladybug-tools/honeybee-energy-standards) +* [honeybee-display](https://github.com/ladybug-tools/honeybee-display) + +## Included Honeybee Core Libraries + +Since both honeybee extensions use the honeybee core libraries, the following +dependencies are also included: + +* [honeybee-core](https://github.com/ladybug-tools/honeybee-core) +* [honeybee-schema](https://github.com/ladybug-tools/honeybee-schema) + +## All Ladybug Packages Are Also Included + +Since honeybee uses ladybug, the following is also included: + +* [ladybug-geometry](https://github.com/ladybug-tools/ladybug-geometry) +* [ladybug-core](https://github.com/ladybug-tools/ladybug) +* [ladybug-comfort](https://github.com/ladybug-tools/ladybug-comfort) +* [ladybug-display](https://github.com/ladybug-tools/ladybug-display) + + +%package -n python3-lbt-honeybee +Summary: Installs a collection of all Honeybee core Python libraries. +Provides: python-lbt-honeybee +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-lbt-honeybee + + + +[](https://github.com/ladybug-tools/lbt-honeybee/actions) + +[](https://www.python.org/downloads/release/python-370/) + +# lbt-honeybee + +A collection of Honeybee core Python libraries and extensions. + +Note that this Python package and corresponding repository does not contain any source +code and it simply exists to provide a shortcut for installing all of the honeybee +extension packages together. + +## Installation + +```console +pip install -U lbt-honeybee +``` + +## Included Honeybee Extensions + +Running `pip install lbt-honeybee -U` will result in the installation of the following +honeybee Python packages: + +* [honeybee-radiance](https://github.com/ladybug-tools/honeybee-radiance) +* [honeybee-radiance-postprocess](https://github.com/ladybug-tools/honeybee-radiance-postprocess) +* [honeybee-radiance-folder](https://github.com/ladybug-tools/honeybee-radiance-folder) +* [honeybee-radiance-command](https://github.com/ladybug-tools/honeybee-radiance-command) +* [honeybee-energy](https://github.com/ladybug-tools/honeybee-energy) +* [honeybee-energy-standards](https://github.com/ladybug-tools/honeybee-energy-standards) +* [honeybee-display](https://github.com/ladybug-tools/honeybee-display) + +## Included Honeybee Core Libraries + +Since both honeybee extensions use the honeybee core libraries, the following +dependencies are also included: + +* [honeybee-core](https://github.com/ladybug-tools/honeybee-core) +* [honeybee-schema](https://github.com/ladybug-tools/honeybee-schema) + +## All Ladybug Packages Are Also Included + +Since honeybee uses ladybug, the following is also included: + +* [ladybug-geometry](https://github.com/ladybug-tools/ladybug-geometry) +* [ladybug-core](https://github.com/ladybug-tools/ladybug) +* [ladybug-comfort](https://github.com/ladybug-tools/ladybug-comfort) +* [ladybug-display](https://github.com/ladybug-tools/ladybug-display) + + +%package help +Summary: Development documents and examples for lbt-honeybee +Provides: python3-lbt-honeybee-doc +%description help + + + +[](https://github.com/ladybug-tools/lbt-honeybee/actions) + +[](https://www.python.org/downloads/release/python-370/) + +# lbt-honeybee + +A collection of Honeybee core Python libraries and extensions. + +Note that this Python package and corresponding repository does not contain any source +code and it simply exists to provide a shortcut for installing all of the honeybee +extension packages together. + +## Installation + +```console +pip install -U lbt-honeybee +``` + +## Included Honeybee Extensions + +Running `pip install lbt-honeybee -U` will result in the installation of the following +honeybee Python packages: + +* [honeybee-radiance](https://github.com/ladybug-tools/honeybee-radiance) +* [honeybee-radiance-postprocess](https://github.com/ladybug-tools/honeybee-radiance-postprocess) +* [honeybee-radiance-folder](https://github.com/ladybug-tools/honeybee-radiance-folder) +* [honeybee-radiance-command](https://github.com/ladybug-tools/honeybee-radiance-command) +* [honeybee-energy](https://github.com/ladybug-tools/honeybee-energy) +* [honeybee-energy-standards](https://github.com/ladybug-tools/honeybee-energy-standards) +* [honeybee-display](https://github.com/ladybug-tools/honeybee-display) + +## Included Honeybee Core Libraries + +Since both honeybee extensions use the honeybee core libraries, the following +dependencies are also included: + +* [honeybee-core](https://github.com/ladybug-tools/honeybee-core) +* [honeybee-schema](https://github.com/ladybug-tools/honeybee-schema) + +## All Ladybug Packages Are Also Included + +Since honeybee uses ladybug, the following is also included: + +* [ladybug-geometry](https://github.com/ladybug-tools/ladybug-geometry) +* [ladybug-core](https://github.com/ladybug-tools/ladybug) +* [ladybug-comfort](https://github.com/ladybug-tools/ladybug-comfort) +* [ladybug-display](https://github.com/ladybug-tools/ladybug-display) + + +%prep +%autosetup -n lbt-honeybee-0.7.188 + +%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-lbt-honeybee -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.7.188-1 +- Package Spec generated @@ -0,0 +1 @@ +74f2466a4bc228d3d467f19994dc4197 lbt-honeybee-0.7.188.tar.gz |
