Name: ovirt-engine-api-model Version: 4.6.1 Release: 0.202507241108.git7ea81f6a%{?dist} Summary: Model management tools for the oVirt Engine API. Group: %{ovirt_product_group} License: ASL 2.0 URL: http://www.ovirt.org Source0: %{name}-%{version}.tar.gz Source1: %{name}-doc-%{version}.jar BuildArch: noarch BuildRequires: java-21-openjdk-devel BuildRequires: maven-local-openjdk21 BuildRequires: ovirt-engine-api-metamodel >= 1.3.8 BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations) BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin) BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin) BuildRequires: mvn(org.ovirt.maven.plugins:ovirt-jboss-modules-maven-plugin) Requires: ovirt-engine-api-metamodel-server Requires: (java-11-openjdk-headless or java-21-openjdk-headless) Requires: javapackages-filesystem Requires: mvn(org.ovirt.engine.api:metamodel-annotations) Requires: mvn(org.ovirt.engine.api:metamodel-server) %description %{name} provides model management tools for the oVirt Engine API. %prep %setup -c -q # Dependency is needed for generation of documentation, but not during package build. %pom_remove_dep org.ovirt.engine.api:metamodel-doctool pom.xml # maven-release-plugin is not used during package build, so we can remove it # from pom.xml %pom_remove_plugin :maven-release-plugin pom.xml # No need for central-publishing-maven-plugin, this is only used for deployments. %pom_remove_plugin org.sonatype.central:central-publishing-maven-plugin pom.xml %build %mvn_build -j -d %install %mvn_install mkdir -p %{buildroot}/%{_docdir}/%{name} unzip %{SOURCE1} -d %{buildroot}/%{_docdir}/%{name} %files -f .mfiles %license ASL2 %{_docdir}/%{name} %changelog * Thu Nov 24 2022 Martin Perina 4.6.0-1 - Add loongarch64 architecture type * Thu Sep 29 2022 Ori Liel 4.5.12-1 - bump metamodel to 1.3.10 * Tue Aug 02 2022 Ori Liel 4.5.11-1 - bump metamodel to 1.3.9 - Image I/O Proxy is replaced by ovirt-imageio - Deprecate VmPool.display attribute - Add TpmSupport to OperatingSystemInfo - git safe dir * Sun Mar 06 2022 Martin Perina 4.5.3-1 - Initial RPM release