The package rpms/eclipse-cdt.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/eclipse-cdt.git/commit/?id=e10d89....
Change:
+%ifarch s390x aarch64 ppc64le
Thanks.
Full change:
============
commit e10d893906e58f9ed413c82f9307c00a9d41faf5
Author: Tomas Hrcka <thrcka(a)redhat.com>
Date: Wed Jul 22 10:55:23 2020 +0200
Revert "Orphaned for 6+ weeks"
This reverts commit a92274e85b088b52106fb92021fc7b411c078f63.
Unretirement request:
https://pagure.io/releng/issue/9613
Signed-off-by: Tomas Hrcka <thrcka(a)redhat.com>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..4bc7262
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,21 @@
+libstdc++-v3.libhover
+glibc-2.7-2.libhover
+acmacros-2.13.xml
+acmacros-2.59.xml
+acmacros-2.61.xml
+ammacros-1.4-p6.xml
+ammacros-1.9.5.xml
+ammacros-1.9.6.xml
+/org.eclipse.cdt-*.tar.xz
+/eclipse-cdt.desktop
+/*.src.rpm
+/.project
+/org.eclipse.cdt-*/
+/org.eclipse.tools.templates-476b60a0ca06cba838c98cd7ec5913f6cbeda4c8.tar.xz
+/org.eclipse.tools.templates-e87ce036ebc1ac86d1aaee807e4d9ff1759b61d9.tar.xz
+/org.eclipse.tools.templates-6f34dc60b008d8cdcd7848c76b13b0f2ef8c6134.tar.xz
+/org.eclipse.tools.templates-b6038873b1cd4d7f0a86a98deb2b6e3360e75f14.tar.xz
+/org.eclipse.tools.templates-0435f275891b23060faa5cc33664c6a2fefbf2ac.tar.xz
+/org.eclipse.tools.templates-b7cecf0b4a70eb74346d3de33096d16b2bbcd880.tar.xz
+/org.eclipse.tools.templates-c7881b5a9894ee1fdb2fa9bc5dd37359533627b5.tar.xz
+/org.eclipse.tools.templates-dc437804a238f57a12675f882ba2fbac7c79ef1a.tar.xz
diff --git a/cdtdebug.man b/cdtdebug.man
new file mode 100644
index 0000000..710d76f
--- /dev/null
+++ b/cdtdebug.man
@@ -0,0 +1,85 @@
+.\" Manpage for cdtdebug.
+.\" Contact jjohnstn(a)redhat.com to correct errors or typos.
+.TH man 1 "07 July 2014" "1.0" "cdtdebug man page"
+.SH NAME
+cdtdebug \- The Eclipse C/C++ Stand-alone Debugger
+.SH SYNOPSIS
+cdtdebug [
+.I "ECLIPSE-OPTIONS"
+] [
+.B -h, --help
+] [
+.B -b
+.I build-log
+] [
+.B -a
+] | [
+.B -c
+.I core
+]
+.B -e
+.I executable...
+]
+.SH DESCRIPTION
+cdtdebug is a graphical C/C++ debugger using Eclipse and gdb. The debugger uses Eclipse
plug-ins and features found in the eclipse-cdt package
+and invokes an Eclipse application specialized to bring up just the C/C++ debugging
elements. The debugger can be used to debug executables,
+core files, and can also attach to existing processes. Internally, gdb is used to
perform the debugging tasks via the gdb/mi interface. For more info, see the upstream
+.UR
https://wiki.eclipse.org/CDT/StandaloneDebugger
+wiki page
+.UE .
+.SH OPTIONS
+.PP
+Operation modes:
+.IP "\fB-h, --help\fR"
+.PD
+print help, then exit.
+.PD
+.PP
+Indexing assist options:
+.IP "\fB-b \fIbuild-log\fR"
+.PD
+specify build log to use for compiler includes/flags.
+.PP
+Target options:
+.IP "\fB-a\fR"
+.PD
+attach to an existing process (list will be shown).
+.PD
+.IP "\fB-c \fIcore\fR"
+.PD
+debug core file (need to also specify corresponding executable).
+.PD
+.IP "\fB-e \fIexecutable\fR [ \fIargs...\fR ]
+.PD
+debug given executable (passing
+.I args
+to main).
+.PD
+.PP
+The
+.B -e
+option must be used last as subsequent options are passed to main.
+
+Specifying insufficient arguments for a particular target will result in a
+dialog displayed to enter the required values for that target. Specifying
+no target option brings up a dialog for debugging an executable with the
+executable path, program arguments, and build log filled in from the last
+.B -e
+invocation, if one exists.
+
+For details on options that can be passed to Eclipse, see:
+.UR
http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc....
+.UE .
+.SH SEE ALSO
+.I gdb(1)
+.SH BUGS
+No known bugs.
+.SH AUTHOR
+Jeff Johnston (jjohnstn(a)redhat.com)
+.SH COPYRIGHT
+Copyright (c) 2014 Red Hat Inc.
+
+Permission is granted to copy, distribute and/or modify this document under the terms of
the GNU Free Documentation License, Version 1.3 or any later version published by the Free
Software Foundation; with the Invariant Sections being "Free Software" and
"Free Software Needs Free Documentation", with the Front-Cover Texts being
"A GNU Manual," and with the Back-Cover Texts as in (a) below.
+
+(a) The FSF's Back-Cover Text is: "You are free to copy and modify this GNU
Manual. Buying copies from GNU Press supports the FSF in developing GNU and promoting
software freedom."
+
diff --git a/dead.package b/dead.package
deleted file mode 100644
index 5204a84..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-Orphaned for 6+ weeks
diff --git a/eclipse-cdt-cdtdebug-readme.patch b/eclipse-cdt-cdtdebug-readme.patch
new file mode 100644
index 0000000..8b7dfb3
--- /dev/null
+++ b/eclipse-cdt-cdtdebug-readme.patch
@@ -0,0 +1,34 @@
+diff --git a/debug/org.eclipse.cdt.debug.application/scripts/README
b/debug/org.eclipse.cdt.debug.application/scripts/README
+index 0bed384..b761e30 100644
+--- a/debug/org.eclipse.cdt.debug.application/scripts/README
++++ b/debug/org.eclipse.cdt.debug.application/scripts/README
+@@ -3,15 +3,11 @@ is needed of the CDT plug-ins to debug a C/C++ executable. Build is
not support
+ Editing is allowed, but you will need to rebuild outside the Stand-alone Debugger for
+ those changes to manifest in your debugging session.
+
+-To install the Stand-alone debugger locally in your $HOME directory, run the install.sh
+-script found in the scripts sub-directory of the plugins directory in your Eclipse
installation:
++To run the Stand-alone debugger, use the /usr/bin/cdtdebug script. The first time the
++script is run, it will create an fcdtdebugger sub-directory in your $HOME directory.
This
++directory will contain a config.ini file and a dev.properties file.
+
+- ./install.sh
+-
+-The install script will create a cdtdebugger directory in your $HOME directory. This
+-directory will contain a config.ini file, a dev.properties file, and a cdtdebug.sh
script.
+-The cdtdebug.sh script will start the debugger from the command-line. The cdtdebug.sh
script
+-does not have to be located in the cdtdebugger directory and can be moved if you
prefer.
++The /usr/bin/cdtdebug script will start the debugger from the command-line.
+
+ The script takes a few options which are mentioned below:
+
+@@ -55,8 +51,5 @@ If no -a or -e option is specified, the last executable debugged via -e
will be
+ debugging. Otherwise, if this is the first time, a dialog will be presented to enter
+ an executable, build log, and program arguments.
+
+- e.g. ~/cdtdebugger/cdtdebug.sh -b ~/build.log -e ~/myproject/bin/a.out arg1 arg2
+-
+-The cdtdebug.sh script that is found in the plug-in can also be run directly, but
cannot
+-be moved. The one installed in the cdtdebugger directory on the other hand, can be
moved.
++ e.g. cdtdebug -b ~/build.log ~/myproject/bin/a.out arg1 arg2
+
diff --git a/eclipse-cdt-cdtdebug.patch b/eclipse-cdt-cdtdebug.patch
new file mode 100644
index 0000000..220c04f
--- /dev/null
+++ b/eclipse-cdt-cdtdebug.patch
@@ -0,0 +1,55 @@
+--- debug/org.eclipse.cdt.debug.application/scripts/cdtdebug.sh.orig 2018-12-13
11:25:22.986078555 +0000
++++ debug/org.eclipse.cdt.debug.application/scripts/cdtdebug.sh 2018-12-13
11:21:23.826862484 +0000
+@@ -84,12 +84,27 @@
+ done
+
+ # Make sure local directory exists and has contents initialized
+-if [ ! -d "$HOME/cdtdebugger" ]; then
+- /bin/sh "$SCRIPT_DIR/install.sh" || exit
++configdir=fcdtdebugger
++workspace=workspace-fcdtdebug
++os=$( ( . /etc/os-release ; echo $ID ) )
++if [ "$os" = "rhel" -o "$os" = "centos" ] ;
then
++ configdir=rhcdtdebugger
++ workspace=workspace-rhcdtdebug
++fi
++if [ $0 -nt "$HOME/$configdir" ]; then
++ rm -rf $HOME/$configdir >/dev/null
++ mkdir -p $HOME/$configdir
++ cp config.ini $HOME/$configdir
++ cp dev.properties $HOME/$configdir
+ fi
+
+ # Calculate platform-specific jar file names
+-ECLIPSE_HOME=$(cd "$SCRIPT_DIR/../../.." && pwd) # install.sh will
modify this line. DO NOT REMOVE THE FOLLOWING MARKER: @#@#
++if [ "$os" = "rhel" -o "$os" = "centos" ] ;
then
++ ECLIPSE_BIN="$(which eclipse)"
++else
++ ECLIPSE_BIN="/usr/bin/eclipse"
++fi
++ECLIPSE_HOME=$(dirname $(readlink -f $ECLIPSE_BIN))
+ ECLIPSE_EXEC="$ECLIPSE_HOME/eclipse"
+
+ # On macOS, the application layout is a bit different (Eclipse.app)
+@@ -100,9 +115,18 @@
+ PLUGIN_DIR="$ECLIPSE_HOME/plugins"
+ OSGI_JAR=`find "$PLUGIN_DIR" -maxdepth 1 -name
'org.eclipse.osgi_*.jar' -not -name '*source*' -exec basename {} \; | tail
-1`
+
++DROPLET_NOARCH="$(cd $ECLIPSE_HOME/../../share/eclipse/droplets &&
pwd)"
++DROPLET_ARCHFUL="$ECLIPSE_HOME/droplets"
++
++LAUNCHBAR_CORE_JAR=`find $DROPLET_NOARCH -maxdepth 5 -name
'org.eclipse.launchbar.core_*.jar' -not -name '*source*'`
++LAUNCHBAR_UI_JAR=`find $DROPLET_NOARCH -maxdepth 5 -name
'org.eclipse.launchbar.ui_*.jar' -not -name '*source*'`
++TERM_CONTROL_JAR=`find $DROPLET_NOARCH -maxdepth 5 -name
'org.eclipse.tm.terminal.control_*.jar' -not -name '*source*'`
++
+ # Run eclipse with the Stand-alone Debugger product specified
+ "$ECLIPSE_EXEC" -clean -product org.eclipse.cdt.debug.application.product \
+- -data "$HOME/workspace-cdtdebug" -configuration
file\:"$HOME/cdtdebugger" \
+- -dev file\:"$HOME/cdtdebugger/dev.properties"
"${options[@]}" \
+- -vmargs -Dosgi.jar=$OSGI_JAR
-Declipse.home="$ECLIPSE_HOME"
++ -application org.eclipse.cdt.debug.application.app \
++ -data "$HOME/$workspace" -configuration
file\:"$HOME/$configdir" \
++ -dev file\:"$HOME/$configdir/dev.properties"
${options[@]} \
++ -vmargs -Dosgi.jar=$OSGI_JAR
-Declipse.home="$ECLIPSE_HOME" \
++ -Dlaunchbar.core=$LAUNCHBAR_CORE_JAR
-Dlaunchbar.ui=$LAUNCHBAR_UI_JAR -Dtm.terminal.control=$TERM_CONTROL_JAR
+
diff --git a/eclipse-cdt-config-ini.patch b/eclipse-cdt-config-ini.patch
new file mode 100644
index 0000000..47c6de5
--- /dev/null
+++ b/eclipse-cdt-config-ini.patch
@@ -0,0 +1,120 @@
+--- debug/org.eclipse.cdt.debug.application.product/debug.product.orig 2018-12-11
12:11:30.000000000 +0000
++++ debug/org.eclipse.cdt.debug.application.product/debug.product 2019-01-07
13:50:03.610741483 +0000
+@@ -176,16 +176,14 @@
+ <plugins>
+ <plugin id="com.google.gson"/>
+ <plugin id="com.ibm.icu"/>
+- <plugin id="com.sun.xml.bind"/>
+- <plugin id="javax.activation"/>
+- <plugin id="javax.annotation"/>
+- <plugin id="javax.el"/>
++ <plugin id="com.sun.el.javax.el"/><plugin
id="com.sun.xml.bind.jaxb-impl"/>
++ <plugin id="javax.annotation-api"/>
++ <plugin id="javax.el-api"/>
+ <plugin id="javax.inject"/>
+- <plugin id="javax.servlet"/>
++ <plugin id="javax.servlet-api"/>
+ <plugin id="javax.servlet.jsp"/>
+ <plugin id="javax.xml"/>
+- <plugin id="javax.xml.bind"/>
+- <plugin id="javax.xml.stream"/>
++ <plugin id="jaxb-api"/>
+ <plugin id="org.apache.batik.constants"/>
+ <plugin id="org.apache.batik.css"/>
+ <plugin id="org.apache.batik.i18n"/>
+@@ -197,7 +195,7 @@
+ <plugin id="org.apache.felix.scr"/>
+ <plugin id="org.apache.httpcomponents.httpclient"/>
+ <plugin id="org.apache.httpcomponents.httpcore"/>
+- <plugin id="org.apache.jasper.glassfish"/>
++ <plugin id="org.glassfish.web.javax.servlet.jsp"/>
+ <plugin id="org.apache.lucene.analyzers-common"/>
+ <plugin id="org.apache.lucene.analyzers-smartcn"/>
+ <plugin id="org.apache.lucene.core"/>
+@@ -205,10 +203,7 @@
+ <plugin id="org.eclipse.cdt.core"/>
+ <plugin id="org.eclipse.cdt.core.linux"
fragment="true"/>
+ <plugin id="org.eclipse.cdt.core.linux.x86_64"
fragment="true"/>
+- <plugin id="org.eclipse.cdt.core.macosx"
fragment="true"/>
+ <plugin id="org.eclipse.cdt.core.native"/>
+- <plugin id="org.eclipse.cdt.core.win32"
fragment="true"/>
+- <plugin id="org.eclipse.cdt.core.win32.x86_64"
fragment="true"/>
+ <plugin id="org.eclipse.cdt.debug.application"/>
+ <plugin id="org.eclipse.cdt.debug.application.doc"/>
+ <plugin id="org.eclipse.cdt.debug.core"/>
+@@ -240,12 +235,9 @@
+ <plugin id="org.eclipse.core.filebuffers"/>
+ <plugin id="org.eclipse.core.filesystem"/>
+ <plugin id="org.eclipse.core.filesystem.linux.x86_64"
fragment="true"/>
+- <plugin id="org.eclipse.core.filesystem.macosx"
fragment="true"/>
+- <plugin id="org.eclipse.core.filesystem.win32.x86_64"
fragment="true"/>
+ <plugin id="org.eclipse.core.jobs"/>
+ <plugin id="org.eclipse.core.net"/>
+ <plugin id="org.eclipse.core.net.linux.x86_64"
fragment="true"/>
+- <plugin id="org.eclipse.core.net.win32.x86_64"
fragment="true"/>
+ <plugin id="org.eclipse.core.resources"/>
+ <plugin id="org.eclipse.core.runtime"/>
+ <plugin id="org.eclipse.core.variables"/>
+@@ -270,7 +262,6 @@
+ <plugin id="org.eclipse.e4.ui.workbench"/>
+ <plugin id="org.eclipse.e4.ui.workbench.addons.swt"/>
+ <plugin id="org.eclipse.e4.ui.workbench.renderers.swt"/>
+- <plugin id="org.eclipse.e4.ui.workbench.renderers.swt.cocoa"
fragment="true"/>
+ <plugin id="org.eclipse.e4.ui.workbench.swt"/>
+ <plugin id="org.eclipse.e4.ui.workbench3"/>
+ <plugin id="org.eclipse.ecf"/>
+@@ -299,9 +290,7 @@
+ <plugin id="org.eclipse.equinox.jsp.jasper"/>
+ <plugin id="org.eclipse.equinox.jsp.jasper.registry"/>
+ <plugin id="org.eclipse.equinox.launcher"/>
+- <plugin id="org.eclipse.equinox.launcher.cocoa.macosx.x86_64"
fragment="true"/>
+ <plugin id="org.eclipse.equinox.launcher.gtk.linux.x86_64"
fragment="true"/>
+- <plugin id="org.eclipse.equinox.launcher.win32.win32.x86_64"
fragment="true"/>
+ <plugin id="org.eclipse.equinox.p2.artifact.repository"/>
+ <plugin id="org.eclipse.equinox.p2.core"/>
+ <plugin id="org.eclipse.equinox.p2.director"/>
+@@ -320,7 +309,6 @@
+ <plugin id="org.eclipse.equinox.preferences"/>
+ <plugin id="org.eclipse.equinox.registry"/>
+ <plugin id="org.eclipse.equinox.security"/>
+- <plugin id="org.eclipse.equinox.security.macosx"
fragment="true"/>
+ <plugin id="org.eclipse.equinox.security.ui"/>
+ <plugin id="org.eclipse.equinox.simpleconfigurator"/>
+ <plugin id="org.eclipse.equinox.simpleconfigurator.manipulator"/>
+@@ -348,9 +336,7 @@
+ <plugin id="org.eclipse.osgi.util"/>
+ <plugin id="org.eclipse.search"/>
+ <plugin id="org.eclipse.swt"/>
+- <plugin id="org.eclipse.swt.cocoa.macosx.x86_64"
fragment="true"/>
+ <plugin id="org.eclipse.swt.gtk.linux.x86_64"
fragment="true"/>
+- <plugin id="org.eclipse.swt.win32.win32.x86_64"
fragment="true"/>
+ <plugin id="org.eclipse.team.core"/>
+ <plugin id="org.eclipse.team.ui"/>
+ <plugin id="org.eclipse.text"/>
+@@ -359,7 +345,6 @@
+ <plugin id="org.eclipse.tools.templates.freemarker"/>
+ <plugin id="org.eclipse.tools.templates.ui"/>
+ <plugin id="org.eclipse.ui"/>
+- <plugin id="org.eclipse.ui.cocoa" fragment="true"/>
+ <plugin id="org.eclipse.ui.console"/>
+ <plugin id="org.eclipse.ui.editors"/>
+ <plugin id="org.eclipse.ui.forms"/>
+@@ -374,14 +359,15 @@
+ <plugin id="org.eclipse.ui.workbench"/>
+ <plugin id="org.eclipse.ui.workbench.texteditor"/>
+ <plugin id="org.eclipse.update.configurator"/>
+- <plugin id="org.freemarker"/>
++ <plugin id="org.freemarker.freemarker"/>
+ <plugin id="org.sat4j.core"/>
+ <plugin id="org.sat4j.pb"/>
+ <plugin id="org.tukaani.xz"/>
+ <plugin id="org.w3c.css.sac"/>
+- <plugin id="org.w3c.dom.events"/>
+- <plugin id="org.w3c.dom.smil"/>
+ <plugin id="org.w3c.dom.svg"/>
++ <plugin id="org.kxml2"/>
++ <plugin id="org.xmlpull"/>
++ <plugin id="org.eclipse.jdt.core.compiler.batch"/>
+ </plugins>
+
+ <configurations>
diff --git a/eclipse-cdt.desktop b/eclipse-cdt.desktop
new file mode 100644
index 0000000..5aa04b9
--- /dev/null
+++ b/eclipse-cdt.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Type=Application
+Name=Eclipse C/C++ Debugger
+Comment=Eclipse Stand-alone C/C++ Debugger
+Icon=eclipse
+Exec=cdtdebug
+Terminal=false
+Categories=Development;Debugger;Java;
diff --git a/eclipse-cdt.spec b/eclipse-cdt.spec
new file mode 100644
index 0000000..b15c9e9
--- /dev/null
+++ b/eclipse-cdt.spec
@@ -0,0 +1,858 @@
+%global _eclipsedir %{_prefix}/lib/eclipse
+
+%global _build_id_links alldebug
+
+%bcond_with bootstrap
+
+# Change following to 0 to default to no container/remote support when building
+# for the first time in a buildroot -- this is needed to build:
+# * eclipse-linuxtools-docker
+# * eclipse-remote
+# * eclipse-tm-terminal
+# * eclipse-launchbar
+# which all make circular dependencies on cdt
+%if %{without bootstrap}
+%global _enable_container_and_remote_support 1
+%global _enable_container_support 1
+%else
+%global _enable_container_and_remote_support 0
+%global _enable_container_support 0
+%endif
+
+Epoch: 2
+
+%global eclipse_base %{_datadir}/eclipse
+%global cdt_snapshot org.eclipse.cdt-825423c1e3b2c94d628fbfc5de3c179a647ca51b
+%global template_snapshot
org.eclipse.tools.templates-dc437804a238f57a12675f882ba2fbac7c79ef1a
+
+%global _cdtstandalonedir %{_prefix}/lib/cdt-stand-alone-debugger
+
+# we don't want to either provide or require anything from the stand-alone debugger
install dir
+%global __provides_exclude_from ^%{_cdtstandalonedir}/.*$
+%global __requires_exclude_from ^%{_cdtstandalonedir}/.*$
+
+%ifarch %{ix86}
+ %global eclipse_arch x86
+%endif
+%ifarch %{arm}
+ %global eclipse_arch arm
+%endif
+%ifarch s390x x86_64 aarch64 ppc64le
+ %global eclipse_arch %{_arch}
+%endif
+
+# Desktop file information
+%global app_name %{?app_name_prefix}%{!?app_name_prefix:Eclipse} C/C++ Debugger
+%global app_exec %{?app_exec_prefix} cdtdebug
+
+Summary: Eclipse C/C++ Development Tools (CDT) plugin
+Name: eclipse-cdt
+Version: 9.7.0
+Release: 6%{?dist}
+License: EPL-2.0 and CPL
+URL:
http://www.eclipse.org/cdt
+
+Source0:
http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/snapshot/%{cdt_snapshot}...
+
+# This could be broken out into a separate SRPM if another project starts using it
+Source1:
http://git.eclipse.org/c/cdt/org.eclipse.tools.templates.git/snapshot/%{t...
+
+Source3: eclipse-cdt.desktop
+
+# man-page for /usr/bin/cdtdebug
+Source4: cdtdebug.man
+
+# Following fixes cdtdebug.sh script to get proper platform filesystem plugin
+Patch1: eclipse-cdt-cdtdebug.patch
+
+# Following fixes Standalone Debugger config.ini file to use bundle symbolic names
+Patch2: eclipse-cdt-config-ini.patch
+
+# Following fixes Standalone Debugger README file to refer to /usr/bin/cdtdebug
+Patch3: eclipse-cdt-cdtdebug-readme.patch
+
+# Upstream Eclipse no longer supports non-64bit arches
+ExcludeArch: s390 %{arm} %{ix86}
+
+BuildRequires: make
+BuildRequires: rsync
+BuildRequires: gcc-c++
+BuildRequires: tycho
+BuildRequires: tycho-extras
+BuildRequires: desktop-file-utils
+BuildRequires: google-gson
+BuildRequires: glassfish-jaxb-api
+BuildRequires: glassfish-jaxb-runtime >= 2.2.11-14
+BuildRequires: eclipse-launchbar >= 1:2.2.2
+BuildRequires: eclipse-license2
+BuildRequires: eclipse-platform
+BuildRequires: eclipse-pde
+BuildRequires: eclipse-tm-terminal
+BuildRequires: exec-maven-plugin
+BuildRequires: maven-antrun-plugin
+BuildRequires: freemarker
+%if %{_enable_container_and_remote_support}
+%if %{_enable_container_support}
+BuildRequires: eclipse-linuxtools-docker >= 5.3.0
+%endif
+BuildRequires: eclipse-remote >= 2.1.0
+BuildRequires: eclipse-tm-terminal-connectors >= 4.3.0
+%endif
+
+Requires: gdb make gcc-c++
+Requires: hamcrest
+Requires: eclipse-launchbar >= 1:2.2.2
+%if %{_enable_container_and_remote_support}
+Requires: autoconf automake libtool
+Requires: eclipse-remote >= 2.1.0
+Requires: eclipse-tm-terminal-connectors >= 4.3.0
+%endif
+
+# Added in F31
+Obsoletes: %{name}-tests < 2:9.7.0-4
+Obsoletes: %{name}-parsers < 2:9.7.0-4
+
+Recommends: eclipse-linuxtools-libhover
+Recommends: eclipse-cdt-llvm
+Recommends: eclipse-cdt-qt
+
+%description
+Eclipse features and plugins that are useful for C and C++ development.
+
+%package native
+Summary: Eclipse C/C++ Development Tools (CDT) Natives
+Requires: eclipse-platform
+
+%description native
+Architecture specific parts of CDT.
+
+%package llvm
+Summary: Eclipse C/C++ Development Tools (CDT) LLVM
+Requires: %{name} = %{epoch}:%{version}-%{release}
+%if 0%{?fedora} || 0%{?rhel} > 7
+Requires: clang
+Requires: lldb
+%endif
+
+%description llvm
+Optional llvm parsers for the CDT.
+
+%if %{_enable_container_and_remote_support}
+
+%if 0%{?fedora}
+%package arduino
+Summary: Arduino C++ Tools
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: eclipse-tm-terminal-connectors >= 4.3.0
+
+%description arduino
+Extensions to support Arduino C++ projects in Eclipse.
+%endif
+
+%if %{_enable_container_support}
+%package docker
+Summary: C/C++ Docker Launcher
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: eclipse-linuxtools-docker >= 5.3.0
+
+%description docker
+Special launcher for CDT to allow launching and debugging C/C++ applications
+in Docker Containers.
+%endif
+
+%package qt
+Summary: QT C++ Tools
+Requires: %{name} = %{epoch}:%{version}-%{release}
+%if 0%{?fedora} || 0%{?rhel} > 7
+#for new qt project to work out of the box
+Requires: pkgconfig(Qt5)
+Requires: pkgconfig(Qt5Qml)
+Requires: pkgconfig(Qt5Quick)
+%endif
+
+%description qt
+Extensions to support Qt projects and objects in the indexer.
+
+%endif
+
+%package sdk
+Summary: Eclipse C/C++ Development Tools (CDT) SDK plugin
+Requires: %{name} = %{epoch}:%{version}-%{release}
+
+%description sdk
+Source for Eclipse CDT for use within Eclipse.
+
+%prep
+%setup -q -n %{cdt_snapshot}
+
+# get desktop info
+mkdir desktop
+cp %{SOURCE3} desktop
+
+# handle man page
+mkdir man
+cp %{SOURCE4} man
+
+%patch1 -p0
+%patch2 -p0
+%patch3 -p1
+
+# Fix tycho target environment
+TYCHO_ENV="<environment><os>linux</os><ws>gtk</ws><arch>%{eclipse_arch}</arch></environment>"
+%pom_xpath_set "pom:configuration/pom:environments" "$TYCHO_ENV" .
core/org.eclipse.cdt.core.linux debug/org.eclipse.cdt.debug.application.product
+
+# Add secondary arch support if we are building there
+%ifarch s390x aarch64
+sed -i -e 's/linux.x86"/linux.%{eclipse_arch}"/g' pom.xml
+pushd core
+sed -i -e 's/linux.x86 /linux.%{eclipse_arch} /g'
org.eclipse.cdt.core.native/plugin.properties
+sed -i -e 's/\\(x86\\)/(%{eclipse_arch})/g'
org.eclipse.cdt.core.native/plugin.properties
+cp -r org.eclipse.cdt.core.linux.x86 org.eclipse.cdt.core.linux.%{eclipse_arch}
+rm -fr org.eclipse.cdt.core.linux.x86
+pushd org.eclipse.cdt.core.linux.%{eclipse_arch}
+sed -i -e 's/x86/%{eclipse_arch}/g' pom.xml
+sed -i -e 's/x86/%{eclipse_arch}/g' META-INF/MANIFEST.MF
+mv os/linux/x86 os/linux/%{eclipse_arch}
+popd
+sed -i -e 's/x86/%{eclipse_arch}/g' org.eclipse.cdt.core.linux/pom.xml
+popd
+sed -i -e
's/"org.eclipse.cdt.core.linux.x86"/"org.eclipse.cdt.core.linux.%{eclipse_arch}"/g'
\
+ -e 's/arch="x86"/arch="%{eclipse_arch}"/'
releng/org.eclipse.cdt.native-feature/feature.xml
+sed -i -e
"s|org.eclipse.cdt.core.linux.x86</module>|org.eclipse.cdt.core.linux.%{eclipse_arch}</module>|g"
pom.xml
+%endif
+%ifarch s390x x86_64 aarch64 ppc64le
+sed -i -e 's|linux/x86_64/|linux/%{eclipse_arch}/|' \
+ native/org.eclipse.cdt.native.serial/jni/Makefile
+%else
+sed -i -e 's|linux/x86/|linux/%{eclipse_arch}/|' \
+ native/org.eclipse.cdt.native.serial/jni/Makefile
+%endif
+sed -i -e 's|-m.. |$(CFLAGS) $(LDFLAGS) |' \
+ native/org.eclipse.cdt.native.serial/jni/Makefile
+
+# Ensure correct platform fragments appear in config.ini ...
+sed -i -e 's/x86_64/%{eclipse_arch}/' \
+ debug/org.eclipse.cdt.debug.application.product/debug.product
+# ... then remove fragments on platforms they aren't shipped
+%ifarch s390x aarch64 ppc64le
+sed -i '/filesystem.linux.%{eclipse_arch}/d' \
+ debug/org.eclipse.cdt.debug.application.product/debug.product
+sed -i '/net.linux.%{eclipse_arch}/d' \
+ debug/org.eclipse.cdt.debug.application.product/debug.product
+%endif
+
+# Force the arch-specific plug-ins to be dir-shaped so that binary stripping works and
the native files
+# aren't loaded into the user.home .eclipse configuration
+echo "Eclipse-BundleShape: dir" >>
core/org.eclipse.cdt.core.linux.%{eclipse_arch}/META-INF/MANIFEST.MF
+echo "Eclipse-BundleShape: dir" >>
native/org.eclipse.cdt.native.serial/META-INF/MANIFEST.MF
+sed -i -e '/library/s/library\//library\/*.c,library\/*.h,library\/Makefile/' \
+ core/org.eclipse.cdt.core.linux/build.properties
+
+# Remove pre-built natives
+rm -rf native/org.eclipse.cdt.native.serial/os/* \
+ core/org.eclipse.cdt.core.linux.*/os/*
+mkdir -p native/org.eclipse.cdt.native.serial/os/linux/%{eclipse_arch} \
+ core/org.eclipse.cdt.core.linux.%{eclipse_arch}/os/linux/%{eclipse_arch}
+
+# Don't use the target configuration
+%pom_disable_module releng/org.eclipse.cdt.target
+%pom_xpath_remove "pom:configuration/pom:target"
+
+# Don't need to build the repo
+%pom_disable_module releng/org.eclipse.cdt.repo
+%pom_disable_module releng/org.eclipse.cdt.testing.repo
+
+# Disable the jgit provider and force default packaging
+%pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin
+
+# Unnecessary plugins for RPM builds
+%pom_remove_plugin org.jacoco:jacoco-maven-plugin
+
+# Disable unneeded additional parsers
+sed -i -e '/<module>upc\//d' pom.xml
+sed -i -e '/<module>lrparser\//d' pom.xml
+sed -i -e '/<module>xlc\//d' pom.xml
+
+# Don't build and ship test bundles
+%pom_disable_module build/org.eclipse.cdt.autotools.tests
+%pom_disable_module build/org.eclipse.cdt.autotools.ui.tests
+%pom_disable_module build/org.eclipse.cdt.cmake.ui.tests
+%pom_disable_module build/org.eclipse.cdt.make.core.tests
+%pom_disable_module build/org.eclipse.cdt.make.ui.tests
+%pom_disable_module build/org.eclipse.cdt.managedbuilder.core.tests
+%pom_disable_module build/org.eclipse.cdt.managedbuilder.ui.tests
+%pom_disable_module build/org.eclipse.cdt.meson.ui.tests
+%pom_disable_module codan/org.eclipse.cdt.codan.checkers.ui.tests
+%pom_disable_module codan/org.eclipse.cdt.codan.core.tests
+%pom_disable_module core/org.eclipse.cdt.core.tests
+%pom_disable_module core/org.eclipse.cdt.ui.tests
+%pom_disable_module dsf-gdb/org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.tests
+%pom_disable_module dsf-gdb/org.eclipse.cdt.dsf.gdb.tests
+%pom_disable_module dsf-gdb/org.eclipse.cdt.tests.dsf.gdb
+%pom_disable_module jtag/org.eclipse.cdt.debug.gdbjtag.core.tests
+%pom_disable_module lsp/org.eclipse.cdt.lsp.core.tests
+%pom_disable_module qt/org.eclipse.cdt.qt.ui.tests
+%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.tests
+%pom_disable_module releng/org.eclipse.cdt.testing
+%pom_disable_module releng/org.eclipse.cdt.testing-feature
+
+# Disable docker, autotools, and remote features if we are building a boot-strap build
+%if ! %{_enable_container_and_remote_support}
+%pom_disable_module launch/org.eclipse.cdt.docker.launcher
+%pom_disable_module launch/org.eclipse.cdt.docker.launcher-feature
+%pom_disable_module build/org.eclipse.cdt.autotools.core
+%pom_disable_module build/org.eclipse.cdt.autotools.docs
+%pom_disable_module build/org.eclipse.cdt.autotools.ui
+%pom_disable_module build/org.eclipse.cdt.autotools-feature
+%pom_disable_module build/org.eclipse.cdt.cmake.core
+%pom_disable_module build/org.eclipse.cdt.cmake.ui
+%pom_disable_module build/org.eclipse.cdt.cmake-feature
+%pom_disable_module debug/org.eclipse.cdt.debug.application
+%pom_disable_module debug/org.eclipse.cdt.debug.application.product
+%pom_disable_module debug/org.eclipse.cdt.debug.standalone-feature
+%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner
+%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.qttest
+%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.boost
+%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.tap
+%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.feature
+%pom_disable_module testsrunner/org.eclipse.cdt.testsrunner.gtest
+%pom_disable_module cross/org.eclipse.cdt.launch.remote
+%pom_disable_module cross/org.eclipse.cdt.launch.remote-feature
+%pom_disable_module cross/org.eclipse.cdt.launch.serial.core
+%pom_disable_module cross/org.eclipse.cdt.launch.serial.ui
+%pom_disable_module cross/org.eclipse.cdt.launch.serial-feature
+%pom_disable_module remote/org.eclipse.cdt.remote.core
+%pom_disable_module qt/org.eclipse.cdt.qt.core
+%pom_disable_module qt/org.eclipse.cdt.qt.ui
+%pom_disable_module qt/org.eclipse.cdt.qt-feature
+%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino.core
+%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino.ui
+%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino-feature
+%pom_disable_module releng/org.eclipse.cdt.sdk
+%pom_disable_module releng/org.eclipse.cdt.sdk-feature
+%else
+%if ! %{_enable_container_support}
+%pom_disable_module launch/org.eclipse.cdt.docker.launcher
+%pom_disable_module launch/org.eclipse.cdt.docker.launcher-feature
+%endif
+# Always disable arduino support on rhel
+%if ! 0%{?fedora}
+%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino.core
+%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino.ui
+%pom_disable_module toolchains/arduino/org.eclipse.cdt.arduino-feature
+%endif
+%endif
+
+# Disable all bundles not relavent to the platform we currently building
+for b in `ls core/ | grep -P -e
'org.eclipse.cdt.core\.(?!linux\.%{eclipse_arch}$|tests$|linux$|native$)'` ; do
+ module=$(grep ">core/$b<" pom.xml || :)
+ if [ -n "$module" ] ; then
+ %pom_disable_module "core/$b"
+ %pom_xpath_remove "plugin[@id='$b']"
releng/org.eclipse.cdt.native-feature/feature.xml
+ fi
+done
+
+# Disable meson (missing dep tm4e)
+%pom_disable_module build/org.eclipse.cdt.meson.core
+%pom_disable_module build/org.eclipse.cdt.meson.docs
+%pom_disable_module build/org.eclipse.cdt.meson.ui
+%pom_disable_module build/org.eclipse.cdt.meson.ui.editor
+%pom_disable_module build/org.eclipse.cdt.meson-feature
+
+# Disable lsp4e (missing dep)
+%pom_disable_module lsp/org.eclipse.cdt.lsp.core
+%pom_disable_module lsp/org.eclipse.cdt.lsp-feature
+
+# Disable examples
+%pom_disable_module visualizer/org.eclipse.cdt.visualizer.examples
+%pom_disable_module dsf/org.eclipse.cdt.examples.dsf
+%pom_disable_module dsf/org.eclipse.cdt.examples.dsf.pda
+%pom_disable_module dsf/org.eclipse.cdt.examples.dsf.pda.ui
+%pom_disable_module dsf/org.eclipse.cdt.examples.dsf-feature
+%pom_disable_module dsf-gdb/org.eclipse.cdt.examples.dsf.gdb
+
+# Add template tools to the build
+tar xf %{SOURCE1} --strip-components=1 --exclude=%{template_snapshot}/pom.xml
+%pom_set_parent "org.eclipse.cdt:cdt-parent:%{version}-SNAPSHOT" bundles
+for b in org.eclipse.tools.templates.{core,freemarker,ui,freemarker.java11} ; do
+ %pom_xpath_inject "pom:project/pom:modules"
"<module>bundles/$b</module>"
+done
+
+# Fix freemarker dep
+sed -i -e 's/org.freemarker/org.freemarker.freemarker/' \
+ qt/org.eclipse.cdt.qt.core/META-INF/MANIFEST.MF \
+ bundles/org.eclipse.tools.templates.freemarker/META-INF/MANIFEST.MF \
+ build/org.eclipse.cdt.cmake.core/META-INF/MANIFEST.MF
+
+# Use unversioned dep of packages that can be supplied by the JRE
+sed -i -e '/javax.xml.bind/s/;version="2.2.0"//' \
+core/org.eclipse.cdt.core/META-INF/MANIFEST.MF \
+qt/org.eclipse.cdt.qt.core/META-INF/MANIFEST.MF
+
+# Fix jaxb deps
+sed -i -e 's/com.sun.xml.bind/com.sun.xml.bind.jaxb-impl/'
bundles/org.eclipse.tools.templates.freemarker/META-INF/MANIFEST.MF
+sed -i -e 's/javax.xml.bind/jaxb-api/'
bundles/org.eclipse.tools.templates.freemarker/build.properties
+
+%mvn_package "::pom::" __noinstall
+%mvn_package "::jar:sources{,-feature}:" sdk
+%mvn_package :*.sdk sdk
+%mvn_package :*.doc.isv sdk
+%mvn_package ":org.eclipse.cdt.core{,.native,.linux,.linux.%{eclipse_arch}}"
native
+%mvn_package ":org.eclipse.cdt.native{,.serial}" native
+%mvn_package ":*.testsrunner*"
+%mvn_package :org.eclipse.tools.templates.*
+%mvn_package :org.eclipse.cdt.arduino* arduino
+%mvn_package :org.eclipse.cdt.docker* docker
+%mvn_package ":org.eclipse.cdt.{managedbuilder.llvm,llvm.dsf}*" llvm
+%mvn_package :org.eclipse.cdt.qt* qt
+%mvn_package :org.eclipse.cdt.cmake* qt
+%mvn_package :org.eclipse.cdt*
+
+%build
+
+export JAVA_HOME=%{_jvmdir}/java
+
+export CFLAGS="${CFLAGS:-%__global_cflags}"
+export LDFLAGS="${LDFLAGS:-%__global_ldflags}"
+
+# Build native serial library
+pushd native/org.eclipse.cdt.native.serial/jni
+make ../os/linux/%{eclipse_arch}/libserial.so
+popd
+
+# Avoid running out of heap on s390x
+export MAVEN_OPTS="-Xmx1024m"
+
+# Qualifier generated from last modification time of source tarball
+QUALIFIER=$(date -u -d"$(stat --format=%y %{SOURCE0})" +%Y%m%d%H%M)
+%mvn_build -j -f -- -Dtycho.local.keepTarget -Dnative=linux.%{eclipse_arch}
-DforceContextQualifier=$QUALIFIER \
+ -Pbuild-standalone-debugger-rcp
+
+%install
+%mvn_install
+
+# Avoid unnecesary dep on Java 11 due to Java 11 specific fragment
+sed -i 's/>11</>1.8</' %{buildroot}/%{_datadir}/maven-metadata/*.xml
+
+%if %{_enable_container_and_remote_support}
+
+binInstallDir=%{buildroot}/%{_bindir}
+install -d -m755 $binInstallDir
+
+libInstallDir=%{buildroot}/%{_cdtstandalonedir}
+install -d -m755 $libInstallDir
+
+#standalone debugger - copy it into right location
+rsync -vrpl
debug/org.eclipse.cdt.debug.application.product/target/products/org.eclipse.cdt.debug.application.product/linux/gtk/%{eclipse_arch}/cdt-stand-alone-debugger
\
+ %{buildroot}%{_prefix}/lib
+
+# Symlink cdtdebug binary
+pushd %{buildroot}%{_bindir}
+ ln -s %{_cdtstandalonedir}/cdtdebug
+popd
+
+# Use distro-specific working dir to avoid clashing with upstream
+%if 0%{?rhel}
+sed -i -e '/-data/i-configuration' -e '/-data/i(a)user.home\/rhcdtdebugger'
\
+ -e 's/@noDefault/(a)user.home\/workspace-rhcdtdebug/'
%{buildroot}%{_cdtstandalonedir}/cdtdebug.ini
+%else
+sed -i -e '/-data/i-configuration' -e '/-data/i(a)user.home\/fcdtdebugger'
\
+ -e 's/@noDefault/(a)user.home\/workspace-fcdtdebug/'
%{buildroot}%{_cdtstandalonedir}/cdtdebug.ini
+%endif
+
+%endif
+
+# Install icons
+install -D debug/org.eclipse.cdt.debug.application/icons/cc32.png \
+ $RPM_BUILD_ROOT/usr/share/icons/hicolor/32x32/apps/%{name}.png
+install -D debug/org.eclipse.cdt.debug.application/icons/cc48.png \
+ $RPM_BUILD_ROOT/usr/share/icons/hicolor/48x48/apps/%{name}.png
+install -D debug/org.eclipse.cdt.debug.application/icons/cc128.png \
+ $RPM_BUILD_ROOT/usr/share/icons/hicolor/128x128/apps/%{name}.png
+install -D debug/org.eclipse.cdt.debug.application/icons/cc.png \
+ $RPM_BUILD_ROOT/usr/share/icons/hicolor/256x256/apps/%{name}.png
+install -d $RPM_BUILD_ROOT/usr/share/pixmaps
+ln -s /usr/share/icons/hicolor/256x256/apps/%{name}.png \
+ $RPM_BUILD_ROOT/usr/share/pixmaps/%{name}.png
+
+# Fix permissions on native libraries
+find $RPM_BUILD_ROOT -name *.so -exec chmod +x {} \;
+
+# Install desktop file
+sed -i -e 's|Exec=cdtdebug|Exec=%{app_exec}|g' desktop/eclipse-cdt.desktop
+sed -i -e 's|Name=Eclipse.*|Name=%{app_name}|g' desktop/eclipse-cdt.desktop
+sed -i -e "s|Icon=eclipse|Icon=%{name}|g" desktop/eclipse-cdt.desktop
+install -D desktop/eclipse-cdt.desktop
$RPM_BUILD_ROOT/usr/share/applications/%{name}.desktop
+desktop-file-validate $RPM_BUILD_ROOT/usr/share/applications/%{name}.desktop
+
+# Install man page
+install -D -m 644 man/cdtdebug.man $RPM_BUILD_ROOT/%{_mandir}/man1/cdtdebug.1
+
+# Remove uneeded extra symlinks that are optional deps of log4j:
+%if %{_enable_container_and_remote_support}
+sed -i -e '/mail/d' .mfiles*
%{buildroot}/%{_datadir}/eclipse/droplets/*/fragment.info
+%else
+sed -i -e '/mail/d' .mfiles*
+%endif
+rm -f %{buildroot}/%{_datadir}/eclipse/droplets/*/plugins/*mail*
+
+%files -f .mfiles
+%if %{_enable_container_and_remote_support}
+%{_bindir}/cdtdebug
+%{_cdtstandalonedir}/*
+%endif
+/usr/share/applications/*
+/usr/share/pixmaps/*
+/usr/share/icons/*/*/apps/*
+%{_mandir}/man1/cdtdebug.1*
+%license releng/org.eclipse.cdt.sdk/epl-v20.html
+
+%files native -f .mfiles-native
+%license releng/org.eclipse.cdt.sdk/epl-v20.html
+
+%files sdk -f .mfiles-sdk
+%license releng/org.eclipse.cdt.sdk/epl-v20.html
+
+%files llvm -f .mfiles-llvm
+%license releng/org.eclipse.cdt.sdk/epl-v20.html
+
+%if %{_enable_container_and_remote_support}
+
+%files qt -f .mfiles-qt
+%license releng/org.eclipse.cdt.sdk/epl-v20.html
+
+%if 0%{?fedora}
+%files arduino -f .mfiles-arduino
+%license releng/org.eclipse.cdt.sdk/epl-v20.html
+%endif
+
+%if %{_enable_container_support}
+
+%files docker -f .mfiles-docker
+%license releng/org.eclipse.cdt.sdk/epl-v20.html
+
+%endif
+%endif
+
+%changelog
+* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
2:9.7.0-6
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sun Jun 09 2019 Mat Booth <mat.booth(a)redhat.com> - 2:9.7.0-5
+- Enable further bundles during bootstrap
+
+* Sat Jun 08 2019 Mat Booth <mbooth(a)apache.org> - 2:9.7.0-4
+- Allow building debug bundles in bootstrap mode
+
+* Wed Jun 05 2019 Mat Booth <mat.booth(a)redhat.com> - 2:9.7.0-3
+- Drop support for parsers for compilers that are not shipped by Fedora
+
+* Fri May 10 2019 Mat Booth <mat.booth(a)redhat.com> - 2:9.7.0-2
+- Don't build and ship test bundles
+- Use proper jaxb implementation
+
+* Thu Mar 14 2019 Mat Booth <mat.booth(a)redhat.com> - 2:9.7.0-1
+- Update to 2019-03 release
+- Restrict to same architectures as Eclipse itself
+
+* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
2:9.6.0-5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Wed Jan 09 2019 Mat Booth <mat.booth(a)redhat.com> - 2:9.6.0-4
+- Patch to avoid requesting GTK2 as SWT backend
+- Fix unexpected workspace directory change
+
+* Tue Jan 08 2019 Mat Booth <mat.booth(a)redhat.com> - 2:9.6.0-3
+- Ensure the native subpackage brings in the Eclipse Platform package
+
+* Mon Jan 07 2019 Mat Booth <mat.booth(a)redhat.com> - 2:9.6.0-2
+- Update to tagged sources and add patch for QT test runners problem
+- Fix some build issues
+- Avoid unintentional dependency on Java 11
+
+* Tue Dec 11 2018 Mat Booth <mat.booth(a)redhat.com> - 2:9.6.0-1
+- Update to 2018-12 release
+- Switch to EPL 2.0 license
+
+* Mon Oct 22 2018 Jeff Johnston <jjohnstn(a)redhat.com> - 2:9.5.3-6
+- Remove generated build-ids from main package.
+
+* Wed Oct 17 2018 Jeff Johnston <jjohnstn(a)redhat.com> - 2:9.5.3-5
+- Remove provides/requires from CDT standalone debugger
+
+* Tue Oct 09 2018 Jeff Johnston <jjohnstn(a)redhat.com> - 2:9.5.3-4
+- Build the CDT standalone debugger as an RCP application and package
+
+* Thu Oct 04 2018 Mat Booth <mat.booth(a)redhat.com> - 2:9.5.3-3
+- Fix missing requirement on lldb and improve installtion recommendations
+
+* Wed Sep 19 2018 Jeff Johnston <jjohnstn(a)redhat.com> - 2:9.5.3-2
+- Fix cdtdebug.sh script to not add quotes to args and to handle blanks, etc..
+
+* Wed Sep 12 2018 Mat Booth <mat.booth(a)redhat.com> - 2:9.5.3-1
+- Update to latest release and correct version number
+
+* Wed Aug 22 2018 Mat Booth <mat.booth(a)redhat.com> - 1:9.6.0-0.1
+- Update to latest snapshot
+
+* Tue Jul 31 2018 Mat Booth <mat.booth(a)redhat.com> - 1:9.5.2-1
+- Update to latest upstream release
+
+* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
1:9.5.0-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Sat Jun 23 2018 Mat Booth <mat.booth(a)redhat.com> - 1:9.5.0-2
+- Update due to respin of 9.5.0
+
+* Wed Jun 13 2018 Mat Booth <mat.booth(a)redhat.com> - 1:9.5.0-1
+- Update to Photon release
+
+* Fri May 4 2018 Alexander Kurtakov <akurtako(a)redhat.com> 1:9.4.3-2
+- Adjust to remove useless extra eclipse dir in droplets.
+
+* Thu Mar 22 2018 Mat Booth <mat.booth(a)redhat.com> - 1:9.4.3-1
+- Update to Oxygen.3 release
+
+* Tue Mar 20 2018 Alexander Kurtakov <akurtako(a)redhat.com> 1:9.4.2-1
+- Update to upstream 9.4.2 release.
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
1:9.4.1-0.5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Feb 01 2018 Mat Booth <mat.booth(a)redhat.com> - 1:9.4.1-0.4
+- Export LDFLAGS as well as CFLAGS
+
+* Wed Jan 31 2018 Mat Booth <mat.booth(a)redhat.com> - 1:9.4.1-0.3
+- Fix error causing secondary arches to fail, fix bootstrap modes
+
+* Tue Jan 30 2018 Jeff Johnston <jjohnstn(a)redhat.com> - 1:9.4.1-0.2
+- fix building native fragments to use rpm CFLAGS
+- resolves #rhbz1539083
+
+* Fri Jan 12 2018 Mat Booth <mat.booth(a)redhat.com> - 1:9.4.1-0.1
+- Pull in latest fixes from 9.4 branch
+
+* Mon Jan 08 2018 Jeff Johnston <jjohnstn(a)redhat.com> - 1:9.3.2-4
+- Fix bug 529390
+
+* Mon Oct 02 2017 Troy Dawson <tdawson(a)redhat.com> - 1:9.3.2-3
+- Cleanup spec file conditionals
+
+* Wed Sep 27 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.3.2-2
+- Update sources
+
+* Thu Sep 21 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.3.2-1
+- Update to Oxygen.1 release
+
+* Thu Aug 10 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.3.1-1
+- Update to 9.3.1 patch release
+
+* Thu Aug 10 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.3.0-0.7.gitbfe45e8
+- Avoid possibility of user scripts interfering with the operation of the
+ cdtdebug launcher script
+
+* Mon Aug 07 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.3.0-0.6.gitbfe45e8
+- Don't ship example bundles
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
1:9.3.0-0.5.gitbfe45e8
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
1:9.3.0-0.4.gitbfe45e8
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Tue Jul 04 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.3.0-0.3.gitbfe45e8
+- Fix build on alternative arches
+- Fix standalone debugger startup
+
+* Mon Jun 19 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.3.0-0.2.gitbfe45e8
+- Allow boostrap modes to build against launchbar and tm-terminal when those
+ packages are also bootstrapped
+- Attempt to fix standalone debugger
+
+* Sun Jun 18 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.3.0-0.1.gitbfe45e8
+- Update to Oxygen snapshot
+
+* Tue May 02 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.2.1-3
+- Rebuilt for multilib change
+
+* Thu Mar 30 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.2.1-2
+- Increase memory to fix the build on s390
+
+* Tue Mar 28 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.2.1-1
+- Update to latest upstream release
+- Conditionalise building of arduino support
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
1:9.2.0-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Jan 31 2017 Mikolaj Izdebski <mizdebsk(a)redhat.com> - 1:9.2.0-3
+- Add missing build-requires on GCC
+
+* Mon Jan 23 2017 Mat Booth <mat.booth(a)redhat.com> - 1:9.2.0-2
+- Fix standalone debugger
+- Stricter requires on launchbar
+- Add fPIC to serial library build
+
+* Mon Jan 16 2017 Jeff Johnston <jjohnstn(a)redhat.com> - 1:9.2.0-1
+- Update to Neon.2 release
+- Use org.hamcrest.library instead of org.hamcrest.core
+
+* Tue Nov 08 2016 Mat Booth <mat.booth(a)redhat.com> - 1:9.1.0-2
+- Full non-bootstrap build
+- Ensure gtk icon cache is updated
+
+* Mon Nov 07 2016 Mat Booth <mat.booth(a)redhat.com> - 1:9.1.0-1
+- Update to Neon.1 release
+- Fix bootstrapping modes
+- Fix binary stripping and permissions on native libraries
+- Fix build on ppc64le
+
+* Mon Nov 07 2016 Jeff Johnston <jjohnstn(a)redhat.com> - 1:9.0.0-4
+- Fix versioning typo.
+
+* Mon Nov 07 2016 Jeff Johnston <jjohnstn(a)redhat.com> - 1:9.0.0-3
+- Bootstrap CDT as powerpc has been added and needs to bootstrap first.
+- This allows us to build eclipse-remote.
+
+* Mon Sep 12 2016 Roland Grunberg <rgrunber(a)redhat.com> - 1:9.0.0-2
+- Break cycle from main CDT package to the SDK.
+
+* Wed Jun 22 2016 Mat Booth <mat.booth(a)redhat.com> - 1:9.0.0-1
+- Update to Neon release
+
+* Wed Jun 15 2016 Mikolaj Izdebski <mizdebsk(a)redhat.com> - 1:9.0.0-0.9.gitdff6b3b
+- Add missing build-requires
+
+* Mon Jun 06 2016 Jeff Johnston <jjohnstn(a)redhat.com> - 1:9.0.0-0.9.gitdff6b3b
+- Move location code to find launchbar.core and ui.views.log into cdtdebug script
+- Move setting of jar files for gson, xerces, xalan, xml.resolver, xml.serializer,
+ and lucene.analysis into config.ini patch
+
+* Thu Jun 02 2016 Jeff Johnston <jjohnstn(a)redhat.com> - 1:9.0.0-0.8.gitdff6b3b
+- Update section of spec file that modifies standalone debugger config.ini
+- Find org.eclipse.launchbar.core and org.eclipse.ui.views.log plugins
+- Set jar files for com.google.gson, org.apache.xerces, org.apache.xalan,
+ org.apache.xml.resolver, org.apache.xml.serializer, org.apache.lucene.analysis
+
+* Mon May 30 2016 Jeff Johnston <jjohnstn(a)redhat.com> - 1:9.0.0-0.7.gitdff6b3b
+- Add Requires eclipse-launchbar which is now required by standalone debugger
+
+* Sat May 21 2016 Mat Booth <mat.booth(a)redhat.com> - 1:9.0.0-0.6.gitdff6b3b
+- Add a patch to fix LLVM documentation, ebz#459567
+- Drop unneeded BR on RSE
+
+* Thu May 12 2016 Alexander Kurtakov <akurtako(a)redhat.com> 1:9.0.0-0.5.gitdff6b3b
+- Fix natives compile for profiles not included upstream.
+
+* Thu May 12 2016 Alexander Kurtakov <akurtako(a)redhat.com> 1:9.0.0-0.4.gitdff6b3b
+- New snapshot with natives build hooked in the maven build.
+
+* Tue May 03 2016 Mat Booth <mat.booth(a)redhat.com> - 1:9.0.0-0.3.git0b93e81
+- Fix launching stand-alone debugger
+
+* Mon May 02 2016 Sopot Cela <scela(a)redhat.com> - 1:9.0.0-0.2.git0b93e81
+- Fix broken reference to license issue to fix the build
+
+* Sun May 01 2016 Mat Booth <mat.booth(a)redhat.com> - 1:9.0.0-0.1.git0b93e81
+- Update to latest snapshot for Neon support
+
+* Thu Mar 10 2016 Mat Booth <mat.booth(a)redhat.com> - 1:8.8.1-9
+- Make standalone debugger work with all versions of lucene
+
+* Thu Mar 10 2016 Mat Booth <mat.booth(a)redhat.com> - 1:8.8.1-8
+- Use global instead of define
+- Move more bundles into SDK that should be there
+- Remove forbidden SCL macros
+- Minor other changes to make it easier to auto-SCLise
+
+* Mon Feb 29 2016 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.8.1-7
+- Update to upstream 8.8.1 release.
+
+* Tue Feb 09 2016 Roland Grunberg <rgrunber(a)redhat.com> - 1:8.8.0-7
+- Update to use proper xmvn provided macros.
+- Fix CDT GDB Standalone Debugger.
+
+* Thu Feb 04 2016 Roland Grunberg <rgrunber(a)redhat.com> - 1:8.8.0-6
+- Add symbolic links for google-gson and apache-commons-compress in arduino.
+- Resolves: rhbz#1302131.
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> -
1:8.8.0-5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Mon Nov 23 2015 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.8.0-4
+- Drop old patches and organize them.
+
+* Thu Oct 08 2015 Mat Booth <mat.booth(a)redhat.com> - 1:8.8.0-3
+- Perform full build
+- Exclude docker plugins on Fedora < 23
+
+* Thu Oct 8 2015 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.8.0-2
+- Split qt feature into subpackage with proper deps to qml, qtquick, qmake so generated
project works.
+- Disable brp-repack script as it just slows down the build.
+
+* Wed Oct 07 2015 Mat Booth <mat.booth(a)redhat.com> - 1:8.8.0-1
+- Update to Mars.1 release
+- Bootstrap mode for secondary arches
+
+* Mon Sep 21 2015 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.7.0-10
+- Fix missing test resources
+- Fix missing exit code in console
+
+* Tue Aug 04 2015 Roland Grunberg <rgrunber(a)redhat.com> - 1:8.7.0-9
+- Add script for automatically launching CDT Test Bundles.
+
+* Fri Jul 10 2015 Mat Booth <mat.booth(a)redhat.com> - 1:8.7.0-8
+- No longer R/BR nekohtml
+
+* Tue Jul 07 2015 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.7.0-7
+- Change macro controlling docker support to also control remote support
+- Disable autotools and remote plug-ins/features if macro is 0
+- This allows boot-strapping CDT for use by eclipse-remote and
+ eclipse-linuxtools-docker packages
+
+* Thu Jul 02 2015 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.7.0-6
+- Add missing src file test resources referred to by test cases.
+
+* Mon Jun 29 2015 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.7.0-5
+- Fix for bug 1235942.
+- Fix up some dependencies in the config.ini file that have changed their
+ OSGI reference in rawhide.
+
+* Fri Jun 26 2015 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.7.0-4
+- Fix for bug 1235942.
+- Add back patch3 which is needed to set up the config.ini file properly.
+- Also add some new dependencies to the config.ini file that were added
+ as part of CDT 8.7.
+
+* Fri Jun 26 2015 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.7.0-3
+- Fix for bug 1235945.
+- Move Docker launcher plug-ins to own package: eclipse-cdt-docker.
+
+* Thu Jun 25 2015 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.7.0-2
+- Use simpler macro to control container support and fix macro tests.
+
+* Tue Jun 23 2015 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.7.0-1
+- Switch to use CDT_8_7 tag.
+- Add with conditional to remove container support or add it in.
+
+* Mon Jun 15 2015 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.7.0-0.6.gitd13a53c
+- Fix build with Tycho 0.23.
+- Update to newer snapshot.
+- Drop rse R as it's autogen.
+
+* Thu Jun 4 2015 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.7.0-0.5.git6c36f7f
+- Disable jacoco plugin and remove useless directory from the build.
+
+* Thu Jun 4 2015 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.7.0-0.4.git6c36f7f
+- Add arduino subpackage and enable building arduino plugins.
+
+* Wed Jun 3 2015 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.7.0-0.3.git6c36f7f
+- Drop Linux Tools libhover compilation and Recommend eclipse-linuxtools-libhover
instead.
+
+* Wed Jun 3 2015 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.7.0-0.2.git6c36f7f
+- Newer snapshot.
+- Enable remote feature now that deps are available.
+- Drop Group tags.
+
+* Mon Jun 1 2015 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.7.0-0.1.git136c034
+- Update to 8.7.0 pre-release.
diff --git a/premars.changelog b/premars.changelog
new file mode 100644
index 0000000..c4e24eb
--- /dev/null
+++ b/premars.changelog
@@ -0,0 +1,803 @@
+* Thu Apr 09 2015 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.6.0-2
+- Fix llvm toolchain enablement
+- Resolves: #1210051
+
+* Thu Feb 26 2015 Roland Grunberg <rgrunber(a)redhat.com> - 1:8.6.0-1
+- Update to Luna SR2 release 8.6.0.
+
+* Thu Oct 09 2014 Mat Booth <mat.booth(a)redhat.com> - 1:8.5.0-3
+- Update libhover
+- Prefer macro usage instead of patching poms
+- Organise patches
+
+* Tue Oct 07 2014 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.5.0-2
+- Remove experimental launchbar feature and tests.
+
+* Mon Oct 06 2014 Mat Booth <mat.booth(a)redhat.com> - 1:8.5.0-1
+- Update to Luna SR1 release 8.5.0
+
+* Thu Sep 04 2014 Roland Grunberg <rgrunber(a)redhat.com> - 1:8.4.0-6
+- Remove unnecessary patch.
+
+* Tue Aug 19 2014 Mat Booth <mat.booth(a)redhat.com> - 1:8.4.0-5
+- Update dep on nekohtml to fix libhover generation error at startup
+
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1:8.4.0-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Thu Jul 31 2014 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.4.0-3
+- Link org.apache.xml.resolver and org.apache.xml.serializer plugins from
+ Fedora packages
+
+* Thu Jul 10 2014 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.4.0-2
+- Update Stand-alone debugger support to include fixes, help
+ support, and a man page
+
+* Thu Jun 26 2014 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.4.0-1
+- Update to offical Luna CDT 8.4.0 and Linux Tools 3.0
+
+* Wed Jun 25 2014 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.4.0-0.7.git20140506
+- Drop the ExclusiveArch it only complicates things and is growing too big with ppc64le
and aarch64 to be added.
+
+* Thu Jun 19 2014 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.4.0-0.6.git20140506
+- Add desktop integration for standalone debugger executable
+
+* Fri Jun 13 2014 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.4.0-0.5.git20140506
+- Add /usr/bin/cdtdebug binary
+- Fix cdtdebug config.ini to have full paths to dropins plugins
+- Remove org.eclipse.cdt.core.tests from being shipped in base package
+- Add Requires for eclipse-remote
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1:8.4.0-0.4.git20140506
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu May 22 2014 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.4.0-0.3.git20140506
+- Use xmvn to build.
+
+* Thu May 15 2014 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.4.0-0.2.git20140506
+- Remove org.apache.xerces and org.cyberneko.html plugins from installation
+ and link to jars from Fedora packages
+
+* Tue May 13 2014 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.4.0-0.1.git20140506
+- Update CDT to 8.4.0 Luna M7 build
+- Update Libhover to Linux Tools 3.0 Luna M7 build
+
+* Wed Mar 05 2014 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.3.0-1
+- Update CDT to 8.3.0 (Kepler SR2)
+- Update Libhover to Linux Tools 2.2.1 (Kepler SR2)
+
+* Tue Oct 08 2013 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.2.1-3
+- Add eclipse-tests as requirement of eclipse-cdt-tests package.
+
+* Mon Oct 07 2013 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.2.1-2
+- Add eclipse-cdt-tests sub-package
+- Add patch to fix autotools tests build properties
+
+* Mon Sep 30 2013 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.2.1-1
+- Update CDT to 8.2.1 (Kepler SR1)
+- Update Libhover to Linux Tools 2.1.0 (Kepler SR1)
+
+* Thu Aug 22 2013 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.2.0-3
+- Fix Indexer preferences page
+- Resolves: #966960
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1:8.2.0-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon Jul 1 2013 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.2.0-1
+- Update to Kepler final.
+- Don't force qualifiers.
+
+* Fri Jun 07 2013 Roland Grunberg <rgrunber(a)redhat.com> 1:8.2.0-0.8.rc3
+- Update CDT to Kepler RC3.
+
+* Thu May 30 2013 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.2.0-0.7.rc2
+- Update CDT to Kepler RC2.
+
+* Fri May 10 2013 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.2.0-0.6.m7
+- Update CDT to Kepler M7.
+
+* Wed May 08 2013 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.2.0-0.5.m6
+- Fix bug 407580 regarding building autotools projects with GnuMakefiles
+
+* Tue Apr 30 2013 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.2.0-0.4.m6
+- Remove trace-back when spawner library is not found.
+- Fix libhover source plugin generation.
+- Add fix for bug 405904 concerning gprof link options.
+
+* Tue Apr 23 2013 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.2.0-0.3.m6
+- llvm subpackage without clang is useless.
+
+* Wed Apr 10 2013 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.2.0-0.1.m6
+- Update CDT to Kepler M6.
+- Update libhover to Kepler M6 and use tycho to build it now.
+- Add new llvm subpackage.
+
+* Fri Mar 08 2013 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.1.2-1
+- Update CDT to Juno SR2 (8.1.2)
+- Update libhover to Juno SR2 (1.2.1)
+
+* Wed Mar 06 2013 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.1.1-5
+- Fix summary for parsers sub-package.
+- Patch CDT dsf tests to not require junit4.
+
+* Wed Feb 06 2013 Java SIG <java-devel(a)lists.fedoraproject.org> - 1:8.1.1-4
+- Update for
https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
+- Replace maven BuildRequires with maven-local
+
+* Mon Jan 28 2013 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.1.1-3
+- Force org.eclipse.cdt.linux.%%{arch} to be a dir so that the .so files
+ are not loaded into the user's .eclipse configuration.
+
+* Fri Jan 25 2013 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.1.1-2
+- Add compiler exclusion to prevent NPE occuring for arm build.
+
+* Thu Oct 11 2012 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.1.1-1
+- Update CDT to 8.1.1 (Juno SR1)
+- Update Libhover to 1.1.1 (Juno SR1)
+
+* Wed Oct 03 2012 Jeff Johnston <jjohnstn(a)redhat.com> - 1:8.1.0-3
+- Remove unneeded objectweb-asm dependency.
+- Add special flags so build will work with tycho 0.16.
+- Fix up zip file name since tycho 0.16 changed it.
+
+* Wed Jul 18 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1:8.1.0-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jul 03 2012 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.1.0-1
+- Update CDT to official Juno 8.1.0 release.
+- Update libhover to Linux Tools 1.0.0 release.
+
+* Thu Jun 14 2012 Roland Grunberg <rgrunber(a)redhat.com> 1:8.1.0-0.11.junom7
+- Remove patches that bump BREE to JavaSE-1.6 (done by Tycho)
+- Remove patch and %%prep lines that create local p2 repository (done by Tycho)
+
+* Wed May 16 2012 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.1.0-0.10.junom7
+- Update CDT to Juno M7 (8.1.0 pre-release).
+
+* Mon May 07 2012 Dan Horák <dan[at]danny.cz> 1:8.1.0-0.9.junom6
+- Use %%{eclipse_arch} where possible and make it work on all secondary arches
+
+* Mon May 07 2012 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.1.0-0.8.junom6
+- Fix arm build so that the arm fragment for CDT core gets built.
+
+* Thu May 03 2012 Dan Horák <dan[at]danny.cz> 1:8.1.0-0.7.junom6
+- Enable build on s390(x).
+
+* Mon Apr 23 2012 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.1.0-0.6.junom6
+- Add arm build support.
+- Resolves: #815969 - Libhover not working for Juno M6 build 0.4.
+
+* Fri Apr 20 2012 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.1.0-0.5.junom6
+- Remove P2 generation section that is no longer needed.
+- Add libhover.devhelp feature.
+- Remove net.sourceforge.lpg.lpgjavaruntime.jar and only use link.
+- Add org.eclipse.cdt.core.tests jar.
+
+* Thu Apr 19 2012 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.1.0-0.4.junom6
+- Clear out repo files that are added to the dropin folder.
+- Add doc files per standard method.
+
+* Wed Apr 18 2012 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.1.0-0.3.junom6
+- Fix context qualifiers to match upstream CDT and Libhover.
+
+* Wed Apr 18 2012 Alexander Kurtakov <akurtako(a)redhat.com> 1:8.1.0-0.2.junom6
+- Remove unneeded cleanups.
+- Organize patches.
+- Use the official libhover tarball.
+- Build using pdebuild script.
+
+* Tue Apr 17 2012 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.1.0-0.1.junom6
+- Update CDT to Juno M6 (8.1.0 pre-release).
+- Switch to use tycho to build CDT.
+- Remove autotools build since it is now part of CDT.
+- Update libhover to Linux Tools 0.10.0 version.
+
+* Tue Feb 14 2012 Sami Wagiaalla <swagiaal(a)redhat.com> 1:8.0.1-4
+- Remove calls to reconciler.
+
+* Wed Feb 01 2012 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.0.1-4
+- Change launcher main class to be org.eclipse.equinox.launcher.Main
+- Remove java compile exclusions
+- Add main as target for ant builds for Autotools and Libhover
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1:8.0.1-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Mon Nov 28 2011 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.0.1-2
+- Add arch filtering for rhel
+- Remove extraneous echo statement
+
+* Mon Nov 07 2011 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.0.1-1
+- Rebase CDT to 8.0.1
+- Rebase Libhover and Autotools to 0.9 versions
+- Account for new CDT repository structure
+
+* Wed Oct 5 2011 Sami Wagiaalla <swagiaal(a)redhat.com> 1:8.0.0-6
+- Depend on a specific release of eclipse-platform.
+
+* Wed Oct 5 2011 Sami Wagiaalla <swagiaal(a)redhat.com> 1:8.0.0-6
+- Use the reconciler to install/uninstall plugins during rpm
+ post and postun respectively.
+
+* Mon Jul 25 2011 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.0.0-5
+- Additional patch for
https://bugs.eclipse.org/bugs/show_bug.cgi?id=351660
+
+* Thu Jul 21 2011 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.0.0-4
+- Patch for
https://bugs.eclipse.org/bugs/show_bug.cgi?id=351660
+
+* Fri Jul 15 2011 Sami Wagiaalla <swagiaal(a)redhat.com> 1:8.0.0-3
+- Added patch for
https://bugs.eclipse.org/bugs/show_bug.cgi?id=352166
+
+* Mon Jun 27 2011 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.0.0-2
+- Fix RSE requires.
+
+* Thu Jun 23 2011 Jeff Johnston <jjohnstn(a)redhat.com> 1:8.0.0-1
+- Rebase CDT to 8.0.0
+- Rebase Libhover and Autotools to 0.8 versions
+- Use org.eclipse.equinox.p2.publisher.EclipseGenerator
+- Switch to use org.eclipse.equinox.launcher instead of startup.jar
+- Use Eclipse 3.7
+
+* Wed Feb 16 2011 Jeff Johnston <jjohnstn(a)redhat.com> 1:7.0.1-5
+- Add additional patch so glibc and libstdc++ libhover plug-ins reference
+ local location for their libhover data.
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1:7.0.1-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Jan 05 2011 Jeff Johnston <jjohnstn(a)redhat.com> 1:7.0.1-3
+- Add patch for Eclipse bug 286162.
+
+* Thu Oct 07 2010 Jeff Johnston <jjohnstn(a)redhat.com> 1:7.0.1-2
+- Rebase CDT to Helios SR1 (7.0.1) including gdb hardware support
+- Rebase Autotools/Libhover to Linux tools R0.6.1
+
+* Wed Jul 14 2010 Jeff Johnston <jjohnstn(a)redhat.com> 1:7.0.0-1
+- Rebase CDT to Helios (7.0.0)
+- Rebase Autotools/Libhover to Linux tools R0.6.0
+
+* Tue May 18 2010 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.2-5
+- Rebase Autotools/Libhover to Linux tools R0.5.1.
+- Remove addbuilder patch which is already part of R0_5_1.
+- Remove libhover template patch which is already part of R0_5_1.
+
+* Thu May 06 2010 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.2-4
+- Add libtool as a requirement.
+
+* Fri Mar 19 2010 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.2-3
+- Fix autotools local patch to add macros directory to build.properties
+ of org.eclipse.linuxtools.cdt.autotools.core.
+
+* Fri Mar 19 2010 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.2-2
+- Check in missing maketargets patch.
+
+* Thu Mar 18 2010 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.2-1
+- Rebase CDT to Galileo SR2 (6.0.2).
+- Rebase Autotools to Linux tools R0.5.
+- Rebase Libhover to Linux tools R0.5.
+
+* Fri Jan 29 2010 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.1-8
+- Fix urls for autotools and libhover sources.
+- Add source references for autotools and libhover fetch scripts.
+
+* Fri Dec 11 2009 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.1-7
+- Rebase Autotools to Linux tools 0.4.0.1 release.
+- Rebase Libhover to Linux tools 0.4.0 release.
+- Remove libhover patch which is now part of rebase.
+
+* Wed Oct 28 2009 Alexander Kurtakov <akurtako(a)redhat.com> 1:6.0.1-6
+- Disable mylyn bridge build, part of eclipse-mylyn srpm now.
+
+* Tue Oct 27 2009 Alexander Kurtakov <akurtako(a)redhat.com> 1:6.0.1-5
+- Sync build_id with upstream 6.0.1.
+
+* Fri Oct 16 2009 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.1-4
+- Rebase Autotools to 1.0.5.
+- Add patch to move macro hover docs locally into Autotools plugin.
+
+* Thu Oct 15 2009 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.1-3
+- Include installed link for lpg java bundle in new cdt-parsers subpackage.
+
+* Wed Oct 14 2009 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.1-2
+- Ship new parsers sub-package which includes xlc, upc, and lrparser plug-ins.
+- Require lpg-java-compat for build.
+
+* Fri Oct 09 2009 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.1-1
+- Rebase CDT to 6.0.1.
+
+* Mon Oct 05 2009 Andrew Overholt <overholt(a)redhat.com> 1:6.0.0-11
+- Build on ppc64
+
+* Wed Sep 23 2009 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.0-10
+- Resolves #290247
+- Upgrade libhover to 0.3.0.
+- Add libhover patch to fix libstdc++ member resolution and
+ to place libhover docs locally within libhover plugin.
+
+* Wed Aug 12 2009 Andrew Overholt <overholt(a)redhat.com> 1:6.0.0-9
+- Use launcher jar to run metadata generator instead of eclipse binary.
+
+* Wed Aug 12 2009 Andrew Overholt <overholt(a)redhat.com> 1:6.0.0-8
+- Remove shipping of content.xml.
+
+* Wed Jul 29 2009 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.0-7
+- Resolves #514629
+
+* Mon Jul 27 2009 Jeff Johnston <jjohnstn(a)redhat.com> 1:6.0.0-6
+- Remove gcj_support.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1:6.0.0-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Fri Jul 24 2009 Jeff Johnston <jjohnstn(a)redhat.com> 6.0.0-3
+- Bump release number.
+- Update Autotools to v200907241319 which has CDT 6.0 fixes.
+
+* Wed Jun 17 2009 Jeff Johnston <jjohnstn(a)redhat.com> 6.0.0-1
+- Rebase CDT to 6.0.0.
+- Rebase Autotools to v200906171600 snapshot.
+- Resolves #280504, #280505, #280506, #280509.
+
+* Mon Jun 15 2009 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.2-3
+- Resolves #280117.
+
+* Wed Apr 08 2009 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.2-2
+- Bump release.
+
+* Tue Apr 07 2009 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.2-1
+- Rebase autotools to 1.0.3.
+- Rebase CDT to v200903191301 (5.0.2).
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1:5.0.1-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Jan 16 2009 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.1-2
+- Rebase libhover to 0.1.1 and autotools to 1.0.2.
+- Remove patch for 472731 which is already part of rebased autotools sources.
+
+* Fri Nov 28 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.1-1
+- Rebase to CDT 5.0.1.
+- Fix bug in autotools project type detection.
+- Resolve #472731
+
+* Mon Nov 17 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-12
+- Fix typo in autotools and libhover sources tarballs.
+- Remove redundant patches which are already in new tarballs.
+
+* Thu Nov 06 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-11
+- Fix managed configurations dialog problem.
+- Update libhover and autotools source tarballs to 20081106 snapshot.
+
+* Thu Oct 16 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-10
+- Change runtests section to remove new libhover plugin rather than old
+ com.redhat.* autotools plugin.
+
+* Thu Oct 16 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-9
+- Fix org.eclipse.linuxtools.libhover.glibc plugin to add toc.xml to
+ binary file list.
+
+* Thu Oct 16 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-8
+- Fix org.eclipse.linuxtools.libhover.feature to include
+ org.eclipse.linuxtools.libhover.library_docs plugin.
+- Add work-around patch for managed configurations dialog problem.
+
+* Wed Oct 15 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-7
+- Change to use new linuxtools version of autotools-1.0.1.
+- Add build of libhover plugins again from linuxtools.
+
+* Tue Sep 09 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-6
+- Fix for NPE during alteration of Autotools configuration settings.
+- Resolves #461647
+
+* Thu Sep 04 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-5
+- Fix for autotools plugin referencing invalid build nature.
+- Resolves #461201
+
+* Wed Aug 20 2008 Andrew Overholt <overholt(a)redhat.com> 5.0.0-4
+- Add building and running of tests
+- Remove LexerTests until 5.0.1
+- Fix fetch script to use new location of PDE Build
+
+* Mon Aug 11 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-3
+- Fix build id to be 200806171202.
+
+* Fri Aug 08 2008 Jeff Johnston <jjohnstn(a)redhat.com> 5.0.0-2
+- Add autotools 1.0.0 which supports CDT 5.0.
+- Use java -cp to build cdt and autotools instead of eclipse -nosplash.
+- Replace fetched source with CDT_5_0_0 tagged sources.
+
+* Wed Aug 06 2008 Andrew Overholt <overholt(a)redhat.com> 5.0.0-1
+- Remove master and testing features
+- Move files to dropins/cdt{,-mylyn,-sdk}/eclipse
+- Generate p2 metadata
+
+* Fri Aug 01 2008 Andrew Overholt <overholt(a)redhat.com> 5.0.0-1
+- 5.0
+- Add Mylyn sub-package
+- Disable CPPUnit for now
+- Disable autotools until a new snapshot is made that will build with 5.0
+
+* Thu Jul 17 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> 4.0.3-2
+- fix license tag
+
+* Fri Apr 04 2008 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.3-1
+- Rebase to CDT 4.0.3
+- Patch openpty code to not reference stropts.h which is no longer shipped
+- Update eclipse-cdt-no-tests.patch
+
+* Mon Jan 28 2008 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.1-4
+- Update autotools to 0.9.6
+- Includes generic shell script support for makefile generation on
+ different platforms
+
+* Wed Dec 05 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.1-3
+- Resolves #412651, #412661, #385991
+- Rebase autotools to 0.9.5.3
+- Adds glibc C library completion support.
+- Fix clean by removal option.
+- Add support for changes to configure/autogen command names.
+- Add gcj checks for %%post and %%postun steps.
+
+* Wed Oct 24 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.1-2
+- Rebase autotools to 0.9.5.1
+- Add autotools property tab for C/C++ build.
+- Resolves #330701
+
+* Thu Oct 04 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.1-1
+- Use official CDT 4.0.1 source tarball
+- Update autotools to 0.9.5
+- Resolves #315811
+
+* Tue Sep 25 2007 Andrew Overholt <overholt(a)redhat.com> 4.0.1-0.2.v200709241202cvs
+- Fix moving of arch-specific plugins that haven't been updated to new
+ version.
+
+* Mon Sep 24 2007 Andrew Overholt <overholt(a)redhat.com> 4.0.1-0.1.v200709241202cvs
+- 4.0.1 RC.
+- Update autotools for Binaries fix.
+
+* Thu Sep 13 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.0-7
+- Resolves #288711
+- Ensure that all features are unpacked.
+
+* Mon Sep 10 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.0-6
+- Resolves #274551, #253331, #254246, #254248
+- Rebase Autotools to 0.9.3
+
+* Thu Aug 23 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.0-5
+- Add eclipse-cvs-client dependency
+
+* Fri Aug 17 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.0-4
+- Fix release number in Autotools feature to be 0.9.2.
+
+* Thu Aug 16 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.0-3
+- Resolves #251412
+- Rebase autotools to 0.9.2
+- Add minimum java runtime requirement
+- Add direct Autotools wizards
+- Add autogen.sh options
+
+* Fri Aug 10 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.0-2
+- Add Epoch 1 back.
+
+* Wed Aug 08 2007 Jeff Johnston <jjohnstn(a)redhat.com> 4.0.0-1
+- Rebase to CDT 4.0.0
+- Rebase Autotools to 0.9.1
+
+* Mon Apr 16 2007 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.2-3
+- Add missing gif to org.eclipse.cdt.make.ui.
+- Resolves: #236558
+
+* Tue Feb 27 2007 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.2-2
+- Resolves: #229891, #230253, #205310, #229893
+- Rebase autotools to 0.0.8.1 source.
+
+* Wed Feb 21 2007 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.2-1
+- Rebase CDT to 3.1.2.
+- Rebase autotools to 0.0.8 source.
+- Replace subconsole patch with new build console patch.
+
+* Mon Jan 29 2007 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.1-8
+- Resolves: #214624, #224644
+- Rebase autotools to 0.0.7 source.
+
+* Wed Jan 17 2007 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.1-7
+- Resolves: #222350
+- Rebase autotools to 0.0.6.1 source.
+- Add comments.
+- Put arch-specific jars in library dir.
+
+* Mon Dec 11 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.1-6
+- Rebase autotools to 0.0.6 source.
+
+* Wed Nov 15 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.1-5
+- Add cppunit support.
+
+* Mon Nov 06 2006 Andrew Overholt <overholt(a)redhat.com> 3.1.1-4
+- Use the new location of copy-platform.
+
+* Thu Oct 19 2006 Ben Konrath <bkonrath(a)redhat.com> 3.1.1-3
+- Remove work-around for gcc bug # 20198.
+- Do not include notice.html and epl-v10.html because these files are already
+ included in the SDK.
+- Put JNI libraries in %%{_libdir}/eclipse.
+- Only build the CDT SDK.
+- Fix build issue on non-x86 systems.
+- Resolves: #208622
+
+* Mon Oct 16 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.1-2
+- Replace build patches with sed commands
+- Resolves: #208622
+
+* Mon Oct 16 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.1-2
+- Fix build so only single platform is built at a time
+- Bugzilla 208622
+
+* Thu Sep 28 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.1-1
+- Rebase autotools to 0.0.5 source.
+- Rebase CDT to 3.1.1 source.
+- Bugzilla 206719, 206359, 206164
+
+* Mon Sep 11 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-3
+- Add hover help for defined symbols
+- Fix bug with defined symbol calculation on file that compilation
+ string cannot be fetched for
+
+* Fri Sep 01 2006 Ben Konrath <bkonrath(a)redhat.com> 3.1.0-2
+- Remove jpp in release.
+- Require java-gcj-compat >= 1.0.64.
+
+* Tue Aug 29 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-1jpp_13fc
+- Rebase autotools to 0.0.4 source.
+- Use ScannerInfoProvider extension instead of DynamicScannerInfoProvider.
+- Add sub-console support to CDT.
+
+* Mon Aug 21 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-1jpp_12fc
+- Fix build special targets when project hasn't configured yet.
+- Fix to fully reconfigure after configuration options change.
+- Fix configuration problem whereby config.sub complains.
+- Bugzilla 200000, 201270, 203440
+
+* Tue Aug 08 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-1jpp_11fc
+- Fix Build Special Targets bug when importing a CVS project and
+ using ManagedMake Project Wizard.
+- Bugzilla 201269
+
+* Mon Jul 31 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-1jpp_10fc
+- Fix bug with library hover help.
+
+* Tue Jul 25 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-1jpp_9fc
+- Remove redundant runtime packages from sdk.
+
+* Tue Jul 25 2006 Ben Konrath <bkonrath(a)redhat.com> 3.1.0-1jpp_8fc
+- Add epoch to sdk requires.
+
+* Mon Jul 24 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-1jpp_8fc
+- Update autotools sources.
+- Rebuild.
+
+* Mon Jul 24 2006 Ben Konrath <bkonrath(a)redhat.com> 3.1.0-1jpp_7fc
+- Rebuld.
+
+* Sat Jul 22 2006 Jakub Jelinek <jakub(a)redhat.com> 3.1.0-1jpp_6fc
+- Rebuilt
+
+* Thu Jul 20 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-1jpp_5fc
+- Split into main package and sdk sub-package.
+
+* Thu Jul 20 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-1jpp_4fc
+- Add Autotools plug-ins via additional source tarball.
+
+* Wed Jul 19 2006 Igor Foox <ifoox(a)redhat.com> 3.1.0-1jpp_3fc
+- Rebuild.
+
+* Wed Jul 12 2006 Jeff Johnston <jjohnstn(a)redhat.com> 3.1.0-1jpp_2fc
+- Add dynamic scannerinfo extension used by Autotools plug-in.
+
+* Mon Jul 10 2006 Andrew Overholt <overholt(a)redhat.com> 3.1.0-1jpp_1fc
+- 3.1.0.
+
+* Thu Jun 08 2006 Andrew Overholt <overholt(a)redhat.com> 3.1.0-0jpp_0fc.3.1.0RC2
+- 3.1.0 RC2.
+- Remove unused hover patch.
+- Use newly-created versionless pde.build symlink.
+- Remove no-sdkbuild patch.
+
+* Mon Apr 03 2006 Andrew Overholt <overholt(a)redhat.com> 3.0.2-1jpp_3fc
+- Add ia64.
+
+* Tue Mar 07 2006 Andrew Overholt <overholt(a)redhat.com> 3.0.2-1jpp_2fc
+- Bump release.
+
+* Mon Feb 13 2006 Andrew Overholt <overholt(a)redhat.com> 3.0.2-1jpp_1fc
+- 3.0.2.
+
+* Fri Feb 10 2006 Jesse Keating <jkeating(a)redhat.com> - 1:3.0.1-1jpp_8fc
+- bump again for double-long bug on ppc(64)
+
+* Fri Feb 10 2006 Andrew Overholt <overholt(a)redhat.com> 3.0.1-1jpp_7fc
+- Use Epoch in Requires (rh#180915).
+- Require >= 3.1.2 but < 3.1.3 to ensure we get 3.1.2.
+
+* Thu Feb 09 2006 Andrew Overholt <overholt(a)redhat.com> 3.0.1-1jpp_6fc
+- Make it Require >= 3.1.2.
+
+* Thu Feb 09 2006 Andrew Overholt <overholt(a)redhat.com> 3.0.1-1jpp_5fc
+- Build against SDK 3.1.2.
+
+* Tue Feb 07 2006 Jesse Keating <jkeating(a)redhat.com> - 1:3.0.1-1jpp_5fc
+- rebuilt for new gcc4.1 snapshot and glibc changes
+
+* Tue Jan 10 2006 Andrew Overholt <overholt(a)redhat.com> 3.0.1-1jpp_4fc
+- Rebuild against latest gcc.
+
+* Fri Dec 30 2005 Andrew Overholt <overholt(a)redhat.com> 3.0.1-1jpp_3fc
+- Fix %%files section to not be x86-specific.
+
+* Fri Dec 16 2005 Andrew Overholt <overholt(a)redhat.com> 3.0.1-1jpp_2fc
+- Build against gcc 4.1.
+
+* Mon Nov 14 2005 Andrew Overholt <overholt(a)redhat.com> 3.0.1-1jpp_1fc
+- 3.0.1.
+
+* Fri Oct 21 2005 Andrew Overholt <overholt(a)redhat.com> 3.0.0_fc-2
+- Rebuild against gcc 4.0.2
+
+* Tue Aug 23 2005 Andrew Overholt <overholt(a)redhat.com> 3.0.0_fc-1
+- Import new upstream version (3.0).
+
+* Thu Jul 14 2005 Andrew Overholt <overholt(a)redhat.com> 3.0.0_fc-0.RC2.1
+- Import new upstream version (3.0RC2).
+- Use gbenson's new aot-compile-rpm and change requirements appropriately.
+- Re-enable native compilation - let's see what happens.
+
+* Wed Jun 22 2005 Andrew Overholt <overholt(a)redhat.com> 3.0.0_fc-0.M7.1
+- Import new upstream version (3.0M7).
+- Remove refactoring/build.properties patch (now unneeeded).
+
+* Fri Jun 03 2005 Jeff Pound <jpound(a)redhat.com> 3.0.0_fc-0.M6.8
+- Patch refactoring/build.properties to include plugin.properties.
+- Temporarily move all *.so's to *.so.bak due to native compilation bug.
+- Temporarily remove gcj .jar -> .so db population.
+
+* Mon May 23 2005 Andrew Overholt <overholt(a)redhat.com> 3.0.0_fc-0.M6.7
+- Bring in new I-build to enable jump to Eclipse 3.1M7 and fix some critical
+ issues.
+
+* Wed May 11 2005 Ben Konrath <bkonrath(a)redhat.com> 3.0.0_fc-0.M6.6
+- Temporarily disable org.eclipse.cdt.managedbuilder.core_3.0.0/libmngbuildcore.jar.so.
+
+* Wed Apr 27 2005 Phil Muldoon <pmuldoon(a)redhat.com> 3.0.0_fc-0.M6.5
+- Changed to find-and-aot-compile build usage
+- Added "if gcj_support" toggle
+- Fixed installing all arch fragments (now only installs one (correct) arch)
+- Redid BuildRequires and Requires to remove old/unneeded dependencies
+- Cleaned %%eclipse_arch declares.
+
+* Thu Apr 21 2005 Phil Muldoon <pmuldoon(a)redhat.com> 3.0.0_fc-0.M6.4
+- Added Chris Moller's libhover patch
+
+* Sat Apr 16 2005 Ben Konrath <bkonrath(a)redhat.com> 3.0.0_fc-0.M6.3
+- Clean up spec file (remove references to old patches and rh docs).
+
+* Fri Apr 15 2005 Phil Muldoon <pmuldoon(a)redhat.com> 3.0.0_fc-0.M6.2
+- Generated tarball from official final tagged M6 build
+
+* Mon Apr 11 2005 Phil Muldoon <pmuldoon(a)redhat.com> 3.0.0_fc-0.M6.1
+- Fixed db path in java -cp
+- Regenerated tarball from M6 canditate build
+- Reworked patches for M6 canditate Build
+
+* Thu Apr 07 2005 Phil Muldoon <pmuldoon(a)redhat.com> 3.0.0_fc-0.M5.4
+- Changed Requires eclipse-ui to eclipse-platform
+- Added Requires java-1.4.2-gcj-compat >= 1.4.2.0-40jpp_14rh
+- Added Requires gcc-java >= 4.0.0-0.35
+
+* Mon Apr 04 2005 Phil Muldoon <pmuldoon(a)redhat.com> 3.0.0_fc-0.M5.3
+- Added eclipse-cdt-no-sdkbuild.patch to build for platform only (fc4 space crunch)
+
+* Sun Apr 03 2005 Andrew Overholt <overholt(a)redhat.com> 3.0.0_fc-0.M5.2
+- Make use of rebuild-gcj-db.
+- Use system-wide classmap.db.
+
+* Wed Mar 23 2005 Phil Muldoon <pmuldoon(a)redhat.com> 3.0.0-1
+- Updated to upstream CDT 3.0.0 M5 sources
+- Removed Source1 (rhdocs) for now
+- Removed libhover patch until updated
+- Added eclipse-cdt-platform-build-linux.patch
+- Added eclipse-cdt-sdk-build-linux.patch
+- Stopped tests build for now (Added eclipse-cdt-no-tests.patch)
+- Added Requires gcc-java (bz# 151866)
+- Added new central db logic
+
+* Fri Mar 4 2005 Phil Muldoon <pmuldoon(a)redhat.com> 2.0.2-3
+- Added x86_64 to ExclusiveArch
+
+* Thu Mar 3 2005 Phil Muldoon <pmuldoon(a)redhat.com> 2.0.2-2
+- Moved upstream sources back to 2.0.2
+- Revered back to releng build
+- Added native build sections to spec file
+
+* Tue Jan 11 2005 Ben Konrath <bkonrath(a)redhat.com> 2.1.0-1
+- add devel rpm and use the patched sources for it
+- update sources to 2.1.0
+- new build method that does not require pre-fetched sources
+
+* Sun Nov 07 2004 Ben Konrath <bkonrath(a)redhat.com> 2.0.2-1
+- Update sources to 2.0.2
+- Change which files are unzipped in the install phase - this changed in 2.0.2
+- Update Red Hat documentation sources
+- Remove no-cvs-patch as it is no longer needed (no-cvs2-patch is still needed)
+- Update ui-libhover-patch
+- Add how-to document for doc and source tarball generation
+- Add fetch-tests-patch for tarball generation
+
+* Mon Jul 26 2004 Jeremy Handcock <handcock(a)redhat.com> 2.0-11
+- Update Red Hat documentation sources
+
+* Fri Jul 23 2004 Tom Tromey <tromey(a)redhat.com> 2.0-10
+- Set user.home on all java invocations
+
+* Fri Jul 23 2004 Tom Tromey <tromey(a)redhat.com> 2.0-9
+- Pass dontFetchAnything to the build
+
+* Fri Jul 23 2004 Tom Tromey <tromey(a)redhat.com> 2.0-8
+- Patch from Phil Muldoon to avoid cvs operations
+
+* Fri Jul 23 2004 Jeremy Handcock <handcock(a)redhat.com> 2.0-7
+- Don't build on ppc64
+- Require eclipse-ui, not eclipse-platform
+
+* Fri Jul 23 2004 Tom Tromey <tromey(a)redhat.com> 2.0-6
+- Set user.home when building
+
+* Wed Jul 21 2004 Tom Tromey <tromey(a)redhat.com> 2.0-5
+- Make .so files executable
+
+* Wed Jul 21 2004 Chris Moller <cmoller(a)redhat.com> 2.0-4
+- Add texthover
+
+* Tue Jul 20 2004 Jeremy Handcock <handcock(a)redhat.com> 2.0-4
+- Update Red Hat documentation sources
+
+* Fri Jul 16 2004 Tom Tromey <tromey(a)redhat.com> 2.0-3
+- Make platform symlink tree before building
+
+* Fri Jul 16 2004 Jeremy Handcock <handcock(a)redhat.com> 2.0-3
+- Add Red Hat-specific documentation
+- Use `name' macro in source and patch names
+- Correct BuildRequires to eclipse-platform
+
+* Tue Jul 13 2004 Jeremy Handcock <handcock(a)redhat.com> 2.0-2
+- Don't require ant
+- Prevent possible `build' section overload
+
+* Mon Jul 12 2004 Tom Tromey <tromey(a)redhat.com> 2.0-2
+- Document source fetching process
+- Update to CDT 2.0 final
+- Set -D_GNU_SOURCE when building
+
+* Fri Jul 9 2004 Tom Tromey <tromey(a)redhat.com> 2.0-2
+- Don't define prefix
+- Don't require pango
+
+* Fri Jul 9 2004 Jeremy Handcock <handcock(a)redhat.com> 2.0-2
+- Update sources to include tests from upstream
+- Add new build patch for CDT tests
+- Build CDT tests, but don't install them
+
+* Thu Jul 8 2004 Tom Tromey <tromey(a)redhat.com> 2.0-1
+- Removed unused patch
+
+* Thu Jul 8 2004 Jeremy Handcock <handcock(a)redhat.com> 2.0-1
+- Revert previous patch; don't unset javacVerbose
+
+* Thu Jul 8 2004 Jeremy Handcock <handcock(a)redhat.com> 2.0-1
+- Unset javacVerbose
+
+* Tue Jun 15 2004 Tom Tromey <tromey(a)redhat.com> 2.0-1
+- Updated to 2.0 M8
+
+* Mon Jan 19 2004 Tom Tromey <tromey(a)redhat.com> 1.2.1-1
+- Initial version
diff --git a/sources b/sources
new file mode 100644
index 0000000..eefb8dd
--- /dev/null
+++ b/sources
@@ -0,0 +1,2 @@
+SHA512 (org.eclipse.cdt-825423c1e3b2c94d628fbfc5de3c179a647ca51b.tar.xz) =
2a6f7ea3afadef968d0e43622e74556f5e34d52d2bdd7bb60a9d42398130955dab6b3b6daa2e4a212694182075b695784802a2956addc920f5075ee37e08e604
+SHA512 (org.eclipse.tools.templates-dc437804a238f57a12675f882ba2fbac7c79ef1a.tar.xz) =
da927bde32239b79c79930a5b8eb242684329ac412f5454feb5f0dbdda6d366533e8a37123a4db831e09af1b559d3607e5777ff27602e921c3e946f70f76d12b