diff --git a/swagger-codegen.spec b/swagger-codegen.spec new file mode 100644 index 0000000000000000000000000000000000000000..f82e83c8ea5f427384270c592491402cb52d867b --- /dev/null +++ b/swagger-codegen.spec @@ -0,0 +1,38 @@ +%global debug_package %{nil} + +Summary: This is the swagger codegen project +Name: swagger-codegen +Version: 2.2.2 +Release: 0 +License: Apache License v2.0 +URL: https://swagger.io/tools/swagger-codegen/ +Source0: https://github.com/polycube-network/swagger-codegen/archive/v%{version}.tar.gz + +BuildRequires: java-1.8.0-openjdk-devel +BuildRequires: maven + +Requires: java-1.8.0-openjdk + +ExclusiveArch: x86_64 aarch64 + +%description +This is the swagger codegen project, which allows generation of API client libraries (SDK generation), +server stubs and documentation automatically given an OpenAPI Spec. + +%prep +%autosetup -n %{name}-%{version} -p1 + +%build +mvn clean package + +%install +mkdir -p %{buildroot}/%{_bindir}/%{name}/ +cp -rf %{_builddir}/%{name}-%{version}/modules/* %{buildroot}/%{_bindir}/%{name}/ + +%files +%defattr(-,root,root) +%{_bindir}/%{name}/* + +%changelog +* Mon Oct 19 2020 peanut_huang - 2.2.2-0 +- Init package diff --git a/v2.2.2.tar.gz b/v2.2.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..224fad53e58a96f466dbd4ba4cad7510a7f50bc4 Binary files /dev/null and b/v2.2.2.tar.gz differ