Drop dep on javax.annotation APIs, these should instead be provided by the JRE
through the system bundle rhbx#1392150
This commit is contained in:
parent
fba2319f05
commit
f1d2d32049
@ -357,7 +357,7 @@ index 8176831..c97bab0 100644
|
|||||||
id="org.eclipse.e4.emf.xpath"
|
id="org.eclipse.e4.emf.xpath"
|
||||||
download-size="0"
|
download-size="0"
|
||||||
install-size="0"
|
install-size="0"
|
||||||
@@ -772,4 +667,19 @@
|
@@ -772,4 +667,18 @@
|
||||||
fragment="true"
|
fragment="true"
|
||||||
unpack="false"/>
|
unpack="false"/>
|
||||||
|
|
||||||
@ -370,7 +370,6 @@ index 8176831..c97bab0 100644
|
|||||||
+ <import plugin="org.apache.felix.gogo.command" />
|
+ <import plugin="org.apache.felix.gogo.command" />
|
||||||
+ <import plugin="org.apache.felix.gogo.runtime" />
|
+ <import plugin="org.apache.felix.gogo.runtime" />
|
||||||
+ <import plugin="org.apache.felix.gogo.shell" />
|
+ <import plugin="org.apache.felix.gogo.shell" />
|
||||||
+ <import plugin="javax.annotation-api" />
|
|
||||||
+ <import plugin="org.w3c.dom.svg" />
|
+ <import plugin="org.w3c.dom.svg" />
|
||||||
+ <import plugin="org.w3c.css.sac" />
|
+ <import plugin="org.w3c.css.sac" />
|
||||||
+ <import plugin="javax.inject" />
|
+ <import plugin="javax.inject" />
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
diff --git a/eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/META-INF/MANIFEST.MF b/eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/META-INF/MANIFEST.MF
|
|
||||||
index b0d5c82..6ace64c 100644
|
|
||||||
--- a/eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/META-INF/MANIFEST.MF
|
|
||||||
+++ b/eclipse.platform.ui/bundles/org.eclipse.e4.ui.swt.gtk/META-INF/MANIFEST.MF
|
|
||||||
@@ -8,5 +8,6 @@
|
|
||||||
Bundle-Localization: fragment-gtk
|
|
||||||
Bundle-Vendor: %providerName
|
|
||||||
Eclipse-PlatformFilter: (osgi.ws=gtk)
|
|
||||||
-Import-Package: org.eclipse.e4.core.services.events,
|
|
||||||
+Import-Package: javax.annotation;version="1.1.0",
|
|
||||||
+ org.eclipse.e4.core.services.events,
|
|
||||||
org.osgi.service.event;version="1.3.1"
|
|
12
eclipse.spec
12
eclipse.spec
@ -47,7 +47,7 @@ Epoch: 1
|
|||||||
Summary: An open, extensible IDE
|
Summary: An open, extensible IDE
|
||||||
Name: eclipse
|
Name: eclipse
|
||||||
Version: 4.6.2
|
Version: 4.6.2
|
||||||
Release: 2%{?dist}
|
Release: 3%{?dist}
|
||||||
License: EPL
|
License: EPL
|
||||||
URL: http://www.eclipse.org/
|
URL: http://www.eclipse.org/
|
||||||
|
|
||||||
@ -102,7 +102,6 @@ Patch15: eclipse-support-symlink-bundles.patch
|
|||||||
# -org.apache.jasper.glassfish
|
# -org.apache.jasper.glassfish
|
||||||
# +org.glassfish.web.javax.servlet.jsp
|
# +org.glassfish.web.javax.servlet.jsp
|
||||||
# -javax.annotation
|
# -javax.annotation
|
||||||
# +javax.annotation-api
|
|
||||||
# -org.w3c.dom.smil
|
# -org.w3c.dom.smil
|
||||||
Patch16: eclipse-feature-plugins-to-category-ius.patch
|
Patch16: eclipse-feature-plugins-to-category-ius.patch
|
||||||
|
|
||||||
@ -112,7 +111,6 @@ Patch17: disable-non-linux.patch
|
|||||||
# Port to Lucene 5
|
# Port to Lucene 5
|
||||||
Patch18: eclipse-lucene-5.patch
|
Patch18: eclipse-lucene-5.patch
|
||||||
|
|
||||||
Patch19: eclipse-javaxannotation-import.patch
|
|
||||||
Patch20: eclipse-fix-tests.patch
|
Patch20: eclipse-fix-tests.patch
|
||||||
Patch21: eclipse-adjust-droplets.patch
|
Patch21: eclipse-adjust-droplets.patch
|
||||||
Patch22: eclipse-pde-tp-support-droplets.patch
|
Patch22: eclipse-pde-tp-support-droplets.patch
|
||||||
@ -205,7 +203,6 @@ BuildRequires: httpcomponents-client
|
|||||||
BuildRequires: xz-java
|
BuildRequires: xz-java
|
||||||
BuildRequires: mockito
|
BuildRequires: mockito
|
||||||
BuildRequires: osgi(osgi.annotation)
|
BuildRequires: osgi(osgi.annotation)
|
||||||
BuildRequires: glassfish-annotation-api
|
|
||||||
%if ! %{bootstrap}
|
%if ! %{bootstrap}
|
||||||
# Build deps that are excluded when bootstrapping
|
# Build deps that are excluded when bootstrapping
|
||||||
BuildRequires: eclipse-pde
|
BuildRequires: eclipse-pde
|
||||||
@ -266,7 +263,6 @@ Requires: osgi(org.eclipse.jetty.continuation) >= %{_jetty_version}
|
|||||||
Requires: osgi(org.eclipse.jetty.io) >= %{_jetty_version}
|
Requires: osgi(org.eclipse.jetty.io) >= %{_jetty_version}
|
||||||
Requires: osgi(org.eclipse.jetty.security) >= %{_jetty_version}
|
Requires: osgi(org.eclipse.jetty.security) >= %{_jetty_version}
|
||||||
Requires: osgi(org.eclipse.jetty.servlet) >= %{_jetty_version}
|
Requires: osgi(org.eclipse.jetty.servlet) >= %{_jetty_version}
|
||||||
Requires: osgi(javax.annotation-api)
|
|
||||||
Requires: jsch >= 0.1.46-2
|
Requires: jsch >= 0.1.46-2
|
||||||
Requires: lucene-core >= %{_lucene_version}
|
Requires: lucene-core >= %{_lucene_version}
|
||||||
Requires: lucene-analysis >= %{_lucene_version}
|
Requires: lucene-analysis >= %{_lucene_version}
|
||||||
@ -374,7 +370,6 @@ tar --strip-components=1 -xf %{SOURCE1}
|
|||||||
%patch16
|
%patch16
|
||||||
%patch17
|
%patch17
|
||||||
%patch18 -p1
|
%patch18 -p1
|
||||||
%patch19 -p1
|
|
||||||
%patch20
|
%patch20
|
||||||
%patch21
|
%patch21
|
||||||
%patch22
|
%patch22
|
||||||
@ -947,7 +942,6 @@ fi
|
|||||||
%{_libdir}/%{name}/plugins/com.sun.el.javax.el_*
|
%{_libdir}/%{name}/plugins/com.sun.el.javax.el_*
|
||||||
%{_libdir}/%{name}/plugins/javax.inject_*.jar
|
%{_libdir}/%{name}/plugins/javax.inject_*.jar
|
||||||
%{_libdir}/%{name}/plugins/org.apache.*
|
%{_libdir}/%{name}/plugins/org.apache.*
|
||||||
%{_libdir}/%{name}/plugins/javax.annotation-api_*
|
|
||||||
%{_libdir}/%{name}/plugins/org.glassfish.web.javax.servlet.jsp_*
|
%{_libdir}/%{name}/plugins/org.glassfish.web.javax.servlet.jsp_*
|
||||||
%{_libdir}/%{name}/plugins/org.eclipse.ant.core_*
|
%{_libdir}/%{name}/plugins/org.eclipse.ant.core_*
|
||||||
%{_libdir}/%{name}/plugins/org.eclipse.compare_*
|
%{_libdir}/%{name}/plugins/org.eclipse.compare_*
|
||||||
@ -1127,6 +1121,10 @@ fi
|
|||||||
%{_libdir}/eclipse/plugins/org.eclipse.osgi.compatibility.state_*
|
%{_libdir}/eclipse/plugins/org.eclipse.osgi.compatibility.state_*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jan 11 2017 Mat Booth <mat.booth@redhat.com> - 1:4.6.2-3
|
||||||
|
- Drop dep on javax.annotation APIs, these should instead be provided by the JRE
|
||||||
|
through the system bundle - rhbx#1392150
|
||||||
|
|
||||||
* Tue Jan 10 2017 Mat Booth <mat.booth@redhat.com> - 1:4.6.2-2
|
* Tue Jan 10 2017 Mat Booth <mat.booth@redhat.com> - 1:4.6.2-2
|
||||||
- Non-bootstrap build
|
- Non-bootstrap build
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user