maven-file-management/maven-file-management.spec
yang_lijin@qq.com 61de3bf855 add
2019-12-15 11:27:12 +08:00

52 lines
1.6 KiB
RPMSpec

Name: maven-file-management
Epoch: 1
Version: 3.0.0
Release: 7
Summary: Maven File Management API
License: ASL 2.0
URL: http://maven.apache.org/shared/file-management
BuildArch: noarch
Source0: http://repo1.maven.org/maven2/org/apache/maven/shared/file-management/%{version}/file-management-%{version}-source-release.zip
BuildRequires: maven-local mvn(org.apache.maven.shared:maven-shared-components:pom:)
BuildRequires: mvn(junit:junit) mvn(org.apache.maven:maven-plugin-api)
BuildRequires: mvn(org.apache.maven.shared:maven-shared-io)
BuildRequires: mvn(org.apache.maven.shared:maven-shared-utils)
BuildRequires: mvn(org.codehaus.modello:modello-maven-plugin)
BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
%description
Provides a component for plugins to easily resolve project dependencies.
%package help
Summary: API documentation for maven-file-management
Provides: %{name}-javadoc = %{epoch}:%{version}-%{release}
Obsoletes: %{name}-javadoc < %{epoch}:%{version}-%{release}
%description help
API documentation for maven-file-management.
%prep
%autosetup -n file-management-%{version} -p1
%build
%mvn_build
%install
%mvn_install
%files
%license LICENSE NOTICE
%dir %{_datadir}/java/maven-file-management
%{_datadir}/java/maven-file-management/file-management.jar
%{_datadir}/maven-metadata/maven-file-management.xml
%dir %{_datadir}/maven-poms/maven-file-management
%{_datadir}/maven-poms/maven-file-management/file-management.pom
%files help -f .mfiles-javadoc
%changelog
* Thu Dec 12 2019 lijin Yang <yanglijin@huawei.com> - 1:3.0.0-7
- init package