[eclipse-mylyn-builds/f17] Move to Eclipse 4.2 & Fix Hudson connector.
Krzysztof Daniel
kdaniel at fedoraproject.org
Tue Apr 17 13:14:50 UTC 2012
commit 305d83e055d32511fa0320526b4f52339a9a1921
Author: Krzysztof Daniel <kdaniel at redhat.com>
Date: Fri Apr 13 11:40:22 2012 +0200
Move to Eclipse 4.2 & Fix Hudson connector.
eclipse-mylyn-builds.spec | 30 ++++++++++++++++--------------
fix_hudson_feature.patch | 21 +++++++++++++--------
remove_hudson_discovery.patch | 17 +++++++++--------
3 files changed, 38 insertions(+), 30 deletions(-)
---
diff --git a/eclipse-mylyn-builds.spec b/eclipse-mylyn-builds.spec
index 4c1d84f..a778529 100644
--- a/eclipse-mylyn-builds.spec
+++ b/eclipse-mylyn-builds.spec
@@ -7,7 +7,7 @@
Name: eclipse-mylyn-builds
Summary: Eclipse Mylyn Builds
Version: 3.7.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: EPL
URL: http://www.eclipse.org/mylyn/builds/
@@ -27,22 +27,22 @@ Patch2: fix_hudson_feature.patch
BuildArch: noarch
BuildRequires: java-devel >= 1.6.0
-BuildRequires: eclipse-platform >= 1:3.7.0
-BuildRequires: eclipse-pde >= 1:3.7.0
-BuildRequires: eclipse-mylyn-commons >= 3.7.0
+BuildRequires: eclipse-platform >= 1:4.2.0
+BuildRequires: eclipse-pde >= 1:4.2.0-0.6
+BuildRequires: eclipse-mylyn-commons >= 3.7.0-9
BuildRequires: eclipse-mylyn >= 3.7.0
BuildRequires: eclipse-mylyn-context-team >= 3.7.0
BuildRequires: eclipse-mylyn-versions >= 3.7.0
BuildRequires: eclipse-emf
# Required for RestfulHudsonClient.java. However, this will only
# work with java 1.6 and up, but that's better than not working at all.
-BuildRequires: ws-jaxme
+BuildRequires: ws-jaxme >= 0.5
# The following is required for javax.xml.stream (apparently openjdk ships it too)
# not sure what's best here.
BuildRequires: xml-commons-apis
BuildRequires: google-gson >= 1.6.0
Requires: eclipse-mylyn >= 3.7.0
-Requires: eclipse-mylyn-commons >= 3.7.0
+Requires: eclipse-mylyn-commons >= 3.7.0-9
Requires: eclipse-mylyn-context >= 3.7.0
Requires: eclipse-emf
Requires: eclipse-mylyn-versions >= 3.7.0
@@ -58,10 +58,10 @@ build providers using Eclipse Mylyn.
%package hudson
Summary: Mylyn Builds Connector: Hudson/Jenkins
-Requires: java >= 1:1.6.0
-Requires: eclipse-platform >= 1:3.8.0
-Requires: eclipse-mylyn-commons >= 3.7.0
-Requires: ws-jaxme
+Requires: java >= 1:1.7.0
+Requires: eclipse-platform >= 1:4.2.0-0.6
+Requires: eclipse-mylyn-commons >= 3.7.0-9
+Requires: ws-jaxme >= 0.5
Requires: google-gson >= 1.6.0
Requires: %{name} = %{version}-%{release}
Group: Development/Tools
@@ -83,13 +83,11 @@ popd
%build
-%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.builds \
+eclipse-pdebuild -f org.eclipse.mylyn.builds \
-a "-DjavacSource=1.6 -DjavacTarget=1.6 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
- -j -DJ2SE-1.6=%{_jvmdir}/java/jre/lib/rt.jar \
-d "mylyn mylyn-commons mylyn-context-team mylyn-context emf mylyn-versions" -o `pwd`/orbitDeps
-%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.hudson \
+eclipse-pdebuild -f org.eclipse.mylyn.hudson \
-a "-DjavacSource=1.6 -DjavacTarget=1.6 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
- -j -DJavaSE-1.6=%{_jvmdir}/java/jre/lib/rt.jar \
-d "mylyn-commons" -o `pwd`/orbitDeps
@@ -125,6 +123,10 @@ popd
%changelog
+* Fri Apr 13 2012 Krzysztof Daniel <kdaniel at redhat.com> 3.7.0-2
+- Move to Eclipse 4.2.
+- Fix Hudson connector.
+
* Tue Mar 27 2012 Krzysztof Daniel <kdaniel at redhat.com> 3.7.0-1
- Update to upstream 3.7.0. release.
diff --git a/fix_hudson_feature.patch b/fix_hudson_feature.patch
index 6d83f3c..ea52042 100644
--- a/fix_hudson_feature.patch
+++ b/fix_hudson_feature.patch
@@ -1,19 +1,24 @@
---- org.eclipse.mylyn.hudson-feature/feature.xml.orig 2012-03-08 11:41:59.000000000 +0100
-+++ org.eclipse.mylyn.hudson-feature/feature.xml 2012-03-27 14:44:58.750736698 +0200
-@@ -29,7 +29,6 @@
+--- org.eclipse.mylyn.hudson-feature/feature.xml.bak 2012-03-08 11:41:59.000000000 +0100
++++ org.eclipse.mylyn.hudson-feature/feature.xml 2012-04-13 11:18:42.746707193 +0200
+@@ -29,12 +29,6 @@
</license>
<requires>
- <import plugin="com.google.gson" version="1.6.0" match="compatible"/>
- <import plugin="com.sun.xml.bind" version="2.2.0" match="compatible"/>
- <import plugin="javax.xml" version="1.3.4" match="compatible"/>
- <import plugin="javax.xml.bind" version="2.1.0" match="compatible"/>
-@@ -51,6 +50,13 @@
+- <import plugin="com.sun.xml.bind" version="2.2.0" match="compatible"/>
+- <import plugin="javax.xml" version="1.3.4" match="compatible"/>
+- <import plugin="javax.xml.bind" version="2.1.0" match="compatible"/>
+- <import plugin="javax.xml.stream" version="1.0.1" match="compatible"/>
+-
+ <import feature="org.eclipse.mylyn.builds" version="0.9.0" match="compatible"/>
+ <import feature="org.eclipse.mylyn.commons.repositories.http" version="0.9.0" match="compatible"/>
+ </requires>
+@@ -51,6 +45,13 @@
download-size="0"
install-size="0"
version="0.0.0"
+ unpack="false"/>
-+
++
+ <plugin
+ id="com.google.gson"
+ download-size="0"
diff --git a/remove_hudson_discovery.patch b/remove_hudson_discovery.patch
index 50cea87..b0c4cbd 100644
--- a/remove_hudson_discovery.patch
+++ b/remove_hudson_discovery.patch
@@ -12,14 +12,6 @@
- </extension>
-
</plugin>
---- org.eclipse.mylyn.hudson.ui/META-INF/MANIFEST.MF.bak 2012-03-08 11:41:59.000000000 +0100
-+++ org.eclipse.mylyn.hudson.ui/META-INF/MANIFEST.MF 2012-03-27 14:18:35.118218032 +0200
-@@ -20,5 +20,4 @@
- Bundle-ActivationPolicy: lazy
- Bundle-RequiredExecutionEnvironment: J2SE-1.5
- Bundle-Localization: plugin
--Export-Package: org.eclipse.mylyn.internal.hudson.ui;x-internal:=true
- Bundle-Activator: org.eclipse.mylyn.internal.hudson.ui.HudsonUiPlugin
--- org.eclipse.mylyn.hudson.ui/src/org/eclipse/mylyn/internal/hudson/ui/HudsonUiPlugin.java.bak 2012-03-08 11:41:59.000000000 +0100
+++ org.eclipse.mylyn.hudson.ui/src/org/eclipse/mylyn/internal/hudson/ui/HudsonUiPlugin.java 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
@@ -323,3 +315,12 @@
- }
-
-}
+--- org.eclipse.mylyn.hudson.ui/META-INF/MANIFEST.MF.orig 2012-03-08 11:41:59.000000000 +0100
++++ org.eclipse.mylyn.hudson.ui/META-INF/MANIFEST.MF 2012-04-13 11:31:55.411145074 +0200
+@@ -20,5 +20,4 @@
+ Bundle-ActivationPolicy: lazy
+ Bundle-RequiredExecutionEnvironment: J2SE-1.5
+ Bundle-Localization: plugin
+-Export-Package: org.eclipse.mylyn.internal.hudson.ui;x-internal:=true
+-Bundle-Activator: org.eclipse.mylyn.internal.hudson.ui.HudsonUiPlugin
++
More information about the scm-commits
mailing list