Blame eclipse-m2e-workspace.spec

22972cf
%global short_name m2e-workspace
22972cf
22972cf
Name:           eclipse-m2e-workspace
ac62108
Version:        0.4.0
792abc0
Release:        10%{?dist}
f7118ae
Summary:        M2E CLI workspace resolver
a2c35cc
License:        EPL-1.0
f7118ae
URL:            https://www.eclipse.org/m2e/
22972cf
BuildArch:      noarch
22972cf
22972cf
Source0:        http://git.eclipse.org/c/m2e/org.eclipse.m2e.workspace.git/snapshot/%{short_name}-%{version}.tar.bz2
f7118ae
Source1:        http://www.eclipse.org/legal/epl-v10.html
22972cf
5275999
Patch0:         takari.patch
ac62108
22972cf
BuildRequires:  maven-local
5275999
BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin)
22972cf
BuildRequires:  mvn(javax.inject:javax.inject)
22972cf
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
22972cf
BuildRequires:  mvn(org.apache.maven:maven-core)
22972cf
BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
22972cf
BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
22972cf
BuildRequires:  mvn(org.eclipse.aether:aether-api)
22972cf
22972cf
%description
f7118ae
Workspace dependency resolver implementation for Maven command line
f7118ae
build.
22972cf
22972cf
%package javadoc
22972cf
Summary:        API documentation for %{name}
22972cf
22972cf
%description javadoc
22972cf
This package provides %{summary}.
22972cf
22972cf
22972cf
%prep
22972cf
%setup -q -n %{short_name}-%{version}
22972cf
ac62108
%patch0 -p1
f7118ae
ac62108
cp -a %{SOURCE1} .
ac62108
pushd org.eclipse.m2e.workspace.cli
f7118ae
# Remove support for Maven 3.0.x (requires Sonatype Aether, which is
f7118ae
# not available in Fedora)
22972cf
%pom_remove_dep org.sonatype.aether
22972cf
rm src/main/java/org/eclipse/m2e/workspace/internal/Maven30WorkspaceReader.java
ac62108
popd
22972cf
22972cf
%build
ac62108
pushd org.eclipse.m2e.workspace.cli
5275999
%mvn_build
ac62108
popd
5275999
22972cf
%install
ac62108
pushd org.eclipse.m2e.workspace.cli
22972cf
%mvn_install
ac62108
popd
22972cf
ac62108
%files -f org.eclipse.m2e.workspace.cli/.mfiles
f7118ae
%license epl-v10.html
22972cf
ac62108
%files javadoc -f org.eclipse.m2e.workspace.cli/.mfiles-javadoc
f7118ae
%license epl-v10.html
22972cf
22972cf
22972cf
%changelog
792abc0
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-10
792abc0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
792abc0
a2c35cc
* Wed Aug 22 2018 Mat Booth <mat.booth@redhat.com> - 0.4.0-9
a2c35cc
- License update
a2c35cc
4177980
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-8
4177980
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
4177980
5df0c22
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-7
5df0c22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
5df0c22
4fe9c9f
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-6
4fe9c9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4fe9c9f
d546af6
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-5
d546af6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
d546af6
5275999
* Tue Jul 19 2016 Michael Simacek <msimacek@redhat.com> - 0.4.0-4
5275999
- Regenerate buildrequires
5275999
b67f822
* Fri Feb 19 2016 Michael Simacek <msimacek@redhat.com> - 0.4.0-3
b67f822
- Fix FTBFS
b67f822
412edde
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-2
412edde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
412edde
ac62108
* Wed Oct 14 2015 Sopot Cela <scela@redhat.com>- 0.4.0-1
ac62108
- Upgrade to 0.4.0 for Mars. 1 release
ac62108
fcda3a5
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-2
fcda3a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
fcda3a5
22972cf
* Fri Mar 06 2015 Michael Simacek <msimacek@redhat.com> - 0.2.0-1
22972cf
- Initial packaging