Ben Konrath 8342665
Epoch:  1
cvsdist 38d0d0c
113c727
%global eclipse_major   3
014df79
%global eclipse_minor   6
113c727
%global eclipse_majmin  %{eclipse_major}.%{eclipse_minor}
9a3233a
%global eclipse_micro   2
113c727
%global initialize      1
954e24d
%global download_url    http://download.eclipse.org/technology/linuxtools/eclipse-build/3.6.x_Helios/
cvsdist 38d0d0c
Andrew Overholt 65c016b
# All arches line up between Eclipse and Linux kernel names except i386 -> x86
Andrew Overholt f2593e9
%ifarch %{ix86}
014df79
%global eclipse_arch    x86
Andrew Overholt f2593e9
%else
014df79
%global eclipse_arch   %{_arch}
Andrew Overholt f2593e9
%endif
Andrew Overholt f2593e9
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
Andrew Overholt fad60dc
Summary:        An open, extensible IDE
cvsdist 38d0d0c
Name:           eclipse
Andrew Overholt 8273c16
Version:        %{eclipse_majmin}.%{eclipse_micro}
Chris Aniszczyk a996561
Release:        5%{?dist}
eec3b54
License:        EPL
cvsdist 38d0d0c
Group:          Text Editors/Integrated Development Environments (IDE)
cvsdist 38d0d0c
URL:            http://www.eclipse.org/
Chris Aniszczyk a996561
Source0:        %{download_url}eclipse-build-6e174444f2517bbebb585a3e634c2f04af221c43.tar.xz
0631120
Source1:        %{download_url}eclipse-%{version}-src.tar.bz2
Ben Konrath 2987a9c
Source17:       efj.sh.in
Jeff Johnston 89854db
# Patch to allow xpcom.cpp to build under latest xulrunner which has removed
Jeff Johnston 89854db
# a particular API and a type it depends on so we don't want to compile that
Jeff Johnston 89854db
# API
Jeff Johnston 89854db
Patch1:         eclipse-xpcom-h.patch
Ben Konrath 9dbdca5
5ff1ec9
BuildRequires:  ant
Chris Aniszczyk 2344e36
BuildRequires:  rsync
cvsdist 38d0d0c
BuildRequires:  jpackage-utils >= 0:1.5, make, gcc
Andrew Overholt daae71c
BuildRequires:  gtk2-devel
Andrew Overholt daae71c
BuildRequires:  glib2-devel
Andrew Overholt 2b55017
BuildRequires:  libgnome-devel
Andrew Overholt 935fcc1
BuildRequires:  gcc-c++
Andrew Overholt 4ee0006
BuildRequires:  nspr-devel
Andrew Overholt 923a30c
BuildRequires:  libXtst-devel
Ben Konrath 5037e9d
BuildRequires:  mesa-libGL-devel
Ben Konrath 5037e9d
BuildRequires:  mesa-libGLU-devel
Andrew Overholt 2104416
BuildRequires:  cairo >= 1.0
0c750f7
BuildRequires:  unzip
Ben Konrath 57abe09
BuildRequires:  desktop-file-utils
Ben Konrath 8e5a586
BuildRequires:  java-devel >= 1.6.0
Andrew Overholt 0dd3e8b
BuildRequires:  java-javadoc
Ben Konrath 1aa224c
BuildRequires:  libXt-devel
9a3233a
BuildRequires:  xulrunner-devel 
2ad15f7
BuildRequires:  webkitgtk-devel
cvsdist 38d0d0c
akurtakov 5e366bf
BuildRequires: icu4j-eclipse >= 1:4.2.1-1
akurtakov 5e366bf
BuildRequires: tomcat5-jasper-eclipse >= 5.5.27-6.3
akurtakov 5e366bf
BuildRequires: tomcat6-servlet-2.5-api >= 6.0.18-9.2
akurtakov 5e366bf
BuildRequires: tomcat6-jsp-2.1-api
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
f825f2d
BuildRequires: ant-javamail ant-jdepend ant-junit ant-swing ant-jsch
255430c
BuildRequires: jsch >= 0:0.1.41
5ff1ec9
BuildRequires: apache-commons-el
5ff1ec9
BuildRequires: apache-commons-logging
f825f2d
BuildRequires: apache-commons-codec
a466bbe
BuildRequires: jakarta-commons-httpclient
1ca1bcf
BuildRequires: jetty >= 6.1.24-1
Andrew Overholt 7889e5c
BuildRequires: lucene >= 2.3.1-3.4
Andrew Overholt 7889e5c
BuildRequires: lucene-contrib >= 2.3.1-3.4
Ben Konrath bfdd96b
BuildRequires: junit >= 3.8.1-3jpp
Ben Konrath 619a6b2
BuildRequires: junit4
1de4643
BuildRequires: hamcrest >= 0:1.1-9.2
Chris Aniszczyk a996561
BuildRequires: sat4j >= 2.3.0-1
Andrew Overholt d5b2034
BuildRequires: objectweb-asm
cvsdist df631d8
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
Andrew Overholt 65c016b
Summary:        SWT Library for GTK+-2.0
Ben Konrath 9dbdca5
Group:          Text Editors/Integrated Development Environments (IDE)
Andrew Overholt 7b4ca0d
# %{_libdir}/java directory owned by jpackage-utils
Andrew Overholt 7b4ca0d
Requires:       jpackage-utils
Andrew Overholt 65c016b
Requires:       gtk2
9a3233a
Requires:       xulrunner 
37dcc01
Requires:       webkitgtk
Ben Konrath 8342665
Conflicts:      mozilla
Andrew Overholt d5b2034
Provides:       libswt3-gtk2 = 1:%{version}-%{release}
Andrew Overholt d5b2034
# The 20 is more than the currently (2008-06-25) latest 3.3.2 package
Andrew Overholt d5b2034
# but I want to leave some room in case we need to do an F9 update.
Andrew Overholt d5b2034
Obsoletes:       libswt3-gtk2 < 1:3.3.2-20
Ben Konrath 9dbdca5
Andrew Overholt d5b2034
%description swt
Andrew Overholt 65c016b
SWT Library for GTK+-2.0.
Ben Konrath 9dbdca5
Ben Konrath 9dbdca5
%package        rcp
Ben Konrath 9dbdca5
Summary:        Eclipse Rich Client Platform
Ben Konrath 9dbdca5
Group:          Development/Languages
Andrew Overholt d5b2034
Requires:       %{name}-swt = %{epoch}:%{version}-%{release}
1ca1bcf
Requires:       icu4j-eclipse >= 1:4.2.1-1
Ben Konrath 8e5a586
Requires:       java >= 1.6.0
Ben Konrath 9dbdca5
Ben Konrath 9dbdca5
%description    rcp
Ben Konrath 9dbdca5
Eclipse Rich Client Platform
Ben Konrath 9dbdca5
cvsdist 38d0d0c
%package        platform
cvsdist 38d0d0c
Summary:        Eclipse platform common files
cvsdist 38d0d0c
Group:          Text Editors/Integrated Development Environments (IDE)
Andrew Overholt 65c016b
Requires:   %{name}-rcp = %{epoch}:%{version}-%{release}
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
5ff1ec9
Requires: ant-javamail ant-jdepend ant-junit ant-swing ant-jsch
5ff1ec9
Requires: apache-commons-el 
5ff1ec9
Requires: apache-commons-logging 
f825f2d
Requires: apache-commons-codec
72fb36f
Requires: tomcat5-jasper-eclipse >= 5.5.27-6.3
366e2f7
Requires: tomcat6-servlet-2.5-api >= 6.0.18-9.2
akurtakov 5e366bf
Requires: tomcat6-jsp-2.1-api
1ca1bcf
Requires: jetty >= 6.1.24-1
255430c
Requires: jsch >= 0.1.41
Andrew Overholt 7889e5c
Requires: lucene >= 2.3.1-3.4
Andrew Overholt 7889e5c
Requires: lucene-contrib >= 2.3.1-3.4
Chris Aniszczyk a996561
Requires: sat4j >= 2.3.0-1
Andrew Overholt d5b2034
Provides: eclipse-cvs-client = 1:%{version}-%{release}
Andrew Overholt d5b2034
Obsoletes: eclipse-cvs-client < 1:3.3.2-20
cvsdist 38d0d0c
cvsdist 38d0d0c
%description    platform
Andrew Overholt 2d49d8c
The Eclipse Platform is the base of all IDE plugins.  This does not include the
Andrew Overholt 65c016b
Java Development Tools or the Plugin Development Environment.
cvsdist 38d0d0c
cvsdist 38d0d0c
%package        jdt
Andrew Overholt 65c016b
Summary:        Eclipse Java Development Tools
cvsdist 38d0d0c
Group:          Text Editors/Integrated Development Environments (IDE)
Andrew Overholt bfd4e0b
Requires:       %{name}-platform = %{epoch}:%{version}-%{release}
Ben Konrath 014de59
Requires:       %{name}-cvs-client = %{epoch}:%{version}-%{release}
9ef820f
Requires:       junit >= 3.8.1-3jpp
Ben Konrath 619a6b2
Requires:       junit4
a466bbe
Requires:       jakarta-commons-httpclient
Andrew Overholt 65c016b
Requires:       java-javadoc
Andrew Overholt bc18214
Requires:       java-devel
cvsdist 38d0d0c
cvsdist 38d0d0c
%description    jdt
Andrew Overholt 65c016b
Eclipse Java Development Tools.  This package is required to use Eclipse for
Andrew Overholt 65c016b
developing software written in the Java programming language.
cvsdist 38d0d0c
cvsdist 38d0d0c
%package        pde
Andrew Overholt 65c016b
Summary:        Eclipse Plugin Development Environment
cvsdist 38d0d0c
Group:          Text Editors/Integrated Development Environments (IDE)
Andrew Overholt ebb0100
Provides:       eclipse = %{epoch}:%{version}-%{release}
Andrew Overholt ebb0100
Provides:       eclipse-sdk = %{epoch}:%{version}-%{release}
Ben Konrath e420f1f
Requires:       %{name}-platform = %{epoch}:%{version}-%{release}
Andrew Overholt 921a570
Requires:       %{name}-jdt = %{epoch}:%{version}-%{release}
Andrew Overholt d5b2034
Requires:       objectweb-asm
1de4643
Requires:       hamcrest >= 0:1.1-9.2
Severin Gehwolf e9de2d1
# For PDE Build wrapper script + creating jars
Severin Gehwolf e9de2d1
Requires:       zip
Andrew Overholt 0077196
Requires:       bash
Andrew Overholt c9ccf4f
Provides:       %{name}-pde-runtime = 1:%{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
cvsdist df631d8
%prep
5ff1ec9
%setup -q -n eclipse-build-master
22b175f
cp %{SOURCE1} .
eda4fcf
ant -DbuildArch=%{eclipse_arch} applyPatches
c0b31d5
pushd build/eclipse-%{version}-src
8d1aaa5
pushd plugins/org.eclipse.swt
8d1aaa5
pushd Eclipse\ SWT\ Mozilla/common/library/
Jeff Johnston 89854db
%patch1
Jeff Johnston 89854db
popd
8d1aaa5
popd
954e24d
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?)
Andrew Overholt 5dde140
sed -i -e "s|http://java.sun.com/j2se/1.4.2/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|" \
255430c
    plugins/org.eclipse.platform.doc.isv/platformOptions.txt
