Krzysztof Daniel b468f97
%{?scl:%scl_package eclipse}
Krzysztof Daniel b468f97
%{!?scl:%global pkg_name %{name}}
Krzysztof Daniel 94e2c82
%{!?scl:%global _scl_root %{nil}}
Krzysztof Daniel b468f97
0c06dfb
# Set to 1 to build Eclipse without dependency to eclipse-pde
0c06dfb
# Some parts (help) will not be built, and second run will be required,
0c06dfb
# but this is a way to bootstrap Eclipse on secondary archs.
Mat Booth 39a3b2a
%global bootstrap       1
0c06dfb
0c06dfb
Krzysztof Daniel 7bc9939
Epoch:                  1
cvsdist 38d0d0c
Krzysztof Daniel 62e715e
%global eclipse_major   4
Mat Booth 39a3b2a
%global eclipse_minor   4
113c727
%global eclipse_majmin  %{eclipse_major}.%{eclipse_minor}
Mat Booth 39a3b2a
%global eclipse_micro   0
113c727
%global initialize      1
7e85039
%global eb_commit       f2f26a0c09e466a2f7ad870ee99d61fb5c562c6c
30b23e4
%global eclipse_tag     I20140401-1500
Krzysztof Daniel cf421ab
%global eclipse_version %{eclipse_majmin}.%{eclipse_micro}
Krzysztof Daniel b468f97
%global installation_loc %{_libdir}/%{pkg_name}
cvsdist 38d0d0c
e635b2d
%global _jetty_version 9.1.3
Krzysztof Daniel 5dda4fa
%{?scl:%global _jetty_version 8}
Krzysztof Daniel 71615b1
Krzysztof Daniel 57d06ed
%ifarch %{ix86}
Krzysztof Daniel 57d06ed
    %define  eclipse_arch x86
Krzysztof Daniel 57d06ed
%endif
Krzysztof Daniel 71615b1
%ifarch %{arm}
Krzysztof Daniel 71615b1
    %define eclipse_arch arm
Krzysztof Daniel 57d06ed
%endif 
Krzysztof Daniel 57d06ed
%ifarch %{power64} 
Krzysztof Daniel 71615b1
    %define eclipse_arch ppc64
Krzysztof Daniel 57d06ed
%endif
7511cd7
%ifarch s390 s390x ppc x86_64 aarch64
71f860f
    %define eclipse_arch %{_arch}
