From 53d6a19c97ba223e757c8dba97dccc7b7804ec9f Mon Sep 17 00:00:00 2001 From: anyunhao Date: Mon, 28 Jun 2021 16:49:19 +0800 Subject: [PATCH] package init --- LICENSE | 21 +++++++++++++++++++ python-webthing-ws.spec | 44 +++++++++++++++++++++++++++++++++++++++ webthing-ws-0.1.1.tar.gz | Bin 0 -> 3999 bytes 3 files changed, 65 insertions(+) create mode 100644 LICENSE create mode 100644 python-webthing-ws.spec create mode 100644 webthing-ws-0.1.1.tar.gz diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..6dd1922 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019-2021 Fabian Affolter + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/python-webthing-ws.spec b/python-webthing-ws.spec new file mode 100644 index 0000000..7dd2803 --- /dev/null +++ b/python-webthing-ws.spec @@ -0,0 +1,44 @@ +%global pypi_name webthing-ws +Name: python-%{pypi_name} +Version: 0.1.1 +Release: 1 +Summary: WebThing WebSocket consumer and API client + +License: MIT +URL: https://github.com/fabaff/webthing-ws +Source0: %{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz +BuildArch: noarch + +%description +A WebThing WebSocket consumer and API client. + +%package -n python3-%{pypi_name} +Summary: %{summary} + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +A WebThing WebSocket consumer and API client. + +%prep +%autosetup -n %{pypi_name}-%{version} + +%build +%py3_build + +%install +%py3_install + +%files -n python3-%{pypi_name} +%doc README.rst example.py +%license LICENSE +%{python3_sitelib}/webthing_ws/ +%{python3_sitelib}/webthing_ws*.egg-info + +%changelog +* Mon Jun 28 2021 anyunhao - 0.1.1-1 +- package init + + diff --git a/webthing-ws-0.1.1.tar.gz b/webthing-ws-0.1.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7bec0b083ec222f8b74eb544fea9db85a7da00d0 GIT binary patch literal 3999 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