blob: 5fc1f55adda3566b960e918d4603c39f2eb6fc74 (
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
%global _empty_manifest_terminate_build 0
Name: python-hopic
Version: 1.60.0
Release: 1
Summary: In order to simplify the CI configuration we are switching away from the generic jenkins shared pipeline which is completely written in Groovy. Instead we are switching to the Hopic project which only has a minimal CI driver component written in Groovy with the rest written in Python. With Hopic local debugging is made significantly easier.
License: Apache License 2.0
URL: https://github.com/tomtom-international/hopic
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/42/22/32de442223ba80a631b13fdedb9f460cd89d103f52f918bead9a76d8df8a/hopic-1.60.0.tar.gz
BuildArch: noarch
Requires: python3-Click
Requires: python3-click-log
Requires: python3-commisery
Requires: python3-GitPython
Requires: python3-dateutil
Requires: python3-PyYAML
Requires: python3-setuptools
Requires: python3-typeguard
Requires: python3-importlib-metadata
Requires: python3-typing-extensions
Requires: python3-keyring
Requires: python3-netstruct
%description
**Install the hopic** command with below package
pip3 install --user 'git+https://github.com/tomtom-international/hopic.git@release/1#egg=hopic[interactive]'
**Enable TAB completion** - include the below line in your .bashrc ( BashComplete_ )
eval "$(_HOPIC_COMPLETE=source hopic)"
For the command line help on hopic usage
hopic --help
%package -n python3-hopic
Summary: In order to simplify the CI configuration we are switching away from the generic jenkins shared pipeline which is completely written in Groovy. Instead we are switching to the Hopic project which only has a minimal CI driver component written in Groovy with the rest written in Python. With Hopic local debugging is made significantly easier.
Provides: python-hopic
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-hopic
**Install the hopic** command with below package
pip3 install --user 'git+https://github.com/tomtom-international/hopic.git@release/1#egg=hopic[interactive]'
**Enable TAB completion** - include the below line in your .bashrc ( BashComplete_ )
eval "$(_HOPIC_COMPLETE=source hopic)"
For the command line help on hopic usage
hopic --help
%package help
Summary: Development documents and examples for hopic
Provides: python3-hopic-doc
%description help
**Install the hopic** command with below package
pip3 install --user 'git+https://github.com/tomtom-international/hopic.git@release/1#egg=hopic[interactive]'
**Enable TAB completion** - include the below line in your .bashrc ( BashComplete_ )
eval "$(_HOPIC_COMPLETE=source hopic)"
For the command line help on hopic usage
hopic --help
%prep
%autosetup -n hopic-1.60.0
%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-hopic -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 1.60.0-1
- Package Spec generated
|