summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-18 05:59:13 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-18 05:59:13 +0000
commit84d2a1b3dd4dd3b09913aa00dfc2cfd6ff297c79 (patch)
tree39d9a7db819d712fbc7db4e9702a87c0c429a849
parente7f5407f528d106deb47cb58647645b1fb7e5e60 (diff)
automatic import of python-adafruit-circuitpython-ht16k33
-rw-r--r--.gitignore1
-rw-r--r--python-adafruit-circuitpython-ht16k33.spec88
-rw-r--r--sources1
3 files changed, 90 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..f6780c4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/adafruit-circuitpython-ht16k33-4.6.3.tar.gz
diff --git a/python-adafruit-circuitpython-ht16k33.spec b/python-adafruit-circuitpython-ht16k33.spec
new file mode 100644
index 0000000..04479dd
--- /dev/null
+++ b/python-adafruit-circuitpython-ht16k33.spec
@@ -0,0 +1,88 @@
+%global _empty_manifest_terminate_build 0
+Name: python-adafruit-circuitpython-ht16k33
+Version: 4.6.3
+Release: 1
+Summary: CircuitPython library for HT16K33 LED matrices and segment displays.
+License: MIT
+URL: https://github.com/adafruit/Adafruit_CircuitPython_HT16K33
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/bb/05/644a785b1227670294727bfe686097dc7b9f3de613d9899055b16043f577/adafruit-circuitpython-ht16k33-4.6.3.tar.gz
+BuildArch: noarch
+
+Requires: python3-Adafruit-Blinka
+Requires: python3-adafruit-circuitpython-typing
+Requires: python3-adafruit-circuitpython-busdevice
+Requires: python3-pillow
+
+%description
+This is a library for using the I²C-based LED matrices with the HT16K33 chip.
+It supports both 16x8 and 8x8 matrices, as well as 7- and 14-segment displays.
+* **Notes**
+ #. This library is intended for Adafruit CircuitPython's API. For a library compatible with MicroPython machine API see this `library <https://github.com/adafruit/micropython-adafruit-ht16k33>`_.
+ #. This library does not work with the Trellis 4x4 LED+Keypad board. For that product use: `CircuitPython Trellis Library <https://github.com/adafruit/Adafruit_CircuitPython_Trellis/releases/latest>`_
+
+%package -n python3-adafruit-circuitpython-ht16k33
+Summary: CircuitPython library for HT16K33 LED matrices and segment displays.
+Provides: python-adafruit-circuitpython-ht16k33
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-adafruit-circuitpython-ht16k33
+This is a library for using the I²C-based LED matrices with the HT16K33 chip.
+It supports both 16x8 and 8x8 matrices, as well as 7- and 14-segment displays.
+* **Notes**
+ #. This library is intended for Adafruit CircuitPython's API. For a library compatible with MicroPython machine API see this `library <https://github.com/adafruit/micropython-adafruit-ht16k33>`_.
+ #. This library does not work with the Trellis 4x4 LED+Keypad board. For that product use: `CircuitPython Trellis Library <https://github.com/adafruit/Adafruit_CircuitPython_Trellis/releases/latest>`_
+
+%package help
+Summary: Development documents and examples for adafruit-circuitpython-ht16k33
+Provides: python3-adafruit-circuitpython-ht16k33-doc
+%description help
+This is a library for using the I²C-based LED matrices with the HT16K33 chip.
+It supports both 16x8 and 8x8 matrices, as well as 7- and 14-segment displays.
+* **Notes**
+ #. This library is intended for Adafruit CircuitPython's API. For a library compatible with MicroPython machine API see this `library <https://github.com/adafruit/micropython-adafruit-ht16k33>`_.
+ #. This library does not work with the Trellis 4x4 LED+Keypad board. For that product use: `CircuitPython Trellis Library <https://github.com/adafruit/Adafruit_CircuitPython_Trellis/releases/latest>`_
+
+%prep
+%autosetup -n adafruit-circuitpython-ht16k33-4.6.3
+
+%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-adafruit-circuitpython-ht16k33 -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Thu May 18 2023 Python_Bot <Python_Bot@openeuler.org> - 4.6.3-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..7f93abe
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+43b2e49b68991928a47b86bbac1b6c16 adafruit-circuitpython-ht16k33-4.6.3.tar.gz