Update to latest I-build
- Unbundle third party libs from tests subpackage rhbz#1150185 - Rebuild for new eclipse-ecf/httpcomponents
This commit is contained in:
parent
365159b3a7
commit
db2abf334d
38
eclipse.spec
38
eclipse.spec
@ -13,7 +13,7 @@ Epoch: 1
|
||||
%global eclipse_minor 5
|
||||
%global eclipse_micro 0
|
||||
%global eb_commit 2775b93d3d9f147f5711c91bb3aa623f2582019d
|
||||
%global eclipse_tag I20150210-0800
|
||||
%global eclipse_tag I20150217-0800
|
||||
%global eclipse_version %{eclipse_major}.%{eclipse_minor}.%{eclipse_micro}
|
||||
%global _jetty_version 9.2.7
|
||||
|
||||
@ -38,7 +38,7 @@ Epoch: 1
|
||||
Summary: An open, extensible IDE
|
||||
Name: %{?scl_prefix}eclipse
|
||||
Version: %{eclipse_version}
|
||||
Release: 0.1.git201502100800%{?dist}
|
||||
Release: 0.2.git201502170800%{?dist}
|
||||
License: EPL
|
||||
URL: http://www.eclipse.org/
|
||||
|
||||
@ -164,18 +164,19 @@ BuildRequires: zip
|
||||
BuildRequires: sac >= 1.3-12
|
||||
BuildRequires: batik-css >= 1.8-0.17
|
||||
BuildRequires: xml-commons-apis >= 1.4.01-12
|
||||
BuildRequires: atinject >= 1-6
|
||||
BuildRequires: atinject >= 1-18
|
||||
BuildRequires: atinject-tck >= 1-18
|
||||
BuildRequires: tycho >= 0.22
|
||||
BuildRequires: tycho-extras >= 0.22
|
||||
BuildRequires: eclipse-ecf-core >= 3.9.2-1
|
||||
BuildRequires: eclipse-ecf-core >= 3.9.2-2
|
||||
BuildRequires: eclipse-emf-core >= 1:2.10.1-3
|
||||
BuildRequires: glassfish-jsp-api >= 2.2.1-4
|
||||
BuildRequires: glassfish-jsp >= 2.2.5
|
||||
BuildRequires: glassfish-servlet-api >= 3.1.0
|
||||
BuildRequires: cbi-plugins
|
||||
BuildRequires: xml-maven-plugin
|
||||
BuildRequires: httpcomponents-core
|
||||
BuildRequires: httpcomponents-client
|
||||
BuildRequires: httpcomponents-core >= 4.4-1
|
||||
BuildRequires: httpcomponents-client >= 4.4-1
|
||||
BuildRequires: mockito
|
||||
%if ! %{bootstrap}
|
||||
BuildRequires: eclipse-pde
|
||||
@ -231,9 +232,9 @@ Requires: sat4j >= 2.3.5-1
|
||||
Requires: sac >= 1.3-12
|
||||
Requires: batik-css >= 1.8-0.17
|
||||
Requires: xml-commons-apis >= 1.4.01-12
|
||||
Requires: atinject >= 1-6
|
||||
Requires: atinject >= 1-18
|
||||
Requires: geronimo-annotation >= 1.0-7
|
||||
Requires: eclipse-ecf-core >= 3.9.2-1
|
||||
Requires: eclipse-ecf-core >= 3.9.2-2
|
||||
Requires: eclipse-emf-core >= 1:2.10.1-3
|
||||
Requires: glassfish-jsp-api >= 2.2.1-4
|
||||
Requires: glassfish-jsp >= 2.2.5
|
||||
@ -241,8 +242,8 @@ Requires: glassfish-servlet-api >= 3.1.0
|
||||
Requires: %{?scl_prefix}icu4j >= 1:54.1.1-2
|
||||
Requires: %{name}-swt = %{epoch}:%{eclipse_version}-%{release}
|
||||
Requires: %{name}-equinox-osgi = %{epoch}:%{eclipse_version}-%{release}
|
||||
Requires: httpcomponents-core
|
||||
Requires: httpcomponents-client
|
||||
Requires: httpcomponents-core >= 4.4-1
|
||||
Requires: httpcomponents-client >= 4.4-1
|
||||
%{?scl:Requires: %scl_runtime}
|
||||
Obsoletes: %{name}-rcp < 1:4.3.0
|
||||
Provides: %{name}-rcp = 1:%{eclipse_version}-%{release}
|
||||
@ -291,6 +292,7 @@ Summary: Eclipse Tests
|
||||
Requires: %{name}-pde = %{epoch}:%{eclipse_version}-%{release}
|
||||
Requires: easymock3
|
||||
Requires: mockito
|
||||
Requires: atinject-tck >= 1-18
|
||||
|
||||
%description tests
|
||||
Eclipse Tests.
|
||||
@ -722,6 +724,9 @@ rm $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/eclipse-junit-tests-*.zip
|
||||
rm $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/runtests.bat
|
||||
|
||||
pushd $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/plugins
|
||||
f=`ls | grep -e "^com.google.code.atinject.tck_"`
|
||||
rm -rf $f
|
||||
ln -s %{_javadir}/atinject-tck.jar ${f%.jar}.jar
|
||||
f=`ls | grep -e "^org.easymock_"`
|
||||
rm -rf $f
|
||||
ln -s %{_javadir}/easymock.jar ${f%.jar}.jar
|
||||
@ -731,8 +736,12 @@ pushd $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/plugins
|
||||
f=`ls | grep -e "^org.objenesis_"`
|
||||
rm -rf $f
|
||||
ln -s %{_javadir}/objenesis/objenesis.jar ${f%.jar}.jar
|
||||
for ham in core text library integration ; do
|
||||
f=`ls | grep -e "^org.hamcrest.${ham}_"`
|
||||
rm -rf $f
|
||||
ln -s %{_javadir}/hamcrest/${ham}.jar ${f%.jar}.jar
|
||||
done
|
||||
# These are already present in the platform
|
||||
rm -rf org.hamcrest.core_*
|
||||
rm -rf org.junit_*
|
||||
popd
|
||||
|
||||
@ -805,7 +814,6 @@ fi
|
||||
%{_libdir}/%{pkg_name}/features/org.eclipse.equinox.core.feature_*
|
||||
%{_libdir}/%{pkg_name}/features/org.eclipse.platform_*
|
||||
%{_libdir}/%{pkg_name}/features/org.eclipse.rcp_*
|
||||
%{_libdir}/%{pkg_name}/features/org.eclipse.rcp.configuration_*
|
||||
%{_libdir}/%{pkg_name}/plugins/com.ibm.icu_*
|
||||
%{_libdir}/%{pkg_name}/plugins/com.jcraft.jsch_*
|
||||
%{_libdir}/%{pkg_name}/plugins/javax.servlet-api_*
|
||||
@ -924,7 +932,6 @@ fi
|
||||
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_*
|
||||
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.touchpoint.natives_*
|
||||
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.console_*
|
||||
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ql_*
|
||||
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.operations_*
|
||||
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.transport.ecf_*
|
||||
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ui_*
|
||||
@ -1010,6 +1017,11 @@ fi
|
||||
%{_libdir}/%{pkg_name}/plugins/org.eclipse.osgi.compatibility.state_*
|
||||
|
||||
%changelog
|
||||
* Wed Feb 18 2015 Mat Booth <mat.booth@redhat.com> - 1:4.5.0-0.2.git201502170800
|
||||
- Update to latest I-build
|
||||
- Unbundle third party libs from tests subpackage rhbz#1150185
|
||||
- Rebuild for new eclipse-ecf/httpcomponents
|
||||
|
||||
* Fri Jan 30 2015 Mat Booth <mat.booth@redhat.com> - 1:4.5.0-0.1.git201502100800
|
||||
- Update to latest 4.5.0 I-build
|
||||
- Drop upstreamed jetty9/servlet and workspace picker patches
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
AGGREGATOR_PATH=git://git.eclipse.org/gitroot/platform/eclipse.platform.releng.aggregator.git
|
||||
TAG=I20150210-0800
|
||||
TAG=I20150217-0800
|
||||
|
||||
rm -rf R4_platform-aggregator-$TAG
|
||||
rm -rf R4_platform-aggregator-$TAG.tar.xz
|
||||
|
Loading…
Reference in New Issue
Block a user