maven-gpg-plugin/maven-gpg-plugin.spec
2020-08-25 19:00:03 +08:00

48 lines
1.5 KiB
RPMSpec

Name: maven-gpg-plugin
Version: 1.6
Release: 1
Summary: Maven GPG Plugin
License: ASL 2.0
URL: http://maven.apache.org/plugins/maven-gpg-plugin/
BuildArch: noarch
Source0: https://mirrors.bfsu.edu.cn/apache/maven/plugins/%{name}-%{version}-source-release.zip
Patch0: 0001-Port-to-Maven-3.3.1.patch
BuildRequires: maven-local mvn(org.apache.maven:maven-artifact)
BuildRequires: mvn(org.apache.maven:maven-compat) mvn(org.apache.maven:maven-model)
BuildRequires: mvn(org.apache.maven:maven-plugin-api)
BuildRequires: mvn(org.apache.maven:maven-repository-metadata)
BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:)
BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
BuildRequires: mvn(org.sonatype.plexus:plexus-sec-dispatcher)
Requires: gnupg
%description
This plugin signs all of the project's attached artifacts with
GnuPG. It adds goals gpg:sign and gpg:sign-and-deploy-file.
%package javadoc
Summary: Javadoc for %{name}
%description javadoc
API documentation for %{name}.
%prep
%setup -q
%patch0 -p1
%build
%mvn_build
%install
%mvn_install
%files -f .mfiles
%dir %{_javadir}/%{name}
%doc LICENSE NOTICE
%files javadoc -f .mfiles-javadoc
%doc LICENSE NOTICE
%changelog
* Sat Aug 22 2020 Jeffery.Gao <gaojianxing@huawei.com> - 1.6-1
- Package init