Krzysztof Daniel 57d06ed
%endif
Krzysztof Daniel 71615b1
88ea960
# See fedora-devel-java-list discussion in September 2008.
Andrew Overholt e6ab17d
#
Andrew Overholt 7959f75
# Prevent brp-java-repack-jars from being run.
Krzysztof Daniel 5dda4fa
%define __jar_repack %{nil}
Krzysztof Daniel 03ba9e7
Andrew Overholt fad60dc
Summary:        An open, extensible IDE
Krzysztof Daniel b468f97
Name:           %{?scl_prefix}eclipse
Krzysztof Daniel cf421ab
Version:        %{eclipse_version}
7e85039
Release:        0.4.git201404011500%{?dist}
eec3b54
License:        EPL
Krzysztof Daniel 7bc9939
Group:          Development/Tools
cvsdist 38d0d0c
URL:            http://www.eclipse.org/
Krzysztof Daniel 286cbad
#get-eclipse.sh
Krzysztof Daniel 781979c
Source0:        R4_platform-aggregator-%{eclipse_tag}.tar.xz
5d88020
Source1:        http://git.eclipse.org/c/linuxtools/org.eclipse.linuxtools.eclipse-build.git/snapshot/org.eclipse.linuxtools.eclipse-build-%{eb_commit}.tar.bz2
Krzysztof Daniel 594dc7c
Krzysztof Daniel 594dc7c
# -com.sun.el
Krzysztof Daniel 594dc7c
# +javax.el
Krzysztof Daniel 594dc7c
# -org.apache.jasper.glassfish
Krzysztof Daniel 89cfef5
# +org.glassfish.web.javax.servlet.jsp
Krzysztof Daniel b468f97
Patch0:         %{pkg_name}-help-doc-adjust-dependencies.patch
Krzysztof Daniel 594dc7c
Krzysztof Daniel 594dc7c
# -org.w3c.dom.smil
Krzysztof Daniel 594dc7c
# -javax.annotation
Krzysztof Daniel 594dc7c
# +org.apache.geronimo.specs.geronimo-annotation_1.1_spec
Krzysztof Daniel b468f97
Patch1:         %{pkg_name}-remove-w3c-smil-and-use-geronimo.patch
Ben Konrath 9dbdca5
Krzysztof Daniel 54fb925
# Eclipse should not duplicate dependency sources (which are delivered
Krzysztof Daniel 54fb925
# by those dependencies packages).
88ea960
Patch2:         %{pkg_name}-no-source-for-dependencies.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# This has too many dependencies. We will not build it.
88ea960
Patch3:         %{pkg_name}-remove-weaving.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=377515
fa7a0c9
Patch4:        %{pkg_name}-p2-pick-up-renamed-jars.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# Patch for this was contributed. Unlikely to be released.
fa7a0c9
Patch5:        %{pkg_name}-ignore-version-when-calculating-home.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# CBI uses timestamps generated from the git commits. We don't have the repo,
Krzysztof Daniel 54fb925
# just source, and we don't want additional dependencies.
fa7a0c9
Patch6:        %{pkg_name}-remove-jgit-provider.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# This is for Fedora purposes to have working eclipse-pdebuild script.
fa7a0c9
Patch7:        %{pkg_name}-pdebuild-add-target.patch
Ben Konrath 9dbdca5
Krzysztof Daniel fe2d6ea
# Strict Fedora purpose, too. We can't build entire product, just base
Krzysztof Daniel fe2d6ea
# and JDT and SDK as update sites, then we can assemble our own packages.
Krzysztof Daniel fe2d6ea
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=386670
Krzysztof Daniel fe2d6ea
# additional poms are a part of e-b
fa7a0c9
Patch8:        %{pkg_name}-change-build-packagings.patch
Krzysztof Daniel fe2d6ea
fa7a0c9
Patch9:        %{pkg_name}-test-support.patch
Krzysztof Daniel 7bc9939
fa7a0c9
Patch10:        %{pkg_name}-secondary-arches.patch
Krzysztof Daniel 0548478
fa7a0c9
Patch11:        %{pkg_name}-debug-symbols.patch
Krzysztof Daniel 5232c6c
fa7a0c9
Patch12:        %{pkg_name}-fix-comaptibility-class.patch
Krzysztof Daniel 57d06ed
fa7a0c9
Patch13:        %{pkg_name}-fix-swt-build-in-rawhide.patch
Krzysztof Daniel 4c7bfc8
fa7a0c9
Patch14:        %{pkg_name}-bug-903537.patch
Krzysztof Daniel 582d8ad
fa7a0c9
Patch15:        %{pkg_name}-jetty-9.patch
Krzysztof Daniel a75b68c
fa7a0c9
Patch16:        %{pkg_name}-fix-startup-class-refresh.patch
Krzysztof Daniel 294211a
Mat Booth 39a3b2a
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=408138
fa7a0c9
Patch17:        %{pkg_name}-fix-dropins.patch
Krzysztof Daniel 2f07c26
fa7a0c9
Patch18:        %{pkg_name}-bug-386377.patch
fa7a0c9
Patch19:        %{pkg_name}-servlet-3.1.patch
fa7a0c9
Patch20:        %{pkg_name}-lucene-4.patch
fa7a0c9
Patch21:        %{pkg_name}-no-target-platform.patch
Krzysztof Daniel 804ccff
Mat Booth 39a3b2a
# org.mockito -> org.mockito.mockito-core
fa7a0c9
Patch22:        %{pkg_name}-mockito.patch
Mat Booth 39a3b2a
fa7a0c9
Patch23:        %{pkg_name}-policy-comparators.patch
Mat Booth 39a3b2a
71f860f
BuildRequires: ant >= 1.8.3
71f860f
BuildRequires: rsync
88ea960
BuildRequires: make, gcc
71f860f
BuildRequires: gtk2-devel
Krzysztof Daniel 3d5718c
BuildRequires: gtk3-devel
71f860f
BuildRequires: glib2-devel
Krzysztof Daniel a79a77d
BuildRequires: GConf2-devel
71f860f
BuildRequires: gcc-c++
71f860f
BuildRequires: nspr-devel
71f860f
BuildRequires: libXtst-devel
71f860f
BuildRequires: mesa-libGL-devel
71f860f
BuildRequires: mesa-libGLU-devel
71f860f
BuildRequires: cairo >= 1.0
71f860f
BuildRequires: unzip
71f860f
BuildRequires: desktop-file-utils
71f860f
BuildRequires: java-devel >= 1:1.7.0
71f860f
BuildRequires: libXt-devel
71f860f
BuildRequires: webkitgtk-devel
Krzysztof Daniel 5dda4fa
BuildRequires: webkitgtk3
71f860f
BuildRequires: geronimo-annotation >= 1.0-7
Mat Booth 39a3b2a
BuildRequires: %{?scl_prefix}icu4j-eclipse >= 1:52.1
Andrew Overholt 56ebf50
BuildRequires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging ant-apache-bsf ant-commons-net
Chris Aniszczyk 539fd3f
BuildRequires: ant-javamail ant-jdepend ant-junit ant-swing ant-jsch ant-testutil ant-apache-xalan2 ant-jmf
Krzysztof Daniel 99d5dfe
BuildRequires: jsch >= 0:0.1.46-2
Krzysztof Daniel 4801fd7
BuildRequires: apache-commons-el >= 1.0-22
5ff1ec9
BuildRequires: apache-commons-logging
Krzysztof Daniel 4801fd7
BuildRequires: apache-commons-codec >= 1.6-2
Krzysztof Daniel 5dda4fa
BuildRequires: %{?scl_prefix}felix-gogo-command >= 0.12
Krzysztof Daniel 5dda4fa
BuildRequires: %{?scl_prefix}felix-gogo-shell >= 0.10.0-3
Krzysztof Daniel 1ee8114
BuildRequires: osgi(org.eclipse.jetty.util) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
BuildRequires: osgi(org.eclipse.jetty.server) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
BuildRequires: osgi(org.eclipse.jetty.http) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
BuildRequires: osgi(org.eclipse.jetty.continuation) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
BuildRequires: osgi(org.eclipse.jetty.io) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
BuildRequires: osgi(org.eclipse.jetty.security) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
BuildRequires: osgi(org.eclipse.jetty.servlet) >= %{_jetty_version}
Mat Booth cf13ac9
BuildRequires: lucene-core >= 4.7.0-7
Mat Booth cf13ac9
BuildRequires: lucene-analysis >= 4.7.0-7
Krzysztof Daniel 6921e78
BuildRequires: junit >= 4.10-5
Krzysztof Daniel ab94e59
BuildRequires: hamcrest >= 0:1.1-11
Krzysztof Daniel 2f07c26
BuildRequires: %{?scl_prefix}sat4j >= 2.3.5-1
30b23e4
BuildRequires: objectweb-asm >= 5.0.1-1
656d313
BuildRequires: zip
Krzysztof Daniel 79e68de
BuildRequires: sac >= 1.3-12
Krzysztof Daniel 25676de
BuildRequires: batik  >= 1.8
Krzysztof Daniel 64852d1
BuildRequires: xml-commons-apis >= 1.4.01-12
Krzysztof Daniel 5dc59b0
BuildRequires: atinject >= 1-6
Mat Booth 39a3b2a
BuildRequires: tycho >= 0.19
Mat Booth 39a3b2a
BuildRequires: tycho-extras >= 0.19
Mat Booth f0d416f
BuildRequires: eclipse-emf-core >= 1:2.9.2-1
Mat Booth 39a3b2a
BuildRequires: %{?scl_prefix}eclipse-ecf-core >= 3.8.0-1
Krzysztof Daniel 55d6f2b
BuildRequires: tomcat-servlet-3.0-api
Krzysztof Daniel 5f9e8d6
BuildRequires: tomcat-el-2.2-api
Krzysztof Daniel 4280c7a
BuildRequires: glassfish-jsp-api >= 2.2.1-4
Krzysztof Daniel 55d6f2b
BuildRequires: cglib
Krzysztof Daniel a79a77d
BuildRequires: glassfish-jsp >= 2.2.5
3caab92
BuildRequires: glassfish-servlet-api >= 3.1.0
Krzysztof Daniel 81a7921
BuildRequires: cbi-plugins
Krzysztof Daniel 5dda4fa
BuildRequires: xml-maven-plugin
d6ead3b
BuildRequires: mvn(org.apache.maven.plugins:maven-install-plugin)
fe9f5c8
BuildRequires: maven-deploy-plugin
Krzysztof Daniel 5dda4fa
BuildRequires: httpcomponents-core
Krzysztof Daniel 5dda4fa
BuildRequires: httpcomponents-client
0c06dfb
%if ! %{bootstrap}
Krzysztof Daniel 44e3104
BuildRequires: eclipse-pde
0c06dfb
%endif
Mat Booth f0d416f
BuildRequires: eclipse-license
5ffafab
cvsdist df631d8
%description
Andrew Overholt 4fd0cfa
The Eclipse platform is designed for building integrated development
Andrew Overholt 4fd0cfa
environments (IDEs), server-side applications, desktop applications, and
Andrew Overholt 4fd0cfa
everything in between.
cvsdist 38d0d0c
Andrew Overholt d5b2034
%package     swt
ce171a5
Summary:        SWT Library for GTK+
Krzysztof Daniel 7bc9939
Group:          Development/Tools
Krzysztof Daniel 7bc9939
# %%{_libdir}/java directory owned by jpackage-utils
Krzysztof Daniel 2590ade
Requires:       java >= 1:1.7.0
Andrew Overholt 7b4ca0d
Requires:       jpackage-utils
Andrew Overholt 65c016b
Requires:       gtk2
Krzysztof Daniel 5dda4fa
Requires:       gtk3
37dcc01
Requires:       webkitgtk
Krzysztof Daniel 5dda4fa
Requires:       webkitgtk3
Ben Konrath 9dbdca5
Andrew Overholt d5b2034
%description swt
ce171a5
SWT Library for GTK+.
Ben Konrath 9dbdca5
Krzysztof Daniel 0fcb34f
%package      equinox-osgi
Krzysztof Daniel 0fcb34f
Summary:        Eclipse OSGi - Equinox
1824734
Requires:       java-headless >= 1:1.7.0
1824734
Requires:       javapackages-tools
Krzysztof Daniel 5b3bee5
Provides:       osgi(system.bundle) = %{epoch}:%{eclipse_version}
Krzysztof Daniel 0fcb34f
Krzysztof Daniel 0fcb34f
%description  equinox-osgi
Krzysztof Daniel 0fcb34f
Eclipse OSGi - Equinox
Krzysztof Daniel 0fcb34f
cvsdist 38d0d0c
%package        platform
cvsdist 38d0d0c
Summary:        Eclipse platform common files
Krzysztof Daniel 7bc9939
Group:          Development/Tools
Andrew Overholt 56ebf50
Requires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging ant-apache-bsf ant-commons-net
Chris Aniszczyk 539fd3f
Requires: ant-javamail ant-jdepend ant-junit ant-swing ant-jsch ant-testutil ant-apache-xalan2 ant-jmf
Stanislav Ochotnicky 8cdb377
Requires: apache-commons-el >= 1.0-23
Stanislav Ochotnicky 8cdb377
Requires: apache-commons-logging
Krzysztof Daniel 4801fd7
Requires: apache-commons-codec >= 1.6-2
Krzysztof Daniel 5dda4fa
Requires: %{?scl_prefix}felix-gogo-command >= 0.12
Krzysztof Daniel 5dda4fa
Requires: %{?scl_prefix}felix-gogo-shell >= 0.10.0-3
Krzysztof Daniel 1ee8114
Requires: osgi(org.eclipse.jetty.util) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
Requires: osgi(org.eclipse.jetty.server) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
Requires: osgi(org.eclipse.jetty.http) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
Requires: osgi(org.eclipse.jetty.continuation) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
Requires: osgi(org.eclipse.jetty.io) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
Requires: osgi(org.eclipse.jetty.security) >= %{_jetty_version}
Krzysztof Daniel 1ee8114
Requires: osgi(org.eclipse.jetty.servlet) >= %{_jetty_version}
Krzysztof Daniel 34928d0
Requires: jsch >= 0.1.46-2
Mat Booth cf13ac9
Requires: lucene-core >= 4.7.0-7
Mat Booth cf13ac9
Requires: lucene-analysis >= 4.7.0-7
Krzysztof Daniel 2f07c26
Requires: %{?scl_prefix}sat4j >= 2.3.5-1
Krzysztof Daniel 79e68de
Requires: sac >= 1.3-12
Krzysztof Daniel 64852d1
Requires: xml-commons-apis >= 1.4.01-12
Krzysztof Daniel 25676de
Requires: batik >= 1.8
Krzysztof Daniel 5dc59b0
Requires: atinject >= 1-6
Krzysztof Daniel 0529ad3
Requires: geronimo-annotation >= 1.0-7
Mat Booth 39a3b2a
Requires: %{?scl_prefix}eclipse-ecf-core >= 3.8.0-1
Mat Booth f0d416f
Requires: eclipse-emf-core >= 2.9.2-1
Krzysztof Daniel 55d6f2b
Requires: tomcat-servlet-3.0-api
Krzysztof Daniel 5f9e8d6
Requires: tomcat-el-2.2-api
Krzysztof Daniel 4280c7a
Requires: glassfish-jsp-api >= 2.2.1-4
Krzysztof Daniel a79a77d
Requires: glassfish-jsp >= 2.2.5
3caab92
Requires: glassfish-servlet-api >= 3.1.0
Mat Booth 39a3b2a
Requires: %{?scl_prefix}icu4j-eclipse >= 1:52.1
Krzysztof Daniel b468f97
Requires: %{name}-swt = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel b468f97
Requires: %{name}-equinox-osgi = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel 5dda4fa
Requires: httpcomponents-core
Krzysztof Daniel 5dda4fa
Requires: httpcomponents-client
Krzysztof Daniel b468f97
%{?scl:Requires: %scl_runtime}
316464c
Obsoletes: %{name}-rcp < 1:4.3.0
Krzysztof Daniel b468f97
Provides: %{name}-rcp = 1:%{eclipse_version}-%{release}
cvsdist 38d0d0c
cvsdist 38d0d0c
%description    platform
Andrew Overholt 2d49d8c
The Eclipse Platform is the base of all IDE plugins.  This does not include the
Andrew Overholt 65c016b
Java Development Tools or the Plugin Development Environment.
cvsdist 38d0d0c
cvsdist 38d0d0c
%package        jdt
Andrew Overholt 65c016b
Summary:        Eclipse Java Development Tools
Krzysztof Daniel 7bc9939
Group:          Development/Tools
Krzysztof Daniel cf421ab
Requires:       %{name}-platform = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel 6921e78
Requires:       junit >= 4.10-5
Krzysztof Daniel ab94e59
Requires:       hamcrest >= 0:1.1-11
Krzysztof Daniel a65b26d
cvsdist 38d0d0c
%description    jdt
Andrew Overholt 65c016b
Eclipse Java Development Tools.  This package is required to use Eclipse for
Andrew Overholt 65c016b
developing software written in the Java programming language.
cvsdist 38d0d0c
cvsdist 38d0d0c
%package        pde
Andrew Overholt 65c016b
Summary:        Eclipse Plugin Development Environment
Krzysztof Daniel 7bc9939
Group:          Development/Tools
Krzysztof Daniel b468f97
Provides:       %{name} = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel cf421ab
Requires:       %{name}-platform = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel cf421ab
Requires:       %{name}-jdt = %{epoch}:%{eclipse_version}-%{release}
30b23e4
Requires:       objectweb-asm >= 5.0.1-1
Severin Gehwolf e9de2d1
# For PDE Build wrapper script + creating jars
Severin Gehwolf e9de2d1
Requires:       zip
Andrew Overholt 0077196
Requires:       bash
Andrew Overholt bfd4e0b
Andrew Overholt 3e3ec31
%description    pde
Andrew Overholt 65c016b
Eclipse Plugin Development Environment.  This package is required for
Andrew Overholt 65c016b
developing Eclipse plugins.
Ben Konrath 5037e9d
Krzysztof Daniel fe0f2f6
%package        tests
Krzysztof Daniel fe0f2f6
Summary:        Eclipse Tests
Krzysztof Daniel 7bc9939
Group:          Development/Tools
71f860f
Requires:       %{name}-pde = %{epoch}:%{eclipse_version}-%{release}
88ea960
Requires:       %{?scl_prefix}easymock3
Mat Booth 39a3b2a
Requires:       mockito
Krzysztof Daniel fe0f2f6
Krzysztof Daniel fe0f2f6
%description    tests
Krzysztof Daniel fe0f2f6
Eclipse Tests.
Krzysztof Daniel fe0f2f6
cvsdist df631d8
%prep
954e24d
Krzysztof Daniel 5eaee80
%setup -q %{SOURCE0} -n R4_platform-aggregator-%{eclipse_tag}
Krzysztof Daniel 594dc7c
Krzysztof Daniel 5eaee80
tar --strip-components=1 -xf %{SOURCE1} 
Krzysztof Daniel fc35c14
e635b2d
%patch0 -p1
Krzysztof Daniel 594dc7c
%patch1
88ea960
%patch2
Krzysztof Daniel 1654f95
%patch3
fa7a0c9
%patch4
fa7a0c9
%patch5
Krzysztof Daniel 800b061
%patch6
Krzysztof Daniel 1a00b07
%patch7
Krzysztof Daniel ac25ee8
%patch8
Krzysztof Daniel e096f8e
%patch9
fa7a0c9
%patch10 -p1
Krzysztof Daniel f37837f
%patch11
fa7a0c9
%patch12
88ea960
%patch13
Krzysztof Daniel c3f4c27
%patch14
fa7a0c9
%{!?scl:%patch15}
88ea960
%patch16
fa7a0c9
%patch17
Krzysztof Daniel 804ccff
pushd rt.equinox.framework
fa7a0c9
%patch18 -p1
Krzysztof Daniel 804ccff
popd
fa7a0c9
%patch19
fa7a0c9
%patch20 -p1
fa7a0c9
%patch21
c07c108
%patch22
fa7a0c9
%patch23
Krzysztof Daniel 452d050
Krzysztof Daniel 452d050
#Disable as many things as possible to make the build faster. We care only for Eclipse.
Krzysztof Daniel 0548478
%pom_disable_module platform.sdk eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 0548478
%pom_disable_module rcp eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 0548478
%pom_disable_module rcp.sdk eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 0548478
%pom_disable_module sdk eclipse.platform.releng.tychoeclipsebuilder
30b23e4
%pom_disable_module equinox-sdk eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 782e069
%pom_disable_module equinox.starterkit.product eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 782e069
%pom_disable_module eclipse.platform.repository
30b23e4
%pom_disable_module org.eclipse.jdt.annotation eclipse.jdt.core
954e24d
Krzysztof Daniel 286a69f
%pom_disable_module bundles/org.eclipse.equinox.region.tests rt.equinox.bundles
Krzysztof Daniel ac25ee8
%pom_disable_module bundles/org.eclipse.equinox.weaving.aspectj rt.equinox.bundles
Krzysztof Daniel ac25ee8
%pom_disable_module features/org.eclipse.equinox.weaving.sdk rt.equinox.bundles
Krzysztof Daniel 334c54e
%pom_disable_module bundles/org.eclipse.equinox.cm.test rt.equinox.bundles
Krzysztof Daniel 7bc9939
%pom_disable_module bundles/org.eclipse.equinox.console.ssh rt.equinox.bundles
Krzysztof Daniel 24ccb9c
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.sdk rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.console.jaas.fragment rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.ip rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.transforms.xslt rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.transforms.hook rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.weaving.caching.j9 rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.weaving.caching rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.weaving.hook rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.compendium.sdk rt.equinox.bundles
30b23e4
%pom_disable_module features/org.eclipse.equinox.core.sdk rt.equinox.bundles
Mat Booth 39a3b2a
%pom_disable_module features/org.eclipse.osgi.compatibility.plugins.feature rt.equinox.framework
Mat Booth 39a3b2a
%pom_disable_module bundles/org.eclipse.osgi.compatibility.plugins rt.equinox.framework
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.p2.sdk rt.equinox.p2
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.server.p2 rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.serverside.sdk rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module features/master-equinox eclipse.platform.releng
Krzysztof Daniel 452d050
%pom_disable_module features/master eclipse.platform.releng
Krzysztof Daniel 2e32d44
%pom_disable_module bundles/org.eclipse.releng.tools eclipse.platform.releng
Krzysztof Daniel 2e32d44
%pom_disable_module bundles/org.eclipse.releng.tests eclipse.platform.releng
Krzysztof Daniel 2e32d44
%pom_disable_module features/org.eclipse.releng.tools eclipse.platform.releng
Krzysztof Daniel 2e32d44
%pom_disable_module bundles/org.eclipse.equinox.p2.tests.discovery rt.equinox.p2
Mat Booth 39a3b2a
%pom_disable_module bundles/org.eclipse.equinox.p2.tests.reconciler.product rt.equinox.p2
c54af42
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.aix.ppc eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.aix.ppc64 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.solaris.sparc eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.solaris.x86 eclipse.platform.swt.binaries
Krzysztof Daniel 804ccff
%pom_disable_module bundles/org.eclipse.swt.gtk.hpux.ia64 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
2706151
%pom_disable_module org.eclipse.ua.tests eclipse.platform.ua
2706151
7e85039
# This part generates secondary fragments using primary fragments
7e85039
for dir in eclipse.platform.swt.binaries/bundles \
7e85039
           eclipse.platform.resources/bundles \