Andrew Overholt 5dde140
sed -i -e "s|http://java.sun.com/j2se/1.5/docs/api|%{_datadir}/javadoc/java|" \
Andrew Overholt 5dde140
   -e "s/win32.win32.x86/gtk.linux.%{eclipse_arch}/" \
Andrew Overholt 5dde140
   plugins/org.eclipse.jdt.doc.isv/jdtaptOptions.txt \
Ben Konrath 658b6e7
   plugins/org.eclipse.jdt.doc.isv/jdtOptions.txt
Andrew Overholt 5dde140
sed -i -e "s|http://java.sun.com/j2se/1.4/docs/api|%{_datadir}/javadoc/java|" \
Andrew Overholt 5dde140
   -e "s/motif.linux.x86/gtk.linux.%{eclipse_arch}/" \
Andrew Overholt 5dde140
   plugins/org.eclipse.pde.doc.user/pdeOptions.txt \
255430c
   plugins/org.eclipse.pde.doc.user/pdeOptions.txt
Ben Konrath 4c0ee09
Andrew Overholt d5b2034
Andrew Overholt 7d39eab
# FIXME:  do this as part of eclipse-build
Andrew Overholt d5b2034
#
Andrew Overholt ede0f41
# the swt version is set to HEAD on s390x but shouldn't be
Andrew Overholt 4fd0cfa
# get swt version
Andrew Overholt 4fd0cfa
SWT_MAJ_VER=$(grep maj_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =)
Andrew Overholt 4fd0cfa
SWT_MIN_VER=$(grep min_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =)
Andrew Overholt 4fd0cfa
SWT_VERSION=$SWT_MAJ_VER$SWT_MIN_VER
774997d
swt_frag_ver=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.x86/build.xml | sed "s:.*<.*\"\(.*\)\" />:\1:")
774997d
swt_frag_ver_s390x=$(grep "version\.suffix\" value=" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml | sed "s:.*<.*\"\(.*\)\" />:\1:")
Andrew Overholt 4fd0cfa
Ben Konrath 5037e9d
# make sure there are no jars left
Ben Konrath 55460d9
JARS=""
Ben Konrath 55460d9
for j in $(find -name \*.jar); do
Ben Konrath 55460d9
  if [ ! -L $j ]; then
