blob: 71a7115331d2ed22d0e6374c217441406d5b2113 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
%global _empty_manifest_terminate_build 0
Name: python-aiohuesyncbox
Version: 0.0.21
Release: 1
Summary: Asyncio package to communicate with a Philips Hue Play HDMI Sync Box.
License: Apache License 2.0
URL: https://github.com/mvdwetering/aiohuesyncbox
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/99/f4/eb684e048f15c9b05fac02c0db5de0be1e6bf430d577faa95b268efc0234/aiohuesyncbox-0.0.21.tar.gz
BuildArch: noarch
Requires: python3-aiohttp
%description
Asyncio package to communicate with Philips Hue Play HDMI Sync Box.
This package is aimed at basic control of the box. Initial setup and configuration is assumed to done with the official Hue Sync app.
%package -n python3-aiohuesyncbox
Summary: Asyncio package to communicate with a Philips Hue Play HDMI Sync Box.
Provides: python-aiohuesyncbox
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-aiohuesyncbox
Asyncio package to communicate with Philips Hue Play HDMI Sync Box.
This package is aimed at basic control of the box. Initial setup and configuration is assumed to done with the official Hue Sync app.
%package help
Summary: Development documents and examples for aiohuesyncbox
Provides: python3-aiohuesyncbox-doc
%description help
Asyncio package to communicate with Philips Hue Play HDMI Sync Box.
This package is aimed at basic control of the box. Initial setup and configuration is assumed to done with the official Hue Sync app.
%prep
%autosetup -n aiohuesyncbox-0.0.21
%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-aiohuesyncbox -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.0.21-1
- Package Spec generated
|