summaryrefslogtreecommitdiff
path: root/python-openapi-generator-cli.spec
blob: 9c21499da48d40951260746695600569599e7c5d (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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
%global _empty_manifest_terminate_build 0
Name:		python-openapi-generator-cli
Version:	4.3.1
Release:	1
Summary:	CLI for openapi generator
License:	APACHE 2.0
URL:		https://github.com/OpenAPITools/openapi-generator
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/e9/35/cd8615ffa747d006e9d9e8a48744f0bb7a95a418e491cef2714f58c21aa4/openapi-generator-cli-4.3.1.tar.gz
BuildArch:	noarch


%description
This project checks the [maven repository](https://mvnrepository.com/artifact/org.openapitools/openapi-generator-cli) 
once a day for a new version and will publish this new version automatically as a python package.
## Installation
You can install the package either in a virtual environment or globally.
```sh
# install the latest version of "openapigenerator"
pip install openapigenerator
# install a specific version of "openapigenerator"
pip install openapigenerator==4.2.0
```
After installation `openapi-generator` command will be available in your virtual environment or globally 
depending on your installation
To check the version, for example. Type the following command
```sh
# this will print the correct version number
openapi-generator version
```
## Further Documentation
Please refer to the [official openapi-generator docs](https://github.com/OpenAPITools/openapi-generator#3---usage) for
more information about the possible arguments and a detailed usage manual of the command line interface.
## Like the package?
Please leave a star.
## Have suggestions or feedback?
Please raise an issue, happy to hear from you :)

%package -n python3-openapi-generator-cli
Summary:	CLI for openapi generator
Provides:	python-openapi-generator-cli
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-openapi-generator-cli
This project checks the [maven repository](https://mvnrepository.com/artifact/org.openapitools/openapi-generator-cli) 
once a day for a new version and will publish this new version automatically as a python package.
## Installation
You can install the package either in a virtual environment or globally.
```sh
# install the latest version of "openapigenerator"
pip install openapigenerator
# install a specific version of "openapigenerator"
pip install openapigenerator==4.2.0
```
After installation `openapi-generator` command will be available in your virtual environment or globally 
depending on your installation
To check the version, for example. Type the following command
```sh
# this will print the correct version number
openapi-generator version
```
## Further Documentation
Please refer to the [official openapi-generator docs](https://github.com/OpenAPITools/openapi-generator#3---usage) for
more information about the possible arguments and a detailed usage manual of the command line interface.
## Like the package?
Please leave a star.
## Have suggestions or feedback?
Please raise an issue, happy to hear from you :)

%package help
Summary:	Development documents and examples for openapi-generator-cli
Provides:	python3-openapi-generator-cli-doc
%description help
This project checks the [maven repository](https://mvnrepository.com/artifact/org.openapitools/openapi-generator-cli) 
once a day for a new version and will publish this new version automatically as a python package.
## Installation
You can install the package either in a virtual environment or globally.
```sh
# install the latest version of "openapigenerator"
pip install openapigenerator
# install a specific version of "openapigenerator"
pip install openapigenerator==4.2.0
```
After installation `openapi-generator` command will be available in your virtual environment or globally 
depending on your installation
To check the version, for example. Type the following command
```sh
# this will print the correct version number
openapi-generator version
```
## Further Documentation
Please refer to the [official openapi-generator docs](https://github.com/OpenAPITools/openapi-generator#3---usage) for
more information about the possible arguments and a detailed usage manual of the command line interface.
## Like the package?
Please leave a star.
## Have suggestions or feedback?
Please raise an issue, happy to hear from you :)

%prep
%autosetup -n openapi-generator-cli-4.3.1

%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-openapi-generator-cli -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 4.3.1-1
- Package Spec generated