50 lines
1.6 KiB
RPMSpec
50 lines
1.6 KiB
RPMSpec
Name: plexus-cli
|
|
Version: 1.6
|
|
Release: 9
|
|
Epoch: 0
|
|
Summary: Easily create CLIs with Plexus components
|
|
License: ASL 2.0
|
|
URL: https://github.com/codehaus-plexus/plexus-cli
|
|
BuildArch: noarch
|
|
Source0: https://github.com/codehaus-plexus/plexus-cli/archive/8927458e81fa7dd290a0b51c3e80d14c9d23e671/plexus-cli-1.6.tar.gz
|
|
Source1: http://www.apache.org/licenses/LICENSE-2.0.txt
|
|
BuildRequires: maven-local mvn(commons-cli:commons-cli) mvn(org.codehaus.plexus:plexus-components:pom:)
|
|
BuildRequires: mvn(org.codehaus.plexus:plexus-container-default) mvn(org.codehaus.plexus:plexus-utils)
|
|
|
|
%description
|
|
The Plexus project seeks to create end-to-end developer tools for
|
|
writing applications.The core of a container is a container that can
|
|
be embedded or used in a full application server.There are many
|
|
reusable components for hibernation, form processing, jndi, i18n,
|
|
speed, etc.Like the J2EE application server, Plexus includes an
|
|
application server without much burden.
|
|
|
|
%package help
|
|
Summary: This package contains help documents
|
|
Requires: %{name} = %{version}-%{release}
|
|
Provides: plexus-cli-javadoc = %{version}-%{release}
|
|
Obsoletes: plexus-cli-javadoc < %{version}-%{release}
|
|
|
|
%description help
|
|
Files for help with plexus-cli.
|
|
|
|
%prep
|
|
%autosetup -n %{name}-8927458e81fa7dd290a0b51c3e80d14c9d23e671 -p1
|
|
cp -p %{SOURCE1} .
|
|
%mvn_file : plexus/cli
|
|
|
|
%build
|
|
%mvn_build
|
|
|
|
%install
|
|
%mvn_install
|
|
|
|
%files -f .mfiles
|
|
%doc LICENSE-2.0.txt
|
|
|
|
%files help -f .mfiles-javadoc
|
|
|
|
%changelog
|
|
* Mon Feb 17 2020 lingsheng <lingsheng@huawei.com> - 0:1.6-9
|
|
- Package init
|