Krzysztof Daniel a80ea2f
Epoch:                  1
cvsdist 38d0d0c
Krzysztof Daniel 62e715e
%global eclipse_major   4
Krzysztof Daniel 62e715e
%global eclipse_minor   2
113c727
%global eclipse_majmin  %{eclipse_major}.%{eclipse_minor}
Krzysztof Daniel 135a65f
%global eclipse_micro   2
113c727
%global initialize      1
Krzysztof Daniel ebb8574
%global eb_commit       7a327b17de5f606f47cba6b74e64619520186b7a
Krzysztof Daniel 0fcb34f
%global build_id        I20120608-1400
Krzysztof Daniel cf421ab
%global eclipse_version %{eclipse_majmin}.%{eclipse_micro}
Krzysztof Daniel 90d08fe
%global installation_loc %{_libdir}/%{name}
cvsdist 38d0d0c
Krzysztof Daniel 63bd83c
Krzysztof Daniel 7a9bc2d
%ifarch %{ix86}
Krzysztof Daniel 7a9bc2d
    %define  eclipse_arch x86
Krzysztof Daniel 7a9bc2d
%endif
Krzysztof Daniel 63bd83c
%ifarch %{arm}
Krzysztof Daniel 63bd83c
    %define eclipse_arch arm
Krzysztof Daniel 7a9bc2d
%endif 
Krzysztof Daniel 7a9bc2d
%ifarch %{power64} 
Krzysztof Daniel 63bd83c
    %define eclipse_arch ppc64
Krzysztof Daniel 7a9bc2d
%endif
653ba96
%ifarch s390 s390x ppc x86_64
653ba96
    %define eclipse_arch %{_arch}
Krzysztof Daniel 7a9bc2d
%endif
Krzysztof Daniel 63bd83c
Krzysztof Daniel 63bd83c
Krzysztof Daniel 63bd83c
# Set this flag to 1 if you want to build Eclipse without dependency to eclipse-pde
Krzysztof Daniel 63bd83c
# Some parts (help) will not be built, and second run will be required, but this
Krzysztof Daniel 63bd83c
# is a way to bootstrap Eclipse on secondary archs.
Krzysztof Daniel 2f7c6ac
%global bootstrap       1
Krzysztof Daniel 63bd83c
Andrew Overholt 7959f75
# FIXME:  update java packaging guidelines for this.  See
Andrew Overholt 7959f75
# fedora-devel-java-list discussion in September 2008.
Andrew Overholt e6ab17d
#
Andrew Overholt 7959f75
# Prevent brp-java-repack-jars from being run.
Andrew Overholt 7959f75
%define __jar_repack 0
Andrew Overholt 7959f75
Krzysztof Daniel 03ba9e7
Krzysztof Daniel 03ba9e7
# A small utility macro for replacing dependency bundles with symlinks
Krzysztof Daniel 03ba9e7
# The pattern should match the plugin name from the beginning and filter only one plugin
Krzysztof Daniel 03ba9e7
# Usage:
Krzysztof Daniel 03ba9e7
#   %%_symlink pattern path-to-jar-inside /usr/share/java
Krzysztof Daniel 03ba9e7
# Example:
Krzysztof Daniel 03ba9e7
#   %%_symlink com.jcraft.jsch_ jsch.jar
Krzysztof Daniel 03ba9e7
# The macro will locate a jar matching to ^com.jcraft.jsch_ and replace it with 
Krzysztof Daniel 03ba9e7
# a symlink to /usr/share/java/jsch.jar but preserving the original file name. 
Krzysztof Daniel 03ba9e7
%define _symlink() \
Krzysztof Daniel 03ba9e7
_f=`ls | grep -e "^%{1}"`; \
Krzysztof Daniel 03ba9e7
rm -rf ${_f} ; \
Krzysztof Daniel 7a9bc2d
ln -s %{_javadir}/%{2} ${_f} 
Krzysztof Daniel 7a9bc2d
Krzysztof Daniel 7a9bc2d
Krzysztof Daniel 7a9bc2d
#Usage
Krzysztof Daniel 7a9bc2d
# _secondary baseArch targetArch
Krzysztof Daniel 7a9bc2d
%define _secondary() \
Krzysztof Daniel 7a9bc2d
_f=`ls | grep -e "%{1}$"`; \
Krzysztof Daniel 7a9bc2d
if [ -d ${_f/%{2}/%{3}/} ]; then \
Krzysztof Daniel 7a9bc2d
    echo "fragment ${_f/%{2}/%{3}/} already exists" \