7e85039
           eclipse.platform.team/bundles/org.eclipse.core.net/fragments \
7e85039
           rt.equinox.framework/bundles rt.equinox.binaries ; do
7e85039
  utils/ensure_arch.sh "$dir" x86 arm ppc s390
7e85039
  utils/ensure_arch.sh "$dir" x86_64 aarch64 ppc64 s390x
7e85039
done
Krzysztof Daniel 0d2b243
Krzysztof Daniel 0d2b243
#hack - there should be a patch providing a profile for each arch
Krzysztof Daniel 0d2b243
mkdir -p rt.equinox.framework/bundles/org.eclipse.equinox.executable/bin/gtk/linux/%{eclipse_arch}
Krzysztof Daniel 7d0dd43
mkdir -p rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/%{eclipse_arch}
Krzysztof Daniel 0d2b243
Krzysztof Daniel b468f97
#pdebuild script should point to dropins
Krzysztof Daniel b468f97
sed -i -e "s|@DATADIR@|%{_datadir}|g" eclipse.pde.build/org.eclipse.pde.build/templates/package-build/build.properties
Krzysztof Daniel b468f97
Krzysztof Daniel b468f97
Krzysztof Daniel 7fcdb77
#ensure that bundles with *.so libs are dirs, so no *.so is extracted into user.home
Krzysztof Daniel 7fcdb77
for f in `find eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.* -name MANIFEST.MF` ; do 
88ea960
    echo -e "Eclipse-BundleShape: dir\n\n" >> $f; 
Krzysztof Daniel 7fcdb77
done
Krzysztof Daniel 7fcdb77
for f in `find eclipse.platform.resources/bundles/org.eclipse.core.filesystem.linux.* -name MANIFEST.MF` ; do 
88ea960
    echo -e "Eclipse-BundleShape: dir\n\n" >> $f; 
Krzysztof Daniel 7fcdb77
done
Krzysztof Daniel 7fcdb77
for f in `find eclipse.platform.team/bundles/org.eclipse.core.net/fragments -name MANIFEST.MF` ; do 
88ea960
    echo -e "Eclipse-BundleShape: dir\n\n" >> $f; 
