jkang / rpms / eclipse

Forked from rpms/eclipse 4 years ago
Clone
Krzysztof Daniel b468f97
%{?scl:%scl_package eclipse}
Krzysztof Daniel b468f97
%{!?scl:%global pkg_name %{name}}
Krzysztof Daniel 94e2c82
%{!?scl:%global _scl_root %{nil}}
Krzysztof Daniel b468f97
Krzysztof Daniel 7bc9939
Epoch:                  1
cvsdist 38d0d0c
Krzysztof Daniel 62e715e
%global eclipse_major   4
Krzysztof Daniel 452d050
%global eclipse_minor   3
113c727
%global eclipse_majmin  %{eclipse_major}.%{eclipse_minor}
Krzysztof Daniel 452d050
%global eclipse_micro   0
113c727
%global initialize      1
Krzysztof Daniel 475caa0
%global eb_commit       c95d70019836e224cf70a7f887d0f49f18af6b8a
Krzysztof Daniel 452d050
%global build_id        I20130128-1400
Krzysztof Daniel cf421ab
%global eclipse_version %{eclipse_majmin}.%{eclipse_micro}
Krzysztof Daniel b468f97
%global installation_loc %{_libdir}/%{pkg_name}
cvsdist 38d0d0c
Krzysztof Daniel 71615b1
Krzysztof Daniel 57d06ed
%ifarch %{ix86}
Krzysztof Daniel 57d06ed
    %define  eclipse_arch x86
Krzysztof Daniel 57d06ed
%endif
Krzysztof Daniel 71615b1
%ifarch %{arm}
Krzysztof Daniel 71615b1
    %define eclipse_arch arm
Krzysztof Daniel 57d06ed
%endif 
Krzysztof Daniel 57d06ed
%ifarch %{power64} 
Krzysztof Daniel 71615b1
    %define eclipse_arch ppc64
Krzysztof Daniel 57d06ed
%endif
71f860f
%ifarch s390 s390x ppc x86_64
71f860f
    %define eclipse_arch %{_arch}
Krzysztof Daniel 57d06ed
%endif
Krzysztof Daniel 71615b1
Krzysztof Daniel 71615b1
Krzysztof Daniel 71615b1
# Set this flag to 1 if you want to build Eclipse without dependency to eclipse-pde
Krzysztof Daniel 71615b1
# Some parts (help) will not be built, and second run will be required, but this
Krzysztof Daniel 71615b1
# is a way to bootstrap Eclipse on secondary archs.
Krzysztof Daniel 7d0dd43
%global bootstrap       1
Krzysztof Daniel 71615b1
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 57d06ed
#Usage
Krzysztof Daniel 57d06ed
# _secondary baseArch targetArch
Krzysztof Daniel 57d06ed
%define _secondary() \
Krzysztof Daniel 57d06ed
_f=`ls | grep -e "%{1}$"`; \
Krzysztof Daniel 57d06ed
if [ -d ${_f/%{2}/%{3}/} ]; then \
Krzysztof Daniel 57d06ed
    echo "fragment ${_f/%{2}/%{3}/} already exists" \
