69 lines
3.0 KiB
RPMSpec
69 lines
3.0 KiB
RPMSpec
Name: maven-site-plugin
|
|
Version: 3.6
|
|
Release: 1
|
|
Summary: Maven Site Plugin
|
|
License: ASL 2.0
|
|
URL: http://maven.apache.org/plugins/maven-site-plugin/
|
|
Source0: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-site-plugin/%{version}/maven-site-plugin-%{version}-source-release.zip
|
|
Patch1: 0001-Port-to-jetty-9.patch
|
|
|
|
BuildArch: noarch
|
|
BuildRequires: maven-local mvn(commons-io:commons-io) mvn(javax.servlet:servlet-api)
|
|
BuildRequires: mvn(org.apache.commons:commons-lang3)
|
|
BuildRequires: mvn(org.apache.maven.doxia:doxia-decoration-model)
|
|
BuildRequires: mvn(org.apache.maven.doxia:doxia-integration-tools)
|
|
BuildRequires: mvn(org.apache.maven.doxia:doxia-module-xdoc)
|
|
BuildRequires: mvn(org.apache.maven.doxia:doxia-module-xhtml)
|
|
BuildRequires: mvn(org.apache.maven.doxia:doxia-sink-api)
|
|
BuildRequires: mvn(org.apache.maven.doxia:doxia-site-renderer)
|
|
BuildRequires: mvn(org.apache.maven:maven-archiver) mvn(org.apache.maven:maven-artifact)
|
|
BuildRequires: mvn(org.apache.maven:maven-compat) mvn(org.apache.maven:maven-core)
|
|
BuildRequires: mvn(org.apache.maven:maven-model) mvn(org.apache.maven:maven-plugin-api)
|
|
BuildRequires: mvn(org.apache.maven:maven-settings)
|
|
BuildRequires: mvn(org.apache.maven:maven-settings-builder)
|
|
BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:)
|
|
BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
|
|
BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
|
|
BuildRequires: mvn(org.apache.maven.reporting:maven-reporting-api)
|
|
BuildRequires: mvn(org.apache.maven.reporting:maven-reporting-exec)
|
|
BuildRequires: mvn(org.apache.maven.shared:maven-shared-utils)
|
|
BuildRequires: mvn(org.apache.maven.wagon:wagon-provider-api)
|
|
BuildRequires: mvn(org.codehaus.plexus:plexus-archiver)
|
|
BuildRequires: mvn(org.codehaus.plexus:plexus-classworlds)
|
|
BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata)
|
|
BuildRequires: mvn(org.codehaus.plexus:plexus-i18n) mvn(org.codehaus.plexus:plexus-utils)
|
|
BuildRequires: mvn(org.eclipse.jetty:jetty-client) mvn(org.eclipse.jetty:jetty-proxy)
|
|
BuildRequires: mvn(org.eclipse.jetty:jetty-server) mvn(org.eclipse.jetty:jetty-servlet)
|
|
BuildRequires: mvn(org.eclipse.jetty:jetty-util) mvn(org.eclipse.jetty:jetty-webapp)
|
|
BuildRequires: mvn(org.sonatype.sisu:sisu-inject-plexus)
|
|
|
|
%description
|
|
The Maven Site Plugin is a plugin that generates a site for the current project.
|
|
|
|
%package javadoc
|
|
Summary: Javadoc for %{name}
|
|
%description javadoc
|
|
API documentation for %{name}.
|
|
|
|
%prep
|
|
%setup -q
|
|
%patch1 -p1
|
|
%pom_change_dep org.eclipse.jetty::: :::provided
|
|
|
|
%build
|
|
%mvn_build -f
|
|
|
|
%install
|
|
%mvn_install
|
|
|
|
%files -f .mfiles
|
|
%dir %{_javadir}/%{name}
|
|
%license LICENSE NOTICE
|
|
|
|
%files javadoc -f .mfiles-javadoc
|
|
%license LICENSE NOTICE
|
|
|
|
%changelog
|
|
* Tue Aug 11 2020 maminjie <maminjie1@huawei.com> - 3.6-1
|
|
- package init
|