idlj-maven-plugin/idlj-maven-plugin.spec
2024-01-10 10:40:34 +08:00

52 lines
1.7 KiB
RPMSpec

Name: idlj-maven-plugin
Version: 1.2.2
Release: 1
Summary: The CORBA IDL Compiler Maven Plugin
License: ASL 2.0
URL: http://www.mojohaus.org/plugins.html
Source0: https://github.com/mojohaus/idlj-maven-plugin/archive/refs/tags/%{name}-%{version}.tar.gz
Source1: http://www.apache.org/licenses/LICENSE-2.0.txt
BuildArch: noarch
BuildRequires: maven-local mvn(avalon-logkit:avalon-logkit) mvn(junit:junit)
BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
BuildRequires: mvn(org.codehaus.mojo:mojo-parent:pom:)
BuildRequires: mvn(org.codehaus.plexus:plexus-compiler-api)
BuildRequires: mvn(org.codehaus.plexus:plexus-utils) mvn(org.jacorb:jacorb-idl-compiler)
%description
The CORBA IDL Compiler Maven Plugin is used for processing IDL files into java sources.
%package javadoc
Summary: Javadoc for %{name}
%description javadoc
This package contains the API documentation for %{name}.
%prep
%setup -q -n %{name}-%{name}-%{version}
%pom_change_dep :plexus-compiler-api org.codehaus.plexus:
%pom_change_dep org.jacorb: :jacorb-idl-compiler
%pom_remove_dep org.glassfish.corba:idlj
cp %{SOURCE1} .
%build
%mvn_build -f
%install
%mvn_install
%files -f .mfiles
%dir %{_javadir}/%{name}
%license LICENSE-2.0.txt
%files javadoc -f .mfiles-javadoc
%license LICENSE-2.0.txt
%changelog
* Wed Jan 10 2024 Ge Wang <wang__ge@126.com> - 1.2.2-1
- Update to version 1.2.2
* Sat Jan 09 2021 Ge Wang <wangge20@huawei.com> - 1.2.1-2
- Modify homepage url and Source url
* Wed Oct 28 2020 shaoqiang kang <kangshaoqiang1@huawei.com> - 1.2.1-1
- Package init