From 2a898f7dace5e686ba7b66792ecbf703d30a87e9 Mon Sep 17 00:00:00 2001 From: hw999666 <1588093913212312@yvantan.com> Date: Mon, 21 Jun 2021 15:29:42 +0000 Subject: [PATCH] upload sourece code of python-luftdaten --- luftdaten-0.6.5.tar.gz | Bin 0 -> 6146 bytes python-luftdaten.spec | 68 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 luftdaten-0.6.5.tar.gz create mode 100644 python-luftdaten.spec diff --git a/luftdaten-0.6.5.tar.gz b/luftdaten-0.6.5.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..3ee350c4cfd003ad718acf934969e149eeca7c1b GIT binary patch literal 6146 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 U2_~3e!rwLgKh(!-`T+0%04kGvD*ylh literal 0 HcmV?d00001 diff --git a/python-luftdaten.spec b/python-luftdaten.spec new file mode 100644 index 0000000..90b4531 --- /dev/null +++ b/python-luftdaten.spec @@ -0,0 +1,68 @@ +%global _empty_manifest_terminate_build 0 +Name: python-luftdaten +Version: 0.6.5 +Release: 1 +Summary: Python API for interacting with luftdaten.info. +License: MIT +URL: https://github.com/home-assistant-ecosystem/python-luftdaten +Source0: https://files.pythonhosted.org/packages/de/55/48f049df781601db7f2443b30ec80ffeba87698e668dc248ad98389e4674/luftdaten-0.6.5.tar.gz +BuildArch: noarch + +%description +This module is a python API for interacting with luftdaten.info. but it's not official, developed, supported or endorsed by luftdaten.info. + +%package -n python3-luftdaten +Summary: Python API for interacting with luftdaten.info. +Provides: python-luftdaten +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pbr +Requires: python3-aiohttp +Requires: python3-async-timeout + +%description -n python3-luftdaten +This module is a python API for interacting with luftdaten.info. but it's not official, developed, supported or endorsed by luftdaten.info. + +%prep +%autosetup -n luftdaten-0.6.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-luftdaten -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Thu Jun 17 2021 OpenStack_SIG +- Package Spec generated -- Gitee