Andrew Overholt d5b2034
    JARS="$JARS `echo $j`"
Ben Konrath 55460d9
  fi
Ben Konrath 55460d9
done
Ben Konrath 55460d9
if [ ! -z "$JARS" ]; then
Andrew Overholt 65c016b
    echo "These jars should be deleted and symlinked to system jars: $JARS"
Ben Konrath 2987a9c
   #FIXME: enable  exit 1
Ben Konrath 55460d9
fi
Ben Konrath 5037e9d
Andrew Overholt 9a4cec5
popd
Andrew Overholt 9a4cec5
Andrew Overholt 602cb9d
%build
41dd0d7
export JAVA_HOME=%{java_home}
Andrew Overholt 7d39eab
ant provision.cvs
Andrew Overholt e6ab17d
cvsdist 38d0d0c
%install
Andrew Overholt 7d39eab
ant -DdestDir=$RPM_BUILD_ROOT -Dprefix=/usr -Dmultilib=true installSDKinDropins
Ben Konrath bc6236b
Andrew Overholt 7d39eab
# We don't need icon.xpm
Andrew Overholt 7d39eab
# https://bugs.eclipse.org/292472
Andrew Overholt 7d39eab
rm $RPM_BUILD_ROOT/%{_libdir}/%{name}/icon.xpm
8cf5b9b
Andrew Overholt 65c016b
# Some directories we need
Andrew Overholt 690cc24
install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/java
Andrew Overholt c2c49f8
Andrew Overholt 7d39eab
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
Andrew Overholt b5482d5
# Create file listings for the extracted shared libraries
Andrew Overholt b5482d5
echo -n "" > %{_builddir}/%{buildsubdir}/%{name}-platform.install;
Andrew Overholt b5482d5
for id in `ls configuration/org.eclipse.osgi/bundles`; do
Andrew Overholt b5482d5
  if [ "Xconfiguration" = $(echo X`find configuration/org.eclipse.osgi/bundles/$id -name libswt\*.so` | sed "s:/.*::") ]; then