Krzysztof Daniel 7fcdb77
done
Krzysztof Daniel 7fcdb77
Krzysztof Daniel 452d050
#fake dependencies that don't exist in fedora
Krzysztof Daniel 0b0fec3
./dependencies/./fake_ant_dependency.sh .m2/p2/repo-sdk/plugins/org.apache.ant_* /usr/share/java /usr/bin -makejar
Krzysztof Daniel 452d050
Mat Booth 39a3b2a
cp -r %{_javadir}/eclipse-license/eclipse/features/* .m2/p2/repo-sdk/features/
Mat Booth 39a3b2a
cp -r %{_javadir}/emf/eclipse/features/* .m2/p2/repo-sdk/features/
Mat Booth 39a3b2a
cp -r %{_javadir}/ecf/eclipse/features/* .m2/p2/repo-sdk/features/
Krzysztof Daniel 0b0fec3
%{?scl: cp %{_javadir}/ecf/eclipse/plugins/* .m2/p2/repo-sdk/plugins}
Krzysztof Daniel 0d0e616
%{?scl: cp %{_javadir}/*sat4j* .m2/p2/repo-sdk/plugins}
0c06dfb
%if ! %{bootstrap}
Krzysztof Daniel 0d0e616
cp -rf %{_libdir}/eclipse/dropins/sdk/plugins/org.eclipse.pde.build_* .m2/p2/repo-sdk/plugins/
Krzysztof Daniel 0d0e616
cp -rf %{_libdir}/eclipse/dropins/sdk/plugins/org.eclipse.pde.core_* .m2/p2/repo-sdk/plugins/
0c06dfb
%else
0c06dfb
# Use org.eclipse.tycho:org.eclipse.jdt.core (ecj)
0c06dfb
sed -i -e 's@>org.eclipse.jdt<@>org.eclipse.tycho<@' eclipse-platform-parent/pom.xml
0c06dfb
%endif
Krzysztof Daniel 44a8b75
8f9b75a
# Allow usage of javax.servlet.jsp 2.3.
8f9b75a
sed -i '/javax\.servlet\.jsp/ s/2\.3/2\.4/' rt.equinox.bundles/bundles/org.eclipse.equinox.jsp.jasper/META-INF/MANIFEST.MF
8f9b75a
2af4050
# Use com.sun.el.java.el (Glassfish) instead of javax.el (Tomcat)
2af4050
sed -i 's/javax\.el/com\.sun\.el\.javax\.el/' eclipse.platform.releng/features/org.eclipse.help-feature/feature.xml
2af4050
2af4050
# Bump javax.servlet Import-Package statements
2af4050
sed -i '/javax\.servlet/ s/3\.1/3\.2/' rt.equinox.bundles/bundles/org.eclipse.equinox.http.servlet/META-INF/MANIFEST.MF
2af4050
sed -i '/javax\.servlet/ s/3\.1/3\.2/' rt.equinox.bundles/bundles/org.eclipse.equinox.jsp.jasper/META-INF/MANIFEST.MF
2af4050
Krzysztof Daniel 81a7921
%pom_remove_plugin  org.mortbay.jetty:jetty-jspc-maven-plugin  eclipse.platform.ua/org.eclipse.help.webapp
Krzysztof Daniel 5dda4fa
Krzysztof Daniel 804ccff
#this is not really necessary but reduces the build time.
Krzysztof Daniel 804ccff
pushd eclipse.platform.swt.binaries/bundles/
88ea960
    for bundle in `ls | grep "org.eclipse.swt" | grep -v -e "org.eclipse.swt.gtk.linux.%{eclipse_arch}$"` ; do
88ea960
        if [ -e $bundle/pom.xml ]; then
88ea960
            %pom_xpath_remove "/pom:project/pom:build" $bundle/pom.xml
88ea960
        fi 
88ea960
    done
Krzysztof Daniel 804ccff
popd
Krzysztof Daniel 804ccff
Krzysztof Daniel b526d5c
sed -i -e 's@Dhelp.lucene.tokenizer=standard@XX:MaxPermSize=384M@g' eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml
30b23e4
sed -i -e 's@org.objectweb.asm@org.objectweb.asm.all@' \
30b23e4
  eclipse.pde.ui/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF \
30b23e4
  eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.generator/META-INF/MANIFEST.MF \
30b23e4
  eclipse.pde.ui/apitools/org.eclipse.pde.api.tools.tests/META-INF/MANIFEST.MF
0c06dfb
Andrew Overholt 602cb9d
%build
Krzysztof Daniel 0d0e616
%{?scl:%scl_maven_opts}
Krzysztof Daniel 894aed7
#This is the lowest value where the build succeeds. 512m is not enough.
Sami Wagiaalla 4cf725c
export MAVEN_OPTS="-Xmx1000m -XX:MaxPermSize=256m -XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState ${MAVEN_OPTS}"
Krzysztof Daniel 804ccff
export JAVA_HOME=%{java_home}
Krzysztof Daniel 75d982e
Krzysztof Daniel 75d982e
export GTK_VERSION=3.0
Mat Booth 39a3b2a
xmvn -o clean verify \
0c06dfb
%if %{bootstrap}
0c06dfb
   -P !api-generation,!build-docs \
0c06dfb
%endif
f37f7b9
   -Dmaven.test.skip=true -Dnative=gtk.linux.%{eclipse_arch} \
Mat Booth 39a3b2a
   -Dtycho.local.keepTarget -DbuildId=`echo "%{release}" | tr -d "."` \
Mat Booth 39a3b2a
   -Dtargets=install
Krzysztof Daniel 01bdabe
Krzysztof Daniel 452d050
#symlink necessary plugins (that are provided by other packages)
30b23e4
dependencies/replace_platform_plugins_with_symlinks.sh \
88ea960
    eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse %{_javadir}
Krzysztof Daniel 452d050
#ant again
Krzysztof Daniel 452d050
./dependencies/./fake_ant_dependency.sh \
88ea960
    eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse/plugins/org.apache.ant_* /usr/share/java \
88ea960
    /usr/bin
Krzysztof Daniel 01bdabe
Krzysztof Daniel 452d050
# JDT and PDE are built as update sites.
Krzysztof Daniel 452d050
# Initialize them and move into dropins.
Krzysztof Daniel 452d050
utils/./move_JDT_PDE_to_dropins.sh \
Krzysztof Daniel 452d050
eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/ \
Krzysztof Daniel 452d050
`pwd`/eclipse.platform.releng.tychoeclipsebuilder/jdtpde/target/repository
Krzysztof Daniel 01bdabe
Krzysztof Daniel 452d050
pushd eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse
Krzysztof Daniel 01bdabe
2af4050
# This is a temporary hack
2af4050
# We offer javax.servlet and javax.servlet-api as the same bundle
2af4050
# References to javax.servlet should be renamed
3caab92
pushd plugins
3caab92
 f=`ls | grep -e "^javax.servlet-api_"`
3caab92
 rm -f $f
3caab92
 ln -s %{_javadir}/glassfish-servlet-api.jar $f
30b23e4
 rm -f asm-all.jar
3caab92
popd
3caab92
Krzysztof Daniel 452d050
#in jdt and pde
Krzysztof Daniel f05d64a
pushd dropins/jdt/plugins
Krzysztof Daniel f05d64a
 f=`ls | grep -e "^org.hamcrest.core_"`
Krzysztof Daniel 01bdabe
 rm -f $f 
Krzysztof Daniel f05d64a
 ln -s %{_javadir}/hamcrest/core.jar $f
30b23e4
 f=`ls | grep -e "^org.junit_4"`
30b23e4
 rm -f $f
30b23e4
 ln -s %{_javadir}/junit.jar $f
Krzysztof Daniel f05d64a
popd
Krzysztof Daniel f05d64a
pushd dropins/sdk/plugins
Krzysztof Daniel 01bdabe
 f=`ls | grep -e "^org.objectweb.asm_"`
Krzysztof Daniel f05d64a
 rm $f 
30b23e4
 ln -s %{_javadir}/objectweb-asm/asm-all.jar $f
Krzysztof Daniel f05d64a
popd
Krzysztof Daniel f05d64a
Krzysztof Daniel 452d050
#clean up
Krzysztof Daniel 452d050
rm -rf configuration/org.eclipse.core.runtime
Krzysztof Daniel 452d050
rm -rf configuration/org.eclipse.equinox.app
Krzysztof Daniel 452d050
rm -rf configuration/org.eclipse.update
Krzysztof Daniel 452d050
rm -rf configuration/org.eclipse.osgi
Krzysztof Daniel 452d050
rm -rf p2/org.eclipse.equinox.p2.core/cache/*
Krzysztof Daniel 452d050
# no icon needed
Krzysztof Daniel 452d050
rm -f icon.xpm
Krzysztof Daniel 01bdabe
Krzysztof Daniel 452d050
#delete all local repositories. We want to have only "original" by default.
Krzysztof Daniel 452d050
pushd p2/org.eclipse.equinox.p2.engine/.settings
Krzysztof Daniel 452d050
    sed -i "/repositories\/file/d" *.prefs ../profileRegistry/SDKProfile.profile/.data/.settings/*.prefs
Krzysztof Daniel 452d050
    sed -i "/repositories\/memory/d" *.prefs ../profileRegistry/SDKProfile.profile/.data/.settings/*.prefs
Krzysztof Daniel 6712b4b
popd
Krzysztof Daniel cdfdcb5
Krzysztof Daniel 452d050
#ini file adjustements
Krzysztof Daniel 452d050
sed -i "s|-Xms40m|-Xms128m|g" eclipse.ini
Krzysztof Daniel 452d050
sed -i "s|-Xmx384m|-Xmx512m|g" eclipse.ini
Mat Booth 39a3b2a
sed -i '1i-protect\nmaster' eclipse.ini
Krzysztof Daniel 452d050
Mat Booth 39a3b2a
# Temporary fix until https://bugs.eclipse.org/294877 is resolved
Krzysztof Daniel f64e087
cat >> eclipse.ini <
Krzysztof Daniel f64e087
-Dorg.eclipse.swt.browser.UseWebKitGTK=true
Krzysztof Daniel f64e087
-Dhelp.lucene.tokenizer=standard
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/python/pydev/editor/codecompletion/revisited/PythonPathHelper,isValidSourceFile
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState
Krzysztof Daniel b468f97
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=%{_scl_root}/usr/share/eclipse/dropins
Krzysztof Daniel d545f89
-Declipse.p2.skipMovedInstallDetection=true
Krzysztof Daniel f64e087
EOF
Krzysztof Daniel 452d050
Krzysztof Daniel 452d050
popd #eclipse
Krzysztof Daniel 452d050
Krzysztof Daniel fc35c14
%install
8cf5b9b
Krzysztof Daniel 90d08fe
#install icons
Krzysztof Daniel 0d0e616
install -D eclipse.platform/platform/org.eclipse.platform/eclipse32.png \
Krzysztof Daniel 0d0e616
    $RPM_BUILD_ROOT/usr/share/icons/hicolor/32x32/apps/%{?scl_prefix}eclipse.png
Krzysztof Daniel 0d0e616
install -D eclipse.platform/platform/org.eclipse.platform/eclipse48.png \
Krzysztof Daniel 0d0e616
    $RPM_BUILD_ROOT/usr/share/icons/hicolor/48x48/apps/%{?scl_prefix}eclipse.png
Krzysztof Daniel 0d0e616
install -D eclipse.platform/platform/org.eclipse.platform/eclipse256.png \
Krzysztof Daniel 0d0e616
    $RPM_BUILD_ROOT/usr/share/icons/hicolor/256x256/apps/%{?scl_prefix}eclipse.png
Krzysztof Daniel 0d0e616
mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/ 
Krzysztof Daniel 0d0e616
ln -s /usr/share/icons/hicolor/256x256/%{?scl_prefix}apps/eclipse.png \
Krzysztof Daniel 0d0e616
    $RPM_BUILD_ROOT/usr/share/pixmaps/%{?scl_prefix}eclipse.png
Krzysztof Daniel 90d08fe
Krzysztof Daniel 452d050
#desktop file
Krzysztof Daniel 0d0e616
%{?scl: sed -i -e 's/Exec=eclipse/Exec=scl enable %{scl_name} eclipse/g' desktopintegration/eclipse.desktop}
Krzysztof Daniel 0d0e616
%{?scl: sed -i -e 's/Icon=eclipse/Icon=%{?scl_prefix}eclipse/g' desktopintegration/eclipse.desktop}
Krzysztof Daniel d545f89
%{?scl: sed -i -e 's/Name=Eclipse/Name=DTS Eclipse/g' desktopintegration/eclipse.desktop}
Krzysztof Daniel 0d0e616
install -D desktopintegration/eclipse.desktop $RPM_BUILD_ROOT/usr/share/applications/%{?scl_prefix}eclipse.desktop
Krzysztof Daniel 059d3d3
install -D desktopintegration/eclipse.appdata.xml $RPM_BUILD_ROOT/usr/share/appdata/%{?scl_prefix}eclipse.appdata.xml
Krzysztof Daniel 452d050
Andrew Overholt 65c016b
# Some directories we need
Andrew Overholt 690cc24
install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/java
Krzysztof Daniel b468f97
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{pkg_name}
Krzysztof Daniel b468f97
install -d -m 755 $RPM_BUILD_ROOT%{_scl_root}/usr/share/%{pkg_name}/dropins
807ce0c
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
Mat Booth 39a3b2a
install -d -m 755 $RPM_BUILD_ROOT%{_scl_root}%{_bindir}
Andrew Overholt c2c49f8
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 90d08fe
### Extraced from old build.xml #
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 55d6f2b
LOCAL_PWD=`pwd`
Krzysztof Daniel 55d6f2b
#change the installation p2 files
Krzysztof Daniel 71615b1
pushd eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile/
Krzysztof Daniel 55d6f2b
for i in `ls | grep "profile.gz"` ; do  \
Krzysztof Daniel 7bc9939
        echo $i ; \
Krzysztof Daniel 7bc9939
        gunzip $i ; \
Krzysztof Daniel 71615b1
        sed -i -e "s@${LOCAL_PWD}/eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse@%{_libdir}/eclipse@g" *.profile ; \
Krzysztof Daniel 7bc9939
        gzip *.profile ; \
Krzysztof Daniel 7bc9939
    done 
Krzysztof Daniel 8a5ee96
popd 
Krzysztof Daniel 8a5ee96
Krzysztof Daniel 90d08fe
#installation itself - copy it into right location
Krzysztof Daniel 71615b1
rsync -vrpl eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse \
Krzysztof Daniel 90d08fe
    $RPM_BUILD_ROOT%{_libdir}
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
#eclipse compiler
Krzysztof Daniel 286cbad
chmod ugo+rx jdtcompilatorscript/efj.sh
Krzysztof Daniel b468f97
install jdtcompilatorscript/efj.sh $RPM_BUILD_ROOT%{_scl_root}/usr/bin/efj
Krzysztof Daniel 71615b1
TARGET_LAUNCHER=%{installation_loc}\/plugins/`ls eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse/plugins | grep launcher_[0-9]*`
Krzysztof Daniel b468f97
sed -i -e "s,@LAUNCHER@,${TARGET_LAUNCHER}," $RPM_BUILD_ROOT%{_scl_root}/usr/bin/efj
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
#eclipse binary
Mat Booth 39a3b2a
pushd $RPM_BUILD_ROOT%{_scl_root}%{_bindir}
Krzysztof Daniel b468f97
    ln -s %{_libdir}/%{pkg_name}/eclipse
Krzysztof Daniel 48b3c87
popd 
Krzysztof Daniel 90d08fe
Krzysztof Daniel 7fcdb77
#SWT is now a folder, but we need to provide jars for others that depend on it.
Krzysztof Daniel b468f97
pushd $RPM_BUILD_ROOT/%{_libdir}/%{pkg_name}
Krzysztof Daniel 7fcdb77
pushd plugins
Krzysztof Daniel 7fcdb77
SWT_JAR=`ls | grep swt.gtk`
Krzysztof Daniel f64e087
#it's a dir now
Krzysztof Daniel f64e087
cd ${SWT_JAR}
Krzysztof Daniel db9ecbf
#fix privileges
Krzysztof Daniel f64e087
#zip the contents
ce171a5
zip -r "../../swt.jar" *
Krzysztof Daniel 7fcdb77
popd
ce171a5
    ln -s  swt.jar swt-gtk.jar
88ea960
    mkdir -p ../../lib/java
88ea960
    ln -s  %{_libdir}/%{pkg_name}/swt.jar ../../lib/java/swt.jar
Andrew Overholt b5482d5
popd
Andrew Overholt b5482d5
Krzysztof Daniel 55d6f2b
#eclipse ini
Krzysztof Daniel 90d08fe
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/
Krzysztof Daniel 55d6f2b
pushd $RPM_BUILD_ROOT/%{_sysconfdir}/
88ea960
    ln -s %{_libdir}/%{pkg_name}/eclipse.ini
Krzysztof Daniel 55d6f2b
popd
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 90d08fe
### End of extraction           #
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 90d08fe
Mat Booth 39a3b2a
# Symlink OSGI jars into javadir
Mat Booth 39a3b2a
for J in osgi osgi.services osgi.util osgi.compatibility.state equinox.http.servlet jdt.core ; do
Mat Booth 39a3b2a
  pushd $RPM_BUILD_ROOT%{_javadir}/eclipse
Mat Booth 39a3b2a
  ln -s %{?scl: ../../../../}../../../../%{_libdir}/%{pkg_name}/plugins/org.eclipse.${J}_*.jar ${J}.jar
Mat Booth 39a3b2a
  popd
Mat Booth 39a3b2a
  VER=$(echo $RPM_BUILD_ROOT/%{_libdir}/%{pkg_name}/plugins/org.eclipse.${J}_*.jar | sed -e "s/.*${J}_\(.*\)\.jar/\1/")
Mat Booth 39a3b2a
  sed -i -e "s/@VERSION@/$VER/" externalpoms/org.eclipse.${J}.pom
Mat Booth 39a3b2a
  install -m 0644 externalpoms/org.eclipse.${J}.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.eclipse-${J}.pom
Mat Booth 39a3b2a
done
807ce0c
Mat Booth 39a3b2a
# Install maven depmaps for OSGI jars
Mat Booth 39a3b2a
%add_maven_depmap JPP.eclipse-osgi.pom %{pkg_name}/osgi.jar -a "org.eclipse:osgi,org.eclipse.tycho:org.eclipse.osgi" -f equinox-osgi
Mat Booth 39a3b2a
%add_maven_depmap JPP.eclipse-osgi.compatibility.state.pom %{pkg_name}/osgi.compatibility.state.jar -a "org.eclipse.osgi:compatibility.state" -f equinox-osgi
Krzysztof Daniel b468f97
%add_maven_depmap JPP.eclipse-osgi.services.pom %{pkg_name}/osgi.services.jar -a "org.eclipse.osgi:services" -f equinox-osgi
Mat Booth 39a3b2a
%add_maven_depmap JPP.eclipse-osgi.util.pom %{pkg_name}/osgi.util.jar -a "org.eclipse.osgi:util" -f equinox-osgi
Krzysztof Daniel b468f97
%add_maven_depmap JPP.eclipse-equinox.http.servlet.pom %{pkg_name}/equinox.http.servlet.jar -a "org.eclipse.equinox.http:servlet" -f platform
Krzysztof Daniel 5bb4594
%add_maven_depmap JPP.eclipse-jdt.core.pom %{pkg_name}/jdt.core.jar -a "org.eclipse:jdt.core,org.eclipse.tycho:org.eclipse.jdt.core,org.eclipse.jetty.orbit:org.eclipse.jdt.core,org.eclipse.jdt:org.eclipse.jdt.core"  -f jdt
Mat Booth 39a3b2a
cvsdist 38d0d0c
# A sanity check.
Krzysztof Daniel ff2ebc5
desktop-file-validate %{buildroot}/usr/share/applications/%{name}.desktop
cvsdist 38d0d0c
cvsdist 38d0d0c
# Create a script that can be used to make a symlink tree of the
cvsdist 38d0d0c
# eclipse platform.
Krzysztof Daniel 286cbad
cp -p pdebuildscripts/eclipse-copy-platform.sh copy-platform
Krzysztof Daniel b468f97
sed -i -e "s|@DATADIR@|%{_datadir}|g" copy-platform
Andrew Robinson 8d6bce4
Krzysztof Daniel b468f97
mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/buildscripts
Krzysztof Daniel b468f97
mv copy-platform $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/buildscripts
Krzysztof Daniel b468f97
copyPlatform=$RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/buildscripts/copy-platform
Severin Gehwolf 6b49ff7
Andrew Overholt 8b3726e
# Install the PDE Build wrapper script.
Krzysztof Daniel 286cbad
install -p -D -m0755 pdebuildscripts/eclipse-pdebuild.sh \
Krzysztof Daniel b468f97
  $RPM_BUILD_ROOT%{_bindir}/%{pkg_name}-pdebuild
Krzysztof Daniel b468f97
PDEBUILDVERSION=$(ls $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/dropins/sdk/plugins \
Andrew Overholt c9ccf4f
  | grep org.eclipse.pde.build_ | \
Andrew Overholt c9ccf4f
  sed 's/org.eclipse.pde.build_//')
Andrew Overholt c9ccf4f
sed -i "s/@PDEBUILDVERSION@/$PDEBUILDVERSION/g" \
Krzysztof Daniel b468f97
  $RPM_BUILD_ROOT%{_bindir}/%{pkg_name}-pdebuild
Krzysztof Daniel b468f97
sed -i "s|@LIBDIR@|%{_libdir}|g" \
Krzysztof Daniel b468f97
  $RPM_BUILD_ROOT%{_bindir}/eclipse-pdebuild
Krzysztof Daniel c0f90a9
Krzysztof Daniel c0f90a9
#fix pde permissions
Krzysztof Daniel b468f97
chmod a+x  $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/dropins/sdk/plugins/org.eclipse.pde.build_*/templates/package-build/*.sh
Krzysztof Daniel c0f90a9
#replace pde reference
Krzysztof Daniel b468f97
sed -i "s@/usr/share/eclipse@%{libdir}/%{pkg_name}@" $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/dropins/sdk/plugins/org.eclipse.pde.build_*/templates/package-build/build.properties
Krzysztof Daniel c0f90a9
Krzysztof Daniel fe0f2f6
Krzysztof Daniel fe0f2f6
##############
Krzysztof Daniel fe0f2f6
# Tests
Krzysztof Daniel fe0f2f6
##############
Krzysztof Daniel fe0f2f6
Krzysztof Daniel 52d2cc0
unzip eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/target/eclipse-junit-tests-bundle.zip -d $RPM_BUILD_ROOT/%{_javadir}/
Krzysztof Daniel 52d2cc0
unzip $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/eclipse-junit-tests-*.zip -d $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing
Krzysztof Daniel 5eaee80
cp eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/scripts/JUNIT.XSL $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing
Krzysztof Daniel c3f4c27
cp eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/src/main/scripts/library.xml $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing
Krzysztof Daniel 1ea52f2
cp production/testScripts/configuration/sdk.tests/testConfigs/linux/testing.properties $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing
Krzysztof Daniel 294211a
cp utils/splitter.xsl $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing
Krzysztof Daniel 52d2cc0
rm $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/eclipse-junit-tests-*.zip
Krzysztof Daniel 52d2cc0
rm $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/runtests.bat
Krzysztof Daniel 52d2cc0
Krzysztof Daniel 52d2cc0
pushd $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/plugins
Krzysztof Daniel 432494e
f=`ls | grep  org.easymock_`
Krzysztof Daniel 432494e
rm $f
Krzysztof Daniel 432494e
ln -s /usr/share/java/easymock.jar $f
Krzysztof Daniel 52d2cc0
rm -rf org.hamcrest.core_*
Krzysztof Daniel 432494e
rm -rf org.junit_*
Krzysztof Daniel 0c1daf2
popd
Krzysztof Daniel 0c1daf2
Krzysztof Daniel 52d2cc0
sed -i -e "s#@libdir@#%{_libdir}#" $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/runtests.sh
Krzysztof Daniel 294211a
sed -i -e "s#@USR@#%{?scl:%{_scl_root}}%{_usr}#" $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/runtests.sh
Krzysztof Daniel b468f97
touch $RPM_BUILD_ROOT%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
chmod a+x  $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
echo '#!/bin/sh' >>  $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
echo 'echo "results in /tmp/eclipse-tests-directory/results/"' >>  $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
echo 'export testslocation="%{_javadir}/eclipse-testing/"' >> $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
echo "pushd %{_javadir}/eclipse-testing;./runtests.sh -os linux -ws gtk -arch %{eclipse_arch} ; popd;" >>  $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel fe0f2f6
e9f7bf8
# Package testbundle-to-eclipse-test
d50acf1
cp -r testbundle-to-eclipse-test $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/testbundle
e9f7bf8
e9f7bf8
pushd $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/testbundle
e9f7bf8
e9f7bf8
# Set the proper paths for scripts
e9f7bf8
sed -i 's|\.\+/\(gatherBundles\.sh\)|%{_javadir}/eclipse-testing/testbundle/\1|' prepRuntimeLocation.sh
e9f7bf8
sed -i 's|\.\+/\(genRepo\.sh\)|%{_javadir}/eclipse-testing/testbundle/\1|' prepAllTestBundles.sh
e9f7bf8
sed -i 's|\.\+/\(prepRuntimeLocation\.sh\)|%{_javadir}/eclipse-testing/testbundle/\1|' %{pkg_name}-runTestBundles
e9f7bf8
sed -i 's|\.\+/\(prepAllTestBundles\.sh\)|%{_javadir}/eclipse-testing/testbundle/\1|' %{pkg_name}-runTestBundles
e9f7bf8
sed -i 's|cp swtbot-library.xml alltest.xml updateTestBundleXML.sh target/|cp %{_javadir}/eclipse-testing/testbundle/{swtbot-library.xml,alltest.xml,updateTestBundleXML.sh} target/|' prepRuntimeLocation.sh
e9f7bf8
e9f7bf8
for file in genRepo.sh gatherBundles.sh ;do
e9f7bf8
  sed -i '/prefix=\$ROOT_PREFIX/ i ROOT_PREFIX=%{_scl_root}' ${file}
