From dfe9aef1e6db6963bb83674654c39b94af5b4702 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Jan 30 2014 14:55:36 +0000 Subject: Add support for Eclipse Sisu --- diff --git a/0001-Add-lifecycle-mapping-for-Eclipse-Sisu.patch b/0001-Add-lifecycle-mapping-for-Eclipse-Sisu.patch new file mode 100644 index 0000000..80da255 --- /dev/null +++ b/0001-Add-lifecycle-mapping-for-Eclipse-Sisu.patch @@ -0,0 +1,42 @@ +From b3b2a9b48031fef2bcfdb978fa29201ce9e0189c Mon Sep 17 00:00:00 2001 +From: Mikolaj Izdebski +Date: Wed, 29 Jan 2014 15:27:22 +0100 +Subject: [PATCH] Add lifecycle mapping for Eclipse Sisu + +Eclipse Sisu has its own Maven plugin: + https://github.com/eclipse/sisu.mojos +--- + org.sonatype.m2e.sisu/lifecycle-mapping-metadata.xml | 18 +++++++++++++++++- + 1 file changed, 17 insertions(+), 1 deletion(-) + +diff --git a/org.sonatype.m2e.sisu/lifecycle-mapping-metadata.xml b/org.sonatype.m2e.sisu/lifecycle-mapping-metadata.xml +index 79abc11..f429d70 100644 +--- a/org.sonatype.m2e.sisu/lifecycle-mapping-metadata.xml ++++ b/org.sonatype.m2e.sisu/lifecycle-mapping-metadata.xml +@@ -17,5 +17,21 @@ + + + ++ ++ ++ org.eclipse.sisu ++ sisu-maven-plugin ++ [0.0.0,) ++ ++ main-index ++ test-index ++ ++ ++ ++ ++ org.sonatype.m2e.sisuindex.sisuindexConfigurator ++ ++ ++ + +- +\ No newline at end of file ++ +-- +1.8.4.2 + diff --git a/eclipse-m2e-sisu.spec b/eclipse-m2e-sisu.spec index 2c55c20..1ffe3e0 100644 --- a/eclipse-m2e-sisu.spec +++ b/eclipse-m2e-sisu.spec @@ -3,7 +3,7 @@ Name: eclipse-m2e-sisu Version: 0.15.0 -Release: 0.1.git%{shortcommit}%{?dist} +Release: 0.2.git%{shortcommit}%{?dist} Summary: M2E Sisu connector License: EPL URL: https://github.com/tesla/m2eclipse-sisu/ @@ -11,6 +11,10 @@ BuildArch: noarch Source0: https://github.com/tesla/m2eclipse-sisu/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz +# Add support for Eclipse Sisu +# From https://github.com/tesla/m2eclipse-sisu/pull/1 +Patch0: 0001-Add-lifecycle-mapping-for-Eclipse-Sisu.patch + BuildRequires: maven-local BuildRequires: mvn(io.tesla.tycho:tycho-support:pom:) BuildRequires: osgi(org.eclipse.core.resources) @@ -24,6 +28,7 @@ This package provides Sisu connector for Eclipse M2E. %prep %setup -q -n m2eclipse-sisu-%{commit} +%patch0 -p1 find -name *.jar -delete %build @@ -38,5 +43,8 @@ cp -a eclipse %{buildroot}%{_datadir}/eclipse/dropins/%{name}/ %{_datadir}/eclipse/dropins/%{name} %changelog +* Thu Jan 30 2014 Mikolaj Izdebski - 0.15.0-0.2.git81d3bc5 +- Add support for Eclipse Sisu + * Tue Jan 28 2014 Mikolaj Izdebski - 0.15.0-0.1.git81d3bc5 - Initial commit