Andrew Overholt b5482d5
    echo "%{_libdir}/%{name}/configuration/org.eclipse.osgi/bundles/$id" > %{_builddir}/%{buildsubdir}/%{name}-swt.install;
Andrew Overholt b5482d5
  else
Andrew Overholt b5482d5
    echo "%{_libdir}/%{name}/configuration/org.eclipse.osgi/bundles/$id" >> %{_builddir}/%{buildsubdir}/%{name}-platform.install;
Andrew Overholt b5482d5
  fi
Andrew Overholt e6ab17d
done
Andrew Overholt b5482d5
popd
Andrew Overholt b5482d5
Andrew Overholt 7d39eab
# Symlinks to the SWT JNI shared libraries in %%{_libdir}/eclipse
Andrew Overholt b5482d5
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
Andrew Overholt e6ab17d
for lib in $(find configuration -name libswt\*.so); do
Andrew Overholt b5482d5
  ln -s $lib `basename $lib`
Andrew Overholt b5482d5
done
9377446
popd
Andrew Overholt b5482d5
Andrew Overholt b360db2
# Temporary fix until https://bugs.eclipse.org/294877 is resolved
c0b31d5
sed -i "s|-Xms40m|-Xms128m|g" $RPM_BUILD_ROOT/%{_sysconfdir}/eclipse.ini
Andrew Overholt 7d39eab
sed -i "s|-Xmx384m|-Xmx512m|g" $RPM_BUILD_ROOT/%{_sysconfdir}/eclipse.ini
a435712
echo "-Dorg.eclipse.swt.browser.UseWebKitGTK=true" >> $RPM_BUILD_ROOT/%{_sysconfdir}/eclipse.ini
c0b31d5
echo "-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith" >> $RPM_BUILD_ROOT/%{_sysconfdir}/eclipse.ini
c0b31d5
echo "-XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>" >> $RPM_BUILD_ROOT/%{_sysconfdir}/eclipse.ini
c0b31d5
echo "-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate" >> $RPM_BUILD_ROOT/%{_sysconfdir}/eclipse.ini
c0b31d5
echo "-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding" >> $RPM_BUILD_ROOT/%{_sysconfdir}/eclipse.ini
c0b31d5
echo "-XX:CompileCommand=exclude,org/python/pydev/editor/codecompletion/revisited/PythonPathHelper,isValidSourceFile" >> $RPM_BUILD_ROOT/%{_sysconfdir}/eclipse.ini
c0b31d5
echo "-XX:CompileCommand=exclude,org/python/pydev/ui/filetypes/FileTypesPreferencesPage,getDottedValidSourceFiles" >> $RPM_BUILD_ROOT/%{_sysconfdir}/eclipse.ini
Andrew Overholt b360db2
Andrew Overholt 7d39eab
# SWT JAR symlink in libdir
Ben Konrath c3ae080
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
Andrew Overholt 690cc24
ln -s ../%{name}/swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar ../java/swt.jar
cvsdist 38d0d0c
popd
cvsdist 38d0d0c
Andrew Overholt e6ab17d
# Install the efj wrapper script
Ben Konrath 0b073c2
install -p -D -m0755 %{SOURCE17} $RPM_BUILD_ROOT%{_bindir}/efj
Andrew Overholt d5b2034
sed --in-place "s:startup.jar:%{_libdir}/%{name}/startup.jar:" \
Andrew Overholt e6ab17d
  $RPM_BUILD_ROOT%{_bindir}/efj