e9f7bf8
done
e9f7bf8
e9f7bf8
mv $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/testbundle/%{pkg_name}-runTestBundles $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runTestBundles
e9f7bf8
popd
e9f7bf8
Krzysztof Daniel 2cf3a17
#fix so permissions
Krzysztof Daniel 2cf3a17
find $RPM_BUILD_ROOT/%{_libdir}/eclipse -name *.so -exec chmod a+x {} \;
Krzysztof Daniel fe0f2f6
Andrew Overholt 921a570
%post platform
Krzysztof Daniel 0d0e616
touch --no-create %{_datadir}/icons/hicolor
Krzysztof Daniel 0d0e616
if [ -x /usr/bin/gtk-update-icon-cache ]; then
Krzysztof Daniel 0d0e616
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
Krzysztof Daniel 0d0e616
fi
Sami Wagiaalla 67ffc32
Andrew Overholt 0665d48
%postun platform
Krzysztof Daniel 0d0e616
touch --no-create %{_datadir}/icons/hicolor
Krzysztof Daniel 0d0e616
if [ -x /usr/bin/gtk-update-icon-cache ]; then
Krzysztof Daniel 0d0e616
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
Krzysztof Daniel 2e32d44
fi
Ben Konrath 07ad637
Krzysztof Daniel 7fcdb77
Andrew Overholt b5482d5
%files swt
Krzysztof Daniel b468f97
%dir %{_libdir}/%{pkg_name}
Krzysztof Daniel b468f97
%dir %{_libdir}/%{pkg_name}/plugins
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/notice.html
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/eclipse.ini
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/epl-v10.html
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.swt.gtk.linux.*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/swt-gtk*.jar
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/swt.jar
Krzysztof Daniel cc03dc0
%{_libdir}/../lib/java/swt.jar
cvsdist 38d0d0c
Krzysztof Daniel 7fcdb77
Krzysztof Daniel f64e087
%files platform -f .mfiles-platform
Mat Booth 39a3b2a
%{_bindir}/%{pkg_name}
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/.eclipseproduct
Krzysztof Daniel b468f97
%config %{_libdir}/%{pkg_name}/eclipse.ini
Sami Wagiaalla 6d4aef0
%config %{_sysconfdir}/eclipse.ini
Krzysztof Daniel 0d0e616
/usr/share/applications/*
Krzysztof Daniel 0d0e616
/usr/share/pixmaps/
Krzysztof Daniel 0d0e616
/usr/share/icons/*/*/apps/*
Krzysztof Daniel 059d3d3
/usr/share/appdata/%{?scl_prefix}eclipse.appdata.xml
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/eclipse
Krzysztof Daniel b468f97
%dir %{_libdir}/%{pkg_name}/dropins
Krzysztof Daniel 7ce01aa
%dir %{_datadir}/%{pkg_name}/
Krzysztof Daniel b468f97
%dir %{_datadir}/%{pkg_name}/dropins
Krzysztof Daniel a31024c
%dir %{_libdir}/%{pkg_name}/configuration/
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/configuration/config.ini
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
Krzysztof Daniel a31024c
%dir %{_libdir}/%{pkg_name}/features/
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.platform_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.e4.rcp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.rcp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.emf.common_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.emf.ecore_*
Krzysztof Daniel b562a08
%{_libdir}/%{pkg_name}/features/org.eclipse.rcp.configuration_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/com.ibm.icu_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/com.jcraft.jsch_*
3caab92
%{_libdir}/%{pkg_name}/plugins/javax.servlet-api_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/javax.servlet_*
8f9b75a
%{_libdir}/%{pkg_name}/plugins/javax.servlet.jsp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/javax.xml_*
2af4050
%{_libdir}/%{pkg_name}/plugins/com.sun.el.javax.el_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/javax.inject_*.jar
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.ant_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.batik.css_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.batik.util.gui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.batik.util_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.commons.codec_*
Krzysztof Daniel 5dda4fa
%{_libdir}/%{pkg_name}/plugins/org.apache.httpcomponents.httpclient_*
Krzysztof Daniel 5dda4fa
%{_libdir}/%{pkg_name}/plugins/org.apache.httpcomponents.httpcore_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.commons.logging_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.felix.gogo.command_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.felix.gogo.runtime_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.felix.gogo.shell_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.geronimo.specs.geronimo-annotation_1.1_spec_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.glassfish.web.javax.servlet.jsp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.lucene.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.lucene.analysis_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ant.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.compare_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.compare.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.externaltools_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.filebuffers_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.filesystem_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.filesystem.linux.*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.net_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.net.linux.*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.resources_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.runtime.compatibility_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.runtime.compatibility.registry_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.variables_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.debug.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jdt.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.debug.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.common_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.ecore.change_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.ecore.xmi_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.ecore_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.ds_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.event_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.http.jetty_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.http.registry_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.http.servlet_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.jsp.jasper_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.jsp.jasper.registry_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.help.base_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.help.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.help.webapp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jface.text_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jsch.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jsch.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ltk.core.refactoring_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ltk.ui.refactoring_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.platform_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.platform.doc.user_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.search_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.text_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.browser_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.cheatsheets_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.console_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.editors_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.externaltools_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.forms_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.ide_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.ide.application_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.intro_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.intro.universal_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.navigator_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.navigator.resources_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.net_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.views_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.views.properties.tabbed_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.workbench.texteditor_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.commands_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.contexts_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.di.extensions_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.di_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.services_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.bindings_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.css.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.css.swt.theme_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.css.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.di_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.model.workbench_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.services_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.widgets_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench.addons.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench.renderers.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench3_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.util_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.server_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.http_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.continuation_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.io_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.security_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.servlet_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.cvs.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.cvs_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.cvs.ssh2_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.cvs.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.cvs_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.help_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.frameworkadmin_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.frameworkadmin.equinox_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.equinox.p2.core.feature_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.equinox.p2.extras.feature_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.equinox.p2.rcp.feature_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.equinox.p2.user.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.director_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.engine_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.jarprocessor_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.metadata_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.metadata.repository_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.artifact.repository_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.touchpoint.natives_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.console_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ql_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.operations_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.transport.ecf_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ui.importexport_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ui.sdk_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.updatechecker_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.garbagecollector_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.directorywatcher_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.publisher_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.publisher.eclipse_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.repository_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.repository.tools_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.reconciler.dropins_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.updatesite_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.security_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.security.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.extensionlocation_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.director.app_*
Mat Booth 39a3b2a
%{_libdir}/%{pkg_name}/features/org.eclipse.ecf.core.feature_*
Mat Booth 39a3b2a
%{_libdir}/%{pkg_name}/features/org.eclipse.ecf.core.ssl.feature_*
Mat Booth 39a3b2a
%{_libdir}/%{pkg_name}/features/org.eclipse.ecf.filetransfer.feature_*
Mat Booth 39a3b2a
%{_libdir}/%{pkg_name}/features/org.eclipse.ecf.filetransfer.httpclient4.feature_*
Mat Booth 39a3b2a
%{_libdir}/%{pkg_name}/features/org.eclipse.ecf.filetransfer.httpclient4.ssl.feature_*
Mat Booth 39a3b2a
%{_libdir}/%{pkg_name}/features/org.eclipse.ecf.filetransfer.ssl.feature_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.provider.filetransfer_*
Krzysztof Daniel 5dda4fa
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_*
Krzysztof Daniel 5dda4fa
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.provider.filetransfer.ssl_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.ssl_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.filetransfer_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.identity_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.sat4j.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.sat4j.pb_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.w3c.css.sac_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.w3c.dom.svg_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.commands_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.contenttype_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.databinding.beans_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.databinding.observable_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.databinding.property_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.databinding_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.expressions_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.jobs_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.runtime_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.app_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.bidi_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.common_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.concurrent_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.console_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.launcher.gtk.linux.*_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.launcher_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.preferences_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.registry_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.simpleconfigurator_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.util_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.help_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jface.databinding_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jface_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.rcp_*
Mat Booth 39a3b2a
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.themes_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.workbench_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.update.configurator_*
Krzysztof Daniel b562a08
%{_libdir}/%{pkg_name}/readme
Krzysztof Daniel b562a08
%{_libdir}/%{pkg_name}/about_files
Krzysztof Daniel b562a08
%doc %{_libdir}/%{pkg_name}/about.html
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/artifacts.xml
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/p2
Andrew Overholt 7f652ce
Krzysztof Daniel f64e087
%files jdt -f .mfiles-jdt
Krzysztof Daniel a65b26d
%attr(0755,root,root) %{_bindir}/efj
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/dropins/jdt
Ben Konrath 9dbdca5
Ben Konrath 9dbdca5
%files pde
Krzysztof Daniel b468f97
%{_bindir}/%{pkg_name}-pdebuild
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/buildscripts
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/dropins/sdk
Ben Konrath 9dbdca5
Krzysztof Daniel fe0f2f6
%files tests
Krzysztof Daniel b468f97
%{_bindir}/%{pkg_name}-runEclipsePackageTests
e9f7bf8
%{_bindir}/%{pkg_name}-runTestBundles
Krzysztof Daniel b468f97
%{_javadir}/%{pkg_name}-testing
Krzysztof Daniel fe0f2f6
Krzysztof Daniel f64e087
%files equinox-osgi -f .mfiles-equinox-osgi
Krzysztof Daniel b468f97
%dir %{_javadir}/%{pkg_name}
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.osgi_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.osgi.services_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.osgi.util_*
Mat Booth 39a3b2a
%{_libdir}/%{pkg_name}/plugins/org.eclipse.osgi.compatibility.state_*
Krzysztof Daniel 0fcb34f
Sami Wagiaalla 2d2d3f1
%changelog
7e85039
* Wed Apr 02 2014 Mat Booth <mat.booth@redhat.com> - 1:4.4.0-0.4.git201404011500
7e85039
- Move secondary-arch fragment generation into e-b.
7e85039
fa7a0c9
* Wed Apr 02 2014 Mat Booth <mat.booth@redhat.com> - 1:4.4.0-0.3.git201404011500
fa7a0c9
- Update eclipse-build snapshot
fa7a0c9
fa7a0c9
* Tue Apr 01 2014 Mat Booth <mat.booth@redhat.com> - 1:4.4.0-0.2.git201404011500
30b23e4
- Update to latest I-build of Luna 4.4.0
30b23e4
- Require objectweb-asm >= 5.0.1
30b23e4
fa7a0c9
* Mon Mar 24 2014 Mat Booth <mat.booth@redhat.com> - 1:4.4.0-0.1.M6
Mat Booth 39a3b2a
- Update to M6 pre-release of Luna 4.4.0
Mat Booth 39a3b2a
- Bootstrap build
Mat Booth 39a3b2a
- Drop upstreamed patches: do-not-run-as-root, bug-408505,
Mat Booth 39a3b2a
  bug-404448, osgi-unpack-sources
Mat Booth 39a3b2a
- Add patch to use mockito-core 1.9
Mat Booth 39a3b2a
Mat Booth dfe5517
* Sat Mar 22 2014 Mat Booth <fedora@matbooth.co.uk> - 1:4.3.2-5
Mat Booth dfe5517
- Rebuild for new version of ICU.
Mat Booth dfe5517
Mat Booth 5b5acb8
* Thu Mar 20 2014 Mat Booth <fedora@matbooth.co.uk> - 1:4.3.2-4
Mat Booth 5b5acb8
- Rebuild p2 metadata.
Mat Booth 5b5acb8
Mat Booth cf13ac9
* Wed Mar 19 2014 Mat Booth <fedora@matbooth.co.uk> - 1:4.3.2-3
Mat Booth cf13ac9
- Accomodate for recent lucene package split.
Mat Booth cf13ac9
Mat Booth 25a5e14
* Tue Mar 18 2014 Mat Booth <fedora@matbooth.co.uk> - 1:4.3.2-2
Mat Booth 25a5e14
- Rebuild p2 metadata.
Mat Booth 25a5e14
Mat Booth f0d416f
* Wed Mar 12 2014 Mat Booth <fedora@matbooth.co.uk> - 1:4.3.2-1
Mat Booth f0d416f
- Update to 4.3.2
Mat Booth f0d416f
a0428e1
* Wed Mar 12 2014 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.1-25
a0428e1
- Non bootstrap build.
a0428e1
2af4050
* Mon Mar 10 2014 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.1-24.2
2af4050
- Fix API issues with Lucene 4.
2af4050
- Remove old Tomcat Servlet API bundle.
2af4050
- Use Glassfish EL instead of Tomcat EL.
2af4050
e635b2d
* Thu Mar 06 2014 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.1-24.1
e635b2d
- Update to Lucene 4.
8f9b75a
- Update to Glassfish JSP 2.3.
e635b2d
- Enable bootstrap build to work around broken UA (Help) bundles.
e635b2d
3844ee6
* Thu Mar 6 2014 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-24
3844ee6
- New e-b snapshot adapted to lucene changes.
3844ee6
71159a6
* Tue Mar 04 2014 Michael Simacek <msimacek@redhat.com> - 1:4.3.1-23
71159a6
- Rebuild for new jetty and httpcomponents-client
71159a6
f4a1571
* Mon Mar 3 2014 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-22
f4a1571
- Rebuild for new jetty.
f4a1571
c56b128
* Wed Feb 26 2014 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-21
c56b128
- Non bootstrap build.
c56b128
dd8ac27
* Tue Feb 25 2014 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-20.1
5d88020
- Use new e-b snapshot that is adapted to ant packaging changes.
dd8ac27
- Enable bootstrap build to work around broken runtime Eclipse.
dd8ac27
- Make changes to deal with batik update (1.6.0 to 1.7.0).
5d88020
1824734
* Fri Feb 21 2014 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-20
1824734
- Require java-headless in equinox-osgi.
1824734
46d5e17
* Mon Feb 17 2014 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-19
46d5e17
- Rebuild for new Jetty version.
46d5e17
Sami Wagiaalla 4cf725c
* Thu Jan 30 2014 Sami Wagiaalla <swagiaal@redhat.com> - 1:4.3.1-18
Sami Wagiaalla 4cf725c
- Increase JVM stack size for Maven. Fixes bz 1059816.
Sami Wagiaalla 4cf725c
0c06dfb
* Fri Jan 24 2014 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.1-18
0c06dfb
- Re-introduce and update bootstrapping capability.
7511cd7
- Add support for aarch64.
0c06dfb
017a13e
* Fri Jan 17 2014 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-17
017a13e
- Rebuild for Jetty 9.1.1.
017a13e
6007ad1
* Mon Jan 6 2014 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-16
6007ad1
- Rebuild for glassfish-jsp update.
c07c108
- Add patch implementing servlet 3.1 methods.
2706151
- Disable o.e.ua.tests due to servlet 3.1 incompatibilities.
6007ad1
f37f7b9
* Mon Dec 16 2013 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.1-15
f37f7b9
- Minor specfile cleanup.
f37f7b9
- Merge Jetty 9 & Jetty 9.1 patches.
f37f7b9
- Remove BuildRequires on eclipse-{egit,jgit}.
f37f7b9
c5e54e2
* Fri Dec 13 2013 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-14
c5e54e2
- Reenable API generation.
c5e54e2
3caab92
* Thu Dec 12 2013 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.1-13
3caab92
- Rebuild against Jetty 9.1.0. (Bug 1036888)
df7aa8d
- Temporarily disable API Generation.
3caab92
88ea960
* Wed Dec 4 2013 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.1-12
88ea960
- Move pre-kepler changelog to separate file.
88ea960
- Fix rpmlint warnings.
88ea960
- Drop old provides/obsoletes.
88ea960
- Give up on linking javadoc against local java-javadoc.
2a9be3b
- Adapt to objectweb-asm3 rename.
88ea960
Krzysztof Daniel 61d5b8f
* Mon Nov 4 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.1-11
Krzysztof Daniel 61d5b8f
- Fix the app data.
Krzysztof Daniel 61d5b8f
Krzysztof Daniel 2cf3a17
* Mon Oct 28 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.1-10
Krzysztof Daniel 2cf3a17
- Ignore find errors.
Krzysztof Daniel 2cf3a17
Krzysztof Daniel 6d6e1a0
* Fri Oct 25 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.1-9
Krzysztof Daniel 6d6e1a0
- Do mark *.so as executable.
Krzysztof Daniel 6d6e1a0
Krzysztof Daniel db9ecbf
* Fri Oct 25 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.1-8
Krzysztof Daniel db9ecbf
- Mark *.so as executable.
Krzysztof Daniel db9ecbf
Krzysztof Daniel 059d3d3
* Fri Oct 18 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.1-7
Krzysztof Daniel 059d3d3
- Add gnome app data.
Krzysztof Daniel 059d3d3
Krzysztof Daniel 6771897
* Wed Oct 16 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.1-6
Krzysztof Daniel 6771897
- Fix the arm build.
Krzysztof Daniel 6771897
Krzysztof Daniel ea1e9fd
* Mon Oct 14 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.1-5
Krzysztof Daniel ea1e9fd
- Build right launcher version.
Krzysztof Daniel ea1e9fd
Krzysztof Daniel 1216804
* Fri Oct 11 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.1-4
Krzysztof Daniel 1216804
- Rebuild to pick latest deps.
Krzysztof Daniel 1216804
d50acf1
* Thu Oct 10 2013 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.1-3
d50acf1
- Move testbundle-to-eclipse-test into eclipse-build upstream.
d50acf1
e9f7bf8
* Thu Oct 10 2013 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.1-2
e9f7bf8
- Add testbundle-to-eclipse-test script.
e9f7bf8
Krzysztof Daniel b526d5c
* Mon Sep 30 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.1-1
Krzysztof Daniel b526d5c
- Update to 4.3.1.
Krzysztof Daniel b526d5c
5641e6d
* Thu Aug 29 2013 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.0-13
5641e6d
- Let tests depend on easymock3.
5641e6d
6af4a76
* Tue Aug 27 2013 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.0-12
6af4a76
- Update symlinks for glassfish-jsp-api and felix-gogo-runtime jars.
6af4a76
a8ce888
* Thu Aug 22 2013 Roland Grunberg <rgrunber@redhat.com> - 1:4.3.0-11.1
a8ce888
- Bump release.
a8ce888
6184f07
* Mon Aug 19 2013 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.0-11
6184f07
- Bump release.
6184f07
Krzysztof Daniel 458c121
* Fri Aug 2 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-10
Krzysztof Daniel 458c121
- Do really fix the arm build.
Krzysztof Daniel 458c121
- Add buildid in the about dialog.
Krzysztof Daniel 458c121
Krzysztof Daniel fb07882
* Thu Aug 1 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-9
Krzysztof Daniel fb07882
- An attempt to fix the arm build.
Krzysztof Daniel fb07882
Krzysztof Daniel e235ca5
* Wed Jul 31 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-8
Krzysztof Daniel e235ca5
- Improve the build process.
Krzysztof Daniel e235ca5
Krzysztof Daniel c9dcad5
* Mon Jul 29 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-7
Krzysztof Daniel c9dcad5
- 404448 [GTK3] Images of disabled buttons are not grayed out
Krzysztof Daniel c9dcad5
Krzysztof Daniel 00a9bb7
* Fri Jul 26 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-6
Krzysztof Daniel 00a9bb7
- Include latest changes in javapackages.
Krzysztof Daniel 00a9bb7
Krzysztof Daniel 7ce01aa
* Tue Jul 23 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-5
Krzysztof Daniel 7ce01aa
- Take ownerhsip of /usr/share/eclipse dir (RHBZ#986160).
Krzysztof Daniel 7ce01aa
- Include fix for Eclipse bug 408505.
Krzysztof Daniel 7ce01aa
- Added rpmlint builder to the fedora package.
Krzysztof Daniel 7ce01aa
Krzysztof Daniel 781979c
* Mon Jul 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-4
Krzysztof Daniel 781979c
- Rhbz 981905 - Use xz to compress tarball
Krzysztof Daniel 781979c
- Fix the fetch script.
Krzysztof Daniel 781979c
- Rebuild to pick latest deps.
Krzysztof Daniel 781979c
Krzysztof Daniel f72ca1b
* Mon Jun 24 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-3
Krzysztof Daniel f72ca1b
- Consume Kepler EMF.
Krzysztof Daniel f72ca1b
Krzysztof Daniel 049ca94
* Mon Jun 17 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-1
Krzysztof Daniel 049ca94
- Kepler release.
Krzysztof Daniel 049ca94
Krzysztof Daniel f91f424
* Wed Jun 12 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.64.git84cba7
Krzysztof Daniel f91f424
- Install JDT back for the arm build.
Krzysztof Daniel f91f424
Krzysztof Daniel 8592bf0
* Tue Jun 11 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.63.git84cba7
Krzysztof Daniel 8592bf0
- Remove the 'remind me later' option from the migration wizard.
Krzysztof Daniel 8592bf0
Krzysztof Daniel e3ff775
* Mon Jun 10 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.62.git84cba7
Krzysztof Daniel e3ff775
- Update to I20130605-2000.
Krzysztof Daniel e3ff775
Krzysztof Daniel 82a9557
* Thu Jun 6 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.60.git7bf397
Krzysztof Daniel 82a9557
- Fix the dropins reconciliation.
Krzysztof Daniel 82a9557
ce171a5
* Tue Jun 4 2013 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.0-0.59.git7bf397
ce171a5
- Fix bogus dates and SWT description.
ce171a5
ce171a5
* Tue Jun 4 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.59.git7bf397
ce171a5
- Remove swt jar from plugins as it may break reconcilation.
ce171a5
Krzysztof Daniel d545f89
* Thu May 30 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.58.git7bf397
Krzysztof Daniel d545f89
- Update to daily build.
Krzysztof Daniel d545f89
Krzysztof Daniel d545f89
* Wed May 29 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.57.gitfde729
Krzysztof Daniel d545f89
- Don't guess previous configuration on first install.
Krzysztof Daniel d545f89
- Ignore version when calculating user Eclipse folder.
Krzysztof Daniel d545f89
Krzysztof Daniel 2f07c26
* Wed May 29 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.56.gitfde729
Krzysztof Daniel 2f07c26
- Update to RC2.
Krzysztof Daniel 2f07c26
Krzysztof Daniel 1ea52f2
* Thu May 23 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.55.gitbeff8a2
Krzysztof Daniel 1ea52f2
- Fix the testing.properties location.
Krzysztof Daniel 1ea52f2
Krzysztof Daniel b562a08
* Thu May 23 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.54.gitbeff8a2
Krzysztof Daniel b562a08
- Update to RC1.
Krzysztof Daniel b562a08
Krzysztof Daniel 64852d1
* Mon May 20 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.53.git4bccf2
Krzysztof Daniel 64852d1
- Rebuild with latest dependencies.
Krzysztof Daniel 64852d1
Krzysztof Daniel 835cdab
* Sun May 19 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.52.git4bccf2
Krzysztof Daniel 835cdab
- Really fix the version of jdt.
Krzysztof Daniel 835cdab
Krzysztof Daniel 3217da0
* Sat May 18 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.51.git4bccf2
Krzysztof Daniel 3217da0
- Install jdt jar even for local swt local build.
Krzysztof Daniel 3217da0
Krzysztof Daniel 847349c
* Sat May 18 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.50.git4bccf2
Krzysztof Daniel 847349c
- Update version of jdt.
Krzysztof Daniel 847349c
Krzysztof Daniel 9f34887
* Fri May 17 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.49.git4bccf2
Krzysztof Daniel 9f34887
- Install JDT pom manually for the purpose of secondary archs.
Krzysztof Daniel 9f34887
Krzysztof Daniel 2d61ac2
* Thu May 16 2013 Krzysztof Daniel <kdanie@redhat.com>  1:4.3.0-0.48.git4bccf2
Krzysztof Daniel 2d61ac2
- Incorporate patch for dropins issue (Bug 408138)
Krzysztof Daniel 2d61ac2
- Revert previous change.
Krzysztof Daniel 2d61ac2
Krzysztof Daniel 2d61ac2
* Wed May 15 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.47.git4bccf2
Krzysztof Daniel 2d61ac2
- Revert patches for startup issues as they cause more harm than good.
Krzysztof Daniel 2d61ac2
Krzysztof Daniel f4cbda4
* Tue May 14 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.46.git4bccf2
Krzysztof Daniel f4cbda4
- Rebuild to pick up icu4j 50.1.1.
Krzysztof Daniel f4cbda4
Krzysztof Daniel e743719
* Mon May 13 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.45.git4bccf2
Krzysztof Daniel e743719
- Upload sources.
Krzysztof Daniel e743719
Krzysztof Daniel a31024c
* Mon May 13 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.44.git4bccf2
Krzysztof Daniel a31024c
- Fix the build on secondary platforms.
Krzysztof Daniel a31024c
- Update to latest upstream.
Krzysztof Daniel a31024c
316464c
* Mon May 13 2013 Alexander Kurtakov <akurtako@redhat.com> 1:4.3.0-0.43
316464c
- Fix the eclipse-rcp obsolete version.
316464c
Krzysztof Daniel c3f4c27
* Tue May 7 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.42
Krzysztof Daniel c3f4c27
- Fix tests.
Krzysztof Daniel c3f4c27
Krzysztof Daniel 5eaee80
* Thu May 02 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.41
Krzysztof Daniel 5eaee80
- Update to latest upstream.
Krzysztof Daniel 5eaee80
Krzysztof Daniel 294211a
* Tue Apr 23 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.40
Krzysztof Daniel 294211a
- Fix generating tests summary.
Krzysztof Daniel 294211a
- RHBZ 955214 Failure to properly start bundle on first run.
Krzysztof Daniel 294211a
- Eclipse Bug 406419 - Don't use -XX:-UseLoopPredicate
Krzysztof Daniel 294211a
Krzysztof Daniel 9d98069
* Mon Apr 22 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.39
Krzysztof Daniel 9d98069
- Include a fix for a crash in libsoup/webkitgtk-2.x
Krzysztof Daniel 9d98069
Krzysztof Daniel 49967cc
* Fri Apr 12 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.38
Krzysztof Daniel 49967cc
- Generate tests summary after running tests.
Krzysztof Daniel 49967cc
Krzysztof Daniel 6642d3c
* Thu Apr 11 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.37
Krzysztof Daniel 6642d3c
- Rebuild to include latest deps.
Krzysztof Daniel 6642d3c
Krzysztof Daniel 5bb4594
* Tue Apr 9 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.36
Krzysztof Daniel 5bb4594
- Remove dependencies to httpclient v3 from pom files.
Krzysztof Daniel 5bb4594
- Resolved build problems caused by upstream changes.
Krzysztof Daniel 5bb4594
Krzysztof Daniel f3bcb8d
* Mon Apr 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.35
Krzysztof Daniel f3bcb8d
- Add missing files to the commit.
Krzysztof Daniel f3bcb8d
Krzysztof Daniel 8bac47d
* Mon Apr 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.34
Krzysztof Daniel 8bac47d
- Fix the source build errors.
Krzysztof Daniel 8bac47d
Krzysztof Daniel 565a771
* Mon Apr 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.33
Krzysztof Daniel 565a771
- Rebuild with ecf not requring commons logging 1.1.1.
Krzysztof Daniel 565a771
Krzysztof Daniel ff2ebc5
* Mon Apr 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.32
Krzysztof Daniel ff2ebc5
- Drop dependency to ecf httpclient v3.
Krzysztof Daniel ff2ebc5
- Rebuild with new version of ecf.
Krzysztof Daniel ff2ebc5
Krzysztof Daniel 2e32d44
* Mon Apr 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.31
Krzysztof Daniel 2e32d44
- Drop org.eclipse.releng.* from build.
Krzysztof Daniel 2e32d44
- Drop p2 discovery tests from build.
Krzysztof Daniel 2e32d44
- Fix running tests.
Krzysztof Daniel 2e32d44
Krzysztof Daniel f2571e5
* Mon Apr 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.30
Krzysztof Daniel f2571e5
- Remove unused bootstrap flag.
Krzysztof Daniel f2571e5
Krzysztof Daniel 0d0e616
* Thu Apr 4 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.29
Krzysztof Daniel 0d0e616
- Install icons for sclized version.
Krzysztof Daniel 0d0e616
- Update to latest upstream.
Krzysztof Daniel 0d0e616
Krzysztof Daniel 0b0fec3
* Thu Mar 21 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.28.git38f1df9
Krzysztof Daniel 0b0fec3
- Properly symlink ant dependencies.
Krzysztof Daniel 0b0fec3
Krzysztof Daniel 1ee8114
* Mon Mar 18 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.27.git38f1df9
Krzysztof Daniel 1ee8114
- Build against jetty 8 in sclized version.
Krzysztof Daniel 1ee8114
Krzysztof Daniel 3ac85ea
* Mon Mar 18 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.26.git38f1df9
Krzysztof Daniel 3ac85ea
- RHBZ#902842 calls mvn-rpmbuild with -Dmaven.local.mode=true
Krzysztof Daniel 3ac85ea
Krzysztof Daniel 5dda4fa
* Thu Mar 14 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.25.git38f1df9
Krzysztof Daniel 5dda4fa
- Update to latest upstream.
Krzysztof Daniel 5dda4fa
Krzysztof Daniel e709161
* Tue Mar 5 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.24.git3fd9eca
Krzysztof Daniel e709161
- Add depmap for org.eclipse.jetty.orbit
Krzysztof Daniel e709161
- Resolves: rhbz#917619
Krzysztof Daniel e709161
Krzysztof Daniel 5f9e8d6
* Tue Mar 5 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.23.git3fd9eca
Krzysztof Daniel 5f9e8d6
- Add BR/R to tomcat-el-2.2-api.
Krzysztof Daniel 5f9e8d6
Krzysztof Daniel ac28a8b
* Fri Mar 1 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.22.git3fd9eca
Krzysztof Daniel ac28a8b
- Use org.w3c.dom version provided by JVM in all ui bundles.
Krzysztof Daniel ac28a8b
Krzysztof Daniel cc03dc0
* Thu Feb 28 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.21.git3fd9eca
Krzysztof Daniel cc03dc0
- Enable support for jetty 9.
Krzysztof Daniel cc03dc0
- Improve the swt symlink to work well when sclized.
Krzysztof Daniel cc03dc0
Krzysztof Daniel 432494e
* Wed Feb 27 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.20.git3fd9eca
Krzysztof Daniel 432494e
- Remove easymock and junit duplications from tests.
Krzysztof Daniel 432494e
Krzysztof Daniel 28edf38
* Wed Feb 27 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.19.git3fd9eca
Krzysztof Daniel 28edf38
- Fix the /usr/lib/java/swt.jar symlink.
Krzysztof Daniel 28edf38
Krzysztof Daniel a75b68c
* Wed Feb 27 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.18.git3fd9eca
Krzysztof Daniel a75b68c
- Add support for jetty 9 (still disabled).
Krzysztof Daniel a75b68c
Krzysztof Daniel 857059a
* Fri Feb 22 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.17.git3fd9eca
Krzysztof Daniel 857059a
- Add BR to  xml-maven-plugin.
Krzysztof Daniel 857059a
Krzysztof Daniel 81a7921
* Wed Feb 20 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.16.git3fd9eca
Krzysztof Daniel 81a7921
- Update to latest upstream version.
Krzysztof Daniel 81a7921
Krzysztof Daniel 44a8b75
* Wed Feb 20 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.15.git201301281400
Krzysztof Daniel 44a8b75
- Use EMF features from eclipse-emf-core.
Krzysztof Daniel 44a8b75
Krzysztof Daniel 523aebc
* Tue Feb 19 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.14.git201301281400
Krzysztof Daniel 523aebc
- Add missing patch.
Krzysztof Daniel 523aebc
Krzysztof Daniel 582d8ad
* Tue Feb 19 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.13.git201301281400
Krzysztof Daniel 582d8ad
- RHBZ#912664 - eclipse-swt should put swt.jar into /usr/lib/java even on 64 bit systems.
Krzysztof Daniel 582d8ad
- RHBZ#903537 - [abrt] java-1.7.0-openjdk-1.7.0.9-2.3.4.fc18: gtk_widget_real_map (SIGABRT)
Krzysztof Daniel 582d8ad
Krzysztof Daniel 75d982e
* Tue Feb 12 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.12.git201301281400
Krzysztof Daniel 75d982e
- Build support for GTK2 and GTK3 together.
Krzysztof Daniel 75d982e
Krzysztof Daniel 475caa0
* Tue Feb 12 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.11.git201301281400
Krzysztof Daniel 475caa0
- Ability to use sclized icu4j.
Krzysztof Daniel 475caa0
Krzysztof Daniel b141684
* Mon Feb 11 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.10.git201301281400
Krzysztof Daniel b141684
- Yet another rebuild with latest icu4j.
Krzysztof Daniel b141684
Krzysztof Daniel 668fe2c
* Sun Feb 10 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.9.git201301281400
Krzysztof Daniel 668fe2c
- Another rebuild with latest icu4j.
Krzysztof Daniel 668fe2c
Krzysztof Daniel 1116ae6
* Fri Feb 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.8.git201301281400
Krzysztof Daniel 1116ae6
- Rebuild with latest icu4j.
Krzysztof Daniel 1116ae6
Krzysztof Daniel 94e2c82
* Fri Feb 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.7.git201301281400
Krzysztof Daniel 94e2c82
- Do fix the scl_root macro redefinition.
Krzysztof Daniel 94e2c82
Krzysztof Daniel 2f9eafb
* Thu Feb 7 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.6.git201301281400
Krzysztof Daniel 2f9eafb
- Fix the scl_root macro.
Krzysztof Daniel 2f9eafb
Krzysztof Daniel 3d5718c
* Thu Feb 7 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.5.git201301281400
Krzysztof Daniel 3d5718c
- Add BR to gtk3.
Krzysztof Daniel 3d5718c
Krzysztof Daniel 9ccedd7
* Thu Feb 7 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.4.git201301281400
Krzysztof Daniel 9ccedd7
- Upload proper sources.
Krzysztof Daniel 9ccedd7
- Export GTK_VERSION=3.0 during build.
Krzysztof Daniel 9ccedd7
Krzysztof Daniel b468f97
* Wed Feb 6 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.3.git201301281400
Krzysztof Daniel b468f97
- SCLize the spec.
Krzysztof Daniel b468f97
- Enable SWT GTK3 support.
Krzysztof Daniel b468f97
- Fix SWT build with rawhide.
Krzysztof Daniel b468f97
Krzysztof Daniel f64e087
* Tue Feb 5 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.2.git201301281400
Krzysztof Daniel f64e087
- Fixed the generated eclipse.ini
Krzysztof Daniel f64e087
- Fixed the content of generated swt.jar.
Krzysztof Daniel f64e087
- Use maven macro to track poms in %%files section.
Krzysztof Daniel f64e087
Krzysztof Daniel 452d050
* Thu Jan 31 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.1.git20121217
Krzysztof Daniel 452d050
- Update to Kepler.