Krzysztof Daniel 7a9bc2d
else cp -r ${_f} ${_f/%{2}/%{3}/} ; \
Krzysztof Daniel 7a9bc2d
find ${_f/%{2}/%{3}/} -type f -exec sed -i -e "s/%{2}/%{3}/g" {} \\; \
Krzysztof Daniel 7a9bc2d
fi;
Krzysztof Daniel 7a9bc2d
Krzysztof Daniel 03ba9e7
Andrew Overholt fad60dc
Summary:        An open, extensible IDE
cvsdist 38d0d0c
Name:           eclipse
Krzysztof Daniel cf421ab
Version:        %{eclipse_version}
Krzysztof Daniel 07ac043
Release:        0.5.git20121217%{?dist}
eec3b54
License:        EPL
Krzysztof Daniel a80ea2f
Group:          Development/Tools
cvsdist 38d0d0c
URL:            http://www.eclipse.org/
Krzysztof Daniel 286cbad
#get-eclipse.sh
Krzysztof Daniel 594dc7c
Source0:        eclipse-source.tar.bz2
Krzysztof Daniel 286cbad
#http://git.eclipse.org/c/linuxtools/org.eclipse.linuxtools.eclipse-build.git/snapshot/org.eclipse.linuxtools.eclipse-build-701400b0ca475ea73bd828c66b00fb63c5ec2c8c.tar.bz2
Krzysztof Daniel 63bd83c
Source1:        eclipse-build-%{eb_commit}.tar.xz
Krzysztof Daniel 286cbad
Source2:        macros.%{name}
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 6d46f95
# -org.apache.lucene
Krzysztof Daniel 6d46f95
# +org.apache.lucene.core
Krzysztof Daniel 594dc7c
Patch0:         %{name}-help-feature-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 594dc7c
Patch1:         %{name}-remove-w3c-smil-and-use-geronimo.patch
Ben Konrath 9dbdca5
Krzysztof Daniel 54fb925
# recent icu has changed it's id. Eclipse Foundation ignores that.
Krzysztof Daniel 1654f95
# com.ibm.icu.base -> com.ibm.icu
Krzysztof Daniel 1654f95
Patch3:         %{name}-fix-icu-import.patch
Krzysztof Daniel 1654f95
Krzysztof Daniel 54fb925
# Eclipse should not duplicate dependency sources (which are delivered
Krzysztof Daniel 54fb925
# by those dependencies packages).
Krzysztof Daniel 800b061
Patch4:         %{name}-no-source-for-dependencies.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel ffd0be0
# +org.glassfish.web.javax.servlet.jsp
Krzysztof Daniel 54fb925
# +org.apache.commons.el 
Krzysztof Daniel 800b061
Patch5:         %{name}-osgi-serverside-patch-additional-imports.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel a80ea2f
# We don't need it
Krzysztof Daniel a80ea2f
Patch6:         %{name}-remove-jaas.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# javax.servlet 2.1 -> javax.servlet 3.0
Krzysztof Daniel 1a00b07
Patch7:         %{name}-fix-equinox-ip-imports.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# This has too many dependencies. We will not build it.
Krzysztof Daniel ac25ee8
Patch8:         %{name}-remove-weaving.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# We don't want to ship sources for bundles that come as a separate package. 
Krzysztof Daniel 54fb925
# -org.eclipse.ecf.source
Krzysztof Daniel 54fb925
# -org.eclipse.ecf.filetransfer.source
Krzysztof Daniel 54fb925
# -org.eclipse.ecf.identity.source
Krzysztof Daniel 54fb925
# -org.eclipse.ecf.provider.filetransfer.ssl.source
Krzysztof Daniel 54fb925
# -org.eclipse.ecf.ssl.source
Krzysztof Daniel 54fb925
# -org.eclipse.ecf.provider.filetransfer.httpclient.source
Krzysztof Daniel 54fb925
# -org.apache.commons.codec
Krzysztof Daniel 54fb925
# -org.apache.commons.codec.source
Krzysztof Daniel 54fb925
# -org.apache.commons.httpclient
Krzysztof Daniel 54fb925
# -org.apache.commons.httpclient.source
Krzysztof Daniel e096f8e
Patch9:         %{name}-fix-master-ecf.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# Yet more 
Krzysztof Daniel 54fb925
# -*.source
Krzysztof Daniel 54fb925
# -org.apache*
Krzysztof Daniel 68c9115
Patch10:        %{name}-fix-master-equinox.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=385970
Krzysztof Daniel f37837f
Patch11:        %{name}-osgi-unpack-sources.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=388120
Krzysztof Daniel fcb15c3
Patch12:        %{name}-fix-debug-ui.patch
Krzysztof Daniel 3efd1a2
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=384873
Krzysztof Daniel fcb15c3
Patch13:        %{name}-fix-compatibility-class.patch
Krzysztof Daniel fcb15c3
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=388157
Krzysztof Daniel 28cbe09
Patch14:        %{name}-fix-pde-ui-compilation.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=388159
Krzysztof Daniel 28cbe09
Patch15:        %{name}-fix-transforms.patch
Krzysztof Daniel 1654f95
Krzysztof Daniel 54fb925
# No comment here. Don't download. Period.
Krzysztof Daniel 71440e5
Patch16:        %{name}-dont-download-old-platform-for-p2-tests.patch
Krzysztof Daniel 71440e5
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=379102
Krzysztof Daniel 65326ea
Patch17:        %{name}-do-not-run-as-root.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=377515
Krzysztof Daniel 65326ea
Patch19:        %{name}-p2-pick-up-renamed-jars.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# Patch for this was contributed. Unlikely to be released.
Krzysztof Daniel 65326ea
Patch20:        %{name}-ignore-version-when-calculating-home.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=249133
Krzysztof Daniel 65326ea
Patch21:        %{name}-populate-update-sites-from-master.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.
Krzysztof Daniel 24ccb9c
Patch22:        %{name}-remove-jgit-provider.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=388162
Krzysztof Daniel 286cbad
Patch23:        %{name}-fix-comilation-lucene-3.6-compile.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# This is for Fedora purposes to have working eclipse-pdebuild script.
Krzysztof Daniel c0f90a9
Patch24:        %{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
Krzysztof Daniel fe2d6ea
Patch25:        %{name}-change-build-packagings.patch
Krzysztof Daniel fe2d6ea
Krzysztof Daniel 70a4b5c
#https://bugs.eclipse.org/bugs/show_bug.cgi?id=385410
Krzysztof Daniel 70a4b5c
Patch26:        %{name}-build-network-native-libs.patch
Krzysztof Daniel 70a4b5c
Krzysztof Daniel 70a4b5c
#https://bugs.eclipse.org/bugs/show_bug.cgi?id=385010
Krzysztof Daniel 70a4b5c
Patch27:        %{name}-build-filesystem-native-libs.patch
Krzysztof Daniel 89cfef5
Krzysztof Daniel 9ab9a1d
Patch29:        %{name}-test-support.patch
Krzysztof Daniel 9ab9a1d
Krzysztof Daniel a80ea2f
Patch30:        %{name}-remove-tomcat6.patch
Krzysztof Daniel a80ea2f
Krzysztof Daniel eb056ce
Patch31:        %{name}-explicit-jdt-in-platform.patch
Krzysztof Daniel eb056ce
Krzysztof Daniel 8b5fc08
Patch32:        %{name}-adjust-p2-server-dependencies.patch
Krzysztof Daniel 8b5fc08
Krzysztof Daniel 1cce069
Patch33:        %{name}-build-internal-jdt-debug-jar.patch
Krzysztof Daniel 8b5fc08
Krzysztof Daniel 0373b98
Patch34:        %{name}-fix-linkageerrors-in-ui.patch
Krzysztof Daniel 0373b98
Krzysztof Daniel 7a9bc2d
Patch35:        %{name}-secondary-arches.patch
Krzysztof Daniel 7a9bc2d
Krzysztof Daniel 2cf254c
Patch36:        %{name}-improve-core-net-makefile.patch
Krzysztof Daniel 7a9bc2d
Krzysztof Daniel b48bbca
Patch37:        %{name}-debug-symbols.patch
Krzysztof Daniel b48bbca
653ba96
BuildRequires: ant >= 1.8.3
653ba96
BuildRequires: rsync
653ba96
BuildRequires: jpackage-utils >= 0:1.5, make, gcc
653ba96
BuildRequires: gtk2-devel
653ba96
BuildRequires: glib2-devel
Krzysztof Daniel 3d81a4e
BuildRequires: GConf2-devel
653ba96
BuildRequires: gcc-c++
653ba96
BuildRequires: nspr-devel
653ba96
BuildRequires: libXtst-devel
653ba96
BuildRequires: mesa-libGL-devel
653ba96
BuildRequires: mesa-libGLU-devel
653ba96
BuildRequires: cairo >= 1.0
653ba96
BuildRequires: unzip
653ba96
BuildRequires: coreutils
653ba96
BuildRequires: desktop-file-utils
653ba96
BuildRequires: java-devel >= 1:1.7.0
653ba96
BuildRequires: java-javadoc >= 1:1.7.0
653ba96
BuildRequires: libXt-devel
653ba96
BuildRequires: webkitgtk-devel
653ba96
BuildRequires: geronimo-annotation >= 1.0-7
Krzysztof Daniel 9d09cc7
BuildRequires: icu4j-eclipse >= 1:4.4.2.2-11
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 7c06b69
BuildRequires: ant-scripts
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 25676de
BuildRequires: jakarta-commons-httpclient >= 1:3.1-7
Krzysztof Daniel 7c06b69
BuildRequires: felix-gogo-command >= 0.12
Krzysztof Daniel fc20ce1
BuildRequires: felix-gogo-shell >= 0.10.0-3
Krzysztof Daniel a80ea2f
BuildRequires: osgi(org.eclipse.jetty.util) >= 8.1.0-1
Krzysztof Daniel a80ea2f
BuildRequires: osgi(org.eclipse.jetty.server) >= 8.1.0-1
Krzysztof Daniel a80ea2f
BuildRequires: osgi(org.eclipse.jetty.http) >= 8.1.0-1
Krzysztof Daniel a80ea2f
BuildRequires: osgi(org.eclipse.jetty.continuation) >= 8.1.0-1
Krzysztof Daniel a80ea2f
BuildRequires: osgi(org.eclipse.jetty.io) >= 8.1.0-1
Krzysztof Daniel a80ea2f
BuildRequires: osgi(org.eclipse.jetty.security) >= 8.1.0-1
Krzysztof Daniel a80ea2f
BuildRequires: osgi(org.eclipse.jetty.servlet) >= 8.1.0-1
Krzysztof Daniel 25676de
BuildRequires: lucene >= 2.9.4-8
Krzysztof Daniel 25676de
BuildRequires: lucene-contrib >= 2.9.4-8
Krzysztof Daniel 6921e78
BuildRequires: junit >= 4.10-5
Krzysztof Daniel ab94e59
BuildRequires: hamcrest >= 0:1.1-11
Chris Aniszczyk a996561
BuildRequires: sat4j >= 2.3.0-1
Chris Aniszczyk 65fce14
BuildRequires: objectweb-asm >= 3.3.1-1
656d313
BuildRequires: zip
Krzysztof Daniel 79e68de
BuildRequires: sac >= 1.3-12
Krzysztof Daniel 25676de
BuildRequires: batik  >= 1.8
Krzysztof Daniel 25676de
BuildRequires: xml-commons-apis >= 1.4.01-6
Krzysztof Daniel 5dc59b0
BuildRequires: atinject >= 1-6
Krzysztof Daniel 24ccb9c
BuildRequires: tycho >= 0.16
Krzysztof Daniel 85b0f06
BuildRequires: tycho-extras >= 0.16
Krzysztof Daniel 7bc5723
BuildRequires: eclipse-emf-core >= 1:2.8.1
Krzysztof Daniel 334c54e
BuildRequires: eclipse-ecf-core
Krzysztof Daniel 55d6f2b
BuildRequires: tomcat-servlet-3.0-api
Krzysztof Daniel 1ce7b5d
BuildRequires: glassfish-jsp-api >= 2.2.1-4
Krzysztof Daniel 55d6f2b
BuildRequires: cglib
Krzysztof Daniel 9012fb4
BuildRequires: glassfish-jsp >= 2.2.5
Krzysztof Daniel 63bd83c
%if %{bootstrap} != 1
Krzysztof Daniel 02a5be5
BuildRequires: eclipse-pde
Krzysztof Daniel 63bd83c
%endif
5ffafab
%if 0%{?rhel} >= 6
5ffafab
ExclusiveArch: %{ix86} x86_64
5ffafab
%endif
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
Krzysztof Daniel cf421ab
Version:        %{eclipse_version}
Andrew Overholt 65c016b
Summary:        SWT Library for GTK+-2.0
Krzysztof Daniel a80ea2f
Group:          Development/Tools
Krzysztof Daniel a80ea2f
# %%{_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
37dcc01
Requires:       webkitgtk
Ben Konrath 9dbdca5
Andrew Overholt d5b2034
%description swt
Andrew Overholt 65c016b
SWT Library for GTK+-2.0.
Ben Konrath 9dbdca5
Krzysztof Daniel 0fcb34f
%package      equinox-osgi
Krzysztof Daniel 0fcb34f
Version:        %{eclipse_version}
Krzysztof Daniel 0fcb34f
Summary:        Eclipse OSGi - Equinox
Krzysztof Daniel 0fcb34f
Requires:       java >= 1:1.7.0
Krzysztof Daniel 0fcb34f
Requires:       jpackage-utils
Krzysztof Daniel 2cf254c
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
Krzysztof Daniel cf421ab
Version:        %{eclipse_version}
cvsdist 38d0d0c
Summary:        Eclipse platform common files
Krzysztof Daniel a80ea2f
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
Krzysztof Daniel 7c06b69
Requires: ant-scripts
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 25676de
Requires: jakarta-commons-httpclient >= 1:3.1-7
Krzysztof Daniel 7c06b69
Requires: felix-gogo-command >= 0.12
Krzysztof Daniel fc20ce1
Requires: felix-gogo-shell >= 0.10.0-3
Krzysztof Daniel a80ea2f
Requires: osgi(org.eclipse.jetty.util) >= 8.1.0-1
Krzysztof Daniel a80ea2f
Requires: osgi(org.eclipse.jetty.server) >= 8.1.0-1
Krzysztof Daniel a80ea2f
Requires: osgi(org.eclipse.jetty.http) >= 8.1.0-1
Krzysztof Daniel a80ea2f
Requires: osgi(org.eclipse.jetty.continuation) >= 8.1.0-1
Krzysztof Daniel a80ea2f
Requires: osgi(org.eclipse.jetty.io) >= 8.1.0-1
Krzysztof Daniel a80ea2f
Requires: osgi(org.eclipse.jetty.security) >= 8.1.0-1
Krzysztof Daniel a80ea2f
Requires: osgi(org.eclipse.jetty.servlet) >= 8.1.0-1
Krzysztof Daniel 34928d0
Requires: jsch >= 0.1.46-2
Krzysztof Daniel 25676de
Requires: lucene >= 2.9.4-8
Krzysztof Daniel 25676de
Requires: lucene-contrib >= 2.9.4-8
Chris Aniszczyk a996561
Requires: sat4j >= 2.3.0-1
Krzysztof Daniel 79e68de
Requires: sac >= 1.3-12
Krzysztof Daniel 25676de
Requires: xml-commons-apis >= 1.4.01-6
Krzysztof Daniel 25676de
Requires: batik >= 1.8
Krzysztof Daniel 5dc59b0
Requires: atinject >= 1-6
Krzysztof Daniel 0529ad3
Requires: geronimo-annotation >= 1.0-7
Krzysztof Daniel 334c54e
Requires: eclipse-ecf-core
Krzysztof Daniel 7bc5723
Requires: eclipse-emf-core >= 2.8.1
Krzysztof Daniel 55d6f2b
Requires: tomcat-servlet-3.0-api
Krzysztof Daniel 1ce7b5d
Requires: glassfish-jsp-api >= 2.2.1-4
Krzysztof Daniel 01bdabe
Requires: glassfish-jsp >= 2.2.5
Krzysztof Daniel 03ba9e7
Requires: icu4j-eclipse >= 1:4.4.2.2-11
Krzysztof Daniel 74c107b
Requires: eclipse-swt = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel 74c107b
Requires: eclipse-equinox-osgi = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel 74c107b
Provides: eclipse-cvs-client = %{epoch}:%{eclipse_version}-%{release}
Andrew Overholt d5b2034
Obsoletes: eclipse-cvs-client < 1:3.3.2-20
Krzysztof Daniel 55d6f2b
Obsoletes: eclipse-rcp < 1:%{eclipse_version}-%{release}
Krzysztof Daniel 48b3c87
Provides: eclipse-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
Krzysztof Daniel cf421ab
Version:        %{eclipse_version}
Andrew Overholt 65c016b
Summary:        Eclipse Java Development Tools
Krzysztof Daniel a80ea2f
Group:          Development/Tools
Krzysztof Daniel cf421ab
Requires:       %{name}-platform = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel cf421ab
Requires:       %{name}-cvs-client = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel 6921e78
Requires:       junit >= 4.10-5
Krzysztof Daniel 25676de
Requires:       jakarta-commons-httpclient >= 1:3.1-7
Krzysztof Daniel ab94e59
Requires:       hamcrest >= 0:1.1-11
Krzysztof Daniel 30478c7
Requires:       java-javadoc >= 1:1.7.0
cvsdist 38d0d0c
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
Krzysztof Daniel cf421ab
Version:        %{eclipse_version}
Andrew Overholt 65c016b
Summary:        Eclipse Plugin Development Environment
Krzysztof Daniel a80ea2f
Group:          Development/Tools
Krzysztof Daniel cf421ab
Provides:       eclipse = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel cf421ab
Provides:       eclipse-sdk = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel cf421ab
Requires:       %{name}-platform = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel cf421ab
Requires:       %{name}-jdt = %{epoch}:%{eclipse_version}-%{release}
Chris Aniszczyk 65fce14
Requires:       objectweb-asm >= 3.3.1-1
Severin Gehwolf e9de2d1
# For PDE Build wrapper script + creating jars
Severin Gehwolf e9de2d1
Requires:       zip
Andrew Overholt 0077196
Requires:       bash
Krzysztof Daniel cf421ab
Provides:       %{name}-pde-runtime = 1:%{eclipse_version}-%{release}
1a68264
Obsoletes:      %{name}-pde-runtime < 1:3.3.2-20
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 9ab9a1d
%package        tests
Krzysztof Daniel 9ab9a1d
Version:        %{eclipse_version}
Krzysztof Daniel 9ab9a1d
Summary:        Eclipse Tests
Krzysztof Daniel a80ea2f
Group:          Development/Tools
653ba96
Requires:       %{name}-pde = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel 9ab9a1d
Krzysztof Daniel 9ab9a1d
%description    tests
Krzysztof Daniel 9ab9a1d
Eclipse Tests.
Krzysztof Daniel 9ab9a1d
cvsdist df631d8
%prep
954e24d
Krzysztof Daniel a80ea2f
%setup -q %{SOURCE0} -n R4_platform-aggregator
Krzysztof Daniel 594dc7c
Krzysztof Daniel 286cbad
tar --strip-components=1 -xf %{SOURCE1}
Krzysztof Daniel fc35c14
c54af42
%patch0
Krzysztof Daniel 594dc7c
%patch1
Krzysztof Daniel 1654f95
%patch3
Krzysztof Daniel 800b061
%patch4
Krzysztof Daniel 800b061
%patch5
Krzysztof Daniel 800b061
%patch6
Krzysztof Daniel 1a00b07
%patch7
Krzysztof Daniel ac25ee8
%patch8
Krzysztof Daniel e096f8e
%patch9
Krzysztof Daniel 68c9115
%patch10
Krzysztof Daniel f37837f
%patch11
Krzysztof Daniel fcb15c3
%patch12
Krzysztof Daniel fcb15c3
%patch13
Krzysztof Daniel 28cbe09
%patch14
Krzysztof Daniel 28cbe09
%patch15
Krzysztof Daniel 71440e5
%patch16
Krzysztof Daniel 65326ea
%patch17
Krzysztof Daniel 65326ea
%patch19
Krzysztof Daniel 65326ea
%patch20
Krzysztof Daniel 65326ea
%patch21
Krzysztof Daniel 24ccb9c
%patch22
Krzysztof Daniel 55d6f2b
%patch23
Krzysztof Daniel c0f90a9
%patch24
Krzysztof Daniel fe2d6ea
%patch25
Krzysztof Daniel 70a4b5c
%patch26
Krzysztof Daniel 70a4b5c
%patch27
Krzysztof Daniel 9ab9a1d
%patch29
Krzysztof Daniel a80ea2f
%patch30
Krzysztof Daniel eb056ce
%patch31
Krzysztof Daniel 8b5fc08
%patch32
Krzysztof Daniel 1cce069
%patch33
Krzysztof Daniel 0373b98
%patch34
Krzysztof Daniel 7a9bc2d
%patch35
Krzysztof Daniel 2cf254c
%patch36
Krzysztof Daniel b48bbca
%patch37
Krzysztof Daniel 594dc7c
Krzysztof Daniel 8b5fc08
#To save build hdd space (it took more than 10GB to build everything)
Krzysztof Daniel 8b5fc08
%pom_disable_module platform.sdk eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 8b5fc08
%pom_disable_module rcp eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 8b5fc08
%pom_disable_module rcp.sdk eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 8b5fc08
%pom_disable_module sdk eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel ebb8574
%pom_disable_module equinox.starterkit.product eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel ebb8574
%pom_disable_module osgistarter.config.launcher eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel ebb8574
%pom_disable_module eclipse.platform.repository
954e24d
Krzysztof Daniel 286a69f
#we do not have dependencies for those tests
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 4db9bcc
%pom_disable_module features/master-equinox-weaving eclipse.platform.releng
Krzysztof Daniel 286a69f
Krzysztof Daniel a80ea2f
%pom_disable_module bundles/org.eclipse.equinox.console.jaas.fragment rt.equinox.bundles
Krzysztof Daniel 24ccb9c
Krzysztof Daniel 334c54e
%pom_disable_module bundles/org.eclipse.equinox.cm.test rt.equinox.bundles
Krzysztof Daniel a80ea2f
%pom_disable_module bundles/org.eclipse.equinox.console.ssh rt.equinox.bundles
Krzysztof Daniel 24ccb9c
Krzysztof Daniel ebb8574
Krzysztof Daniel 3948221
#no idea what's that. Maybe later - sources seem to be hidden inside this additonal jar.
Krzysztof Daniel 3948221
%pom_disable_module bundles/org.eclipse.equinox.weaving.caching.j9 rt.equinox.bundles/
c54af42
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.carbon.macosx eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.gtk.aix.ppc eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.gtk.aix.ppc64 eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.gtk.hpux.ia64 eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.gtk.hpux.ia64_32 eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.gtk.linux.ia64 eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.gtk.solaris.sparc eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.gtk.solaris.x86 eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.motif.aix.ppc eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.motif.hpux.ia64_32 eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.motif.hpux.PA_RISC eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.motif.solaris.sparc eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.photon.qnx.x86 eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.win32.wce_ppc.arm eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.win32.win32.ia64 eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
%pom_disable_module bundles/org.eclipse.swt.wpf.win32.x86 eclipse.platform.swt.binaries
Krzysztof Daniel 135a65f
Andrew Overholt 5dde140
# Use our system-installed javadocs, reference only what we built, and
Andrew Overholt 5dde140
# don't like to osgi.org docs (FIXME:  maybe we should package them?)
Krzysztof Daniel fe2d6ea
sed -i -e "s|http://download.oracle.com/javase/6/docs/api|%{_datadir}/javadoc/java|" \
Andrew Overholt 5dde140
   -e "/osgi\.org/d" \
255430c
   -e "s|-breakiterator|;../org.eclipse.equinox.util/@dot\n;../org.eclipse.ecf.filetransfer_3.0.0.v20090302-0803.jar\n;../org.eclipse.ecf_3.0.0.v20090302-0803.jar\n-breakiterator|" \
Krzysztof Daniel 326bd49
    eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/platformOptions.txt
Krzysztof Daniel fe2d6ea
sed -i -e "s|http://download.oracle.com/javase/6/docs/api|%{_datadir}/javadoc/java|" \
Krzysztof Daniel 63bd83c
   -e "s/win32.win32.x86/gtk.linux.%{eclipse_arch}/" \
Krzysztof Daniel 326bd49
   eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/jdtOptions.txt
Krzysztof Daniel 70451e6
sed -i -e "s|http://download.oracle.com/javase/6/docs/api|%{_datadir}/javadoc/java|" \
Krzysztof Daniel 70451e6
   -e "/osgi\.org/d" \
Krzysztof Daniel 326bd49
   eclipse.platform.common/bundles/org.eclipse.jdt.doc.isv/jdtOptions.txt
Krzysztof Daniel 70451e6
sed -i -e "s|http://download.oracle.com/javase/1.4.2/docs/api|%{_datadir}/javadoc/java|" \
Krzysztof Daniel 63bd83c
   -e "s/motif.linux.x86/gtk.linux.%{eclipse_arch}/" \
Krzysztof Daniel 70451e6
   -e "/osgi\.org/d" \
Krzysztof Daniel 326bd49
   eclipse.platform.common/bundles/org.eclipse.pde.doc.user/pdeOptions.txt \
Krzysztof Daniel 326bd49
   eclipse.platform.common/bundles/org.eclipse.pde.doc.user/pdeOptions.txt
Krzysztof Daniel fe2d6ea
sed -i -e "s|http://download.oracle.com/javase/6/docs/api|%{_datadir}/javadoc/java|" \
Krzysztof Daniel 326bd49
   eclipse.platform.common/bundles/org.eclipse.pde.doc.user/pdeOptions.txt \
Krzysztof Daniel 326bd49
   eclipse.platform.common/bundles/org.eclipse.pde.doc.user/pdeOptions.txt
Ben Konrath 4c0ee09
5211667
#fix for glib 2.31 not allowing include of anything else but glib
Krzysztof Daniel ea93fcd
#This was released into Kepler
Krzysztof Daniel 326bd49
sed -i -e "s|#include <glib/gslist.h>||g" eclipse.platform.team/bundles/org.eclipse.core.net/natives/unix/gnomeproxy.c
5211667
Ben Konrath 5037e9d
# make sure there are no jars left
Krzysztof Daniel 594dc7c
find . -name *.jar -exec rm -f {} \;
Krzysztof Daniel 594dc7c
find . -name *.class -exec rm -f {} \;
Krzysztof Daniel 594dc7c
find . -name *.so -exec rm -f {} \;
Krzysztof Daniel 594dc7c
Krzysztof Daniel b563447
find . -type f -name build.properties -exec sed -i -e "s/javacTarget=jsr14/javacTarget=1.5/" {} \;
Krzysztof Daniel 3948221
find . -name pom.xml -exec sed -i -e "s/jsr14/1.5/" {} \;
Krzysztof Daniel 3948221
find . -name org.eclipse.jdt.core.prefs -exec sed -i -e "s/inlineJsrBytecode=enabled/inlineJsrBytecode=disabled/" {} \;
Krzysztof Daniel 3948221
Krzysztof Daniel fe2d6ea
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=386298
Krzysztof Daniel 3948221
sed -i -e "s/new Equinox(configuration)/new Equinox((Map<String, ?>) (Object) configuration)/" rt.equinox.framework/bundles/org.eclipse.osgi.tests/src/org/eclipse/osgi/tests/bundles/SystemBundleTests.java
Krzysztof Daniel 3948221
sed -i -e "s/new Equinox(configuration1)/new Equinox((Map<String, ?>) (Object) configuration1)/" rt.equinox.framework/bundles/org.eclipse.osgi.tests/src/org/eclipse/osgi/tests/bundles/SystemBundleTests.java
Krzysztof Daniel 3948221
sed -i -e "s/new Equinox(configuration2)/new Equinox((Map<String, ?>) (Object) configuration2)/" rt.equinox.framework/bundles/org.eclipse.osgi.tests/src/org/eclipse/osgi/tests/bundles/SystemBundleTests.java
Krzysztof Daniel 3948221
sed -i -e "s/new Equinox(configuration)/new Equinox((Map<String, ?>) (Object) configuration)/" rt.equinox.framework/bundles/org.eclipse.osgi.tests/src/org/eclipse/osgi/tests/securityadmin/SecurityManagerTests.java
Krzysztof Daniel 3948221
Krzysztof Daniel fe2d6ea
# Other compilation problems caused by 1.4 -> 1.5 change
Krzysztof Daniel 3948221
sed -i -e "s/ctxt.getBundleContext().registerService(getClass().getName(), this, serviceProps)/ctxt.getBundleContext().registerService(getClass().getName(), this, (Dictionary<String,?>)(Object)serviceProps)/" rt.equinox.bundles/bundles/org.eclipse.equinox.ds.tests/bundles_src/tb16/org/eclipse/equinox/ds/tests/tb16/TargetProperties.java
Krzysztof Daniel 3948221
sed -i -e "s/ctxt.getBundleContext().registerService(PropertiesProvider.class.getName(), this, serviceProps)/ctxt.getBundleContext().registerService(PropertiesProvider.class.getName(), this, (Dictionary<String,?>)(Object)serviceProps)/" rt.equinox.bundles/bundles/org.eclipse.equinox.ds.tests/bundles_src/tb17/org/eclipse/equinox/ds/tests/tb17/Worker.java
Krzysztof Daniel b563447
Krzysztof Daniel fe2d6ea
Krzysztof Daniel fe2d6ea
# remove git from cbi build. It was explained earlier why.
Krzysztof Daniel 55d6f2b
sed -i -e "s@ org.eclipse.egit.core;bundle-version=\"1.3.0\";resolution:=optional@ org.eclipse.ui@" eclipse.platform.releng/bundles/org.eclipse.releng.tools/META-INF/MANIFEST.MF 
Krzysztof Daniel fe2d6ea
sed -i -e "s@ org.eclipse.jgit;bundle-version=\"1.3.0\";resolution:=optional,@ org.eclipse.ui,@" eclipse.platform.releng/bundles/org.eclipse.releng.tools/META-INF/MANIFEST.MF  
Krzysztof Daniel fe2d6ea
# without git we are not able to compile those classes.
Krzysztof Daniel 55d6f2b
rm eclipse.platform.releng/bundles/org.eclipse.releng.tools/src/org/eclipse/releng/tools/git/*
Krzysztof Daniel 24ccb9c
Krzysztof Daniel 7a9bc2d
Krzysztof Daniel 7a9bc2d
pushd  eclipse.platform.swt.binaries/bundles
Krzysztof Daniel 7a9bc2d
    %_secondary gtk.linux.x86 x86 arm
Krzysztof Daniel 7a9bc2d
    find . -name build.xml -exec sed -i -e "s/make_xulrunner//g" {} \;
Krzysztof Daniel 7a9bc2d
    find . -name build.xml -exec sed -i -e "s/make_mozilla//g" {} \;
Krzysztof Daniel 7a9bc2d
    find . -name build.xml -exec sed -i -e "s/make_xpcominit//g" {} \;
Krzysztof Daniel 7a9bc2d
popd 
Krzysztof Daniel 7a9bc2d
pushd eclipse.platform.resources/bundles
Krzysztof Daniel 7a9bc2d
    %_secondary linux.x86 x86 arm
Krzysztof Daniel 7a9bc2d
    %_secondary linux.x86_64 x86_64 ppc64
Krzysztof Daniel 7a9bc2d
    %_secondary linux.x86 x86 s390
Krzysztof Daniel 7a9bc2d
    %_secondary linux.x86_64 x86_64 s390x
Krzysztof Daniel 7a9bc2d
popd
Krzysztof Daniel 7a9bc2d
pushd eclipse.platform.team/bundles/org.eclipse.core.net/fragments
Krzysztof Daniel 7a9bc2d
    %_secondary linux.x86 x86 arm
Krzysztof Daniel 7a9bc2d
    %_secondary linux.x86 x86 ppc
Krzysztof Daniel 7a9bc2d
    %_secondary linux.x86_64 x86_64 ppc64
Krzysztof Daniel 7a9bc2d
    %_secondary linux.x86 x86 s390
Krzysztof Daniel 7a9bc2d
    %_secondary linux.x86_64 x86_64 s390x
Krzysztof Daniel 7a9bc2d
popd
Krzysztof Daniel 7a9bc2d
pushd rt.equinox.framework/bundles
Krzysztof Daniel 7a9bc2d
    %_secondary gtk.linux.x86 x86 arm
Krzysztof Daniel 7a9bc2d
popd
Krzysztof Daniel 7a9bc2d
pushd rt.equinox.binaries
Krzysztof Daniel 7a9bc2d
    %_secondary gtk.linux.x86 x86 arm
Krzysztof Daniel 7a9bc2d
popd
Krzysztof Daniel b6e1e8e
Krzysztof Daniel b6e1e8e
# Partially covered by https://bugs.eclipse.org/bugs/show_bug.cgi?id=386377
Krzysztof Daniel b6e1e8e
sed -i -e "s/1407/1503/" rt.equinox.framework/launcher-binary-parent/pom.xml
Krzysztof Daniel b6e1e8e
sed -i -e "s/1500/1503/" rt.equinox.framework/bundles/org.eclipse.equinox.launcher.gtk.linux.%{eclipse_arch}/pom.xml
Krzysztof Daniel b6e1e8e
Krzysztof Daniel b6e1e8e
#hack - there should be a patch providing a profile for each arch
Krzysztof Daniel b6e1e8e
mkdir -p rt.equinox.framework/bundles/org.eclipse.equinox.executable/bin/gtk/linux/%{eclipse_arch}
Krzysztof Daniel 2f7c6ac
mkdir -p rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/%{eclipse_arch}
Krzysztof Daniel b6e1e8e
Krzysztof Daniel ebb8574
sed -i -e "s/org.apache.jasper.glassfish/org.glassfish.web.javax.servlet.jsp/" eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml
Krzysztof Daniel ebb8574
sed -i -e "s/javax.annotation/org.apache.geronimo.specs.geronimo-annotation_1.1_spec/" eclipse.platform.common/bundles/org.eclipse.platform.doc.isv/pom.xml
Krzysztof Daniel ebb8574
Krzysztof Daniel 07ac043
#ensure that bundles with *.so libs are dirs, so no *.so is extracted into user.home
Krzysztof Daniel 07ac043
for f in `find eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.* -name MANIFEST.MF` ; do 
Krzysztof Daniel 07ac043
	echo -e "Eclipse-BundleShape: dir\n\n" >> $f; 
Krzysztof Daniel 07ac043
done
Krzysztof Daniel 07ac043
for f in `find eclipse.platform.resources/bundles/org.eclipse.core.filesystem.linux.* -name MANIFEST.MF` ; do 
Krzysztof Daniel 07ac043
	echo -e "Eclipse-BundleShape: dir\n\n" >> $f; 
Krzysztof Daniel 07ac043
done
Krzysztof Daniel 07ac043
for f in `find eclipse.platform.team/bundles/org.eclipse.core.net/fragments -name MANIFEST.MF` ; do 
Krzysztof Daniel 07ac043
	echo -e "Eclipse-BundleShape: dir\n\n" >> $f; 
Krzysztof Daniel 07ac043
done
Krzysztof Daniel 07ac043
Andrew Overholt 602cb9d
%build
Krzysztof Daniel ea93fcd
#This is the lowest value where the build succeeds. 512m is not enough.
Krzysztof Daniel 135a65f
export MAVEN_OPTS="-Xmx700m -XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState"
Krzysztof Daniel 63bd83c
Krzysztof Daniel ea93fcd
pushd .m2/p2/repo-sdk/features
Krzysztof Daniel ea93fcd
    ln -s /usr/share/java/emf/eclipse/features/* -t .
Krzysztof Daniel ea93fcd
popd
Krzysztof Daniel ea93fcd
Krzysztof Daniel ea93fcd
pushd .m2/p2/repo-sdk/plugins
Krzysztof Daniel 63bd83c
Krzysztof Daniel ea93fcd
ln -s /usr/share/java/emf/eclipse/plugins/* -t .
Krzysztof Daniel ea93fcd
Krzysztof Daniel ea93fcd
Krzysztof Daniel ea93fcd
#If Eclipse is present (non-bootstrap build) copy all bundles
Krzysztof Daniel ea93fcd
%if %{bootstrap} == 0
Krzysztof Daniel ea93fcd
    for f in %{_libdir}/eclipse/plugins/* ; do ln -s $f || echo "$f exists"; done
Krzysztof Daniel ea93fcd
    for f in %{_libdir}/eclipse/dropins/jdk/plugins/* ; do ln -s $f || echo "$f exists"; done
Krzysztof Daniel ea93fcd
    for f in %{_libdir}/eclipse/dropins/sdk/plugins/* ; do ln -s $f || echo "$f exists"; done
Krzysztof Daniel ea93fcd
%endif
Krzysztof Daniel 63bd83c
Krzysztof Daniel ea93fcd
#create fake junit3
Krzysztof Daniel ea93fcd
pushd org.junit_3.8.2.v3_8_2_v20100427-1100
Krzysztof Daniel 63bd83c
    ln -s %{_javadir}/junit.jar
Krzysztof Daniel ea93fcd
popd
Krzysztof Daniel ea93fcd
zip -r org.junit_3.8.2.v3_8_2_v20100427-1100.jar org.junit_3.8.2.v3_8_2_v20100427-1100
Krzysztof Daniel 63bd83c
Krzysztof Daniel ea93fcd
#symlink ant libraries
653ba96
pushd org.apache.ant_1.8.3.v20120321-1730
Krzysztof Daniel 63bd83c
  mkdir -p lib
Krzysztof Daniel 63bd83c
    pushd lib
Krzysztof Daniel 63bd83c
        #rm *
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-antlr.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-apache-bcel.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-apache-bsf.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-apache-log4j.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-apache-oro.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-apache-regexp.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-apache-resolver.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-apache-xalan2.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-commons-logging.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-commons-net.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-javamail.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-jdepend.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-jmf.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-jsch.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-junit.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-junit.jar junit4.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant-launcher.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-swing.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant/ant-testutil.jar
Krzysztof Daniel 63bd83c
        ln -s %{_javadir}/ant.jar
Krzysztof Daniel 63bd83c
    popd
Krzysztof Daniel 63bd83c
mkdir -p bin
Krzysztof Daniel 63bd83c
    pushd bin
Krzysztof Daniel 63bd83c
        #rm *
Krzysztof Daniel 63bd83c
        ln -s /usr/bin/ant ant
Krzysztof Daniel 63bd83c
        ln -s /usr/bin/antRun antRun
Krzysztof Daniel 63bd83c
        ln -s /usr/bin/antRun.pl antRun.pl
Krzysztof Daniel 63bd83c
        ln -s /usr/bin/runant.pl runant.pl
Krzysztof Daniel 63bd83c
        ln -s /usr/bin/runant.py runant.py
Krzysztof Daniel 63bd83c
        ln -s /usr/bin/complete-ant-cmd.pl complete-and-cmd.pl
Krzysztof Daniel 63bd83c
    popd
653ba96
popd
Krzysztof Daniel 63bd83c
zip -r org.apache.ant_1.8.3.v20120321-1730.jar org.apache.ant_1.8.3.v20120321-1730
Krzysztof Daniel 63bd83c
popd
Krzysztof Daniel 55d6f2b
Krzysztof Daniel 24ccb9c
mvn-rpmbuild -f eclipse-parent/pom.xml \
Krzysztof Daniel 334c54e
   clean install \
Krzysztof Daniel 63bd83c
   -Dmaven.local.mode=true -Dtycho.local.keepTarget -DskipTychoVersionCheck
Krzysztof Daniel 594dc7c
Krzysztof Daniel 24ccb9c
mvn-rpmbuild -f maven-cbi-plugin/pom.xml \
Krzysztof Daniel 334c54e
   clean install \
Krzysztof Daniel 63bd83c
   -Dmaven.local.mode=true -Dtycho.local.keepTarget -DskipTychoVersionCheck
Krzysztof Daniel 594dc7c
Krzysztof Daniel fe2d6ea
# workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=386377
Krzysztof Daniel 02a5be5
pushd rt.equinox.framework/bundles/org.eclipse.equinox.executable/library/gtk/
Krzysztof Daniel 0b1589f
    export JAVA_HOME=%{java_home}
Krzysztof Daniel ebb8574
    ant
Krzysztof Daniel 02a5be5
popd 
Krzysztof Daniel 02a5be5
Krzysztof Daniel 369feb9
mvn-rpmbuild clean install \
Krzysztof Daniel 63bd83c
   -Dmaven.test.skip=true -Dnative=gtk.linux.%{eclipse_arch} -DskipTychoVersionCheck \
Krzysztof Daniel b48bbca
   -Dmaven.local.mode=true -Dtycho.local.keepTarget -Dbuilddoc=$((%{bootstrap} != 1))
Krzysztof Daniel d122012
Krzysztof Daniel b563447
Krzysztof Daniel 63bd83c
pushd eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}
Krzysztof Daniel fc35c14
Krzysztof Daniel fc35c14
######################
Krzysztof Daniel fc35c14
# Extract jdt and pde to dropins
Krzysztof Daniel fc35c14
######################
Krzysztof Daniel 90d08fe
pushd eclipse
Krzysztof Daniel 90d08fe
Krzysztof Daniel 01bdabe
#symlink what should be symlinked
Krzysztof Daniel 6712b4b
pushd plugins
Krzysztof Daniel 6712b4b
#So, remove duplicated jars and symlink them
Krzysztof Daniel 03ba9e7
%_symlink com.ibm.icu_ icu4j-eclipse/plugins/com.ibm.icu_*.jar
Krzysztof Daniel 03ba9e7
%_symlink com.jcraft.jsch_ jsch.jar 
Krzysztof Daniel 03ba9e7
%_symlink javax.el_ tomcat-el-api.jar
Krzysztof Daniel 1256696
%_symlink javax.xml_ xml-commons-apis.jar
Krzysztof Daniel 03ba9e7
%_symlink javax.inject_ atinject.jar
Krzysztof Daniel 03ba9e7
%_symlink javax.servlet_ tomcat-servlet-api.jar
Krzysztof Daniel 1ce7b5d
%_symlink javax.servlet.jsp_ glassfish-jsp-api.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.batik.css_ batik/batik-css.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.batik.util_ batik/batik-util.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.batik.util.gui_ batik/batik-gui-util.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.commons.codec_ commons-codec.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.commons.httpclient_ commons-httpclient.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.commons.logging_ commons-logging.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.felix.gogo.command_ felix/org.apache.felix.gogo.command.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.felix.gogo.runtime_ felix/org.apache.felix.gogo.runtime.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.felix.gogo.shell_ felix/org.apache.felix.gogo.shell.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.geronimo.specs.geronimo-annotation_1.1_spec_ geronimo-annotation.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.lucene.core_ lucene.jar
Krzysztof Daniel 03ba9e7
%_symlink org.apache.lucene.analysis_ lucene-contrib/lucene-analyzers.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.ecf_ ecf/eclipse/plugins/org.eclipse.ecf_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.ecf.identity_ ecf/eclipse/plugins/org.eclipse.ecf.identity_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.ecf.filetransfer_ ecf/eclipse/plugins/org.eclipse.ecf.filetransfer_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.ecf.provider.filetransfer.httpclient_ ecf/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.ecf.provider.filetransfer.httpclient.ssl_ ecf/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient.ssl_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.ecf.provider.filetransfer.ssl_ ecf/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.ecf.provider.filetransfer_ ecf/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.ecf.ssl_ ecf/eclipse/plugins/org.eclipse.ecf.ssl_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.emf.common_ emf/eclipse/plugins/org.eclipse.emf.common_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.emf.ecore.change_ emf/eclipse/plugins/org.eclipse.emf.ecore.change_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.emf.ecore_ emf/eclipse/plugins/org.eclipse.emf.ecore_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.emf.ecore.xmi_ emf/eclipse/plugins/org.eclipse.emf.ecore.xmi_*.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.jetty.util_ jetty/jetty-util.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.jetty.server_ jetty/jetty-server.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.jetty.http_ jetty/jetty-http.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.jetty.continuation_ jetty/jetty-continuation.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.jetty.io_ jetty/jetty-io.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.jetty.security_ jetty/jetty-security.jar
Krzysztof Daniel 03ba9e7
%_symlink org.eclipse.jetty.servlet_ jetty/jetty-servlet.jar
Krzysztof Daniel 03ba9e7
%_symlink org.glassfish.web.javax.servlet.jsp_ glassfish-jsp.jar
Krzysztof Daniel 03ba9e7
%_symlink org.sat4j.core_ org.sat4j.core.jar
Krzysztof Daniel 03ba9e7
%_symlink org.sat4j.pb_ org.sat4j.pb.jar
Krzysztof Daniel 03ba9e7
%_symlink org.w3c.css.sac_ sac.jar
Krzysztof Daniel 03ba9e7
%_symlink org.w3c.dom.svg_ xml-commons-apis-ext.jar
Krzysztof Daniel 6712b4b
Krzysztof Daniel 6712b4b
#also within ant
Krzysztof Daniel 6712b4b
cd org.apache.ant_*
Krzysztof Daniel 6712b4b
    pushd lib
Krzysztof Daniel 6712b4b
        rm *
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-antlr.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-apache-bcel.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-apache-bsf.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-apache-log4j.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-apache-oro.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-apache-regexp.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-apache-resolver.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-apache-xalan2.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-commons-logging.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-commons-net.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-javamail.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-jdepend.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-jmf.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-jsch.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-junit.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-junit.jar junit4.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant-launcher.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-swing.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant/ant-testutil.jar
Krzysztof Daniel 6712b4b
        ln -s %{_javadir}/ant.jar
Krzysztof Daniel 6712b4b
    popd
Krzysztof Daniel 6712b4b
Krzysztof Daniel 6712b4b
    pushd bin
Krzysztof Daniel 6712b4b
        rm *
Krzysztof Daniel 6712b4b
        ln -s /usr/bin/ant ant
Krzysztof Daniel 6712b4b
        ln -s /usr/bin/antRun antRun
Krzysztof Daniel 6712b4b
        ln -s /usr/bin/antRun.pl antRun.pl
Krzysztof Daniel 6712b4b
        ln -s /usr/bin/runant.pl runant.pl
Krzysztof Daniel 6712b4b
        ln -s /usr/bin/runant.py runant.py
Krzysztof Daniel 6712b4b
        ln -s /usr/bin/complete-ant-cmd.pl complete-and-cmd.pl
Krzysztof Daniel 6712b4b
    popd
Krzysztof Daniel cdfdcb5
popd
Krzysztof Daniel cdfdcb5
Krzysztof Daniel 01bdabe
popd
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
#make a backup 
Krzysztof Daniel 01bdabe
cp -rf eclipse eclipse-backup-with-jdt
Krzysztof Daniel 01bdabe
# go into backup
Krzysztof Daniel 01bdabe
pushd eclipse-backup-with-jdt
Krzysztof Daniel 01bdabe
        ./eclipse -application org.eclipse.equinox.p2.director \
Krzysztof Daniel ebb8574
        -repository file:/`pwd`/../../../../../../../../../eclipse.platform.releng.tychoeclipsebuilder/jdtpde/target/repository \
Krzysztof Daniel 01bdabe
        -installIU org.eclipse.jdt.feature.group
Krzysztof Daniel 01bdabe
#exit backup
Krzysztof Daniel 01bdabe
popd
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
mkdir -p jdt/plugins jdt/features
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
#get the difference and copy all files into jdt folder
Krzysztof Daniel 01bdabe
for i in `ls eclipse-backup-with-jdt/features` ; do \
Krzysztof Daniel 01bdabe
    if [ ! -e eclipse/features/$i ]; \
Krzysztof Daniel 01bdabe
        then cp -r eclipse-backup-with-jdt/features/$i jdt/features ; \
Krzysztof Daniel 01bdabe
    fi  \
Krzysztof Daniel 01bdabe
done
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
for i in `ls eclipse-backup-with-jdt/plugins` ; do \
Krzysztof Daniel 01bdabe
    if [ ! -e eclipse/plugins/$i ]; \
Krzysztof Daniel 01bdabe
        then cp -r eclipse-backup-with-jdt/plugins/$i jdt/plugins ; \
Krzysztof Daniel 01bdabe
    fi  \
Krzysztof Daniel 01bdabe
done
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
cp -rf eclipse-backup-with-jdt eclipse-backup-with-jdt-pde
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
pushd eclipse-backup-with-jdt-pde
Krzysztof Daniel 01bdabe
    ./eclipse -application org.eclipse.equinox.p2.director \
Krzysztof Daniel ebb8574
        -repository file:/`pwd`/../../../../../../../../../eclipse.platform.releng.tychoeclipsebuilder/jdtpde/target/repository \
Krzysztof Daniel 01bdabe
        -installIU org.eclipse.sdk.feature.group
Krzysztof Daniel 01bdabe
popd
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
mkdir -p sdk/plugins sdk/features
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
#get the difference and copy all files into pde folder
Krzysztof Daniel 01bdabe
for i in `ls eclipse-backup-with-jdt-pde/features` ; do \
Krzysztof Daniel 01bdabe
    if [ ! -e eclipse-backup-with-jdt/features/$i ]; \
Krzysztof Daniel 01bdabe
        then cp -r eclipse-backup-with-jdt-pde/features/$i sdk/features ; \
Krzysztof Daniel 01bdabe
    fi  \
Krzysztof Daniel 01bdabe
done
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
for i in `ls eclipse-backup-with-jdt-pde/plugins` ; do \
Krzysztof Daniel 01bdabe
    if [ ! -e eclipse-backup-with-jdt/plugins/$i ]; \
Krzysztof Daniel 01bdabe
        then cp -r eclipse-backup-with-jdt-pde/plugins/$i sdk/plugins ; \
Krzysztof Daniel 01bdabe
    fi  \
Krzysztof Daniel 01bdabe
done
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
cp -r jdt sdk eclipse/dropins
Krzysztof Daniel 01bdabe
Krzysztof Daniel fe2d6ea
Krzysztof Daniel fe2d6ea
#clean up
Krzysztof Daniel 01bdabe
cd eclipse
Krzysztof Daniel 01bdabe
rm -rf configuration/org.eclipse.core.runtime
Krzysztof Daniel 01bdabe
rm -rf configuration/org.eclipse.equinox.app
Krzysztof Daniel 01bdabe
rm -rf configuration/org.eclipse.update/*
Krzysztof Daniel 07ac043
rm -rf configuration/org.eclipse.osgi
Krzysztof Daniel 01bdabe
Krzysztof Daniel 01bdabe
#symlink jdt & sdk
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
Krzysztof Daniel f05d64a
653ba96
 pushd org.junit_3.8.2.*
Krzysztof Daniel 63bd83c
 rm -f junit.jar
Krzysztof Daniel f05d64a
 ln -s /usr/share/java/junit.jar
653ba96
 popd
Krzysztof Daniel 286cbad
Krzysztof Daniel 286cbad
 rm -rf org.junit_4*
Krzysztof Daniel 286cbad
 ln -s /usr/share/java/junit.jar
Krzysztof Daniel f05d64a
popd
Krzysztof Daniel f05d64a
Krzysztof Daniel f05d64a
pushd dropins/sdk/plugins
Krzysztof Daniel 01bdabe
 f=`ls | grep -e "^com.ibm.icu.source_"`
Krzysztof Daniel f05d64a
 rm $f 
Krzysztof Daniel f05d64a
 ln -s %{_javadir}/icu4j-eclipse/plugins/com.ibm.icu.source_*.jar $f
Krzysztof Daniel f05d64a
Krzysztof Daniel 01bdabe
 f=`ls | grep -e "^org.objectweb.asm_"`
Krzysztof Daniel f05d64a
 rm $f 
Krzysztof Daniel f05d64a
 ln -s %{_javadir}/objectweb-asm/asm-all.jar $f
Krzysztof Daniel f05d64a
popd
Krzysztof Daniel f05d64a
Krzysztof Daniel 01bdabe
Krzysztof Daniel 6712b4b
popd
Krzysztof Daniel cdfdcb5
Krzysztof Daniel fc35c14
%install
Andrew Overholt 7d39eab
# We don't need icon.xpm
Andrew Overholt 7d39eab
# https://bugs.eclipse.org/292472
Sami Wagiaalla adf24f2
rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}/icon.xpm
8cf5b9b
Krzysztof Daniel 90d08fe
#install icons
Krzysztof Daniel 90d08fe
install -D eclipse.platform/platform/org.eclipse.platform/eclipse32.png \
Krzysztof Daniel 90d08fe
    $RPM_BUILD_ROOT/usr/share/icons/hicolor/32x32/apps/eclipse.png
Krzysztof Daniel 90d08fe
install -D eclipse.platform/platform/org.eclipse.platform/eclipse48.png \
Krzysztof Daniel 90d08fe
    $RPM_BUILD_ROOT/usr/share/icons/hicolor/48x48/apps/eclipse.png
Krzysztof Daniel 90d08fe
install -D eclipse.platform/platform/org.eclipse.platform/eclipse256.png \
Krzysztof Daniel 90d08fe
    $RPM_BUILD_ROOT/usr/share/icons/hicolor/256x256/apps/eclipse.png
Krzysztof Daniel 90d08fe
mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/
Krzysztof Daniel 48b3c87
ln -s /usr/share/icons/hicolor/256x256/apps/eclipse.png \
Krzysztof Daniel 90d08fe
    $RPM_BUILD_ROOT/usr/share/pixmaps/eclipse.png
Krzysztof Daniel 90d08fe
Andrew Overholt 65c016b
# Some directories we need
Andrew Overholt 690cc24
install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/java
807ce0c
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
Krzysztof Daniel 90d08fe
install -d -m 755 $RPM_BUILD_ROOT/usr/share/eclipse/dropins
807ce0c
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
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 63bd83c
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 a80ea2f
        echo $i ; \
Krzysztof Daniel a80ea2f
        gunzip $i ; \
Krzysztof Daniel 63bd83c
        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 a80ea2f
        gzip *.profile ; \
Krzysztof Daniel a80ea2f
    done 
Krzysztof Daniel 55d6f2b
Krzysztof Daniel 3507f89
Krzysztof Daniel 3507f89
Krzysztof Daniel 55d6f2b
#    TODO: some other paths
Krzysztof Daniel 3507f89
popd 
Krzysztof Daniel 3507f89
Krzysztof Daniel 3507f89
#delete all local repositories. We want to have only "original" by default.
Krzysztof Daniel 63bd83c
pushd eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse/p2/org.eclipse.equinox.p2.engine/.settings
Krzysztof Daniel 3507f89
    sed -i "/repositories\/file/d" *.prefs ../profileRegistry/SDKProfile.profile/.data/.settings/*.prefs
Krzysztof Daniel 3507f89
    sed -i "/repositories\/memory/d" *.prefs ../profileRegistry/SDKProfile.profile/.data/.settings/*.prefs
Krzysztof Daniel 3507f89
popd
Krzysztof Daniel 3507f89
Krzysztof Daniel 3507f89
#clean cache
Krzysztof Daniel 63bd83c
pushd eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse/p2/org.eclipse.equinox.p2.core/cache
Krzysztof Daniel 3507f89
    rm -rf *
Krzysztof Daniel 55d6f2b
popd
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
#installation itself - copy it into right location
Krzysztof Daniel 63bd83c
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
#desktop file
Krzysztof Daniel 286cbad
install -D desktopintegration/eclipse.desktop $RPM_BUILD_ROOT/usr/share/applications/eclipse.desktop
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
#eclipse compiler
Krzysztof Daniel 286cbad
chmod ugo+rx jdtcompilatorscript/efj.sh
Krzysztof Daniel 48b3c87
mkdir -p $RPM_BUILD_ROOT/usr/bin
Krzysztof Daniel 286cbad
install jdtcompilatorscript/efj.sh $RPM_BUILD_ROOT/usr/bin/efj
Krzysztof Daniel 63bd83c
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 48b3c87
sed -i -e "s,@LAUNCHER@,${TARGET_LAUNCHER}," $RPM_BUILD_ROOT/usr/bin/efj
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
#eclipse binary
Krzysztof Daniel 48b3c87
mkdir -p $RPM_BUILD_ROOT/usr/bin/
Krzysztof Daniel 48b3c87
pushd $RPM_BUILD_ROOT/usr/bin/
Krzysztof Daniel 48b3c87
    ln -s %{_libdir}/%{name}/eclipse
Krzysztof Daniel 48b3c87
popd 
Krzysztof Daniel 90d08fe
Krzysztof Daniel 07ac043
#SWT is now a folder, but we need to provide jars for others that depend on it.
Krzysztof Daniel 90d08fe
pushd $RPM_BUILD_ROOT/%{_libdir}/%{name}
Krzysztof Daniel 07ac043
pushd plugins
Krzysztof Daniel 07ac043
SWT_JAR=`ls | grep swt.gtk`
Krzysztof Daniel 07ac043
zip "${SWT_JAR}.jar" ${SWT_JAR}/*
Krzysztof Daniel 07ac043
popd
Krzysztof Daniel 07ac043
    ln -s  %{_libdir}/%{name}/plugins/"${SWT_JAR}.jar" swt.jar
Krzysztof Daniel 07ac043
    ln -s  %{_libdir}/%{name}/plugins/"${SWT_JAR}.jar" swt-gtk.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}/
Krzysztof Daniel 55d6f2b
ln -s %{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
popd
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 90d08fe
### End of extraction           #
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
Andrew Overholt 7d39eab
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
Krzysztof Daniel 92ab63d
rm -rf icon.xpm
9377446
popd
Andrew Overholt b5482d5
Andrew Overholt b360db2
# Temporary fix until https://bugs.eclipse.org/294877 is resolved
Krzysztof Daniel 55d6f2b
sed -i "s|-Xms40m|-Xms128m|g" $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
sed -i "s|-Xmx384m|-Xmx512m|g" $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
echo "" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
echo "-Dorg.eclipse.swt.browser.UseWebKitGTK=true" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
echo "-Dhelp.lucene.tokenizer=standard" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
echo "-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
echo "-XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
echo "-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
echo "-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
echo "-XX:CompileCommand=exclude,org/python/pydev/editor/codecompletion/revisited/PythonPathHelper,isValidSourceFile" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 55d6f2b
echo "-XX:CompileCommand=exclude,org/python/pydev/ui/filetypes/FileTypesPreferencesPage,getDottedValidSourceFiles" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel 6d94ae0
echo "-XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Andrew Overholt b360db2
Krzysztof Daniel a721e70
# Prevent running master Eclipse in a shared configuration
Krzysztof Daniel 55d6f2b
echo "-preventMasterEclipseLaunch" | cat - $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini > /tmp/out && mv -f /tmp/out $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel a721e70
Krzysztof Daniel 55d6f2b
echo "-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins" >> $RPM_BUILD_ROOT%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel a721e70
Krzysztof Daniel a721e70
# Deploy installation debug config
Krzysztof Daniel a721e70
echo -e "org.eclipse.equinox.p2.core/debug=true" >  $RPM_BUILD_ROOT%{_libdir}/%{name}/.options
Krzysztof Daniel a721e70
echo -e "org.eclipse.equinox.p2.core/reconciler=true" >>  $RPM_BUILD_ROOT%{_libdir}/%{name}/.options
Krzysztof Daniel a721e70
Andrew Overholt 7d39eab
# SWT JAR symlink in libdir
Ben Konrath c3ae080
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
Andrew Overholt 3194749
ln -s ../%{name}/swt.jar ../java/swt.jar
cvsdist 38d0d0c
popd
cvsdist 38d0d0c
Andrew Overholt d067874
# OSGI JAR symlinks in javadir and maven depmaps
7c5e934
pushd $RPM_BUILD_ROOT%{_javadir}/eclipse
7c5e934
ln -s ../../../../%{_libdir}/%{name}/plugins/org.eclipse.osgi_*.jar osgi.jar
807ce0c
popd
Krzysztof Daniel 286cbad
install -m 0644 externalpoms/org.eclipse.osgi-3.6.0.v20100517.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.eclipse-osgi.pom
Stanislav Ochotnicky 8cdb377
%add_maven_depmap JPP.eclipse-osgi.pom %{name}/osgi.jar -a "org.eclipse:osgi,org.eclipse.tycho:org.eclipse.osgi" -f equinox-osgi
807ce0c
Andrew Overholt d067874
pushd $RPM_BUILD_ROOT%{_javadir}/eclipse
Andrew Overholt d067874
ln -s ../../../../%{_libdir}/%{name}/plugins/org.eclipse.osgi.services_*.jar osgi.services.jar
Andrew Overholt d067874
popd
Krzysztof Daniel 286cbad
install -m 0644 externalpoms/org.eclipse.osgi.services-3.2.100.v20100503.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.eclipse-osgi.services.pom
Stanislav Ochotnicky 8cdb377
%add_maven_depmap JPP.eclipse-osgi.services.pom %{name}/osgi.services.jar -a "org.eclipse.osgi:services" -f equinox-osgi
Andrew Overholt d067874
Andrew Overholt d067874
pushd $RPM_BUILD_ROOT%{_javadir}/eclipse
Krzysztof Daniel 0fcb34f
ln -s ../../../../%{_libdir}/%{name}/plugins/org.eclipse.osgi.util_*.jar osgi.util.jar
Krzysztof Daniel 0fcb34f
popd
Krzysztof Daniel 0fcb34f
Krzysztof Daniel 0fcb34f
pushd $RPM_BUILD_ROOT%{_javadir}/eclipse
Andrew Overholt d5a7b0d
ln -s ../../../../%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.servlet_*.jar equinox.http.servlet.jar
Andrew Overholt d067874
popd
Krzysztof Daniel 286cbad
install -m 0644 externalpoms/servlet-1.0.0-v20070606.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.eclipse-equinox.http.servlet.pom
Stanislav Ochotnicky 8cdb377
%add_maven_depmap JPP.eclipse-equinox.http.servlet.pom %{name}/equinox.http.servlet.jar -a "org.eclipse.equinox.http:servlet" -f platform
Andrew Overholt d067874
431f072
pushd $RPM_BUILD_ROOT%{_javadir}/eclipse
Krzysztof Daniel d2bcfb6
ln -s ../../../../%{_libdir}/%{name}/plugins/org.eclipse.jdt.core_*.jar jdt.core.jar
Krzysztof Daniel 89cfef5
431f072
popd
Krzysztof Daniel 286cbad
install -m 0644 externalpoms/org.eclipse.jdt.core-3.8.0.v_C03.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.eclipse-jdt.core.pom
Stanislav Ochotnicky 8cdb377
%add_maven_depmap JPP.eclipse-jdt.core.pom %{name}/jdt.core.jar -a "org.eclipse:jdt.core,org.eclipse.tycho:org.eclipse.jdt.core"  -f jdt
cvsdist 38d0d0c
# A sanity check.
57d54c5
desktop-file-validate %{buildroot}/%{_datadir}/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
Andrew Robinson 8d6bce4
Andrew Overholt d5b2034
mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts
c3c925c
mv copy-platform $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts
Andrew Overholt c9ccf4f
copyPlatform=$RPM_BUILD_ROOT%{_libdir}/%{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 13216d3
  $RPM_BUILD_ROOT%{_bindir}/%{name}-pdebuild
Krzysztof Daniel c0f90a9
PDEBUILDVERSION=$(ls $RPM_BUILD_ROOT%{_libdir}/%{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 13216d3
  $RPM_BUILD_ROOT%{_bindir}/%{name}-pdebuild
Krzysztof Daniel 13216d3
Krzysztof Daniel c0f90a9
Krzysztof Daniel c0f90a9
#fix pde permissions
Krzysztof Daniel c0f90a9
chmod a+x  $RPM_BUILD_ROOT%{_libdir}/%{name}/dropins/sdk/plugins/org.eclipse.pde.build_*/templates/package-build/*.sh
Krzysztof Daniel c0f90a9
#replace pde reference
Krzysztof Daniel c0f90a9
sed -i "s@/usr/share/eclipse@%{libdir}/%{name}@" $RPM_BUILD_ROOT%{_libdir}/%{name}/dropins/sdk/plugins/org.eclipse.pde.build_*/templates/package-build/build.properties
Krzysztof Daniel c0f90a9
Sami Wagiaalla 67ffc32
# Install eclipse macros file
Sami Wagiaalla 67ffc32
mkdir $RPM_BUILD_ROOT%{_sysconfdir}/rpm/
Krzysztof Daniel 286cbad
install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/rpm/
Sami Wagiaalla 67ffc32
Krzysztof Daniel 9ab9a1d
Krzysztof Daniel 9ab9a1d
Krzysztof Daniel 9ab9a1d
##############
Krzysztof Daniel 9ab9a1d
# Tests
Krzysztof Daniel 9ab9a1d
##############
Krzysztof Daniel 9ab9a1d
Krzysztof Daniel 135a65f
unzip eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/target/eclipse-junit-tests-bundle.zip -d $RPM_BUILD_ROOT/%{_javadir}/
Krzysztof Daniel 135a65f
unzip $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/eclipse-junit-tests-*.zip -d $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing
Krzysztof Daniel 135a65f
rm $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/eclipse-junit-tests-*.zip
Krzysztof Daniel 135a65f
rm $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/runtests.bat
Krzysztof Daniel 135a65f
Krzysztof Daniel 135a65f
pushd $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/plugins
Krzysztof Daniel 135a65f
%_symlink org.easymock_ easymock.jar
Krzysztof Daniel 9ab9a1d
Krzysztof Daniel 135a65f
rm -rf org.hamcrest.core_*
Krzysztof Daniel 135a65f
rm -rf com.junit_*
Krzysztof Daniel 135a65f
rm -rf org.junit4_*
Krzysztof Daniel 7d34457
popd
Krzysztof Daniel 7d34457
Krzysztof Daniel 7d34457
Krzysztof Daniel 135a65f
sed -i -e "s#@libdir@#%{_libdir}#" $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/runtests.sh
Krzysztof Daniel 9ab9a1d
Krzysztof Daniel 9ab9a1d
touch $RPM_BUILD_ROOT%{_bindir}/%{name}-runEclipsePackageTests
Krzysztof Daniel 9ab9a1d
chmod a+x  $RPM_BUILD_ROOT/%{_bindir}/%{name}-runEclipsePackageTests
Krzysztof Daniel 9ab9a1d
echo '#!/bin/sh' >>  $RPM_BUILD_ROOT/%{_bindir}/%{name}-runEclipsePackageTests
Krzysztof Daniel 9ab9a1d
echo 'echo "results in /tmp/eclipse-tests-directory/results/"' >>  $RPM_BUILD_ROOT/%{_bindir}/%{name}-runEclipsePackageTests
Krzysztof Daniel 135a65f
echo 'export testslocation="%{_javadir}/eclipse-testing/"' >> $RPM_BUILD_ROOT/%{_bindir}/%{name}-runEclipsePackageTests
Krzysztof Daniel 135a65f
echo "pushd %{_javadir}/eclipse-testing;./runtests.sh -os linux -ws gtk -arch %{eclipse_arch} ; popd;" >>  $RPM_BUILD_ROOT/%{_bindir}/%{name}-runEclipsePackageTests
Krzysztof Daniel 9ab9a1d
Krzysztof Daniel 9ab9a1d
Andrew Overholt 921a570
%post platform
fcae093
touch --no-create %{_datadir}/icons/hicolor
b295832
if [ -x /usr/bin/gtk-update-icon-cache ]; then
17c7c30
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
fcae093
fi
Sami Wagiaalla 67ffc32
Andrew Overholt 0665d48
%postun platform
fcae093
touch --no-create %{_datadir}/icons/hicolor
b295832
if [ -x /usr/bin/gtk-update-icon-cache ]; then
17c7c30
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
fcae093
fi
Ben Konrath 07ad637
6d17c35
%pre jdt
656d313
# workaround for rpm bug, can be removed in F-20 Fixes the problem with efj being directory instead of launcher
124ed83
rm -rf %{_bindir}/efj/
656d313
Krzysztof Daniel 07ac043
Andrew Overholt b5482d5
%files swt
Ben Konrath 2ce933e
%dir %{_libdir}/%{name}
Ben Konrath 158e040
%dir %{_libdir}/%{name}/plugins
Andrew Overholt fa9fba6
%{_libdir}/%{name}/notice.html
Krzysztof Daniel a721e70
%{_libdir}/%{name}/eclipse.ini
Krzysztof Daniel a721e70
%{_libdir}/%{name}/.options
Andrew Overholt fa9fba6
%{_libdir}/%{name}/epl-v10.html
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.swt_*
656d313
%{_libdir}/%{name}/plugins/org.eclipse.swt.gtk.linux.*
Ben Konrath c3ae080
%{_libdir}/%{name}/swt-gtk*.jar
Andrew Overholt 690cc24
%{_libdir}/%{name}/swt.jar
Andrew Overholt 690cc24
%{_libdir}/java/swt.jar
cvsdist 38d0d0c
Krzysztof Daniel 07ac043
Andrew Overholt b5482d5
%files platform
Ben Konrath 158e040
%attr(0755,root,root) %{_bindir}/%{name}
Andrew Overholt 7d39eab
%{_libdir}/%{name}/.eclipseproduct
Andrew Overholt 0f27cf8
%config %{_libdir}/%{name}/eclipse.ini
Sami Wagiaalla 6d4aef0
%config %{_sysconfdir}/eclipse.ini
Sami Wagiaalla 67ffc32
%{_sysconfdir}/rpm/macros.%{name}
Ben Konrath 9dbdca5
%{_datadir}/applications/*
Ben Konrath 9dbdca5
%{_datadir}/pixmaps/*
Ben Konrath 9dbdca5
%{_datadir}/icons/*/*/apps/*
Andrew Overholt d5b2034
%{_libdir}/%{name}/eclipse
Andrew Overholt c9ccf4f
%dir %{_libdir}/%{name}/dropins
Andrew Overholt c2c49f8
%dir %{_datadir}/%{name}/dropins
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/configuration/config.ini
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
Chris Aniszczyk 65fce14
%{_libdir}/%{name}/features/org.eclipse.platform_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/features/org.eclipse.e4.rcp_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/features/org.eclipse.rcp_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/features/org.eclipse.emf.common_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/features/org.eclipse.emf.ecore_*
Krzysztof Daniel 8b5fc08
%{_libdir}/%{name}/features/org.eclipse.rcp.configuration_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/com.ibm.icu_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/com.jcraft.jsch_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/javax.servlet_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/javax.servlet.jsp_*
Krzysztof Daniel 1256696
%{_libdir}/%{name}/plugins/javax.xml_*
aa33d07
%{_libdir}/%{name}/plugins/javax.el_*
Krzysztof Daniel 6712b4b
%{_libdir}/%{name}/plugins/javax.inject_*.jar
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.apache.ant_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.apache.batik.css_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.apache.batik.util.gui_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.apache.batik.util_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.apache.commons.codec_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.apache.commons.httpclient_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.apache.commons.logging_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.apache.felix.gogo.command_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.apache.felix.gogo.runtime_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.apache.felix.gogo.shell_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.apache.geronimo.specs.geronimo-annotation_1.1_spec_*
Krzysztof Daniel 334c54e
%{_libdir}/%{name}/plugins/org.glassfish.web.javax.servlet.jsp_*
Chris Aniszczyk 539fd3f
%{_libdir}/%{name}/plugins/org.apache.lucene.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.apache.lucene.analysis_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ant.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.compare_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.compare.core_*
014df79
%{_libdir}/%{name}/plugins/org.eclipse.core.externaltools_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.filebuffers_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.filesystem_*
656d313
%{_libdir}/%{name}/plugins/org.eclipse.core.filesystem.linux.*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.net_*
3d2dcb7
%{_libdir}/%{name}/plugins/org.eclipse.core.net.linux.*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.resources_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime.compatibility_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime.compatibility.registry_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.variables_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.debug.core_*
Krzysztof Daniel d2bcfb6
%{_libdir}/%{name}/plugins/org.eclipse.jdt.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.debug.ui_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.emf.common_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.emf.ecore.change_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.emf.ecore.xmi_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.emf.ecore_*
Chris Aniszczyk 539fd3f
%{_libdir}/%{name}/plugins/org.eclipse.equinox.ds_*
014df79
%{_libdir}/%{name}/plugins/org.eclipse.equinox.event_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.jetty_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.registry_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.servlet_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.jsp.jasper_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.jsp.jasper.registry_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.help.base_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.help.ui_*
Ben Konrath 4c0ee09
%{_libdir}/%{name}/plugins/org.eclipse.help.webapp_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.jface.text_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.jsch.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.jsch.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ltk.core.refactoring_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ltk.ui.refactoring_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.platform_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.platform.doc.user_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.search_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.text_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.browser_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.cheatsheets_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.console_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.editors_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.externaltools_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.forms_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.ide_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.ide.application_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.intro_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.intro.universal_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.navigator_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.navigator.resources_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.net_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.views_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.views.properties.tabbed_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.workbench.texteditor_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.core.commands_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.core.contexts_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.core.di.extensions_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.core.di_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.core.services_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.bindings_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.css.core_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.css.swt.theme_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.css.swt_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.di_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.model.workbench_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.services_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.widgets_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.workbench.addons.swt_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.workbench.renderers.swt_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.workbench.swt_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.workbench3_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.eclipse.e4.ui.workbench_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.eclipse.jetty.util_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.eclipse.jetty.server_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.eclipse.jetty.http_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.eclipse.jetty.continuation_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.eclipse.jetty.io_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.eclipse.jetty.security_*
Krzysztof Daniel 7c06b69
%{_libdir}/%{name}/plugins/org.eclipse.jetty.servlet_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.cvs_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.ssh2_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.ui_*
Chris Aniszczyk 65fce14
%{_libdir}/%{name}/features/org.eclipse.cvs_*
Chris Aniszczyk 65fce14
%{_libdir}/%{name}/features/org.eclipse.help_*
Andrew Overholt 7f652ce
%{_libdir}/%{name}/plugins/org.eclipse.equinox.frameworkadmin_*
Andrew Overholt 7f652ce
%{_libdir}/%{name}/plugins/org.eclipse.equinox.frameworkadmin.equinox_*
Andrew Overholt 7f652ce
%{_libdir}/%{name}/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_*
Chris Aniszczyk 65fce14
%{_libdir}/%{name}/features/org.eclipse.equinox.p2.core.feature_*
Chris Aniszczyk 65fce14
%{_libdir}/%{name}/features/org.eclipse.equinox.p2.extras.feature_*
Chris Aniszczyk 65fce14
%{_libdir}/%{name}/features/org.eclipse.equinox.p2.rcp.feature_*
Chris Aniszczyk 65fce14
%{_libdir}/%{name}/features/org.eclipse.equinox.p2.user.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.director_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.engine_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.jarprocessor_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.metadata_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.metadata.repository_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.artifact.repository_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.touchpoint.natives_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.console_*
014df79
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ql_*
014df79
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.operations_*
Chris Aniszczyk 539fd3f
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.transport.ecf_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui_*
Chris Aniszczyk 539fd3f
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui.importexport_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui.sdk_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.updatechecker_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.garbagecollector_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.directorywatcher_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.publisher_*
Chris Aniszczyk 539fd3f
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.publisher.eclipse_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.repository_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.repository.tools_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.reconciler.dropins_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.updatesite_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.security_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.security.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.extensionlocation_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.director.app_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient.ssl_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.ssl_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.ssl_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.filetransfer_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.identity_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.sat4j.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.sat4j.pb_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.w3c.css.sac_*
Krzysztof Daniel 62e715e
%{_libdir}/%{name}/plugins/org.w3c.dom.svg_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.core.commands_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.core.contenttype_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding.beans_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding.observable_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding.property_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.core.expressions_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.core.jobs_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.app_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.bidi_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.common_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.concurrent_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.console_*
Krzysztof Daniel 55d6f2b
%{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher.gtk.linux.*_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.preferences_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.registry_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.simpleconfigurator_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.equinox.util_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.help_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.jface.databinding_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.jface_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.rcp_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.ui.workbench_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.ui_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/plugins/org.eclipse.update.configurator_*
Krzysztof Daniel 48b3c87
%{_libdir}/%{name}/readme/readme_eclipse.html
Andrew Overholt 7f652ce
# Put this in -platform since we're putting the p2 stuff here
Sami Wagiaalla 6d4aef0
%{_libdir}/%{name}/artifacts.xml
Andrew Overholt c9ccf4f
# FIXME: should we ship content.xml for the platform?
Krzysztof Daniel 4131143
#%%{_libdir}/%%{name}/metadata
Sami Wagiaalla 6d4aef0
%{_libdir}/%{name}/p2
Krzysztof Daniel 135a65f
%{_libdir}/%{name}/about.html
Krzysztof Daniel 135a65f
%{_libdir}/%{name}/about_files/
Krzysztof Daniel f99dc68
%{_javadir}/%{name}/equinox.http.servlet.jar
Stanislav Ochotnicky 8cdb377
%{_mavenpomdir}/JPP.%{name}-equinox.http.servlet.pom
Stanislav Ochotnicky 8cdb377
%{_mavendepmapfragdir}/%{name}-platform
Andrew Overholt 7f652ce
Andrew Overholt 7f652ce
%files jdt
Krzysztof Daniel a65b26d
%attr(0755,root,root) %{_bindir}/efj
255430c
%{_libdir}/%{name}/dropins/jdt
Krzysztof Daniel f99dc68
%{_javadir}/%{name}/jdt.core.jar
Stanislav Ochotnicky 8cdb377
%{_mavenpomdir}/JPP.%{name}-jdt.core.pom
Stanislav Ochotnicky 8cdb377
%{_mavendepmapfragdir}/%{name}-jdt
Ben Konrath 9dbdca5
Ben Konrath 9dbdca5
%files pde
Krzysztof Daniel 13216d3
%{_bindir}/%{name}-pdebuild
Andrew Overholt d5b2034
%{_libdir}/%{name}/buildscripts
Andrew Overholt c9ccf4f
%{_libdir}/%{name}/dropins/sdk
Ben Konrath 9dbdca5
Krzysztof Daniel 9ab9a1d
%files tests
Krzysztof Daniel 9ab9a1d
%{_bindir}/%{name}-runEclipsePackageTests
Krzysztof Daniel 135a65f
%{_javadir}/%{name}-testing
Krzysztof Daniel 9ab9a1d
Krzysztof Daniel 0fcb34f
%files equinox-osgi
Krzysztof Daniel f99dc68
%dir %{_javadir}/%{name}
Krzysztof Daniel 0fcb34f
%{_javadir}/%{name}/osgi.jar
Krzysztof Daniel 0fcb34f
%{_javadir}/%{name}/osgi.services.jar
Krzysztof Daniel 0fcb34f
%{_javadir}/%{name}/osgi.util.jar
Krzysztof Daniel 0fcb34f
%{_libdir}/%{name}/plugins/org.eclipse.osgi_*
Krzysztof Daniel 0fcb34f
%{_libdir}/%{name}/plugins/org.eclipse.osgi.services_*
Krzysztof Daniel 0fcb34f
%{_libdir}/%{name}/plugins/org.eclipse.osgi.util_*
Stanislav Ochotnicky 8cdb377
%{_mavenpomdir}/JPP.%{name}-osgi*.pom
Stanislav Ochotnicky 8cdb377
%{_mavendepmapfragdir}/%{name}-equinox-osgi
Krzysztof Daniel 0fcb34f
Sami Wagiaalla 2d2d3f1
%changelog
Krzysztof Daniel 07ac043
* Fri Jan 25 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.5.git20121217
Krzysztof Daniel 07ac043
- RHBZ#832053: Ship SWT and other native plugins as folders.
Krzysztof Daniel 07ac043
Krzysztof Daniel 8ffa944
* Thu Jan 17 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.4.git20121217
Krzysztof Daniel 8ffa944
- RHBZ#893774: file shipped twice in eclipse-platform and eclipse-equinox-osgi
Krzysztof Daniel 8ffa944
Krzysztof Daniel 1a1736b
* Sat Jan 5 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.3.git20121217
Krzysztof Daniel 1a1736b
- Fix missing about files on arm and ppc.
Krzysztof Daniel 1a1736b
Krzysztof Daniel 2f7c6ac
* Wed Jan 2 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.2.git20121217
Krzysztof Daniel 2f7c6ac
- Enable bootstrap (for the purpose of arm build).
Krzysztof Daniel 2f7c6ac
- Fix the launcher build for arm.
Krzysztof Daniel 2f7c6ac
- Fix the s390 build issue.
Krzysztof Daniel 2f7c6ac
Krzysztof Daniel 135a65f
* Fri Dec 21 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.1.git20121217
Krzysztof Daniel 135a65f
- Update to pre SR2.
Krzysztof Daniel 135a65f
Krzysztof Daniel c19d091
* Fri Dec 14 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-22
Krzysztof Daniel c19d091
- Enable javadoc build.
Krzysztof Daniel c19d091
Krzysztof Daniel 0178e32
* Mon Nov 26 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-21
Krzysztof Daniel 0178e32
- Remove javax.xml removal patch declaration.
Krzysztof Daniel 0178e32
Krzysztof Daniel 6d94ae0
* Fri Nov 23 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-19
Krzysztof Daniel 6d94ae0
- Excluded ResolverState from JIT to fix arm build.
Krzysztof Daniel 6d94ae0
Krzysztof Daniel 369feb9
* Thu Nov 22 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-18
Krzysztof Daniel 369feb9
- Get rid off javax.xml.
Krzysztof Daniel 369feb9
- Fix building launcher on arm.
Krzysztof Daniel 369feb9
- Fix RHBZ #878210
Krzysztof Daniel 369feb9
Krzysztof Daniel 3d81a4e
* Mon Nov 12 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-17
Krzysztof Daniel 3d81a4e
- Don't package non-existing fragments on s390, s390x.
Krzysztof Daniel 3d81a4e
- Add BR to GConf-2-devel
Krzysztof Daniel 3d81a4e
Krzysztof Daniel b48bbca
* Thu Nov 8 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-16
Krzysztof Daniel b48bbca
- Added debug symbols to SWT.
Krzysztof Daniel b48bbca
- Restored the debug package.
Krzysztof Daniel b48bbca
- Removed the debug flag from the build.
Krzysztof Daniel b48bbca
Krzysztof Daniel ea93fcd
* Wed Nov 7 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-15
Krzysztof Daniel ea93fcd
- Simplify initial repo creation.
Krzysztof Daniel ea93fcd
Krzysztof Daniel 0b1589f
* Tue Nov 6 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-14
Krzysztof Daniel 0b1589f
- Export missing java home.
Krzysztof Daniel 0b1589f
Krzysztof Daniel 02a5be5
* Mon Nov 5 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-13
Krzysztof Daniel 02a5be5
- Reduce the memory available for Tycho build.
Krzysztof Daniel 02a5be5
- Reduce the build time.
Krzysztof Daniel 02a5be5
- Use the upstream help generation patch.
Krzysztof Daniel 02a5be5
Krzysztof Daniel ffd0be0
* Wed Oct 31 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-12
Krzysztof Daniel ffd0be0
- Remove the reference to org.apache.jasper (replaced by glassfish)
Krzysztof Daniel ffd0be0
653ba96
* Wed Oct 31 2012 Alexander Kurtakov <akurtako@redhat.com> 1:4.2.1-11
653ba96
- Small cleanups.
653ba96
Krzysztof Daniel 92ab63d
* Wed Oct 24 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-10
Krzysztof Daniel 92ab63d
- Make the removal of the icon more error prone.
Krzysztof Daniel 92ab63d
Krzysztof Daniel 0d3ec92
* Tue Oct 23 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-9
Krzysztof Daniel 0d3ec92
- Remove a hack for building executable.
Krzysztof Daniel 0d3ec92
Krzysztof Daniel a4d7865
* Tue Oct 23 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-8
Krzysztof Daniel a4d7865
- Add profiles in the equinox executable for ppc and arm.
Krzysztof Daniel a4d7865
Krzysztof Daniel b6e1e8e
* Mon Oct 22 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-7
Krzysztof Daniel b6e1e8e
- Moved launcher version change after secondary fragments creation.
Krzysztof Daniel b6e1e8e
- Created some directories when creating secondary fragments.
Krzysztof Daniel b6e1e8e
Krzysztof Daniel 9012fb4
* Fri Oct 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-6
Krzysztof Daniel 9012fb4
- Correct the glassfish version.
Krzysztof Daniel 9012fb4
Krzysztof Daniel 2cf254c
* Fri Oct 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-5
Krzysztof Daniel 2cf254c
- Removed patch for droping user installed changes.
Krzysztof Daniel 2cf254c
- Moved Provides:osgi(system.bundle) to eclipse-equinox-osgi subpackage.
Krzysztof Daniel 2cf254c
- Removed platform dependency to eclipse-rcp.
Krzysztof Daniel 2cf254c
- Fixed building of core.net on secondary arches.
Krzysztof Daniel 2cf254c
Krzysztof Daniel 1ce7b5d
* Fri Oct 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-4
Krzysztof Daniel 1ce7b5d
- Use glassfish-jsp-api instead of tomcat-jsp-api.
Krzysztof Daniel 1ce7b5d
Krzysztof Daniel 63bd83c
* Fri Oct 5 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-3
Krzysztof Daniel 7a9bc2d
- Bootstrap build.
Krzysztof Daniel 7a9bc2d
- Support for secondary architectures.
Krzysztof Daniel 63bd83c
Krzysztof Daniel 7bc5723
* Tue Oct 2 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-2
Krzysztof Daniel 7bc5723
- Bump emf version to 2.8.1.
Krzysztof Daniel 7bc5723
Krzysztof Daniel dae5ba0
* Mon Oct 1 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-1
Krzysztof Daniel dae5ba0
- Rebuild with latest emf 2.8.1.
Krzysztof Daniel dae5ba0
Krzysztof Daniel 0373b98
* Mon Oct 1 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-0.5
Krzysztof Daniel 7edc8bc
- Remove duplicated patch (an effect of cherry-pick).
Krzysztof Daniel 7edc8bc
Krzysztof Daniel 0373b98
* Fri Sep 28 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-0.4
Krzysztof Daniel 0373b98
- 861037: Eclipse does not start in rawhide
Krzysztof Daniel 0373b98
Krzysztof Daniel 3507f89
* Thu Sep 20 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-0.3
Krzysztof Daniel 3507f89
- Remove build artifacts from P2 files.
Krzysztof Daniel 3507f89
- Fix native gnome-proxy build.
Krzysztof Daniel 3507f89
Krzysztof Daniel 1cce069
* Wed Sep 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-0.2
Krzysztof Daniel 1cce069
- Build the jdt.debug.launching internal jar.
Krzysztof Daniel 1cce069
Krzysztof Daniel 8b5fc08
* Wed Sep 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-0.1
Krzysztof Daniel 8b5fc08
- Update to SR1 RC4.
Krzysztof Daniel 8b5fc08
Krzysztof Daniel ca60188
* Mon Sep 17 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-19
Krzysztof Daniel ca60188
- Add BR/R tomcat-jsp-2.2-api tp platform.
Krzysztof Daniel ca60188
Krzysztof Daniel eb056ce
* Mon Sep 10 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-18
Krzysztof Daniel eb056ce
- Explicit dependency to jdt in platform.
Krzysztof Daniel a9dfdd8
- Ammend the BR version for glassfish.
Krzysztof Daniel eb056ce
Krzysztof Daniel bf3fde1
* Fri Sep 7 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-17
Krzysztof Daniel bf3fde1
- Yet another version of the previous patch.
Krzysztof Daniel bf3fde1
Krzysztof Daniel 10cd1aa
* Fri Sep 7 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-16
Krzysztof Daniel 10cd1aa
- Remove remaining mina-core dependency.
Krzysztof Daniel 10cd1aa
Krzysztof Daniel a80ea2f
* Fri Sep 7 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-15
Krzysztof Daniel a80ea2f
- Use existing software group.
Krzysztof Daniel a80ea2f
- Add BR to eclipse-pde
Krzysztof Daniel a80ea2f
- Removed dependency on tomcat6
Krzysztof Daniel a80ea2f
- Removed BR GConf2-devel.
Krzysztof Daniel a80ea2f
- Removed BR apache-sshd.
Krzysztof Daniel a80ea2f
- Removed BR/R tomcat-lib.
Krzysztof Daniel a80ea2f
- jetty BR/R transformed to osgi() style.
Krzysztof Daniel a80ea2f
- Excluded org.eclipse.equinox.console.jaas from builds.
Krzysztof Daniel a80ea2f
Krzysztof Daniel d08e1d7
* Wed Sep 5 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-14
Krzysztof Daniel 70a4b5c
- Native network support added.
Krzysztof Daniel 70a4b5c
- Native filesystem support added.
Krzysztof Daniel d08e1d7
- Added test package.
Krzysztof Daniel d08e1d7
- Generated help contents.
Krzysztof Daniel 70a4b5c
Krzysztof Daniel c0f90a9
* Fri Aug 24 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-12
Krzysztof Daniel c0f90a9
- Fix eclipse-pdebuild script to have proper path to pde bundle.
Krzysztof Daniel 74c107b
- Ensure there are right R dependencies between subpackages.
Krzysztof Daniel fe2d6ea
- Overall spec improvements.
Krzysztof Daniel 89cfef5
- Bug 820248 - Start using glassfish-jsp
Krzysztof Daniel c0f90a9
Krzysztof Daniel 286cbad
* Thu Aug 23 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-11
Krzysztof Daniel 286cbad
- Symlink junit 4.
Krzysztof Daniel 286cbad
- Move additional, non-Eclipse sources back to eclipse-build.
Krzysztof Daniel b28c40a
- Make the patch for setting BREE smaller.
Krzysztof Daniel 3efd1a2
- Patch for the compatibility.registry updated.
Krzysztof Daniel 03ba9e7
- Introduce a macro for symlinking.
Krzysztof Daniel 03ba9e7
- Bug 851190 - eclipse CBI build does not Requires: icu4j-eclipse
Krzysztof Daniel 286cbad
Krzysztof Daniel 01bdabe
* Wed Aug 22 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-10
Krzysztof Daniel 01bdabe
- Fix Eclipse not picking anything from dropins folder.
Krzysztof Daniel 01bdabe
Krzysztof Daniel eeaf961
* Tue Aug 21 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-9
Krzysztof Daniel 24ccb9c
- Adopt upstream CBI system.
Krzysztof Daniel 24ccb9c
Krzysztof Daniel 453b225
* Tue Aug 14 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-8
Krzysztof Daniel 453b225
- Symlink emf bundles.
Krzysztof Daniel 453b225
Krzysztof Daniel cfbc6c6
* Tue Aug 14 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-7
Krzysztof Daniel cfbc6c6
- Reduce the emf-core dependency strength.
Krzysztof Daniel cfbc6c6
Stanislav Ochotnicky 8cdb377
* Wed Aug  1 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1:4.2.0-6
Stanislav Ochotnicky 8cdb377
- Move maven fragments and pom files in appropriate subpackages
Stanislav Ochotnicky 8cdb377
9ae7d9a
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.2.0-5
9ae7d9a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9ae7d9a
Krzysztof Daniel f99dc68
* Tue Jul 17 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-4
Krzysztof Daniel f99dc68
- Bug 839986 - eclipse-rcp: broken symlinks
Krzysztof Daniel f99dc68
Krzysztof Daniel 0e62478
* Fri Jul 6 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-3
Krzysztof Daniel 0e62478
- Improved patch for discovering changes after update.
Krzysztof Daniel 0e62478
c54af42
* Thu Jul 5 2012 Alexander Kurtakov <akurtako@redhat.com> 1:4.2.0-2
c54af42
- Fix compilation against lucene 3.x.
c54af42
Krzysztof Daniel 0fcb34f
* Fri Jun 29 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-1
Krzysztof Daniel 0fcb34f
- Included patch for Eclipse bug 251167
Krzysztof Daniel 0fcb34f
- Recompiled all jsr14 bundles as 1.5
Krzysztof Daniel 0fcb34f
- Update to final Juno release.
Krzysztof Daniel 0fcb34f
- Removed the old pdebuild script warning.
Krzysztof Daniel 0fcb34f
- Created OSGI subpackage.
Krzysztof Daniel 0fcb34f
- Removed the necessity to delete ~/.eclipse after some updates.
Krzysztof Daniel 0fcb34f
Sami Wagiaalla bce795d
* Fri Jun 18 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:4.2.0-0.24.I201205031800
Sami Wagiaalla bce795d
- Remove empty reconciler script.
Sami Wagiaalla bce795d
Krzysztof Daniel 8c4961f
* Fri Jun 15 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.23.I201205031800
Krzysztof Daniel 8c4961f
- Workaround for Eclipse bug 382574
Krzysztof Daniel 8c4961f
Krzysztof Daniel 01cf877
* Thu May 24 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.22.I201205031800
Krzysztof Daniel 01cf877
- Do not pass the -preventMasterLaunch to non SDK applications.
Krzysztof Daniel 01cf877
Krzysztof Daniel a721e70
* Fri May 18 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.21.I201205031800
Krzysztof Daniel a721e70
- Prevent running Eclipse as root.
Krzysztof Daniel a721e70
- Populate Update Sites.
Krzysztof Daniel a721e70
- Pick renamed plugins on startup.
Krzysztof Daniel a721e70
- Bundle the .option file for investigating startup problems.
Krzysztof Daniel a721e70
Krzysztof Daniel 8a5976c
* Sat May 5 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.20.I201205031800
Krzysztof Daniel 8a5976c
- Update to M7.
Krzysztof Daniel 8a5976c
Krzysztof Daniel 6921e78
* Mon Apr 30 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.19.I201204291800
Krzysztof Daniel 6921e78
- Update to I20120429-1800.
Krzysztof Daniel 6921e78
Krzysztof Daniel c38055a
* Tue Apr 24 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.18.I201204171000
Krzysztof Daniel c38055a
- Regenerating s390 and s390x launcher fragments from scratch.
Krzysztof Daniel c38055a
Krzysztof Daniel ab94e59
* Mon Apr 23 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.17.I201204171000
Krzysztof Daniel ab94e59
- Remove duplicated junit library.
Krzysztof Daniel ab94e59
- Initial s390 and s390x support.
Krzysztof Daniel ab94e59
- Update to latest eclipse-build.
Krzysztof Daniel ab94e59
Krzysztof Daniel 70451e6
* Fri Apr 20 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.16.I201204171000
Stanislav Ochotnicky 8cdb377
- Bug 814332 - Documentation is not pointing to locally installed javadoc.
Krzysztof Daniel 70451e6
Krzysztof Daniel a65b26d
* Thu Apr 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.15.I201204171000
Krzysztof Daniel a65b26d
- Amendment to previous release.
Krzysztof Daniel a65b26d
Krzysztof Daniel 393349e
* Thu Apr 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.14.I201204171000
Krzysztof Daniel 393349e
- Bug 813763 - /usr/bin/efj has missising exec permissions
Krzysztof Daniel 393349e
- Bug 813756 - eclipse-jdt: bundled junit library
Krzysztof Daniel a65b26d
- Move hamcrest dependency to JDT.
Krzysztof Daniel 393349e
Krzysztof Daniel 182f722
* Wed Apr 18 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.13.I201204171000
Krzysztof Daniel 182f722
- Move to the latest upstream I-build
Krzysztof Daniel 182f722
- Generate full documentation.
Krzysztof Daniel 182f722
- Formalize requirement on geronimo.
Krzysztof Daniel 182f722
Sami Wagiaalla adf24f2
* Wed Apr 18 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:4.2.0-0.12.I201204051114
Sami Wagiaalla adf24f2
- Don't fail if icon.xpm does not exist.
Sami Wagiaalla adf24f2
Krzysztof Daniel 25676de
* Thu Apr 12 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.11.I201204051114
Krzysztof Daniel 25676de
- Version more requirements.
Krzysztof Daniel 2590ade
- Move java requirement to the lowest-in-stack package.
Krzysztof Daniel 4131143
- Removed some rpmlint warnings from spec file.
Krzysztof Daniel 25676de
Krzysztof Daniel 30478c7
* Wed Apr 11 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.10.I201204051114
Krzysztof Daniel 30478c7
- Specified version for java-javadoc requirements.
Krzysztof Daniel 30478c7
Krzysztof Daniel 1372214
* Tue Apr 10 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.9.I201204051114
Krzysztof Daniel 1372214
- Add proper version to conflicts eclipse-emf-core
Krzysztof Daniel 1372214
Andrew Overholt 043ea78
* Tue Apr 10 2012 Andrew Overholt <overholt@redhat.com> 1:4.2.0-0.8.I201204051114
Andrew Overholt 043ea78
- Add epoch to java and java-devel {Build,}Requires.
Andrew Overholt 043ea78
Krzysztof Daniel f546799
* Tue Apr 10 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.7.I201204051114
Krzysztof Daniel f546799
- Bug 810568 - require Java 7 to run.
Krzysztof Daniel 4a6baa9
- Bug 810970 - Cannot start 4.2.0-0.6.I201204051114.fc18.x86_64
Krzysztof Daniel f546799
Krzysztof Daniel f992665
* Fri Apr 6 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.6.I201204051114
Krzysztof Daniel 6744c82
- Update to I20120405-1114 upstream Eclipse build.
Krzysztof Daniel 6744c82
- Update to latest e-b
Krzysztof Daniel 34928d0
- Bug 810552 - JSch Requires should be versioned
Krzysztof Daniel 6744c82
d30270e
* Wed Apr 4 2012 Roland Grunberg <rgrunber@redhat.com> 1:4.2.0-0.5.fa15ab
d30270e
- Define %%{_eclipse_base} to properly resolve %%{_libdir} for noarch.
d30270e
Krzysztof Daniel 13216d3
* Mon Apr 2 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.4.fa15ab
Krzysztof Daniel 4131143
- pdebuild script installed into %%{_bindir}
Krzysztof Daniel 13216d3
Krzysztof Daniel cf421ab
* Thu Mar 29 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.3.fa15ab
Krzysztof Daniel cf421ab
- Sort out problems with versions.
Krzysztof Daniel cf421ab
Krzysztof Daniel 66f5c55
* Thu Mar 29 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.2.fa15ab
Krzysztof Daniel 66f5c55
- Change eclipse-emf-core package version to 2.8
Krzysztof Daniel 66f5c55
Krzysztof Daniel 66f5c55
* Thu Mar 29 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-0.1.fa15ab
Krzysztof Daniel 62e715e
- Update to 4.2
Krzysztof Daniel 62e715e
- Added eclipse-emf-core package.
Krzysztof Daniel 62e715e
Krzysztof Daniel b9c8fb0
* Mon Mar 26 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.21.I201203201400
Krzysztof Daniel b9c8fb0
- Added Provides: osgi(system.bundle)  to rcp package.
Krzysztof Daniel b9c8fb0
Krzysztof Daniel 3428600
* Thu Mar 22 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.20.I201203201400
Krzysztof Daniel 3428600
- Update to I20120320-1400.
Krzysztof Daniel 3428600
- Ant version changed to 1.8.3.
Krzysztof Daniel 3428600
- ECF version changed to 3.5.5.
Krzysztof Daniel 3428600
- Experimental ARM support.
Krzysztof Daniel 3428600
Krzysztof Daniel 99d5dfe
* Fri Mar 16 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.19.I201203141800
Krzysztof Daniel 99d5dfe
- Update to I20120314-1800.
Krzysztof Daniel 99d5dfe
- Eclipse-build updated to head.
Stanislav Ochotnicky 8cdb377
- Required Jsch version updated to include correct MANIFEST.MF
Krzysztof Daniel 99d5dfe
Krzysztof Daniel ab1a5b7
* Sun Mar 11 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.18.I201203060800
Krzysztof Daniel ab1a5b7
- Update to I20120228-0800.
Krzysztof Daniel ab1a5b7
- Properly build org.eclipse.jdt.launching from source.
Krzysztof Daniel ab1a5b7
Andrew Overholt 72b4db7
* Wed Feb 29 2012 Andrew Overholt <overholt@redhat.com> 1:3.8.0-0.17.I201202280800
Andrew Overholt 72b4db7
- Add macro for build ID to ease moving to new ones.
Andrew Overholt 72b4db7
Krzysztof Daniel 851d798
* Wed Feb 29 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.16.I201202280800
Krzysztof Daniel 851d798
- Eclipse update to I20120228-0800
Krzysztof Daniel 851d798
431f072
* Wed Feb 22 2012 Roland Grunberg <rgrunber@redhat.com> 1:3.8.0-0.15.I201202140800
431f072
- Add org.eclipse.tycho:org.eclipse.osgi to osgi depmap.
431f072
- Install org.eclipse.jdt.core in javadir/eclipse.
431f072
- Add maven pom and depmap for org.eclipse.jdt.core.
431f072
Krzysztof Daniel 4801fd7
* Wed Feb 22 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.14.I201202140800
Krzysztof Daniel 4801fd7
- Updated dependencies to match jetty 8.1.0-1.
Krzysztof Daniel 4801fd7
- Updated commons-codec minimal requirements.
Krzysztof Daniel 4801fd7
- Moved icu4j dependency from swt to rcp.
Krzysztof Daniel 4801fd7
Krzysztof Daniel baac70a
* Fri Feb 17 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.13.I201202140800
Krzysztof Daniel baac70a
- Add the icu4j-source bundle.
Krzysztof Daniel baac70a
- Update to Eclipse build I20120214-0800.
Krzysztof Daniel baac70a
Sami Wagiaalla 3f45ea9
* Thu Feb 16 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:3.8.0-0.12.I201202070800
Sami Wagiaalla 3f45ea9
- Install a blank eclipse-reconciler.sh.
Sami Wagiaalla 3f45ea9
Krzysztof Daniel 9d09cc7
* Thu Feb 16 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.11.I201202070800
Krzysztof Daniel 9d09cc7
- Using system jar for junit 4 and different OSGI metadata for junit 3
Krzysztof Daniel 9d09cc7
- Adopt noarch icu4j-eclipse
Krzysztof Daniel 9d09cc7
Sami Wagiaalla 6d4aef0
* Mon Feb 13 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:3.8.0-0.10.I201202070800
Sami Wagiaalla 6d4aef0
- Remove reconciler macros from macros.eclipse.
Sami Wagiaalla 6d4aef0
- Do not create temp eclipse directory in rpm-state.
Sami Wagiaalla 6d4aef0
- Do not install .so extaction paterns file.
Sami Wagiaalla 6d4aef0
- Stop running the reconciler.
Sami Wagiaalla 6d4aef0
Sami Wagiaalla 3cee5a0
* Thu Feb 9 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:3.8.0-0.9.I201202070800
Sami Wagiaalla 3cee5a0
- Remove -debug reconciler flag
Sami Wagiaalla 3cee5a0
- Remove macro _eclipse_reqs.
Krzysztof Daniel 4131143
- Define %%{_eclipse_base} in macros.eclipse.
Sami Wagiaalla 3cee5a0
- Pass dropins dir to reconciler when updating the platform.
Krzysztof Daniel 2b1082b
Krzysztof Daniel 5ebbbb6
* Wed Feb 8 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.7.I201201310842
Krzysztof Daniel 5ebbbb6
- Drop the indirect dependency to tomcat 5.
Krzysztof Daniel 7b93da6
- Support for gnomelibproxy on x86_64.
Krzysztof Daniel 5ebbbb6
Krzysztof Daniel 541c13d
* Fri Feb 3 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.6.I201201310842
Krzysztof Daniel 541c13d
- Change the makefile patch to be truly universal
Krzysztof Daniel 541c13d
Krzysztof Daniel a8df448
* Wed Feb 1 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.5.I201201310842
Krzysztof Daniel a8df448
- Update to Eclipse 3.8 I20120131-0842
Krzysztof Daniel a8df448
Sami Wagiaalla 7b2da81
* Tue Jan 31 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:3.8.0-0.4.I201201230800
Sami Wagiaalla 7b2da81
- Remove xulrunner requirement.
Sami Wagiaalla 7b2da81
Krzysztof Daniel fc20ce1
* Tue Jan 31 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.3.I201201230800
Krzysztof Daniel fc20ce1
- Updated dependency to felix-gogo-shell to include fix for bug 786041.
Krzysztof Daniel fc20ce1
- Fixed mixed-use-of-spaces-and-tabs warning in the spec file.
Krzysztof Daniel fc20ce1
Krzysztof Daniel d527d4f
* Tue Jan 31 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.2.I201201230800
Krzysztof Daniel d527d4f
- Version changed to a better format.
Krzysztof Daniel d527d4f
Krzysztof Daniel 7c06b69
* Mon Jan 30 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:3.8.0-0.M4c
Krzysztof Daniel 7c06b69
- Update to Eclipse 3.8 I20120123-0800
Krzysztof Daniel 7c06b69
Sami Wagiaalla 6a7a7da
* Fri Jan 20 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.1-16
Sami Wagiaalla 6a7a7da
- Remove ORBit-2 requirement.
Sami Wagiaalla 6a7a7da
Sami Wagiaalla 2d2d3f1
* Thu Jan 19 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.1-15
Sami Wagiaalla 2d2d3f1
- Add BuildRequires:  ORBit2-devel
Sami Wagiaalla 2d2d3f1
Sami Wagiaalla 2d2d3f1
* Tue Jan 19 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.1-15
Sami Wagiaalla 42e97c9
- Use rpm-state/eclipse for run-reconciler file instead of /var/run.
Sami Wagiaalla 42e97c9
- Delete eclipse-tmpfiles.conf.
Sami Wagiaalla 42e97c9
Sami Wagiaalla 7a83600
* Mon Jan 19 2012 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.1-14
Sami Wagiaalla 7a83600
- Remove _eclipse_pkg macro.
Sami Wagiaalla 7a83600
- Use mktemp for creating a backup directory in eclipse-reconciler.sh
Sami Wagiaalla 7a83600
55ff88e
* Fri Jan 16 2012 Alexander Kurtakov <akurtako@redhat.com> - 1:3.7.1-13
55ff88e
- Fix o.e.osgi.services pom to remove fake parent.
55ff88e
8f67836
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.7.1-12
8f67836
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8f67836
Andrew Overholt d067874
* Thu Dec 22 2011 Andrew Overholt <overholt@redhat.com> 1:3.7.1-11
Andrew Overholt d067874
- Install org.eclipse.osgi.services and org.eclipse.equinox.http.servlet in
Andrew Overholt d067874
  javadir/eclipse.
Andrew Overholt d067874
- Add maven pom and depmap for the above.
Andrew Overholt d067874
- Fixes rhbz#769621.
Andrew Overholt d067874
Andrew Robinson 8d6bce4
* Tue Dec 20 2011 Andrew Robinson <arobinso@redhat.com> 1:3.7.1-10
Andrew Robinson 8d6bce4
- Specfile fix for license feature.
Andrew Robinson 8d6bce4
Andrew Overholt 6964333
* Mon Dec 19 2011 Andrew Overholt <overholt@redhat.com> 1:3.7.1-9
Andrew Overholt 6964333
- New eclipse-build snapshot with proper p2 repo URLs.
Andrew Overholt 6964333
Sami Wagiaalla 07a9dfb
* Tue Nov 29 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.1-8
Sami Wagiaalla 1eeb3a5
- Stop using -clean option.
Sami Wagiaalla 1eeb3a5
- Use -Dosgi.checkConfiguration=true when updating the platform.
Sami Wagiaalla 1eeb3a5
- Remove cache.timestamps and .bundledata* when running the reconciler
Sami Wagiaalla 1eeb3a5
  with -Dosgi.checkConfiguration=true.
Krzysztof Daniel 4131143
- Do not verify %%{_libdir}/%%{name}/artifacts.xml.
Sami Wagiaalla 1eeb3a5
01556ea
* Tue Nov 29 2011 Roland Grunberg <rgrunber@redhat.com> 1:3.7.1-7
01556ea
- Bump release.
01556ea
5ffafab
* Fri Nov 25 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.7.1-6
5ffafab
- Add ExclusiveArch for RHEL.
5ffafab
aa33d07
* Fri Nov 25 2011 Roland Grunberg <rgrunber@redhat.com> 1:3.7.1-5
aa33d07
- (Re-apply) Upgrade to Tomcat 7 Jasper.
aa33d07
- Include org.eclipse.jdt.core as part of platform to avoid cyclic
aa33d07
  dependency between platform and jdt.
aa33d07
9a7ed27
* Mon Nov 21 2011 Roland Grunberg <rgrunber@redhat.com> 1:3.7.1-4
9a7ed27
- Bump release to match f16 branch.
9a7ed27
ecce6e7
* Tue Nov 16 2011 Roland Grunberg <rgrunber@redhat.com> 1:3.7.1-2
ecce6e7
- Upload new source fixing RHBZ #753090.
4db12de
73ed081
* Tue Nov 08 2011 Roland Grunberg <rgrunber@redhat.com> 1:3.7.1-1
73ed081
- Update to 3.7.1.
73ed081
- org.apache.lucene no longer used upstream.
73ed081
8dd055f
* Sat Oct 29 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.7.0-9
8dd055f
- New e-b snapshot - fixed Program.launch for remote uris.
8dd055f
- Adds _javadir/icu4j.jar for secondary archs bootstrapping.
8dd055f
Sami Wagiaalla edc2827
* Wed Oct 26 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-8
Sami Wagiaalla edc2827
- Add Requires(post/postun) to _eclipse_pkg macro.
Sami Wagiaalla edc2827
807ce0c
* Fri Oct 21 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.7.0-7
807ce0c
- Install org.eclipse.osgi in javadir/eclipse/osgi.jar
807ce0c
- Add maven pom and depmap.
5211667
- Fix compilation with glib 2.31.
807ce0c
Sami Wagiaalla f0d7097
* Thu Oct 20 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-7
Sami Wagiaalla f0d7097
- Change _eclipse_pkg to pipe all reconciler output to /dev/null
Sami Wagiaalla f0d7097
Sami Wagiaalla 0d1e952
* Thu Oct 20 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-6
Sami Wagiaalla 0d1e952
- Bump the release number.
Sami Wagiaalla 0d1e952
Sami Wagiaalla 5346c83
* Wed Oct 19 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-5
Sami Wagiaalla 5346c83
- Add new line before writing to eclipse.ini.
Sami Wagiaalla 5346c83
Sami Wagiaalla 67ffc32
* Fri Oct 14 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-5
Sami Wagiaalla 67ffc32
- Change eclipse-reconciler script to run with no arguments.
Sami Wagiaalla 67ffc32
- Use initscripts to create run directory.
Stanislav Ochotnicky 8cdb377
- Run reconciler only once per install transaction.
Sami Wagiaalla 67ffc32
Sami Wagiaalla 18b77b6
* Tue Oct 4 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-5
Sami Wagiaalla 18b77b6
- New eclipse-build source tar ball.
Sami Wagiaalla 18b77b6
Sami Wagiaalla 4babb1b
* Mon Oct 3 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-5
Sami Wagiaalla ed15421
- Bump the relese number.
Sami Wagiaalla ed15421
Sami Wagiaalla ed15421
* Mon Oct 3 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-5
Sami Wagiaalla c4addfd
- Remove all metadata files created by the reconciler before
Sami Wagiaalla c4addfd
  uninstallation.
Sami Wagiaalla c4addfd
Sami Wagiaalla c4addfd
* Mon Oct 3 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-5
Sami Wagiaalla 33c0464
- Install .so extraction file.
Sami Wagiaalla 33c0464
- Extract .so files when the reconciler is run with -clean
Sami Wagiaalla 33c0464
Sami Wagiaalla 33c0464
* Mon Oct 3 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-5
Sami Wagiaalla e3d3284
- Correct verification for files edited by the reconciler.
Sami Wagiaalla e3d3284
- Do not install state files.
Sami Wagiaalla e3d3284
Sami Wagiaalla e3d3284
* Mon Oct 3 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-5
Stanislav Ochotnicky 8cdb377
- Add Requires post and postun platform to jdt and pde on
Sami Wagiaalla 4babb1b
Sami Wagiaalla ed6ceab
* Fri Sep 23 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-4
Sami Wagiaalla 3e549c5
- Run reconciler after and before pde installation.
Sami Wagiaalla 3e549c5
Sami Wagiaalla 3e549c5
* Fri Sep 23 2011 Sami Wagiaalla <swagiaal@redhat.com> 1:3.7.0-4
Sami Wagiaalla ed6ceab
- Add new script eclipse-reconciler.sh
Stanislav Ochotnicky 8cdb377
- Run eclipse-reconciler.sh in the post and postun sections of jdt
Sami Wagiaalla ed6ceab
  and post seciton on platform.
Krzysztof Daniel 4131143
- Remove all old profiles in %%pre rcp.
Sami Wagiaalla ed6ceab
124ed83
* Wed Sep 21 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.7.0-4
124ed83
- Remove _bindir/efj in pre - Fixes #738677.
124ed83
656d313
* Mon Sep 12 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.7.0-3
656d313
- Use latest eclipse-build snapshot - fixes openjdk 7 build.
656d313
- Fix efj launcher script.
656d313
Chris Aniszczyk ed463de
* Mon Jun 27 2011 Chris Aniszczyk <zx@redhat.com> 1:3.7.0-1.3
Chris Aniszczyk ed463de
- Fix eclipse archive name
Chris Aniszczyk ed463de
Andrew Overholt 3194749
* Fri Jun 24 2011 Andrew Overholt <overholt@redhat.com> 1:3.7.0-1.2
Andrew Overholt 3194749
- Fix SWT symlink in %%{_libdir} (rhbz#715470)
Andrew Overholt 3194749
Chris Aniszczyk 52de053
* Sun Jun 19 2011 Chris Aniszczyk <zx@redhat.com> 1:3.7.0-1.1
Chris Aniszczyk 52de053
- Fix upload of e-b snapshot
Chris Aniszczyk 52de053
Chris Aniszczyk f797605
* Wed Jun 15 2011 Chris Aniszczyk <zx@redhat.com> 1:3.7.0-1.0
Chris Aniszczyk f797605
- New e-b snapshot to update build on 3.7 Final
Chris Aniszczyk f797605
Chris Aniszczyk 65fce14
* Tue Jun 07 2011 Chris Aniszczyk <zx@redhat.com> 1:3.7.0-0.4.RC4
Chris Aniszczyk 65fce14
- New e-b snapshot to update build on 3.7 RC4
Chris Aniszczyk 65fce14
- Added usage of features back
Chris Aniszczyk 65fce14
Chris Aniszczyk c5f789d
* Thu Jun 02 2011 Chris Aniszczyk <zx@redhat.com> 1:3.7.0-0.3.RC3
Chris Aniszczyk c5f789d
- New e-b snapshot to update build on 3.7 RC3
Chris Aniszczyk c5f789d
- removed efj as it's part of eclipse-build now
Chris Aniszczyk c5f789d
- removed usage of features
Chris Aniszczyk c5f789d
Chris Aniszczyk 4aa1524
* Tue May 17 2011 Chris Aniszczyk <zx@redhat.com> 1:3.7.0-0.2.RC1
Chris Aniszczyk 4aa1524
- New e-b snapshot, fixes org.eclipse.equinox.util issue
Chris Aniszczyk 4aa1524
- updated servlet and jsp related dependencies
Chris Aniszczyk 4aa1524
Chris Aniszczyk 539fd3f
* Tue May 17 2011 Chris Aniszczyk <zx@redhat.com> 1:3.7.0-0.1.RC1
Chris Aniszczyk 539fd3f
- New e-b snapshot - first eclipse 3.7 build based on 3.7 RC1.
Chris Aniszczyk 539fd3f
Chris Aniszczyk a996561
* Wed Apr 27 2011 Chris Aniszczyk <zx@redhat.com> 1:3.6.2-5
Chris Aniszczyk a996561
- New e-b snapshot - really fixes dropins issue.
Chris Aniszczyk a996561
- update sat4j dependency to 2.3.0
Chris Aniszczyk a996561
Chris Aniszczyk 2344e36
* Mon Apr 25 2011 Chris Aniszczyk <zx@redhat.com> 1:3.6.2-4
Chris Aniszczyk 2344e36
- Add rsync to BuildRequires.
Chris Aniszczyk 2344e36
Chris Aniszczyk dd8cacb
* Mon Apr 25 2011 Chris Aniszczyk <zx@redhat.com> 1:3.6.2-3
Chris Aniszczyk dd8cacb
- New e-b snapshot - fixes dropins issue.
Chris Aniszczyk dd8cacb
3f08217
* Fri Apr 8 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.2-2
3f08217
- New e-b snapshot - fixes Program.launch problem without libswt-gnome.
3f08217
a435712
* Fri Apr 8 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.2-1
a435712
- Switch to webkit by default.
a435712
- New eclipse-build snapshot.
a435712
5ff1ec9
* Wed Apr 6 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.2-0.2
1242510
- Drop bootstrap conditional.
5ff1ec9
- Drop shell start script.
5ff1ec9
- Drop jpp versioned dependencies - apache-commons-* have never had such versions.
Stanislav Ochotnicky 8cdb377
- Removed patches moved to eclipse-build.
5ff1ec9
9a3233a
* Fri Mar 11 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.2-0.1
9a3233a
- First take on 3.6.2.
9a3233a
46a0008
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.6.1-5
46a0008
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
46a0008
16d27ef
* Mon Jan 3 2011 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.1-4
16d27ef
- Fix build with ant 1.8.2.
16d27ef
Severin Gehwolf e7a3fef
* Mon Dec 13 2010 Severin Gehwolf <sgehwolf@redhat.com> 1:3.6.1-3
Severin Gehwolf e7a3fef
- Add fix for Eclipse help XSS vulnerability (RH Bz #661901).
Severin Gehwolf e7a3fef
Severin Gehwolf e9de2d1
* Tue Oct 12 2010 Severin Gehwolf <sgehwolf@redhat.com> 1:3.6.1-2
Severin Gehwolf e9de2d1
- Require zip for eclipse-pde.
Severin Gehwolf e9de2d1
0631120
* Tue Oct 5 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.1-1
0631120
- Update to 3.6.1.
0631120
Severin Gehwolf e579c77
* Fri Oct 1 2010 Severin Gehwolf <sgehwolf@redhat.com> 1:3.6.0-17
Severin Gehwolf e579c77
- Push release #, since there has been a 3.6.0-16 scratch build.
Severin Gehwolf e579c77
Severin Gehwolf 6b49ff7
* Thu Sep 30 2010 Severin Gehwolf <sgehwolf@redhat.com> 1:3.6.0-16
Severin Gehwolf 6b49ff7
- Fix copy-platform script generation.
Severin Gehwolf 6b49ff7
Severin Gehwolf 5775fe0
* Mon Sep 27 2010 Severin Gehwolf <sgehwolf@redhat.com> 1:3.6.0-15
Severin Gehwolf 6b49ff7
- Add shell script portability patch for prepare-build-dir.sh.
Severin Gehwolf 5775fe0
2ad15f7
* Tue Sep 21 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.0-14
2ad15f7
- Really reenable webkit.
2ad15f7
8d1aaa5
* Tue Sep 21 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.0-13
8d1aaa5
- Reenable webkit support, build is fixed.
8d1aaa5
c9e9487
* Tue Sep 21 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.0-12
c9e9487
- Disable webkit support - it is causing build failures.
c9e9487
akurtakov 5e366bf
* Tue Sep 21 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.0-11
akurtakov 5e366bf
- Add jsp-api dependency and use the tomcat6 one.
akurtakov 5e366bf
Jeff Johnston 89854db
* Fri Sep 17 2010 Jeff Johnston <jjohnstn@redhat.com> 1:3.6.0-10
Jeff Johnston 89854db
- Add patch to fix xpcom problem.
Jeff Johnston 89854db
37dcc01
* Tue Sep 7 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.0-9
37dcc01
- Add webkitgtk-devel BR and webkit R.
37dcc01
f825f2d
* Wed Sep 1 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.0-8
f825f2d
- Add patch to remove ant-trax from ant bundle's classpath.
f825f2d
- Use new package names in BR/R.
f825f2d
954e24d
* Wed Sep 1 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.0-7
954e24d
- Update to eclipse-build 0.6.1 release.
954e24d
- Fix build with ant 1.8.1.
954e24d
Andrew Overholt 7d39eab
* Tue Aug 17 2010 Andrew Overholt <overholt@redhat.com> 1:3.6.0-6
Andrew Overholt 7d39eab
- Update to eclipse-build 0.6.1RC2.
Andrew Overholt 7d39eab
- List a few files that were missing but should be installed.
Andrew Overholt 7d39eab
- Finally remove %%{_datadir}/%%{name}/{features,plugins} as nothing is
Andrew Overholt 7d39eab
  installed in there and shouldn't be.
Andrew Overholt 7d39eab
- Use new eclipse-build targets provision.sdk and installSDKinDropins.
Andrew Overholt 7d39eab
- Remove filenamepatterns.txt as it's now part of eclipse-build.
Andrew Overholt 7d39eab
- Update download URL.
Andrew Overholt 7d39eab
- Remove unused patches.
Andrew Overholt 7d39eab
Andrew Overholt 7d39eab
* Tue Aug 10 2010 Andrew Overholt <overholt@redhat.com> 1:3.6.0-5
Andrew Overholt 7d39eab
- Update to eclipse-build 0.6.0 final.
Andrew Overholt 7d39eab
Andrew Overholt fa9fba6
* Fri Aug 06 2010 Andrew Overholt <overholt@redhat.com> 1:3.6.0-4
Andrew Overholt fa9fba6
- Move epl-v10.html and notice.html to SWT sub-package.
Andrew Overholt fa9fba6
1ca1bcf
* Thu Jul 15 2010 Elliott Baron <ebaron@fedoraproject.org> 1:3.6.0-3
1ca1bcf
- Increasing min versions for jetty, icu4j-eclipse and sat4j.
1ca1bcf
3d2dcb7
* Fri Jul 9 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.0-2
3d2dcb7
- o.e.core.net.linux is no longer x86 only.
3d2dcb7
014df79
* Fri Jul 9 2010 Alexander Kurtakov <akurtako@redhat.com> 1:3.6.0-1
014df79
- Update to 3.6.0.
014df79
- Based on eclipse-build 0.6.1 RC0.