Ben Konrath 0b073c2
cvsdist 38d0d0c
# A sanity check.
57d54c5
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
cvsdist 38d0d0c
cvsdist 38d0d0c
# Create a script that can be used to make a symlink tree of the
cvsdist 38d0d0c
# eclipse platform.
8b0c1fa
cp -p pdebuild/eclipse-copy-platform.sh copy-platform
cvsdist 38d0d0c
(
Andrew Overholt d5b2034
  cd $RPM_BUILD_ROOT%{_libdir}/%{name}
Severin Gehwolf 5775fe0
  ls -d * | grep -E -v '^(plugins|features|about_files|dropins)$'
Andrew Overholt c9ccf4f
  ls -d plugins/* features/*
cvsdist 38d0d0c
) |
e906bd4
sed -e's,^\(.*\),[ ! -e \1 ] \&\& ln -s $eclipse/\1 \1,' >> copy-platform
Andrew Overholt d5b2034
mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts
c3c925c
mv copy-platform $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts
Andrew Overholt c9ccf4f
copyPlatform=$RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts/copy-platform
Severin Gehwolf 6b49ff7
Severin Gehwolf 6b49ff7
# This symlink is actually provided by the icu4j-eclipse package
Severin Gehwolf 6b49ff7
# We need to remove this *after* copy-platform creation otherwise
Severin Gehwolf 6b49ff7
# copy-platform gets generated wrong.
Severin Gehwolf 6b49ff7
rm $RPM_BUILD_ROOT/%{_libdir}/%{name}/plugins/com.ibm.icu_*.jar
Severin Gehwolf 6b49ff7
Andrew Overholt c9ccf4f
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
Andrew Overholt 7889e5c
for p in $(ls -d dropins/jdt/plugins/*); do
Andrew Overholt c9ccf4f
    plugin=$(basename $p)
Andrew Overholt c9ccf4f
    echo $p | sed -e"s,^\(.*\),[ ! -e plugins/$plugin ] \&\& ln -s \$eclipse/\1 plugins/$plugin," >> $copyPlatform
Andrew Overholt c9ccf4f
done
Andrew Overholt 7889e5c
for p in $(ls -d dropins/sdk/plugins/*); do
Andrew Overholt c9ccf4f
    plugin=$(basename $p)
Andrew Overholt c9ccf4f
    echo $p | sed -e"s,^\(.*\),[ ! -e plugins/$plugin ] \&\& ln -s \$eclipse/\1 plugins/$plugin," >> $copyPlatform
Andrew Overholt c9ccf4f
done
Andrew Overholt c9ccf4f
popd
Ben Konrath 435496e
Andrew Overholt 8b3726e
# Install the PDE Build wrapper script.
8b0c1fa
install -p -D -m0755 pdebuild/eclipse-pdebuild.sh \
Andrew Overholt d5b2034
  $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts/pdebuild
Andrew Overholt 7889e5c
PDEBUILDVERSION=$(ls $RPM_BUILD_ROOT%{_libdir}/%{name}/dropins/sdk/plugins \
Andrew Overholt c9ccf4f
  | grep org.eclipse.pde.build_ | \
Andrew Overholt c9ccf4f
  sed 's/org.eclipse.pde.build_//')
Andrew Overholt c9ccf4f
sed -i "s/@PDEBUILDVERSION@/$PDEBUILDVERSION/g" \
Andrew Overholt c9ccf4f
  $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts/pdebuild
Andrew Overholt d5b2034
Andrew Overholt 921a570
%post platform
fcae093
touch --no-create %{_datadir}/icons/hicolor
b295832
if [ -x /usr/bin/gtk-update-icon-cache ]; then
17c7c30
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
fcae093
fi
cvsdist 38d0d0c
Andrew Overholt 0665d48
%postun platform
fcae093
touch --no-create %{_datadir}/icons/hicolor
b295832
if [ -x /usr/bin/gtk-update-icon-cache ]; then
17c7c30
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
fcae093
fi
Ben Konrath 07ad637
Andrew Overholt b5482d5
%if %{initialize}
Andrew Overholt d5b2034
%files swt -f %{name}-swt.install
Andrew Overholt b5482d5
%else
Andrew Overholt b5482d5
%files swt
Andrew Overholt b5482d5
%endif
Ben Konrath 5037e9d
%defattr(-,root,root)
Ben Konrath 2ce933e
%dir %{_libdir}/%{name}
Ben Konrath 158e040
%dir %{_libdir}/%{name}/plugins
Andrew Overholt b5482d5
%if %{initialize}
Andrew Overholt b5482d5
%dir %{_libdir}/%{name}/libswt-*.so
Ben Konrath 158e040
%dir %{_libdir}/%{name}/configuration
Ben Konrath 158e040
%dir %{_libdir}/%{name}/configuration/org.eclipse.osgi
Ben Konrath 158e040
%dir %{_libdir}/%{name}/configuration/org.eclipse.osgi/bundles
Andrew Overholt b5482d5
%endif
Andrew Overholt fa9fba6
%{_libdir}/%{name}/notice.html
Andrew Overholt fa9fba6
%{_libdir}/%{name}/epl-v10.html
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.swt_*
Ben Konrath 158e040
%{_libdir}/%{name}/plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_*
Ben Konrath c3ae080
%{_libdir}/%{name}/swt-gtk*.jar
Andrew Overholt 690cc24
%{_libdir}/%{name}/swt.jar
Andrew Overholt 690cc24
%{_libdir}/java/swt.jar
cvsdist 38d0d0c
Ben Konrath 9dbdca5
%files rcp
Ben Konrath 5037e9d
%defattr(-,root,root)
Ben Konrath 556f63a
%dir %{_libdir}/%{name}/features
Andrew Overholt 269d301
%dir %{_datadir}/%{name}
Andrew Overholt b5482d5
%if %{initialize}
Ben Konrath 158e040
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.bundledata*
Ben Konrath 158e040
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.lazy*
Ben Konrath 158e040
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.manager
Ben Konrath 158e040
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.state*
Andrew Overholt b5482d5
%endif
Andrew Overholt 7d39eab
%dir %{_libdir}/%{name}/configuration
Andrew Overholt 8a2c6f4
%config %{_libdir}/%{name}/configuration/config.ini
Andrew Overholt 8a2c6f4
%config %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
Andrew Overholt 8a2c6f4
%dir %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator
e11e246
%ifnarch ppc ppc64
Andrew Overholt d5b2034
%{_libdir}/%{name}/about.html
Andrew Overholt 9aec0f8
%endif
Andrew Overholt 7f97beb
%ifarch x86_64
Andrew Overholt d5b2034
%{_libdir}/%{name}/about_files
Andrew Overholt 7f97beb
%endif
Andrew Overholt d5b2034
%{_libdir}/%{name}/readme
Andrew Overholt d5b2034
%{_libdir}/%{name}/startup.jar
Ben Konrath d563cf5
%{_libdir}/%{name}/features/org.eclipse.rcp_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.commands_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.contenttype_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding.beans_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding.observable_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding.property_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.expressions_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.jobs_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime.compatibility.auth_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.app_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.common_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.ds_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher_*
Ben Konrath 4c0ee09
%{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher.gtk.linux.%{eclipse_arch}_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.preferences_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.registry_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.util_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.help_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.jface_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.jface.databinding_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.osgi_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.rcp_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.workbench_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.update.configurator_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.simpleconfigurator_*
Ben Konrath 4c0ee09
Andrew Overholt b5482d5
%if %{initialize}
Andrew Overholt 921a570
%files platform -f %{name}-platform.install
Andrew Overholt b5482d5
%else
Andrew Overholt b5482d5
%files platform
Andrew Overholt b5482d5
%endif
Ben Konrath 5037e9d
%defattr(-,root,root)
Ben Konrath 158e040
%attr(0755,root,root) %{_bindir}/%{name}
Andrew Overholt 7d39eab
%{_libdir}/%{name}/.eclipseproduct
Andrew Overholt 0f27cf8
%config %{_libdir}/%{name}/eclipse.ini
c0b31d5
%config %{_sysconfdir}/eclipse.ini
e11e246
%ifnarch ppc ppc64
22b175f
%{_libdir}/%{name}/about_files
60484c1
%endif
Ben Konrath 9dbdca5
%{_datadir}/applications/*
Ben Konrath 9dbdca5
%{_datadir}/pixmaps/*
Ben Konrath 9dbdca5
%{_datadir}/icons/*/*/apps/*
Andrew Overholt d5b2034
%{_libdir}/%{name}/eclipse
Andrew Overholt c9ccf4f
%dir %{_libdir}/%{name}/dropins
Andrew Overholt c2c49f8
%dir %{_datadir}/%{name}/dropins
Andrew Overholt d5b2034
%{_libdir}/%{name}/features/org.eclipse.platform_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/com.jcraft.jsch_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/javax.servlet_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/javax.servlet.jsp_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.apache.ant_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.apache.commons.el_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.apache.commons.logging_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.apache.lucene_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.apache.lucene.analysis_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ant.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.compare_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.compare.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.boot_*
014df79
%{_libdir}/%{name}/plugins/org.eclipse.core.externaltools_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.filebuffers_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.filesystem_*
Ben Konrath 158e040
%{_libdir}/%{name}/plugins/org.eclipse.core.filesystem.linux.%{eclipse_arch}_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.net_*
3d2dcb7
%{_libdir}/%{name}/plugins/org.eclipse.core.net.linux.*
Andrew Overholt fc7e41d
%ifarch %{ix86}
69c0ea0
%{_libdir}/%{name}/plugins/org.eclipse.update.core.linux_*
Andrew Overholt fc7e41d
%endif
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.resources_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime.compatibility_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime.compatibility.registry_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.core.variables_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.debug.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.debug.ui_*
014df79
%{_libdir}/%{name}/plugins/org.eclipse.equinox.event_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.jetty_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.registry_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.servlet_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.jsp.jasper_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.jsp.jasper.registry_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.help.appserver_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.help.base_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.help.ui_*
Ben Konrath 4c0ee09
%{_libdir}/%{name}/plugins/org.eclipse.help.webapp_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.jface.text_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.jsch.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.jsch.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ltk.core.refactoring_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ltk.ui.refactoring_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.osgi.services_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.osgi.util_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.platform_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.platform.doc.user_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.search_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.text_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.browser_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.cheatsheets_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.console_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.editors_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.externaltools_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.forms_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.ide_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.ide.application_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.intro_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.intro.universal_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.navigator_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.navigator.resources_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.net_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.presentations.r21_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.views_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.views.properties.tabbed_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.workbench.compatibility_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ui.workbench.texteditor_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.update.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.update.scheduler_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.update.ui_*
255430c
%{_libdir}/%{name}/plugins/org.mortbay.jetty.util_*
255430c
%{_libdir}/%{name}/plugins/org.mortbay.jetty.server_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.initializer_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.cvs_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.ssh2_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/features/org.eclipse.cvs_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/features/org.eclipse.help_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.apache.jasper_*
Andrew Overholt 7f652ce
%{_libdir}/%{name}/plugins/org.eclipse.equinox.frameworkadmin_*
Andrew Overholt 7f652ce
%{_libdir}/%{name}/plugins/org.eclipse.equinox.frameworkadmin.equinox_*
Andrew Overholt 7f652ce
%{_libdir}/%{name}/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/features/org.eclipse.equinox.p2.user.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.director_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.engine_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.jarprocessor_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.metadata_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.metadata.repository_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.artifact.repository_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.touchpoint.natives_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.console_*
014df79
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ql_*
014df79
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.operations_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui.sdk_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.updatechecker_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.garbagecollector_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.directorywatcher_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.publisher_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.repository_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.repository.tools_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.reconciler.dropins_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.metadata.generator_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.updatesite_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.security_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.security.ui_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.extensionlocation_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.director.app_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient_*
255430c
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.httpclient.ssl_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.ssl_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.ssl_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.filetransfer_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.eclipse.ecf.identity_*
255430c
%{_libdir}/%{name}/plugins/org.apache.commons.codec_*
255430c
%{_libdir}/%{name}/plugins/org.apache.commons.httpclient_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.sat4j.core_*
Andrew Overholt d5b2034
%{_libdir}/%{name}/plugins/org.sat4j.pb_*
Andrew Overholt 7f652ce
# Put this in -platform since we're putting the p2 stuff here
Andrew Overholt 7f652ce
%{_libdir}/%{name}/artifacts.xml
Andrew Overholt c9ccf4f
# FIXME: should we ship content.xml for the platform?
Andrew Overholt 8a2c6f4
#%{_libdir}/%{name}/metadata
Andrew Overholt 0994b94
%{_libdir}/%{name}/p2
Andrew Overholt 7f652ce
Andrew Overholt 7f652ce
%files jdt
Andrew Overholt 7f652ce
%defattr(-,root,root)
Andrew Overholt 7f652ce
%{_bindir}/efj
255430c
%{_libdir}/%{name}/dropins/jdt
Ben Konrath 9dbdca5
Ben Konrath 9dbdca5
%files pde
Ben Konrath 9dbdca5
%defattr(-,root,root)
Andrew Overholt d5b2034
%{_libdir}/%{name}/buildscripts
Andrew Overholt c9ccf4f
%{_libdir}/%{name}/dropins/sdk
Ben Konrath 9dbdca5
Andrew Overholt bfd4e0b
%changelog
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.
5ff1ec9
- 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.