summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-05 13:11:11 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-05 13:11:11 +0000
commit8cee085ef7b16b7fba518b30efd98c2bb6e2e98c (patch)
tree21bb2d43c4e66ce4c810268ca3f9f3dcb4f1515b
parent3340521751978aae83eb676a6c09c7d1af2464f8 (diff)
automatic import of python-msmartopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-msmart.spec163
-rw-r--r--sources1
3 files changed, 165 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..f2cee18 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/msmart-0.2.5.tar.gz
diff --git a/python-msmart.spec b/python-msmart.spec
new file mode 100644
index 0000000..de09b4b
--- /dev/null
+++ b/python-msmart.spec
@@ -0,0 +1,163 @@
+%global _empty_manifest_terminate_build 0
+Name: python-msmart
+Version: 0.2.5
+Release: 1
+Summary: A library to control Midea appliances via the Local area network
+License: MIT
+URL: https://github.com/mac-zhou/midea-msmart
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/c2/27/3e1643a484cee4226987a999e6abbe0c43b65e6ea130ace86c46d1c34645/msmart-0.2.5.tar.gz
+BuildArch: noarch
+
+Requires: python3-click
+Requires: python3-pycryptodome
+Requires: python3-requests
+Requires: python3-ifaddr
+
+%description
+This is a library to allow communicating to a Midea AC via the Local area network.
+
+# midea-msmart
+[![Build Status](https://travis-ci.org/mac-zhou/midea-msmart.svg?branch=master)](https://travis-ci.org/mac-zhou/midea-msmart)
+[![PyPI](https://img.shields.io/pypi/v/msmart.svg?maxAge=3600)](https://pypi.org/project/msmart/)
+
+
+This a mirror from the repo at [NeoAcheron/midea-ac-py](https://github.com/NeoAcheron/midea-ac-py).
+
+But this library just allow communicating to a Midea AC via the Local area network, not via the Midea Cloud yet.
+
+Thanks for [yitsushi's project](https://github.com/yitsushi/midea-air-condition), [NeoAcheron's project](https://github.com/NeoAcheron/midea-ac-py), [andersonshatch's project](https://github.com/andersonshatch/midea-ac-py).
+
+## How to Use
+- you can use command ```midea-discover``` to discover midea devices on the host in the same Local area network. Note: This component only supports devices with model 0xac (air conditioner) and words ```supported``` in the output.
+ ```shell
+ pip3 install msmart
+ midea-discover
+ ```
+- then you can use a custom component for Home Assistant [here](https://github.com/mac-zhou/midea-ac-py)
+
+## Buy me a cup of coffee to help maintain this project further?
+
+- [via Paypal](https://www.paypal.me/himaczhou)
+- [via Bitcoin](bitcoin:3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy) (**3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy**)
+- [via AliPay(支付宝)](https://i.loli.net/2020/05/08/nNSTAPUGDgX2sBe.png)
+- [via WeChatPay(微信)](https://i.loli.net/2020/05/08/ouj6SdnVirDzRw9.jpg)
+
+Your donation will make me work better for this project.
+
+
+%package -n python3-msmart
+Summary: A library to control Midea appliances via the Local area network
+Provides: python-msmart
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-msmart
+This is a library to allow communicating to a Midea AC via the Local area network.
+
+# midea-msmart
+[![Build Status](https://travis-ci.org/mac-zhou/midea-msmart.svg?branch=master)](https://travis-ci.org/mac-zhou/midea-msmart)
+[![PyPI](https://img.shields.io/pypi/v/msmart.svg?maxAge=3600)](https://pypi.org/project/msmart/)
+
+
+This a mirror from the repo at [NeoAcheron/midea-ac-py](https://github.com/NeoAcheron/midea-ac-py).
+
+But this library just allow communicating to a Midea AC via the Local area network, not via the Midea Cloud yet.
+
+Thanks for [yitsushi's project](https://github.com/yitsushi/midea-air-condition), [NeoAcheron's project](https://github.com/NeoAcheron/midea-ac-py), [andersonshatch's project](https://github.com/andersonshatch/midea-ac-py).
+
+## How to Use
+- you can use command ```midea-discover``` to discover midea devices on the host in the same Local area network. Note: This component only supports devices with model 0xac (air conditioner) and words ```supported``` in the output.
+ ```shell
+ pip3 install msmart
+ midea-discover
+ ```
+- then you can use a custom component for Home Assistant [here](https://github.com/mac-zhou/midea-ac-py)
+
+## Buy me a cup of coffee to help maintain this project further?
+
+- [via Paypal](https://www.paypal.me/himaczhou)
+- [via Bitcoin](bitcoin:3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy) (**3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy**)
+- [via AliPay(支付宝)](https://i.loli.net/2020/05/08/nNSTAPUGDgX2sBe.png)
+- [via WeChatPay(微信)](https://i.loli.net/2020/05/08/ouj6SdnVirDzRw9.jpg)
+
+Your donation will make me work better for this project.
+
+
+%package help
+Summary: Development documents and examples for msmart
+Provides: python3-msmart-doc
+%description help
+This is a library to allow communicating to a Midea AC via the Local area network.
+
+# midea-msmart
+[![Build Status](https://travis-ci.org/mac-zhou/midea-msmart.svg?branch=master)](https://travis-ci.org/mac-zhou/midea-msmart)
+[![PyPI](https://img.shields.io/pypi/v/msmart.svg?maxAge=3600)](https://pypi.org/project/msmart/)
+
+
+This a mirror from the repo at [NeoAcheron/midea-ac-py](https://github.com/NeoAcheron/midea-ac-py).
+
+But this library just allow communicating to a Midea AC via the Local area network, not via the Midea Cloud yet.
+
+Thanks for [yitsushi's project](https://github.com/yitsushi/midea-air-condition), [NeoAcheron's project](https://github.com/NeoAcheron/midea-ac-py), [andersonshatch's project](https://github.com/andersonshatch/midea-ac-py).
+
+## How to Use
+- you can use command ```midea-discover``` to discover midea devices on the host in the same Local area network. Note: This component only supports devices with model 0xac (air conditioner) and words ```supported``` in the output.
+ ```shell
+ pip3 install msmart
+ midea-discover
+ ```
+- then you can use a custom component for Home Assistant [here](https://github.com/mac-zhou/midea-ac-py)
+
+## Buy me a cup of coffee to help maintain this project further?
+
+- [via Paypal](https://www.paypal.me/himaczhou)
+- [via Bitcoin](bitcoin:3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy) (**3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy**)
+- [via AliPay(支付宝)](https://i.loli.net/2020/05/08/nNSTAPUGDgX2sBe.png)
+- [via WeChatPay(微信)](https://i.loli.net/2020/05/08/ouj6SdnVirDzRw9.jpg)
+
+Your donation will make me work better for this project.
+
+
+%prep
+%autosetup -n msmart-0.2.5
+
+%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-msmart -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.2.5-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..016afb0
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+bf25a4d8bb0de05cb6664b1836eb7409 msmart-0.2.5.tar.gz