Krzysztof Daniel 57d06ed
else cp -r ${_f} ${_f/%{2}/%{3}/} ; \
Krzysztof Daniel 57d06ed
find ${_f/%{2}/%{3}/} -type f -exec sed -i -e "s/%{2}/%{3}/g" {} \\; \
Krzysztof Daniel 57d06ed
fi;
Krzysztof Daniel 57d06ed
Krzysztof Daniel 03ba9e7
Andrew Overholt fad60dc
Summary:        An open, extensible IDE
Krzysztof Daniel b468f97
Name:           %{?scl_prefix}eclipse
Krzysztof Daniel cf421ab
Version:        %{eclipse_version}
Krzysztof Daniel 523aebc
Release:        0.14.git201301281400%{?dist}
eec3b54
License:        EPL
Krzysztof Daniel 7bc9939
Group:          Development/Tools
cvsdist 38d0d0c
URL:            http://www.eclipse.org/
Krzysztof Daniel 286cbad
#get-eclipse.sh
Krzysztof Daniel 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 71615b1
Source1:        eclipse-build-%{eb_commit}.tar.xz
Krzysztof Daniel b468f97
Source2:        macros.%{pkg_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 b468f97
Patch0:         %{pkg_name}-help-doc-adjust-dependencies.patch
Krzysztof Daniel 594dc7c
Krzysztof Daniel 594dc7c
# -org.w3c.dom.smil
Krzysztof Daniel 594dc7c
# -javax.annotation
Krzysztof Daniel 594dc7c
# +org.apache.geronimo.specs.geronimo-annotation_1.1_spec
Krzysztof Daniel b468f97
Patch1:         %{pkg_name}-remove-w3c-smil-and-use-geronimo.patch
Ben Konrath 9dbdca5
Krzysztof Daniel b468f97
Patch2:			%{pkg_name}-fix-jdt-dependency-version.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 b468f97
Patch3:         %{pkg_name}-no-source-for-dependencies.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# This has too many dependencies. We will not build it.
Krzysztof Daniel b468f97
Patch4:         %{pkg_name}-remove-weaving.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=385970
Krzysztof Daniel b468f97
Patch5:        %{pkg_name}-osgi-unpack-sources.patch
Krzysztof Daniel 71440e5
Krzysztof Daniel 54fb925
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=379102
Krzysztof Daniel b468f97
Patch6:        %{pkg_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 b468f97
Patch7:        %{pkg_name}-p2-pick-up-renamed-jars.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# Patch for this was contributed. Unlikely to be released.
Krzysztof Daniel b468f97
Patch8:        %{pkg_name}-ignore-version-when-calculating-home.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# CBI uses timestamps generated from the git commits. We don't have the repo,
Krzysztof Daniel 54fb925
# just source, and we don't want additional dependencies.
Krzysztof Daniel b468f97
Patch9:        %{pkg_name}-remove-jgit-provider.patch
Krzysztof Daniel 54fb925
Krzysztof Daniel 54fb925
# This is for Fedora purposes to have working eclipse-pdebuild script.
Krzysztof Daniel b468f97
Patch10:        %{pkg_name}-pdebuild-add-target.patch
Ben Konrath 9dbdca5
Krzysztof Daniel fe2d6ea
# Strict Fedora purpose, too. We can't build entire product, just base
Krzysztof Daniel fe2d6ea
# and JDT and SDK as update sites, then we can assemble our own packages.
Krzysztof Daniel fe2d6ea
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=386670
Krzysztof Daniel fe2d6ea
# additional poms are a part of e-b
Krzysztof Daniel b468f97
Patch11:        %{pkg_name}-change-build-packagings.patch
Krzysztof Daniel fe2d6ea
Krzysztof Daniel 2d2e1c3
#https://bugs.eclipse.org/bugs/show_bug.cgi?id=385410
Krzysztof Daniel b468f97
Patch12:        %{pkg_name}-build-network-native-libs.patch
Krzysztof Daniel 2d2e1c3
Krzysztof Daniel 2d2e1c3
#https://bugs.eclipse.org/bugs/show_bug.cgi?id=385010
Krzysztof Daniel b468f97
Patch13:        %{pkg_name}-build-filesystem-native-libs.patch
Krzysztof Daniel fe0f2f6
Krzysztof Daniel b468f97
Patch14:        %{pkg_name}-test-support.patch
Krzysztof Daniel 7bc9939
Krzysztof Daniel b468f97
Patch15:        %{pkg_name}-adjust-p2-dependencies.patch
Krzysztof Daniel dbb4c0b
Krzysztof Daniel b468f97
Patch16:        %{pkg_name}-fix-linkageerrors-in-ui.patch
Krzysztof Daniel 0548478
Krzysztof Daniel b468f97
Patch17:        %{pkg_name}-secondary-arches.patch
Krzysztof Daniel 0548478
Krzysztof Daniel b468f97
Patch18:        %{pkg_name}-debug-symbols.patch
Krzysztof Daniel 5232c6c
Krzysztof Daniel 452d050
# http://git.eclipse.org/c/pde/eclipse.pde.build.git/commit/?id=63df5c9e382b723d6792b49009bdcd1be990a996
Krzysztof Daniel 452d050
# also https://bugs.eclipse.org/bugs/show_bug.cgi?id=399618
Krzysztof Daniel b468f97
Patch19:		%{pkg_name}-fix-compilation-problems.patch
Krzysztof Daniel b468f97
Krzysztof Daniel b468f97
Patch20:		%{pkg_name}-fix-comaptibility-class.patch
Krzysztof Daniel 57d06ed
Krzysztof Daniel b468f97
Patch21:		%{pkg_name}-fix-swt-build-in-rawhide.patch
Krzysztof Daniel 4c7bfc8
Krzysztof Daniel 582d8ad
Patch22:		%{pkg_name}-bug-903537.patch
Krzysztof Daniel 582d8ad
71f860f
BuildRequires: ant >= 1.8.3
71f860f
BuildRequires: rsync
71f860f
BuildRequires: jpackage-utils >= 0:1.5, make, gcc
71f860f
BuildRequires: gtk2-devel
Krzysztof Daniel 3d5718c
BuildRequires: gtk3-devel
71f860f
BuildRequires: glib2-devel
Krzysztof Daniel a79a77d
BuildRequires: GConf2-devel
71f860f
BuildRequires: gcc-c++
71f860f
BuildRequires: nspr-devel
71f860f
BuildRequires: libXtst-devel
71f860f
BuildRequires: mesa-libGL-devel
71f860f
BuildRequires: mesa-libGLU-devel
71f860f
BuildRequires: cairo >= 1.0
71f860f
BuildRequires: unzip
71f860f
BuildRequires: coreutils
71f860f
BuildRequires: desktop-file-utils
71f860f
BuildRequires: java-devel >= 1:1.7.0
71f860f
BuildRequires: java-javadoc >= 1:1.7.0
71f860f
BuildRequires: libXt-devel
71f860f
BuildRequires: webkitgtk-devel
71f860f
BuildRequires: geronimo-annotation >= 1.0-7
Krzysztof Daniel 475caa0
BuildRequires: %{?scl_prefix}icu4j-eclipse >= 1:50
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 7bc9939
BuildRequires: osgi(org.eclipse.jetty.util) >= 8.1.0-1
Krzysztof Daniel 7bc9939
BuildRequires: osgi(org.eclipse.jetty.server) >= 8.1.0-1
Krzysztof Daniel 7bc9939
BuildRequires: osgi(org.eclipse.jetty.http) >= 8.1.0-1
Krzysztof Daniel 7bc9939
BuildRequires: osgi(org.eclipse.jetty.continuation) >= 8.1.0-1
Krzysztof Daniel 7bc9939
BuildRequires: osgi(org.eclipse.jetty.io) >= 8.1.0-1
Krzysztof Daniel 7bc9939
BuildRequires: osgi(org.eclipse.jetty.security) >= 8.1.0-1
Krzysztof Daniel 7bc9939
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 9dfcba9
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 4280c7a
BuildRequires: glassfish-jsp-api >= 2.2.1-4
Krzysztof Daniel 55d6f2b
BuildRequires: cglib
Krzysztof Daniel a79a77d
BuildRequires: glassfish-jsp >= 2.2.5
Krzysztof Daniel 71615b1
%if %{bootstrap} != 1
Krzysztof Daniel 44e3104
BuildRequires: eclipse-pde
Krzysztof Daniel 71615b1
%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 7bc9939
Group:          Development/Tools
Krzysztof Daniel 7bc9939
# %%{_libdir}/java directory owned by jpackage-utils
Krzysztof Daniel 2590ade
Requires:       java >= 1:1.7.0
Andrew Overholt 7b4ca0d
Requires:       jpackage-utils
Andrew Overholt 65c016b
Requires:       gtk2
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 5b3bee5
Provides:       osgi(system.bundle) = %{epoch}:%{eclipse_version}
Krzysztof Daniel 0fcb34f
Krzysztof Daniel 0fcb34f
%description  equinox-osgi
Krzysztof Daniel 0fcb34f
Eclipse OSGi - Equinox
Krzysztof Daniel 0fcb34f
cvsdist 38d0d0c
%package        platform
Krzysztof Daniel cf421ab
Version:        %{eclipse_version}
cvsdist 38d0d0c
Summary:        Eclipse platform common files
Krzysztof Daniel 7bc9939
Group:          Development/Tools
Andrew Overholt 56ebf50
Requires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging ant-apache-bsf ant-commons-net
Chris Aniszczyk 539fd3f
Requires: ant-javamail ant-jdepend ant-junit ant-swing ant-jsch ant-testutil ant-apache-xalan2 ant-jmf
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 7bc9939
Requires: osgi(org.eclipse.jetty.util) >= 8.1.0-1
Krzysztof Daniel 7bc9939
Requires: osgi(org.eclipse.jetty.server) >= 8.1.0-1
Krzysztof Daniel 7bc9939
Requires: osgi(org.eclipse.jetty.http) >= 8.1.0-1
Krzysztof Daniel 7bc9939
Requires: osgi(org.eclipse.jetty.continuation) >= 8.1.0-1
Krzysztof Daniel 7bc9939
Requires: osgi(org.eclipse.jetty.io) >= 8.1.0-1
Krzysztof Daniel 7bc9939
Requires: osgi(org.eclipse.jetty.security) >= 8.1.0-1
Krzysztof Daniel 7bc9939
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 9dfcba9
Requires: eclipse-emf-core >= 2.8.1
Krzysztof Daniel 55d6f2b
Requires: tomcat-servlet-3.0-api
Krzysztof Daniel 4280c7a
Requires: glassfish-jsp-api >= 2.2.1-4
Krzysztof Daniel a79a77d
Requires: glassfish-jsp >= 2.2.5
Krzysztof Daniel 475caa0
Requires: %{?scl_prefix}icu4j-eclipse >= 1:50
Krzysztof Daniel b468f97
Requires: %{name}-swt = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel b468f97
Requires: %{name}-equinox-osgi = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel b468f97
%{?scl:Requires: %scl_runtime}
Krzysztof Daniel b468f97
Provides: %{name}-cvs-client = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel b468f97
Obsoletes: %{name}-cvs-client < 1:3.3.2-20
Krzysztof Daniel b468f97
Obsoletes: %{name}-rcp < 1:%{eclipse_version}-%{release}
Krzysztof Daniel b468f97
Provides: %{name}-rcp = 1:%{eclipse_version}-%{release}
cvsdist 38d0d0c
cvsdist 38d0d0c
%description    platform
Andrew Overholt 2d49d8c
The Eclipse Platform is the base of all IDE plugins.  This does not include the
Andrew Overholt 65c016b
Java Development Tools or the Plugin Development Environment.
cvsdist 38d0d0c
cvsdist 38d0d0c
%package        jdt
Krzysztof Daniel cf421ab
Version:        %{eclipse_version}
Andrew Overholt 65c016b
Summary:        Eclipse Java Development Tools
Krzysztof Daniel 7bc9939
Group:          Development/Tools
Krzysztof Daniel cf421ab
Requires:       %{name}-platform = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel 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 7bc9939
Group:          Development/Tools
Krzysztof Daniel b468f97
Provides:       %{name} = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel b468f97
Provides:       %{name}-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 fe0f2f6
%package        tests
Krzysztof Daniel fe0f2f6
Version:        %{eclipse_version}
Krzysztof Daniel fe0f2f6
Summary:        Eclipse Tests
Krzysztof Daniel 7bc9939
Group:          Development/Tools
71f860f
Requires:       %{name}-pde = %{epoch}:%{eclipse_version}-%{release}
Krzysztof Daniel fe0f2f6
Krzysztof Daniel fe0f2f6
%description    tests
Krzysztof Daniel fe0f2f6
Eclipse Tests.
Krzysztof Daniel fe0f2f6
cvsdist df631d8
%prep
954e24d
Krzysztof Daniel 7bc9939
%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 452d050
%patch2
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 452d050
%patch18
Krzysztof Daniel 65326ea
%patch19
Krzysztof Daniel 65326ea
%patch20
Krzysztof Daniel b468f97
%patch21
Krzysztof Daniel 582d8ad
%patch22
Krzysztof Daniel 452d050
Krzysztof Daniel 452d050
#Disable as many things as possible to make the build faster. We care only for Eclipse.
Krzysztof Daniel 0548478
%pom_disable_module platform.sdk eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 0548478
%pom_disable_module rcp eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 0548478
%pom_disable_module rcp.sdk eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 0548478
%pom_disable_module sdk eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 782e069
%pom_disable_module equinox.starterkit.product eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 782e069
%pom_disable_module osgistarter.config.launcher eclipse.platform.releng.tychoeclipsebuilder
Krzysztof Daniel 782e069
%pom_disable_module eclipse.platform.repository
954e24d
Krzysztof Daniel 286a69f
%pom_disable_module bundles/org.eclipse.equinox.region.tests rt.equinox.bundles
Krzysztof Daniel ac25ee8
%pom_disable_module bundles/org.eclipse.equinox.weaving.aspectj rt.equinox.bundles
Krzysztof Daniel ac25ee8
%pom_disable_module features/org.eclipse.equinox.weaving.sdk rt.equinox.bundles
Krzysztof Daniel 4db9bcc
%pom_disable_module features/master-equinox-weaving eclipse.platform.releng
Krzysztof Daniel 334c54e
%pom_disable_module bundles/org.eclipse.equinox.cm.test rt.equinox.bundles
Krzysztof Daniel 7bc9939
%pom_disable_module bundles/org.eclipse.equinox.console.ssh rt.equinox.bundles
Krzysztof Daniel 24ccb9c
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.sdk rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.console.jaas.fragment rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.ip rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.transforms.xslt rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.transforms.hook rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.weaving.caching.j9 rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.weaving.caching rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.equinox.weaving.hook rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.compendium.sdk rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.core.sdk rt.equinox.framework
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.p2.sdk rt.equinox.p2
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.server.p2 rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.equinox.serverside.sdk rt.equinox.bundles
Krzysztof Daniel 452d050
%pom_disable_module features/master-equinox eclipse.platform.releng
Krzysztof Daniel 452d050
%pom_disable_module features/master eclipse.platform.releng
Krzysztof Daniel 452d050
%pom_disable_module features/master-ecf eclipse.platform.releng
Krzysztof Daniel 452d050
%pom_disable_module bundles/org.eclipse.releng.tools eclipse.platform.releng
Krzysztof Daniel 452d050
%pom_disable_module features/org.eclipse.releng.tools eclipse.platform.releng
c54af42
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.carbon.macosx eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.aix.ppc eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.aix.ppc64 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.hpux.ia64 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.hpux.ia64_32 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.linux.ia64 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.solaris.sparc eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.gtk.solaris.x86 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.motif.aix.ppc eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.motif.hpux.ia64_32 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.motif.hpux.PA_RISC eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.motif.solaris.sparc eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.photon.qnx.x86 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.win32.wce_ppc.arm eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.win32.win32.ia64 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
%pom_disable_module bundles/org.eclipse.swt.wpf.win32.x86 eclipse.platform.swt.binaries
Krzysztof Daniel 52d2cc0
Krzysztof Daniel 452d050
%pom_disable_module org.eclipse.pde.build.product.feature eclipse.pde.build
Krzysztof Daniel 452d050
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 71615b1
   -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 71615b1
   -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
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 452d050
#https://bugs.eclipse.org/bugs/show_bug.cgi?id=399617
Krzysztof Daniel 452d050
find . -name pom.xml -exec sed -i -e "s/jsr14/1.5/" {} \;
Krzysztof Daniel fe2d6ea
Krzysztof Daniel 452d050
#This part generates secondary fragments using primary fragments.
Krzysztof Daniel 57d06ed
pushd  eclipse.platform.swt.binaries/bundles
Krzysztof Daniel 57d06ed
    %_secondary gtk.linux.x86 x86 arm
Krzysztof Daniel 57d06ed
    find . -name build.xml -exec sed -i -e "s/make_xulrunner//g" {} \;
Krzysztof Daniel 57d06ed
    find . -name build.xml -exec sed -i -e "s/make_mozilla//g" {} \;
Krzysztof Daniel 57d06ed
    find . -name build.xml -exec sed -i -e "s/make_xpcominit//g" {} \;
Krzysztof Daniel 57d06ed
popd 
Krzysztof Daniel 57d06ed
pushd eclipse.platform.resources/bundles
Krzysztof Daniel 57d06ed
    %_secondary linux.x86 x86 arm
Krzysztof Daniel 57d06ed
    %_secondary linux.x86 x86 s390
Krzysztof Daniel 57d06ed
    %_secondary linux.x86_64 x86_64 s390x
Krzysztof Daniel 57d06ed
popd
Krzysztof Daniel 57d06ed
pushd eclipse.platform.team/bundles/org.eclipse.core.net/fragments
Krzysztof Daniel 57d06ed
    %_secondary linux.x86 x86 arm
Krzysztof Daniel 57d06ed
    %_secondary linux.x86 x86 ppc
Krzysztof Daniel 57d06ed
    %_secondary linux.x86_64 x86_64 ppc64
Krzysztof Daniel 57d06ed
    %_secondary linux.x86 x86 s390
Krzysztof Daniel 57d06ed
    %_secondary linux.x86_64 x86_64 s390x
Krzysztof Daniel 57d06ed
popd
Krzysztof Daniel 57d06ed
pushd rt.equinox.framework/bundles
Krzysztof Daniel 57d06ed
    %_secondary gtk.linux.x86 x86 arm
Krzysztof Daniel 57d06ed
popd
Krzysztof Daniel 57d06ed
pushd rt.equinox.binaries
Krzysztof Daniel 57d06ed
    %_secondary gtk.linux.x86 x86 arm
Krzysztof Daniel 57d06ed
popd
Krzysztof Daniel 0d2b243
Krzysztof Daniel 0d2b243
#hack - there should be a patch providing a profile for each arch
Krzysztof Daniel 0d2b243
mkdir -p rt.equinox.framework/bundles/org.eclipse.equinox.executable/bin/gtk/linux/%{eclipse_arch}
Krzysztof Daniel 7d0dd43
mkdir -p rt.equinox.binaries/org.eclipse.equinox.executable/bin/gtk/linux/%{eclipse_arch}
Krzysztof Daniel 0d2b243
Krzysztof Daniel b468f97
#pdebuild script should point to dropins
Krzysztof Daniel b468f97
sed -i -e "s|@DATADIR@|%{_datadir}|g" eclipse.pde.build/org.eclipse.pde.build/templates/package-build/build.properties
Krzysztof Daniel b468f97
Krzysztof Daniel b468f97
Krzysztof Daniel 7fcdb77
#ensure that bundles with *.so libs are dirs, so no *.so is extracted into user.home
Krzysztof Daniel 7fcdb77
for f in `find eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.* -name MANIFEST.MF` ; do 
Krzysztof Daniel 7fcdb77
	echo -e "Eclipse-BundleShape: dir\n\n" >> $f; 
Krzysztof Daniel 7fcdb77
done
Krzysztof Daniel 7fcdb77
for f in `find eclipse.platform.resources/bundles/org.eclipse.core.filesystem.linux.* -name MANIFEST.MF` ; do 
Krzysztof Daniel 7fcdb77
	echo -e "Eclipse-BundleShape: dir\n\n" >> $f; 
Krzysztof Daniel 7fcdb77
done
Krzysztof Daniel 7fcdb77
for f in `find eclipse.platform.team/bundles/org.eclipse.core.net/fragments -name MANIFEST.MF` ; do 
Krzysztof Daniel 7fcdb77
	echo -e "Eclipse-BundleShape: dir\n\n" >> $f; 
Krzysztof Daniel 7fcdb77
done
Krzysztof Daniel 7fcdb77
Krzysztof Daniel 452d050
#fake dependencies that don't exist in fedora
Krzysztof Daniel 452d050
./dependencies/./fake_ant_dependency.sh .m2/p2/repo-sdk/plugins/org.apache.ant_* %{_javadir} %{_bindir} -makejar
Krzysztof Daniel 452d050
./dependencies/./fake_junit3_dependency.sh .m2/p2/repo-sdk/plugins/org.junit_* %{_javadir} -makejar
Krzysztof Daniel 452d050
Andrew Overholt 602cb9d
%build
Krzysztof Daniel 894aed7
#This is the lowest value where the build succeeds. 512m is not enough.
Krzysztof Daniel 52d2cc0
export MAVEN_OPTS="-Xmx700m -XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState"
Krzysztof Daniel 75d982e
Krzysztof Daniel 24ccb9c
mvn-rpmbuild -f eclipse-parent/pom.xml \
Krzysztof Daniel 334c54e
   clean install \
Krzysztof Daniel 71615b1
   -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 71615b1
   -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 44e3104
pushd rt.equinox.framework/bundles/org.eclipse.equinox.executable/library/gtk/
Krzysztof Daniel f1d55bd
    export JAVA_HOME=%{java_home}
Krzysztof Daniel 782e069
    ant
Krzysztof Daniel 75d982e
popd
Krzysztof Daniel 75d982e
Krzysztof Daniel 75d982e
pushd eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.linux.%{eclipse_arch}
Krzysztof Daniel 75d982e
	mvn-rpmbuild clean install \
Krzysztof Daniel 75d982e
   -Dmaven.test.skip=true -Dnative=gtk.linux.%{eclipse_arch} -DskipTychoVersionCheck \
Krzysztof Daniel 75d982e
   -Dmaven.local.mode=true -Dtycho.local.keepTarget -Dbuilddoc=$((%{bootstrap} != 1)) -Pno-bree-libs
Krzysztof Daniel 75d982e
popd
Krzysztof Daniel 44e3104
Krzysztof Daniel 75d982e
export GTK_VERSION=3.0
Krzysztof Daniel 5819fd7
mvn-rpmbuild clean install \
Krzysztof Daniel 71615b1
   -Dmaven.test.skip=true -Dnative=gtk.linux.%{eclipse_arch} -DskipTychoVersionCheck \
Krzysztof Daniel 452d050
   -Dmaven.local.mode=true -Dtycho.local.keepTarget -Dbuilddoc=$((%{bootstrap} != 1)) -Pno-bree-libs
Krzysztof Daniel 01bdabe
Krzysztof Daniel 452d050
#symlink necessary plugins (that are provided by other packages)
Krzysztof Daniel 452d050
dependencies/./replace_platform_plugins_with_symlinks.sh \
Krzysztof Daniel 475caa0
	eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse %{_javadir}
Krzysztof Daniel 452d050
#ant again
Krzysztof Daniel 452d050
./dependencies/./fake_ant_dependency.sh \
Krzysztof Daniel 452d050
	 eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse/plugins/org.apache.ant_* %{_javadir} \
Krzysztof Daniel 452d050
     %{_bindir}
Krzysztof Daniel 01bdabe
Krzysztof Daniel 452d050
# JDT and PDE are built as update sites.
Krzysztof Daniel 452d050
# Initialize them and move into dropins.
Krzysztof Daniel 452d050
utils/./move_JDT_PDE_to_dropins.sh \
Krzysztof Daniel 452d050
eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/ \
Krzysztof Daniel 452d050
`pwd`/eclipse.platform.releng.tychoeclipsebuilder/jdtpde/target/repository
Krzysztof Daniel 01bdabe
Krzysztof Daniel 452d050
pushd eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse
Krzysztof Daniel 01bdabe
Krzysztof Daniel 452d050
#in jdt and pde
Krzysztof Daniel f05d64a
pushd dropins/jdt/plugins
Krzysztof Daniel f05d64a
 f=`ls | grep -e "^org.hamcrest.core_"`
Krzysztof Daniel 01bdabe
 rm -f $f 
Krzysztof Daniel f05d64a
 ln -s %{_javadir}/hamcrest/core.jar $f
Krzysztof Daniel f05d64a
71f860f
 pushd org.junit_3.8.2.*
Krzysztof Daniel 71615b1
 rm -f junit.jar
Krzysztof Daniel f05d64a
 ln -s /usr/share/java/junit.jar
71f860f
 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
pushd dropins/sdk/plugins
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 452d050
#clean up
Krzysztof Daniel 452d050
rm -rf configuration/org.eclipse.core.runtime
Krzysztof Daniel 452d050
rm -rf configuration/org.eclipse.equinox.app
Krzysztof Daniel 452d050
rm -rf configuration/org.eclipse.update
Krzysztof Daniel 452d050
rm -rf configuration/org.eclipse.osgi
Krzysztof Daniel 452d050
rm -rf p2/org.eclipse.equinox.p2.core/cache/*
Krzysztof Daniel 452d050
# no icon needed
Krzysztof Daniel 452d050
rm -f icon.xpm
Krzysztof Daniel 01bdabe
Krzysztof Daniel 452d050
#delete all local repositories. We want to have only "original" by default.
Krzysztof Daniel 452d050
pushd p2/org.eclipse.equinox.p2.engine/.settings
Krzysztof Daniel 452d050
    sed -i "/repositories\/file/d" *.prefs ../profileRegistry/SDKProfile.profile/.data/.settings/*.prefs
Krzysztof Daniel 452d050
    sed -i "/repositories\/memory/d" *.prefs ../profileRegistry/SDKProfile.profile/.data/.settings/*.prefs
Krzysztof Daniel 6712b4b
popd
Krzysztof Daniel cdfdcb5
Krzysztof Daniel 452d050
#ini file adjustements
Krzysztof Daniel 452d050
# Temporary fix until https://bugs.eclipse.org/294877 is resolved
Krzysztof Daniel 452d050
sed -i "s|-Xms40m|-Xms128m|g" eclipse.ini
Krzysztof Daniel 452d050
sed -i "s|-Xmx384m|-Xmx512m|g" eclipse.ini
Krzysztof Daniel 452d050
sed -i '1i-preventMasterEclipseLaunch' eclipse.ini
Krzysztof Daniel 452d050
Krzysztof Daniel f64e087
cat >> eclipse.ini <
Krzysztof Daniel f64e087
-Dorg.eclipse.swt.browser.UseWebKitGTK=true
Krzysztof Daniel f64e087
-Dhelp.lucene.tokenizer=standard
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/python/pydev/editor/codecompletion/revisited/PythonPathHelper,isValidSourceFile
Krzysztof Daniel f64e087
-XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState
Krzysztof Daniel b468f97
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=%{_scl_root}/usr/share/eclipse/dropins
Krzysztof Daniel f64e087
EOF
Krzysztof Daniel 452d050
Krzysztof Daniel 452d050
popd #eclipse
Krzysztof Daniel 452d050
Krzysztof Daniel fc35c14
%install
8cf5b9b
Krzysztof Daniel 90d08fe
#install icons
Krzysztof Daniel b468f97
%{?!scl: install -D eclipse.platform/platform/org.eclipse.platform/eclipse32.png \
Krzysztof Daniel b468f97
    $RPM_BUILD_ROOT/usr/share/icons/hicolor/32x32/apps/eclipse.png }
Krzysztof Daniel b468f97
%{?!scl: install -D eclipse.platform/platform/org.eclipse.platform/eclipse48.png \
Krzysztof Daniel b468f97
    $RPM_BUILD_ROOT/usr/share/icons/hicolor/48x48/apps/eclipse.png }
Krzysztof Daniel b468f97
%{?!scl: install -D eclipse.platform/platform/org.eclipse.platform/eclipse256.png \
Krzysztof Daniel b468f97
    $RPM_BUILD_ROOT/usr/share/icons/hicolor/256x256/apps/eclipse.png }
Krzysztof Daniel b468f97
%{?!scl: mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/ }
Krzysztof Daniel b468f97
%{?!scl:ln -s /usr/share/icons/hicolor/256x256/apps/eclipse.png \
Krzysztof Daniel b468f97
    $RPM_BUILD_ROOT/usr/share/pixmaps/eclipse.png}
Krzysztof Daniel 90d08fe
Krzysztof Daniel 452d050
#desktop file
Krzysztof Daniel b468f97
%{?!scl: install -D desktopintegration/eclipse.desktop $RPM_BUILD_ROOT/usr/share/applications/eclipse.desktop}
Krzysztof Daniel 452d050
Andrew Overholt 65c016b
# Some directories we need
Andrew Overholt 690cc24
install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/java
Krzysztof Daniel b468f97
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{pkg_name}
Krzysztof Daniel b468f97
install -d -m 755 $RPM_BUILD_ROOT%{_scl_root}/usr/share/%{pkg_name}/dropins
807ce0c
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
Andrew Overholt c2c49f8
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 90d08fe
### Extraced from old build.xml #
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 55d6f2b
LOCAL_PWD=`pwd`
Krzysztof Daniel 55d6f2b
#change the installation p2 files
Krzysztof Daniel 71615b1
pushd eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile/
Krzysztof Daniel 55d6f2b
for i in `ls | grep "profile.gz"` ; do  \
Krzysztof Daniel 7bc9939
        echo $i ; \
Krzysztof Daniel 7bc9939
        gunzip $i ; \
Krzysztof Daniel 71615b1
        sed -i -e "s@${LOCAL_PWD}/eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse@%{_libdir}/eclipse@g" *.profile ; \
Krzysztof Daniel 7bc9939
        gzip *.profile ; \
Krzysztof Daniel 7bc9939
    done 
Krzysztof Daniel 8a5ee96
popd 
Krzysztof Daniel 8a5ee96
Krzysztof Daniel 90d08fe
#installation itself - copy it into right location
Krzysztof Daniel 71615b1
rsync -vrpl eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse \
Krzysztof Daniel 90d08fe
    $RPM_BUILD_ROOT%{_libdir}
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
#eclipse compiler
Krzysztof Daniel 286cbad
chmod ugo+rx jdtcompilatorscript/efj.sh
Krzysztof Daniel b468f97
mkdir -p $RPM_BUILD_ROOT%{_scl_root}/usr/bin
Krzysztof Daniel b468f97
install jdtcompilatorscript/efj.sh $RPM_BUILD_ROOT%{_scl_root}/usr/bin/efj
Krzysztof Daniel 71615b1
TARGET_LAUNCHER=%{installation_loc}\/plugins/`ls eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.fedoraproject.eclipse.platform/linux/gtk/%{eclipse_arch}/eclipse/plugins | grep launcher_[0-9]*`
Krzysztof Daniel b468f97
sed -i -e "s,@LAUNCHER@,${TARGET_LAUNCHER}," $RPM_BUILD_ROOT%{_scl_root}/usr/bin/efj
Krzysztof Daniel 90d08fe
Krzysztof Daniel 90d08fe
#eclipse binary
Krzysztof Daniel b468f97
mkdir -p $RPM_BUILD_ROOT%{_scl_root}/usr/bin/
Krzysztof Daniel b468f97
pushd $RPM_BUILD_ROOT%{_scl_root}/usr/bin/
Krzysztof Daniel b468f97
    ln -s %{_libdir}/%{pkg_name}/eclipse
Krzysztof Daniel 48b3c87
popd 
Krzysztof Daniel 90d08fe
Krzysztof Daniel 7fcdb77
#SWT is now a folder, but we need to provide jars for others that depend on it.
Krzysztof Daniel b468f97
pushd $RPM_BUILD_ROOT/%{_libdir}/%{pkg_name}
Krzysztof Daniel 7fcdb77
pushd plugins
Krzysztof Daniel 7fcdb77
SWT_JAR=`ls | grep swt.gtk`
Krzysztof Daniel f64e087
#it's a dir now
Krzysztof Daniel f64e087
cd ${SWT_JAR}
Krzysztof Daniel f64e087
#zip the contents
Krzysztof Daniel f64e087
zip -r "../${SWT_JAR}.jar" *
Krzysztof Daniel 7fcdb77
popd
Krzysztof Daniel b468f97
    ln -s  %{_libdir}/%{pkg_name}/plugins/"${SWT_JAR}.jar" swt.jar
Krzysztof Daniel b468f97
    ln -s  %{_libdir}/%{pkg_name}/plugins/"${SWT_JAR}.jar" swt-gtk.jar
Krzysztof Daniel 582d8ad
	mkdir -p ../../lib/java
Krzysztof Daniel 582d8ad
	ln -s ../%{pkg_name}/swt.jar ../../lib/java/swt.jar
Andrew Overholt b5482d5
popd
Andrew Overholt b5482d5
Krzysztof Daniel 55d6f2b
#eclipse ini
Krzysztof Daniel 90d08fe
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/
Krzysztof Daniel 55d6f2b
pushd $RPM_BUILD_ROOT/%{_sysconfdir}/
Krzysztof Daniel b468f97
	ln -s %{_libdir}/%{pkg_name}/eclipse.ini
Krzysztof Daniel 55d6f2b
popd
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 90d08fe
### End of extraction           #
Krzysztof Daniel 90d08fe
#################################
Krzysztof Daniel 90d08fe
Andrew Overholt d067874
# OSGI JAR symlinks in javadir and maven depmaps
7c5e934
pushd $RPM_BUILD_ROOT%{_javadir}/eclipse
Krzysztof Daniel b468f97
ln -s %{?scl: ../../../../}../../../../%{_libdir}/%{pkg_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
Krzysztof Daniel b468f97
%add_maven_depmap JPP.eclipse-osgi.pom %{pkg_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
Krzysztof Daniel b468f97
ln -s %{?scl: ../../../../}../../../../%{_libdir}/%{pkg_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
Krzysztof Daniel b468f97
%add_maven_depmap JPP.eclipse-osgi.services.pom %{pkg_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 b468f97
ln -s %{?scl: ../../../../}../../../../%{_libdir}/%{pkg_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
Krzysztof Daniel b468f97
ln -s %{?scl: ../../../../}../../../../%{_libdir}/%{pkg_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
Krzysztof Daniel b468f97
%add_maven_depmap JPP.eclipse-equinox.http.servlet.pom %{pkg_name}/equinox.http.servlet.jar -a "org.eclipse.equinox.http:servlet" -f platform
Andrew Overholt d067874
431f072
pushd $RPM_BUILD_ROOT%{_javadir}/eclipse
Krzysztof Daniel b468f97
ln -s %{?scl: ../../../../}../../../../%{_libdir}/%{pkg_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
Krzysztof Daniel b468f97
%add_maven_depmap JPP.eclipse-jdt.core.pom %{pkg_name}/jdt.core.jar -a "org.eclipse:jdt.core,org.eclipse.tycho:org.eclipse.jdt.core"  -f jdt
cvsdist 38d0d0c
# A sanity check.
Krzysztof Daniel b468f97
%{?!scl: desktop-file-validate %{buildroot}/%{_datadir}/applications/%{pkg_name}.desktop}
cvsdist 38d0d0c
cvsdist 38d0d0c
# Create a script that can be used to make a symlink tree of the
cvsdist 38d0d0c
# eclipse platform.
Krzysztof Daniel 286cbad
cp -p pdebuildscripts/eclipse-copy-platform.sh copy-platform
Krzysztof Daniel b468f97
sed -i -e "s|@DATADIR@|%{_datadir}|g" copy-platform
Andrew Robinson 8d6bce4
Krzysztof Daniel b468f97
mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/buildscripts
Krzysztof Daniel b468f97
mv copy-platform $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/buildscripts
Krzysztof Daniel b468f97
copyPlatform=$RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/buildscripts/copy-platform
Severin Gehwolf 6b49ff7
Andrew Overholt 8b3726e
# Install the PDE Build wrapper script.
Krzysztof Daniel 286cbad
install -p -D -m0755 pdebuildscripts/eclipse-pdebuild.sh \
Krzysztof Daniel b468f97
  $RPM_BUILD_ROOT%{_bindir}/%{pkg_name}-pdebuild
Krzysztof Daniel b468f97
PDEBUILDVERSION=$(ls $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/dropins/sdk/plugins \
Andrew Overholt c9ccf4f
  | grep org.eclipse.pde.build_ | \
Andrew Overholt c9ccf4f
  sed 's/org.eclipse.pde.build_//')
Andrew Overholt c9ccf4f
sed -i "s/@PDEBUILDVERSION@/$PDEBUILDVERSION/g" \
Krzysztof Daniel b468f97
  $RPM_BUILD_ROOT%{_bindir}/%{pkg_name}-pdebuild
Krzysztof Daniel b468f97
sed -i "s|@LIBDIR@|%{_libdir}|g" \
Krzysztof Daniel b468f97
  $RPM_BUILD_ROOT%{_bindir}/eclipse-pdebuild
Krzysztof Daniel c0f90a9
Krzysztof Daniel c0f90a9
#fix pde permissions
Krzysztof Daniel b468f97
chmod a+x  $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/dropins/sdk/plugins/org.eclipse.pde.build_*/templates/package-build/*.sh
Krzysztof Daniel c0f90a9
#replace pde reference
Krzysztof Daniel b468f97
sed -i "s@/usr/share/eclipse@%{libdir}/%{pkg_name}@" $RPM_BUILD_ROOT%{_libdir}/%{pkg_name}/dropins/sdk/plugins/org.eclipse.pde.build_*/templates/package-build/build.properties
Krzysztof Daniel c0f90a9
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 fe0f2f6
Krzysztof Daniel fe0f2f6
Krzysztof Daniel fe0f2f6
##############
Krzysztof Daniel fe0f2f6
# Tests
Krzysztof Daniel fe0f2f6
##############
Krzysztof Daniel fe0f2f6
Krzysztof Daniel 52d2cc0
unzip eclipse.platform.releng.tychoeclipsebuilder/eclipse-junit-tests/target/eclipse-junit-tests-bundle.zip -d $RPM_BUILD_ROOT/%{_javadir}/
Krzysztof Daniel 52d2cc0
unzip $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/eclipse-junit-tests-*.zip -d $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing
Krzysztof Daniel 52d2cc0
rm $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/eclipse-junit-tests-*.zip
Krzysztof Daniel 52d2cc0
rm $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/runtests.bat
Krzysztof Daniel 52d2cc0
Krzysztof Daniel 52d2cc0
pushd $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/plugins
Krzysztof Daniel 452d050
rm -rf org.easymock_ 
Krzysztof Daniel 52d2cc0
rm -rf org.hamcrest.core_*
Krzysztof Daniel 52d2cc0
rm -rf com.junit_*
Krzysztof Daniel 52d2cc0
rm -rf org.junit4_*
Krzysztof Daniel 452d050
ln -s /usr/share/java/easymock.jar
Krzysztof Daniel 0c1daf2
popd
Krzysztof Daniel 0c1daf2
Krzysztof Daniel 0c1daf2
Krzysztof Daniel 52d2cc0
sed -i -e "s#@libdir@#%{_libdir}#" $RPM_BUILD_ROOT/%{_javadir}/eclipse-testing/runtests.sh
Krzysztof Daniel fe0f2f6
Krzysztof Daniel b468f97
touch $RPM_BUILD_ROOT%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
chmod a+x  $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
echo '#!/bin/sh' >>  $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
echo 'echo "results in /tmp/eclipse-tests-directory/results/"' >>  $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
echo 'export testslocation="%{_javadir}/eclipse-testing/"' >> $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
echo "pushd %{_javadir}/eclipse-testing;./runtests.sh -os linux -ws gtk -arch %{eclipse_arch} ; popd;" >>  $RPM_BUILD_ROOT/%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel fe0f2f6
Krzysztof Daniel fe0f2f6
Andrew Overholt 921a570
%post platform
Krzysztof Daniel b468f97
%{?!scl:touch --no-create %{_datadir}/icons/hicolor}
Krzysztof Daniel b468f97
%{?!scl:if [ -x /usr/bin/gtk-update-icon-cache ]; then}
Krzysztof Daniel b468f97
  %{?!scl:gtk-update-icon-cache -q %{_datadir}/icons/hicolor}
Krzysztof Daniel b468f97
%{?!scl:fi}
Sami Wagiaalla 67ffc32
Andrew Overholt 0665d48
%postun platform
Krzysztof Daniel b468f97
%{?!scl:touch --no-create %{_datadir}/icons/hicolor}
Krzysztof Daniel b468f97
%{?!scl:if [ -x /usr/bin/gtk-update-icon-cache ]; then}
Krzysztof Daniel b468f97
  %{?!scl:gtk-update-icon-cache -q %{_datadir}/icons/hicolor}
Krzysztof Daniel b468f97
%{?!scl: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
Krzysztof Daniel b468f97
%{?!scl:rm -rf %{_bindir}/efj/}
656d313
Krzysztof Daniel 7fcdb77
Andrew Overholt b5482d5
%files swt
Krzysztof Daniel b468f97
%dir %{_libdir}/%{pkg_name}
Krzysztof Daniel b468f97
%dir %{_libdir}/%{pkg_name}/plugins
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/notice.html
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/eclipse.ini
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/epl-v10.html
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.swt.gtk.linux.*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/swt-gtk*.jar
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/swt.jar
Krzysztof Daniel 582d8ad
%{_usr}/lib/java/swt.jar
cvsdist 38d0d0c
Krzysztof Daniel 7fcdb77
Krzysztof Daniel f64e087
%files platform -f .mfiles-platform
Krzysztof Daniel b468f97
%attr(0755,root,root) %{_bindir}/%{pkg_name}
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/.eclipseproduct
Krzysztof Daniel b468f97
%config %{_libdir}/%{pkg_name}/eclipse.ini
Sami Wagiaalla 6d4aef0
%config %{_sysconfdir}/eclipse.ini
Krzysztof Daniel b468f97
%{_sysconfdir}/rpm/macros.%{pkg_name}
Krzysztof Daniel b468f97
%{?!scl:%{_datadir}/applications/*}
Krzysztof Daniel b468f97
%{?!scl:%{_datadir}/pixmaps/}
Krzysztof Daniel b468f97
%{?!scl:%{_datadir}/icons/*/*/apps/*}
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/eclipse
Krzysztof Daniel b468f97
%dir %{_libdir}/%{pkg_name}/dropins
Krzysztof Daniel b468f97
%dir %{_datadir}/%{pkg_name}/dropins
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/configuration/config.ini
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.platform_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.e4.rcp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.rcp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.emf.common_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.emf.ecore_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.rcp.configuration_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/com.ibm.icu_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/com.jcraft.jsch_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/javax.servlet_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/javax.servlet.jsp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/javax.xml_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/javax.el_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/javax.inject_*.jar
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.ant_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.batik.css_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.batik.util.gui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.batik.util_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.commons.codec_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.commons.httpclient_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.commons.logging_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.felix.gogo.command_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.felix.gogo.runtime_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.felix.gogo.shell_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.geronimo.specs.geronimo-annotation_1.1_spec_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.glassfish.web.javax.servlet.jsp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.lucene.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.apache.lucene.analysis_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ant.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.compare_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.compare.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.externaltools_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.filebuffers_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.filesystem_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.filesystem.linux.*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.net_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.net.linux.*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.resources_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.runtime.compatibility_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.runtime.compatibility.registry_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.variables_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.debug.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jdt.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.debug.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.common_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.ecore.change_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.ecore.xmi_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.ecore_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.ds_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.event_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.http.jetty_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.http.registry_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.http.servlet_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.jsp.jasper_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.jsp.jasper.registry_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.help.base_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.help.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.help.webapp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jface.text_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jsch.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jsch.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ltk.core.refactoring_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ltk.ui.refactoring_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.platform_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.platform.doc.user_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.search_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.text_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.browser_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.cheatsheets_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.console_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.editors_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.externaltools_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.forms_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.ide_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.ide.application_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.intro_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.intro.universal_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.navigator_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.navigator.resources_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.net_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.views_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.views.properties.tabbed_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.workbench.texteditor_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.commands_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.contexts_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.di.extensions_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.di_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.core.services_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.bindings_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.css.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.css.swt.theme_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.css.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.di_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.model.workbench_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.services_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.widgets_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench.addons.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench.renderers.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench.swt_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench3_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.e4.ui.workbench_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.util_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.server_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.http_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.continuation_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.io_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.security_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jetty.servlet_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.cvs.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.cvs_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.cvs.ssh2_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.team.cvs.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.cvs_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.help_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.frameworkadmin_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.frameworkadmin.equinox_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.equinox.p2.core.feature_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.equinox.p2.extras.feature_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.equinox.p2.rcp.feature_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/features/org.eclipse.equinox.p2.user.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.director_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.engine_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.jarprocessor_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.metadata_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.metadata.repository_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.artifact.repository_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.touchpoint.natives_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.console_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ql_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.operations_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.transport.ecf_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ui.importexport_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ui.sdk_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.updatechecker_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.garbagecollector_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.directorywatcher_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.publisher_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.publisher.eclipse_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.repository_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.repository.tools_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.reconciler.dropins_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.updatesite_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.security_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.security.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.extensionlocation_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.p2.director.app_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.provider.filetransfer_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient.ssl_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.provider.filetransfer.ssl_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.ssl_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.filetransfer_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ecf.identity_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.sat4j.core_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.sat4j.pb_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.w3c.css.sac_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.w3c.dom.svg_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.commands_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.contenttype_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.databinding.beans_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.databinding.observable_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.databinding.property_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.databinding_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.expressions_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.jobs_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.core.runtime_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.app_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.bidi_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.common_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.concurrent_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.console_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.launcher.gtk.linux.*_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.launcher_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.preferences_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.registry_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.simpleconfigurator_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.util_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.help_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jface.databinding_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.jface_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.rcp_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui.workbench_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.ui_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.update.configurator_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/readme/readme_eclipse.html
Andrew Overholt 7f652ce
# Put this in -platform since we're putting the p2 stuff here
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/artifacts.xml
Andrew Overholt c9ccf4f
# FIXME: should we ship content.xml for the platform?
Krzysztof Daniel b468f97
#%%{_libdir}/%%{pkg_name}/metadata
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/p2
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/about.html
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/about_files/
Andrew Overholt 7f652ce
Krzysztof Daniel f64e087
%files jdt -f .mfiles-jdt
Krzysztof Daniel a65b26d
%attr(0755,root,root) %{_bindir}/efj
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/dropins/jdt
Ben Konrath 9dbdca5
Ben Konrath 9dbdca5
%files pde
Krzysztof Daniel b468f97
%{_bindir}/%{pkg_name}-pdebuild
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/buildscripts
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/dropins/sdk
Ben Konrath 9dbdca5
Krzysztof Daniel fe0f2f6
%files tests
Krzysztof Daniel b468f97
%{_bindir}/%{pkg_name}-runEclipsePackageTests
Krzysztof Daniel b468f97
%{_javadir}/%{pkg_name}-testing
Krzysztof Daniel fe0f2f6
Krzysztof Daniel f64e087
%files equinox-osgi -f .mfiles-equinox-osgi
Krzysztof Daniel b468f97
%dir %{_javadir}/%{pkg_name}
Krzysztof Daniel b468f97
%{_javadir}/%{pkg_name}/osgi.util.jar
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.osgi_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.osgi.services_*
Krzysztof Daniel b468f97
%{_libdir}/%{pkg_name}/plugins/org.eclipse.osgi.util_*
Krzysztof Daniel 0fcb34f
Sami Wagiaalla 2d2d3f1
%changelog
Krzysztof Daniel 523aebc
* Tue Feb 19 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.14.git201301281400
Krzysztof Daniel 523aebc
- Add missing patch.
Krzysztof Daniel 523aebc
Krzysztof Daniel 582d8ad
* Tue Feb 19 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.13.git201301281400
Krzysztof Daniel 582d8ad
- RHBZ#912664 - eclipse-swt should put swt.jar into /usr/lib/java even on 64 bit systems.
Krzysztof Daniel 582d8ad
- RHBZ#903537 - [abrt] java-1.7.0-openjdk-1.7.0.9-2.3.4.fc18: gtk_widget_real_map (SIGABRT)
Krzysztof Daniel 582d8ad
Krzysztof Daniel 75d982e
* Tue Feb 12 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.12.git201301281400
Krzysztof Daniel 75d982e
- Build support for GTK2 and GTK3 together.
Krzysztof Daniel 75d982e
Krzysztof Daniel 475caa0
* Tue Feb 12 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.11.git201301281400
Krzysztof Daniel 475caa0
- Ability to use sclized icu4j.
Krzysztof Daniel 475caa0
Krzysztof Daniel b141684
* Mon Feb 11 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.10.git201301281400
Krzysztof Daniel b141684
- Yet another rebuild with latest icu4j.
Krzysztof Daniel b141684
Krzysztof Daniel 668fe2c
* Sun Feb 10 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.9.git201301281400
Krzysztof Daniel 668fe2c
- Another rebuild with latest icu4j.
Krzysztof Daniel 668fe2c
Krzysztof Daniel 1116ae6
* Fri Feb 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.8.git201301281400
Krzysztof Daniel 1116ae6
- Rebuild with latest icu4j.
Krzysztof Daniel 1116ae6
Krzysztof Daniel 94e2c82
* Fri Feb 8 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.7.git201301281400
Krzysztof Daniel 94e2c82
- Do fix the scl_root macro redefinition.
Krzysztof Daniel 94e2c82
Krzysztof Daniel 2f9eafb
* Thu Feb 7 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.6.git201301281400
Krzysztof Daniel 2f9eafb
- Fix the scl_root macro.
Krzysztof Daniel 2f9eafb
Krzysztof Daniel 3d5718c
* Thu Feb 7 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.5.git201301281400
Krzysztof Daniel 3d5718c
- Add BR to gtk3.
Krzysztof Daniel 3d5718c
Krzysztof Daniel 9ccedd7
* Thu Feb 7 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.4.git201301281400
Krzysztof Daniel 9ccedd7
- Upload proper sources.
Krzysztof Daniel 9ccedd7
- Export GTK_VERSION=3.0 during build.
Krzysztof Daniel 9ccedd7
Krzysztof Daniel b468f97
* Wed Feb 6 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.3.git201301281400
Krzysztof Daniel b468f97
- SCLize the spec.
Krzysztof Daniel b468f97
- Enable SWT GTK3 support.
Krzysztof Daniel b468f97
- Fix SWT build with rawhide.
Krzysztof Daniel b468f97
Krzysztof Daniel f64e087
* Tue Feb 5 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.2.git201301281400
Krzysztof Daniel f64e087
- Fixed the generated eclipse.ini
Krzysztof Daniel f64e087
- Fixed the content of generated swt.jar.
Krzysztof Daniel f64e087
- Use maven macro to track poms in %%files section.
Krzysztof Daniel f64e087
Krzysztof Daniel 452d050
* Thu Jan 31 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.3.0-0.1.git20121217
Krzysztof Daniel 452d050
- Update to Kepler.
Krzysztof Daniel 452d050
Krzysztof Daniel 7fcdb77
* Fri Jan 25 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.5.git20121217
Krzysztof Daniel 7fcdb77
- RHBZ#832053: Ship SWT and other native plugins as folders.
Krzysztof Daniel 7fcdb77
Krzysztof Daniel c021195
* Thu Jan 17 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.4.git20121217
Krzysztof Daniel c021195
- RHBZ#893774: file shipped twice in eclipse-platform and eclipse-equinox-osgi
Krzysztof Daniel c021195
Krzysztof Daniel ae3f4d9
* Sat Jan 5 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.3.git20121217
Krzysztof Daniel ae3f4d9
- Fix missing about files on arm and ppc.
Krzysztof Daniel ae3f4d9
Krzysztof Daniel 7d0dd43
* Wed Jan 2 2013 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.2.git20121217
Krzysztof Daniel 7d0dd43
- Enable bootstrap (for the purpose of arm build).
Krzysztof Daniel 7d0dd43
- Fix the launcher build for arm.
Krzysztof Daniel 7d0dd43
- Fix the s390 build issue.
Krzysztof Daniel 7d0dd43
Krzysztof Daniel 52d2cc0
* Fri Dec 21 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.2-0.1.git20121217
Krzysztof Daniel 52d2cc0
- Update to pre SR2.
Krzysztof Daniel 52d2cc0
Krzysztof Daniel 952ca48
* Fri Dec 14 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-22
Krzysztof Daniel 952ca48
- Enable javadoc build.
Krzysztof Daniel 952ca48
Krzysztof Daniel 286c3a0
* Mon Nov 26 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-21
Krzysztof Daniel 286c3a0
- Remove javax.xml removal patch declaration.
Krzysztof Daniel 286c3a0
Krzysztof Daniel 37a3ec3
* Fri Nov 23 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-19
Krzysztof Daniel 37a3ec3
- Excluded ResolverState from JIT to fix arm build.
Krzysztof Daniel 37a3ec3
Krzysztof Daniel 5819fd7
* Thu Nov 22 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-18
Krzysztof Daniel 5819fd7
- Get rid off javax.xml.
Krzysztof Daniel 5819fd7
- Fix building launcher on arm.
Krzysztof Daniel 5819fd7
- Fix RHBZ #878210
Krzysztof Daniel 5819fd7
Krzysztof Daniel a79a77d
* Mon Nov 12 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-17
Krzysztof Daniel a79a77d
- Don't package non-existing fragments on s390, s390x.
Krzysztof Daniel a79a77d
- Add BR to GConf-2-devel
Krzysztof Daniel a79a77d
Krzysztof Daniel 4c7bfc8
* Thu Nov 8 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-16
Krzysztof Daniel 4c7bfc8
- Added debug symbols to SWT.
Krzysztof Daniel 4c7bfc8
- Restored the debug package.
Krzysztof Daniel 4c7bfc8
- Removed the debug flag from the build.
Krzysztof Daniel 4c7bfc8
Krzysztof Daniel 894aed7
* Wed Nov 7 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-15
Krzysztof Daniel 894aed7
- Simplify initial repo creation.
Krzysztof Daniel 894aed7
Krzysztof Daniel f1d55bd
* Tue Nov 6 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-14
Krzysztof Daniel f1d55bd
- Export missing java home.
Krzysztof Daniel f1d55bd
Krzysztof Daniel 44e3104
* Mon Nov 5 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-13
Krzysztof Daniel 44e3104
- Reduce the memory available for Tycho build.
Krzysztof Daniel 44e3104
- Reduce the build time.
Krzysztof Daniel 44e3104
- Use the upstream help generation patch.
Krzysztof Daniel 44e3104
Krzysztof Daniel ab4a085
* Wed Oct 31 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-12
Krzysztof Daniel ab4a085
- Remove the reference to org.apache.jasper (replaced by glassfish)
Krzysztof Daniel ab4a085
71f860f
* Wed Oct 31 2012 Alexander Kurtakov <akurtako@redhat.com> 1:4.2.1-11
71f860f
- Small cleanups.
71f860f
- Bump release to be bigger than F-18.
71f860f
Krzysztof Daniel 9e28e1b
* Wed Oct 24 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-9
Krzysztof Daniel 9e28e1b
- Make the removal of the icon more error prone.
Krzysztof Daniel 9e28e1b
Krzysztof Daniel b17e6a3
* Tue Oct 23 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-8
Krzysztof Daniel b17e6a3
- Remove a hack for building executable.
Krzysztof Daniel b17e6a3
Krzysztof Daniel 9929ce3
* Tue Oct 23 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-7
Krzysztof Daniel 9929ce3
- Add profiles in the equinox executable for ppc and arm.
Krzysztof Daniel 9929ce3
Krzysztof Daniel 0d2b243
* Mon Oct 22 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-6
Krzysztof Daniel 0d2b243
- Moved launcher version change after secondary fragments creation.
Krzysztof Daniel 0d2b243
- Created some directories when creating secondary fragments.
Krzysztof Daniel 0d2b243
Krzysztof Daniel 5b3bee5
* Fri Oct 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-5
Krzysztof Daniel 5b3bee5
- Removed patch for droping user installed changes.
Krzysztof Daniel 5b3bee5
- Moved Provides:osgi(system.bundle) to eclipse-equinox-osgi subpackage.
Krzysztof Daniel 5b3bee5
- Removed platform dependency to eclipse-rcp.
Krzysztof Daniel 5b3bee5
- Fixed building of core.net on secondary arches.
Krzysztof Daniel 5b3bee5
Krzysztof Daniel 4280c7a
* Fri Oct 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-4
Krzysztof Daniel 4280c7a
- Use glassfish-jsp-api instead of tomcat-jsp-api.
Krzysztof Daniel 4280c7a
Krzysztof Daniel 71615b1
* Fri Oct 5 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-3
Krzysztof Daniel 57d06ed
- Bootstrap build.
Krzysztof Daniel 57d06ed
- Support for secondary architectures.
Krzysztof Daniel 71615b1
Krzysztof Daniel 9dfcba9
* Tue Oct 2 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-2
Krzysztof Daniel 9dfcba9
- Bump emf version to 2.8.1.
Krzysztof Daniel 9dfcba9
Krzysztof Daniel e734c28
* Mon Oct 1 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-1
Krzysztof Daniel e734c28
- Rebuild with latest emf 2.8.1.
Krzysztof Daniel e734c28
Krzysztof Daniel 5232c6c
* Fri Sep 28 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-0.4
Krzysztof Daniel 5232c6c
- 861037: Eclipse does not start in rawhide
Krzysztof Daniel 5232c6c
Krzysztof Daniel 8a5ee96
* Thu Sep 20 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-0.3
Krzysztof Daniel 8a5ee96
- Remove build artifacts from P2 files.
Krzysztof Daniel 8a5ee96
- Fix native gnome-proxy build.
Krzysztof Daniel 8a5ee96
Krzysztof Daniel 27576df
* Wed Sep 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-0.2
Krzysztof Daniel 27576df
- Build the jdt.debug.launching internal jar.
Krzysztof Daniel 27576df
Krzysztof Daniel 0548478
* Wed Sep 19 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.1-0.1
Krzysztof Daniel 0548478
- Update to SR1 RC4.
Krzysztof Daniel 0548478
Krzysztof Daniel ecd1194
* Mon Sep 17 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-19
Krzysztof Daniel ecd1194
- Add BR/R tomcat-jsp-2.2-api tp platform.
Krzysztof Daniel ecd1194
Krzysztof Daniel dbb4c0b
* Mon Sep 10 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-18
Krzysztof Daniel dbb4c0b
- Explicit dependency to jdt in platform.
Krzysztof Daniel dbb4c0b
Krzysztof Daniel b5f8471
* Fri Sep 7 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-17
Krzysztof Daniel b5f8471
- Yet another version of the previous patch.
Krzysztof Daniel b5f8471
Krzysztof Daniel 6b94ce7
* Fri Sep 7 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-16
Krzysztof Daniel 6b94ce7
- Remove remaining mina-core dependency.
Krzysztof Daniel 6b94ce7
Krzysztof Daniel 7bc9939
* Fri Sep 7 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-15
Krzysztof Daniel 7bc9939
- Use existing software group.
Krzysztof Daniel 7bc9939
- Add BR to eclipse-pde
Krzysztof Daniel 7bc9939
- Removed dependency on tomcat6
Krzysztof Daniel 7bc9939
- Removed BR GConf2-devel.
Krzysztof Daniel 7bc9939
- Removed BR apache-sshd.
Krzysztof Daniel 7bc9939
- Removed BR/R tomcat-lib.
Krzysztof Daniel 7bc9939
- jetty BR/R transformed to osgi() style.
Krzysztof Daniel 7bc9939
- Excluded org.eclipse.equinox.console.jaas from builds.
Krzysztof Daniel 7bc9939
Krzysztof Daniel 520ecd5
* Wed Sep 5 2012 Krzysztof Daniel <kdaniel@redhat.com> 1:4.2.0-14
Krzysztof Daniel 2d2e1c3
- Native network support added.
Krzysztof Daniel 2d2e1c3
- Native filesystem support added.
Krzysztof Daniel 520ecd5
- Added test package.
Krzysztof Daniel 520ecd5
- Generated help contents.
Krzysztof Daniel 2d2e1c3
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.