diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-04-10 19:53:56 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-04-10 19:53:56 +0000 |
| commit | bd2c31753107184b5cfc7fb4c7949862aa8b4836 (patch) | |
| tree | ab917c48cfbadca3ccfeb2cd6aba2ee44c0c202e | |
| parent | c348fe7180bcee6d11d9881bb93d7ebd535275d9 (diff) | |
automatic import of python-canlib
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-canlib.spec | 82 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 84 insertions, 0 deletions
@@ -0,0 +1 @@ +/canlib-1.22.565.tar.gz diff --git a/python-canlib.spec b/python-canlib.spec new file mode 100644 index 0000000..91e6330 --- /dev/null +++ b/python-canlib.spec @@ -0,0 +1,82 @@ +%global _empty_manifest_terminate_build 0 +Name: python-canlib +Version: 1.22.565 +Release: 1 +Summary: Python wrapper for Kvaser CANlib +License: MIT +URL: https://github.com/Kvaser/pycanlib +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/50/22/fd67afe1fad0fb23076d3bd5dd3e5c71419fc30b77b6e76b83ef81195daf/canlib-1.22.565.tar.gz +BuildArch: noarch + +Requires: python3-pydantic +Requires: python3-pytest +Requires: python3-pytest-cov +Requires: python3-sphinx +Requires: python3-sphinx-rtd-theme +Requires: python3-pytest +Requires: python3-pandas + +%description +The Python canlib module wraps the Kvaser CANlib API in order to make it easy to control most aspects of any Kvaser CAN interface. For more information about Kvaser please go to https://www.kvaser.com/. +The latest version of this package is available on the `Kvaser Download page <https://www.kvaser.com/downloads-kvaser/>`_ (`pycanlib.zip <https://www.kvaser.com/downloads-kvaser/?utm_source=software&utm_ean=7330130981911&utm_status=latest>`_). + +%package -n python3-canlib +Summary: Python wrapper for Kvaser CANlib +Provides: python-canlib +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-canlib +The Python canlib module wraps the Kvaser CANlib API in order to make it easy to control most aspects of any Kvaser CAN interface. For more information about Kvaser please go to https://www.kvaser.com/. +The latest version of this package is available on the `Kvaser Download page <https://www.kvaser.com/downloads-kvaser/>`_ (`pycanlib.zip <https://www.kvaser.com/downloads-kvaser/?utm_source=software&utm_ean=7330130981911&utm_status=latest>`_). + +%package help +Summary: Development documents and examples for canlib +Provides: python3-canlib-doc +%description help +The Python canlib module wraps the Kvaser CANlib API in order to make it easy to control most aspects of any Kvaser CAN interface. For more information about Kvaser please go to https://www.kvaser.com/. +The latest version of this package is available on the `Kvaser Download page <https://www.kvaser.com/downloads-kvaser/>`_ (`pycanlib.zip <https://www.kvaser.com/downloads-kvaser/?utm_source=software&utm_ean=7330130981911&utm_status=latest>`_). + +%prep +%autosetup -n canlib-1.22.565 + +%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-canlib -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 1.22.565-1 +- Package Spec generated @@ -0,0 +1 @@ +0fdfd267564f8c726f86b5774fcd8ada canlib-1.22.565.tar.gz |
