From 787b265defb9d6b38443510882702997c43d706b Mon Sep 17 00:00:00 2001 From: Miro Hrončok Date: Mar 02 2021 15:10:51 +0000 Subject: Orphaned for 6+ weeks --- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 1db3511..0000000 --- a/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -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 -/org.eclipse.tools.templates-1d4e938383f1547f084b69d1a2ef35bcd0c4080d.tar.xz -/org.eclipse.tools.templates-ffec5f95347f5bbb38d4b9c638a30dae661dbf8b.tar.xz diff --git a/cdtdebug.man b/cdtdebug.man deleted file mode 100644 index 710d76f..0000000 --- a/cdtdebug.man +++ /dev/null @@ -1,85 +0,0 @@ -.\" Manpage for cdtdebug. -.\" Contact jjohnstn@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.user%2Ftasks%2Frunning_eclipse.htm -.UE . -.SH SEE ALSO -.I gdb(1) -.SH BUGS -No known bugs. -.SH AUTHOR -Jeff Johnston (jjohnstn@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 new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/eclipse-cdt-cdtdebug-readme.patch b/eclipse-cdt-cdtdebug-readme.patch deleted file mode 100644 index 8b7dfb3..0000000 --- a/eclipse-cdt-cdtdebug-readme.patch +++ /dev/null @@ -1,34 +0,0 @@ -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 deleted file mode 100644 index 220c04f..0000000 --- a/eclipse-cdt-cdtdebug.patch +++ /dev/null @@ -1,55 +0,0 @@ ---- 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 deleted file mode 100644 index 64060ff..0000000 --- a/eclipse-cdt-config-ini.patch +++ /dev/null @@ -1,92 +0,0 @@ -diff --git a/debug/org.eclipse.cdt.debug.application.product/debug.product b/debug/org.eclipse.cdt.debug.application.product/debug.product -index 71ffdc66..952042b3 100644 ---- a/debug/org.eclipse.cdt.debug.application.product/debug.product -+++ b/debug/org.eclipse.cdt.debug.application.product/debug.product -@@ -183,7 +183,6 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U - - - -- - - - -@@ -203,10 +202,7 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U - - - -- - -- -- - - - -@@ -239,12 +235,9 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U - - - -- -- - - - -- - - - -@@ -271,7 +264,6 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U - - - -- - - - -@@ -298,9 +290,7 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U - - - -- - -- - - - -@@ -319,7 +309,6 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U - - - -- - - - -@@ -346,9 +335,7 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U - - - -- - -- - - - -@@ -357,7 +344,6 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U - - - -- - - - -@@ -377,9 +363,9 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U - - - -- -- - -+ -+ - - - diff --git a/eclipse-cdt.desktop b/eclipse-cdt.desktop deleted file mode 100644 index 5aa04b9..0000000 --- a/eclipse-cdt.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[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 deleted file mode 100644 index 76dd01b..0000000 --- a/eclipse-cdt.spec +++ /dev/null @@ -1,921 +0,0 @@ -%global _eclipsedir %{_prefix}/lib/eclipse - -%global _build_id_links alldebug - -%bcond_with bootstrap - -# Change following to 0 to default to no remote support when building -# for the first time in a buildroot -- this is needed to build: -# * eclipse-remote -# which all make circular dependencies on cdt -%if %{without bootstrap} -%global _enable_remote_support 1 -%else -%global _enable_remote_support 0 -%endif - -Epoch: 2 - -%global eclipse_base %{_datadir}/eclipse -%global cdt_snapshot org.eclipse.cdt-CDT_9_11_1 - -%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 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 - -# Glassfish EE APIs that moved to jakarta namespace -%if 0%{?fedora} >= 33 -%global _jakarta_activation jakarta.activation-api -%global _jakarta_annotations jakarta.annotation-api -%global _jakarta_el jakarta.el-api -%global _jakarta_servlet jakarta.servlet-api -%global _jakarta_jaxb jakarta.xml.bind-api -%global _jakarta_jsp_api javax.servlet.jsp-api -%global _jakarta_jsp org.glassfish.web.jakarta.servlet.jsp -%else -%global _jakarta_activation jakarta.activation-api -%global _jakarta_annotations javax.annotation-api -%global _jakarta_el javax.el-api -%global _jakarta_servlet javax.servlet-api -%global _jakarta_jaxb jaxb-api -%global _jakarta_jsp_api javax.servlet.jsp -%global _jakarta_jsp org.glassfish.web.javax.servlet.jsp -%endif - -Summary: Eclipse C/C++ Development Tools (CDT) plugin -Name: eclipse-cdt -Version: 9.11.1 -Release: 11%{?dist} -License: EPL-2.0 and CPL -URL: https://www.eclipse.org/cdt - -Source0: https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/snapshot/%{cdt_snapshot}.tar.xz - -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: java-11-openjdk-devel -BuildRequires: make -BuildRequires: rsync -BuildRequires: gcc-c++ -BuildRequires: tycho -BuildRequires: tycho-extras -BuildRequires: desktop-file-utils -BuildRequires: google-gson -%if 0%{?fedora} >= 33 -BuildRequires: jaxb-api -BuildRequires: jaxb-impl -%else -BuildRequires: glassfish-jaxb-api -BuildRequires: glassfish-jaxb-runtime -%endif -BuildRequires: eclipse-egit -BuildRequires: eclipse-license2 -BuildRequires: eclipse-platform -BuildRequires: eclipse-pde -BuildRequires: exec-maven-plugin -BuildRequires: maven-antrun-plugin -BuildRequires: freemarker -%if %{_enable_remote_support} -BuildRequires: eclipse-remote >= 2.1.0 -%endif - -Requires: gdb make gcc-c++ -%if %{_enable_remote_support} -Requires: autoconf automake libtool -Requires: eclipse-remote >= 2.1.0 -%endif - -# Added in F31 -Obsoletes: %{name}-tests < 2:9.7.0-4 -Obsoletes: %{name}-parsers < 2:9.7.0-4 -# Added in F32 -Obsoletes: %{name}-docker < 2:9.11.0-6 - -# Added in F32 - this package absorbed launchbar -Obsoletes: eclipse-launchbar < 1:2.5.0-2 -Provides: eclipse-launchbar = %{epoch}:%{version}-%{release} - -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. - -%package terminal -Summary: Eclipse Terminal Plug-in -# Added in F32 - this package absorbed tm-terminal -Obsoletes: eclipse-tm-terminal < 4.5.200-2 -Provides: eclipse-tm-terminal = %{epoch}:%{version}-%{release} -Obsoletes: eclipse-tm-terminal-connectors < 4.5.200-2 -Provides: eclipse-tm-terminal-connectors = %{epoch}:%{version}-%{release} -Obsoletes: eclipse-tm-terminal-rse < 4.5.200-2 -Provides: eclipse-tm-terminal-rse = %{epoch}:%{version}-%{release} - -%description terminal -An integrated Eclipse View for the local command prompt (console) or -remote hosts (SSH, Telnet, Serial). - -%if %{_enable_remote_support} - -%if 0%{?fedora} -%package arduino -Summary: Arduino C++ Tools -Requires: %{name} = %{epoch}:%{version}-%{release} - -%description arduino -Extensions to support Arduino C++ projects in Eclipse. -%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} -# Added in F32 - this package absorbed tm-terminal -Obsoletes: eclipse-tm-terminal-sdk < 4.5.200-2 -Provides: eclipse-tm-terminal-sdk = %{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 -p1 -%patch3 -p1 - -# Fix tycho target environment -TYCHO_ENV="linuxgtk%{eclipse_arch}" -%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_64"/linux.%{eclipse_arch}"/g' pom.xml -pushd core -sed -i -e 's/linux.x86_64 /linux.%{eclipse_arch} /g' org.eclipse.cdt.core.native/plugin.properties -sed -i -e 's/\\(x86_64\\)/(%{eclipse_arch})/g' org.eclipse.cdt.core.native/plugin.properties -cp -r org.eclipse.cdt.core.linux.x86_64 org.eclipse.cdt.core.linux.%{eclipse_arch} -rm -fr org.eclipse.cdt.core.linux.x86_64 -pushd org.eclipse.cdt.core.linux.%{eclipse_arch} -mv os/linux/x86_64 os/linux/%{eclipse_arch} -popd -sed -i -e 's/x86_64/%{eclipse_arch}/g' org.eclipse.cdt.core.linux/pom.xml org.eclipse.cdt.core.linux.%{eclipse_arch}/{pom.xml,META-INF/MANIFEST.MF} -popd -sed -i -e 's/"org.eclipse.cdt.core.linux.x86_64"/"org.eclipse.cdt.core.linux.%{eclipse_arch}"/g' \ - -e 's/arch="x86_64"/arch="%{eclipse_arch}"/' releng/org.eclipse.cdt.native-feature/feature.xml -sed -i -e "s|org.eclipse.cdt.core.linux.x86_64|org.eclipse.cdt.core.linux.%{eclipse_arch}|g" pom.xml - -# Ensure serial can be built on current arch -sed -i -e 's|linux/x86_64/|linux/%{eclipse_arch}/|' \ - native/org.eclipse.cdt.native.serial/jni/Makefile -sed -i -e 's/x86_64/%{eclipse_arch}/' \ - native/org.eclipse.cdt.native.serial/pom.xml -%endif - -# 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 p2 repos -%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 -%pom_remove_plugin :maven-enforcer-plugin - -# Disable unneeded additional parsers -sed -i -e '/upc\//d' pom.xml -sed -i -e '/lrparser\//d' pom.xml -sed -i -e '/xlc\//d' pom.xml - -# Don't build and ship test bundles -%pom_disable_module launchbar/org.eclipse.launchbar.core.tests -%pom_disable_module launchbar/org.eclipse.launchbar.ui.tests -%pom_disable_module org.eclipse.tm.terminal.test terminal/plugins -%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 windows/org.eclipse.cdt.msw.build.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 - -# Don't build and ship docker support -%pom_disable_module launch/org.eclipse.cdt.docker.launcher -%pom_disable_module launch/org.eclipse.cdt.docker.launcher-feature - -# Disable autotools, and remote features if we are building a boot-strap build -%if ! %{_enable_remote_support} -%pom_disable_module org.eclipse.tm.terminal.connector.remote.feature terminal/features -%pom_disable_module org.eclipse.tm.terminal.connector.remote terminal/plugins -%pom_disable_module launchbar/org.eclipse.launchbar.remote -%pom_disable_module launchbar/org.eclipse.launchbar.remote.core -%pom_disable_module launchbar/org.eclipse.launchbar.remote.ui -%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 cross/org.eclipse.cdt.launch.remote -%pom_disable_module cross/org.eclipse.cdt.launch.remote-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 -# 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.ui -%pom_disable_module lsp/org.eclipse.cdt.lsp-feature -%pom_disable_module debug/org.eclipse.cdt.debug.dap -%pom_disable_module debug/org.eclipse.cdt.debug.dap-feature -%pom_disable_module jtag/org.eclipse.cdt.debug.dap.gdbjtag -%pom_disable_module jtag/org.eclipse.cdt.debug.dap.gdbjtag-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 - -# Fix freemarker dep -sed -i -e 's/org.freemarker/org.freemarker.freemarker/' \ - qt/org.eclipse.cdt.qt.core/META-INF/MANIFEST.MF \ - tools.templates/org.eclipse.tools.templates.freemarker/META-INF/MANIFEST.MF \ - build/org.eclipse.cdt.cmake.core/META-INF/MANIFEST.MF \ - debug/org.eclipse.cdt.debug.application.product/debug.product - -# Fix deps javax -> jakarta -sed -i -e 's/>javax.annotation%{_jakarta_annotations} jakarta -sed -i -e 's/com.sun.xml.bind/com.sun.xml.bind.jaxb-impl/' \ - tools.templates/org.eclipse.tools.templates.freemarker/META-INF/MANIFEST.MF \ - debug/org.eclipse.cdt.debug.application.product/debug.product -sed -i -e 's/javax.xml.bind/%{_jakarta_jaxb}/' \ - tools.templates/org.eclipse.tools.templates.freemarker/build.properties \ - debug/org.eclipse.cdt.debug.application.product/debug.product - -# Relax the version constraint of the gson dep -sed -i -e '/com.google.gson/s/;\(bundle-\)\?version=".*"//' \ - jtag/org.eclipse.cdt.debug.dap.gdbjtag/META-INF/MANIFEST.MF build/org.eclipse.cdt.managedbuilder.core/META-INF/MANIFEST.MF - -%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.tm.terminal* terminal -%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* -%mvn_package :org.eclipse.launchbar* - -%build -export JAVA_HOME=%{_jvmdir}/java-11 - -export CFLAGS="${CFLAGS:-%__global_cflags}" -export LDFLAGS="${LDFLAGS:-%__global_ldflags}" - -# 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 unnecessary dep on java-headless 11 due to Java 11 specific fragment -sed -i 's/>111.8 - 2:9.11.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Aug 26 2020 Mat Booth - 2:9.11.1-10 -- Rebuild against new jakarta-jsp packages - -* Mon Aug 24 2020 Mat Booth - 2:9.11.1-9 -- Fix build against new jakarta packages - -* Sun Aug 16 2020 Mat Booth - 2:9.11.1-8 -- Add missing obsoletes for tm-terminal-rse - -* Fri Aug 14 2020 Mat Booth - 2:9.11.1-7 -- Fix unnecessary Java 11 dep from this package due to Java 11 specific bundle - fragment - -* Tue Aug 11 2020 Mat Booth - 2:9.11.1-6 -- Fix build against updated jaxb packages -- Force build against Java 11 - -* Mon Jul 27 2020 Fedora Release Engineering - 2:9.11.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jul 23 2020 Mat Booth - 2:9.11.1-4 -- Non bootstrap build - -* Wed Jul 22 2020 Mat Booth - 2:9.11.1-3 -- Fix inconsistent buildroot macro usage - -* Mon Jul 20 2020 Mat Booth - 2:9.11.1-2 -- Enable bootstrap mode and misc other improvements - -* Thu Jun 25 2020 Mat Booth - 2:9.11.1-1 -- Update to latest upstream release - -* Sun May 17 2020 Mat Booth - 2:9.11.0-7 -- Remove explicit dep on hamcrest - -* Wed May 06 2020 Mat Booth - 2:9.11.0-6 -- Drop docker tooling support - -* Thu Mar 26 2020 Mat Booth - 2:9.11.0-5 -- Fix bootstrap mode - -* Tue Mar 24 2020 Mat Booth - 2:9.11.0-4 -- Add epoch to obsoletes for launchbar package - -* Tue Mar 24 2020 Mat Booth - 2:9.11.0-3 -- Really fix obsoletes on tm-terminal - -* Tue Mar 24 2020 Mat Booth - 2:9.11.0-2 -- Fix obsoletes on tm-terminal - -* Mon Mar 23 2020 Mat Booth - 2:9.11.0-1 -- Update to latest upstream release - -* Mon Jan 06 2020 Mat Booth - 2:9.10.0-1 -- Update to latest upstream release - -* Mon Sep 16 2019 Mat Booth - 2:9.9.0-1 -- Update to latest upstream release - -* Wed Jun 19 2019 Mat Booth - 2:9.8.0-1 -- Update to latest upstream release - -* Sun Jun 09 2019 Mat Booth - 2:9.7.0-5 -- Enable further bundles during bootstrap - -* Sat Jun 08 2019 Mat Booth - 2:9.7.0-4 -- Allow building debug bundles in bootstrap mode - -* Wed Jun 05 2019 Mat Booth - 2:9.7.0-3 -- Drop support for parsers for compilers that are not shipped by Fedora - -* Fri May 10 2019 Mat Booth - 2:9.7.0-2 -- Don't build and ship test bundles -- Use proper jaxb implementation - -* Thu Mar 14 2019 Mat Booth - 2:9.7.0-1 -- Update to 2019-03 release -- Restrict to same architectures as Eclipse itself - -* Thu Jan 31 2019 Fedora Release Engineering - 2:9.6.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Jan 09 2019 Mat Booth - 2:9.6.0-4 -- Patch to avoid requesting GTK2 as SWT backend -- Fix unexpected workspace directory change - -* Tue Jan 08 2019 Mat Booth - 2:9.6.0-3 -- Ensure the native subpackage brings in the Eclipse Platform package - -* Mon Jan 07 2019 Mat Booth - 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 - 2:9.6.0-1 -- Update to 2018-12 release -- Switch to EPL 2.0 license - -* Mon Oct 22 2018 Jeff Johnston - 2:9.5.3-6 -- Remove generated build-ids from main package. - -* Wed Oct 17 2018 Jeff Johnston - 2:9.5.3-5 -- Remove provides/requires from CDT standalone debugger - -* Tue Oct 09 2018 Jeff Johnston - 2:9.5.3-4 -- Build the CDT standalone debugger as an RCP application and package - -* Thu Oct 04 2018 Mat Booth - 2:9.5.3-3 -- Fix missing requirement on lldb and improve installtion recommendations - -* Wed Sep 19 2018 Jeff Johnston - 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 - 2:9.5.3-1 -- Update to latest release and correct version number - -* Wed Aug 22 2018 Mat Booth - 1:9.6.0-0.1 -- Update to latest snapshot - -* Tue Jul 31 2018 Mat Booth - 1:9.5.2-1 -- Update to latest upstream release - -* Thu Jul 12 2018 Fedora Release Engineering - 1:9.5.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sat Jun 23 2018 Mat Booth - 1:9.5.0-2 -- Update due to respin of 9.5.0 - -* Wed Jun 13 2018 Mat Booth - 1:9.5.0-1 -- Update to Photon release - -* Fri May 4 2018 Alexander Kurtakov 1:9.4.3-2 -- Adjust to remove useless extra eclipse dir in droplets. - -* Thu Mar 22 2018 Mat Booth - 1:9.4.3-1 -- Update to Oxygen.3 release - -* Tue Mar 20 2018 Alexander Kurtakov 1:9.4.2-1 -- Update to upstream 9.4.2 release. - -* Wed Feb 07 2018 Fedora Release Engineering - 1:9.4.1-0.5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Feb 01 2018 Mat Booth - 1:9.4.1-0.4 -- Export LDFLAGS as well as CFLAGS - -* Wed Jan 31 2018 Mat Booth - 1:9.4.1-0.3 -- Fix error causing secondary arches to fail, fix bootstrap modes - -* Tue Jan 30 2018 Jeff Johnston - 1:9.4.1-0.2 -- fix building native fragments to use rpm CFLAGS -- resolves #rhbz1539083 - -* Fri Jan 12 2018 Mat Booth - 1:9.4.1-0.1 -- Pull in latest fixes from 9.4 branch - -* Mon Jan 08 2018 Jeff Johnston - 1:9.3.2-4 -- Fix bug 529390 - -* Mon Oct 02 2017 Troy Dawson - 1:9.3.2-3 -- Cleanup spec file conditionals - -* Wed Sep 27 2017 Mat Booth - 1:9.3.2-2 -- Update sources - -* Thu Sep 21 2017 Mat Booth - 1:9.3.2-1 -- Update to Oxygen.1 release - -* Thu Aug 10 2017 Mat Booth - 1:9.3.1-1 -- Update to 9.3.1 patch release - -* Thu Aug 10 2017 Mat Booth - 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 - 1:9.3.0-0.6.gitbfe45e8 -- Don't ship example bundles - -* Wed Aug 02 2017 Fedora Release Engineering - 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 - 1:9.3.0-0.4.gitbfe45e8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue Jul 04 2017 Mat Booth - 1:9.3.0-0.3.gitbfe45e8 -- Fix build on alternative arches -- Fix standalone debugger startup - -* Mon Jun 19 2017 Mat Booth - 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 - 1:9.3.0-0.1.gitbfe45e8 -- Update to Oxygen snapshot - -* Tue May 02 2017 Mat Booth - 1:9.2.1-3 -- Rebuilt for multilib change - -* Thu Mar 30 2017 Mat Booth - 1:9.2.1-2 -- Increase memory to fix the build on s390 - -* Tue Mar 28 2017 Mat Booth - 1:9.2.1-1 -- Update to latest upstream release -- Conditionalise building of arduino support - -* Fri Feb 10 2017 Fedora Release Engineering - 1:9.2.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Jan 31 2017 Mikolaj Izdebski - 1:9.2.0-3 -- Add missing build-requires on GCC - -* Mon Jan 23 2017 Mat Booth - 1:9.2.0-2 -- Fix standalone debugger -- Stricter requires on launchbar -- Add fPIC to serial library build - -* Mon Jan 16 2017 Jeff Johnston - 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 - 1:9.1.0-2 -- Full non-bootstrap build -- Ensure gtk icon cache is updated - -* Mon Nov 07 2016 Mat Booth - 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 - 1:9.0.0-4 -- Fix versioning typo. - -* Mon Nov 07 2016 Jeff Johnston - 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 - 1:9.0.0-2 -- Break cycle from main CDT package to the SDK. - -* Wed Jun 22 2016 Mat Booth - 1:9.0.0-1 -- Update to Neon release - -* Wed Jun 15 2016 Mikolaj Izdebski - 1:9.0.0-0.9.gitdff6b3b -- Add missing build-requires - -* Mon Jun 06 2016 Jeff Johnston - 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 - 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 - 1:9.0.0-0.7.gitdff6b3b -- Add Requires eclipse-launchbar which is now required by standalone debugger - -* Sat May 21 2016 Mat Booth - 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 1:9.0.0-0.5.gitdff6b3b -- Fix natives compile for profiles not included upstream. - -* Thu May 12 2016 Alexander Kurtakov 1:9.0.0-0.4.gitdff6b3b -- New snapshot with natives build hooked in the maven build. - -* Tue May 03 2016 Mat Booth - 1:9.0.0-0.3.git0b93e81 -- Fix launching stand-alone debugger - -* Mon May 02 2016 Sopot Cela - 1:9.0.0-0.2.git0b93e81 -- Fix broken reference to license issue to fix the build - -* Sun May 01 2016 Mat Booth - 1:9.0.0-0.1.git0b93e81 -- Update to latest snapshot for Neon support - -* Thu Mar 10 2016 Mat Booth - 1:8.8.1-9 -- Make standalone debugger work with all versions of lucene - -* Thu Mar 10 2016 Mat Booth - 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 1:8.8.1-7 -- Update to upstream 8.8.1 release. - -* Tue Feb 09 2016 Roland Grunberg - 1:8.8.0-7 -- Update to use proper xmvn provided macros. -- Fix CDT GDB Standalone Debugger. - -* Thu Feb 04 2016 Roland Grunberg - 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 - 1:8.8.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Nov 23 2015 Alexander Kurtakov 1:8.8.0-4 -- Drop old patches and organize them. - -* Thu Oct 08 2015 Mat Booth - 1:8.8.0-3 -- Perform full build -- Exclude docker plugins on Fedora < 23 - -* Thu Oct 8 2015 Alexander Kurtakov 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 - 1:8.8.0-1 -- Update to Mars.1 release -- Bootstrap mode for secondary arches - -* Mon Sep 21 2015 Jeff Johnston - 1:8.7.0-10 -- Fix missing test resources -- Fix missing exit code in console - -* Tue Aug 04 2015 Roland Grunberg - 1:8.7.0-9 -- Add script for automatically launching CDT Test Bundles. - -* Fri Jul 10 2015 Mat Booth - 1:8.7.0-8 -- No longer R/BR nekohtml - -* Tue Jul 07 2015 Jeff Johnston 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 1:8.7.0-6 -- Add missing src file test resources referred to by test cases. - -* Mon Jun 29 2015 Jeff Johnston 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 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 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 1:8.7.0-2 -- Use simpler macro to control container support and fix macro tests. - -* Tue Jun 23 2015 Jeff Johnston 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 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 1:8.7.0-0.5.git6c36f7f -- Disable jacoco plugin and remove useless directory from the build. - -* Thu Jun 4 2015 Alexander Kurtakov 1:8.7.0-0.4.git6c36f7f -- Add arduino subpackage and enable building arduino plugins. - -* Wed Jun 3 2015 Alexander Kurtakov 1:8.7.0-0.3.git6c36f7f -- Drop Linux Tools libhover compilation and Recommend eclipse-linuxtools-libhover instead. - -* Wed Jun 3 2015 Alexander Kurtakov 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 1:8.7.0-0.1.git136c034 -- Update to 8.7.0 pre-release. diff --git a/premars.changelog b/premars.changelog deleted file mode 100644 index c4e24eb..0000000 --- a/premars.changelog +++ /dev/null @@ -1,803 +0,0 @@ -* Thu Apr 09 2015 Jeff Johnston - 1:8.6.0-2 -- Fix llvm toolchain enablement -- Resolves: #1210051 - -* Thu Feb 26 2015 Roland Grunberg - 1:8.6.0-1 -- Update to Luna SR2 release 8.6.0. - -* Thu Oct 09 2014 Mat Booth - 1:8.5.0-3 -- Update libhover -- Prefer macro usage instead of patching poms -- Organise patches - -* Tue Oct 07 2014 Jeff Johnston - 1:8.5.0-2 -- Remove experimental launchbar feature and tests. - -* Mon Oct 06 2014 Mat Booth - 1:8.5.0-1 -- Update to Luna SR1 release 8.5.0 - -* Thu Sep 04 2014 Roland Grunberg - 1:8.4.0-6 -- Remove unnecessary patch. - -* Tue Aug 19 2014 Mat Booth - 1:8.4.0-5 -- Update dep on nekohtml to fix libhover generation error at startup - -* Sat Aug 16 2014 Fedora Release Engineering - 1:8.4.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Thu Jul 31 2014 Jeff Johnston 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 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 1:8.4.0-1 -- Update to offical Luna CDT 8.4.0 and Linux Tools 3.0 - -* Wed Jun 25 2014 Alexander Kurtakov 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 1:8.4.0-0.6.git20140506 -- Add desktop integration for standalone debugger executable - -* Fri Jun 13 2014 Jeff Johnston 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 - 1:8.4.0-0.4.git20140506 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu May 22 2014 Alexander Kurtakov 1:8.4.0-0.3.git20140506 -- Use xmvn to build. - -* Thu May 15 2014 Jeff Johnston 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 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 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 1:8.2.1-3 -- Add eclipse-tests as requirement of eclipse-cdt-tests package. - -* Mon Oct 07 2013 Jeff Johnston 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 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 1:8.2.0-3 -- Fix Indexer preferences page -- Resolves: #966960 - -* Sat Aug 03 2013 Fedora Release Engineering - 1:8.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon Jul 1 2013 Alexander Kurtakov 1:8.2.0-1 -- Update to Kepler final. -- Don't force qualifiers. - -* Fri Jun 07 2013 Roland Grunberg 1:8.2.0-0.8.rc3 -- Update CDT to Kepler RC3. - -* Thu May 30 2013 Jeff Johnston 1:8.2.0-0.7.rc2 -- Update CDT to Kepler RC2. - -* Fri May 10 2013 Jeff Johnston 1:8.2.0-0.6.m7 -- Update CDT to Kepler M7. - -* Wed May 08 2013 Jeff Johnston 1:8.2.0-0.5.m6 -- Fix bug 407580 regarding building autotools projects with GnuMakefiles - -* Tue Apr 30 2013 Alexander Kurtakov 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 1:8.2.0-0.3.m6 -- llvm subpackage without clang is useless. - -* Wed Apr 10 2013 Jeff Johnston - 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 - 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 - 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 - 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 - 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 - 1:8.1.1-2 -- Add compiler exclusion to prevent NPE occuring for arm build. - -* Thu Oct 11 2012 Jeff Johnston - 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 - 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 - 1:8.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Jul 03 2012 Jeff Johnston 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 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 1:8.1.0-0.10.junom7 -- Update CDT to Juno M7 (8.1.0 pre-release). - -* Mon May 07 2012 Dan Horák 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 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 1:8.1.0-0.7.junom6 -- Enable build on s390(x). - -* Mon Apr 23 2012 Jeff Johnston 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 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 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 1:8.1.0-0.3.junom6 -- Fix context qualifiers to match upstream CDT and Libhover. - -* Wed Apr 18 2012 Alexander Kurtakov 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 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 1:8.0.1-4 -- Remove calls to reconciler. - -* Wed Feb 01 2012 Jeff Johnston 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 - 1:8.0.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Nov 28 2011 Jeff Johnston 1:8.0.1-2 -- Add arch filtering for rhel -- Remove extraneous echo statement - -* Mon Nov 07 2011 Jeff Johnston 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 1:8.0.0-6 -- Depend on a specific release of eclipse-platform. - -* Wed Oct 5 2011 Sami Wagiaalla 1:8.0.0-6 -- Use the reconciler to install/uninstall plugins during rpm - post and postun respectively. - -* Mon Jul 25 2011 Jeff Johnston 1:8.0.0-5 -- Additional patch for https://bugs.eclipse.org/bugs/show_bug.cgi?id=351660 - -* Thu Jul 21 2011 Jeff Johnston 1:8.0.0-4 -- Patch for https://bugs.eclipse.org/bugs/show_bug.cgi?id=351660 - -* Fri Jul 15 2011 Sami Wagiaalla 1:8.0.0-3 -- Added patch for https://bugs.eclipse.org/bugs/show_bug.cgi?id=352166 - -* Mon Jun 27 2011 Jeff Johnston 1:8.0.0-2 -- Fix RSE requires. - -* Thu Jun 23 2011 Jeff Johnston 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 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 - 1:7.0.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Wed Jan 05 2011 Jeff Johnston 1:7.0.1-3 -- Add patch for Eclipse bug 286162. - -* Thu Oct 07 2010 Jeff Johnston 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 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 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 1:6.0.2-4 -- Add libtool as a requirement. - -* Fri Mar 19 2010 Jeff Johnston 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 1:6.0.2-2 -- Check in missing maketargets patch. - -* Thu Mar 18 2010 Jeff Johnston 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 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 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 1:6.0.1-6 -- Disable mylyn bridge build, part of eclipse-mylyn srpm now. - -* Tue Oct 27 2009 Alexander Kurtakov 1:6.0.1-5 -- Sync build_id with upstream 6.0.1. - -* Fri Oct 16 2009 Jeff Johnston 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 1:6.0.1-3 -- Include installed link for lpg java bundle in new cdt-parsers subpackage. - -* Wed Oct 14 2009 Jeff Johnston 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 1:6.0.1-1 -- Rebase CDT to 6.0.1. - -* Mon Oct 05 2009 Andrew Overholt 1:6.0.0-11 -- Build on ppc64 - -* Wed Sep 23 2009 Jeff Johnston 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 1:6.0.0-9 -- Use launcher jar to run metadata generator instead of eclipse binary. - -* Wed Aug 12 2009 Andrew Overholt 1:6.0.0-8 -- Remove shipping of content.xml. - -* Wed Jul 29 2009 Jeff Johnston 1:6.0.0-7 -- Resolves #514629 - -* Mon Jul 27 2009 Jeff Johnston 1:6.0.0-6 -- Remove gcj_support. - -* Fri Jul 24 2009 Fedora Release Engineering - 1:6.0.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Fri Jul 24 2009 Jeff Johnston 6.0.0-3 -- Bump release number. -- Update Autotools to v200907241319 which has CDT 6.0 fixes. - -* Wed Jun 17 2009 Jeff Johnston 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 5.0.2-3 -- Resolves #280117. - -* Wed Apr 08 2009 Jeff Johnston 5.0.2-2 -- Bump release. - -* Tue Apr 07 2009 Jeff Johnston 5.0.2-1 -- Rebase autotools to 1.0.3. -- Rebase CDT to v200903191301 (5.0.2). - -* Tue Feb 24 2009 Fedora Release Engineering - 1:5.0.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Jan 16 2009 Jeff Johnston 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 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 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 5.0.0-11 -- Fix managed configurations dialog problem. -- Update libhover and autotools source tarballs to 20081106 snapshot. - -* Thu Oct 16 2008 Jeff Johnston 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 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 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 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 5.0.0-6 -- Fix for NPE during alteration of Autotools configuration settings. -- Resolves #461647 - -* Thu Sep 04 2008 Jeff Johnston 5.0.0-5 -- Fix for autotools plugin referencing invalid build nature. -- Resolves #461201 - -* Wed Aug 20 2008 Andrew Overholt 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 5.0.0-3 -- Fix build id to be 200806171202. - -* Fri Aug 08 2008 Jeff Johnston 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 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 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 4.0.3-2 -- fix license tag - -* Fri Apr 04 2008 Jeff Johnston 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 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 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 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 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 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 4.0.1-0.1.v200709241202cvs -- 4.0.1 RC. -- Update autotools for Binaries fix. - -* Thu Sep 13 2007 Jeff Johnston 4.0.0-7 -- Resolves #288711 -- Ensure that all features are unpacked. - -* Mon Sep 10 2007 Jeff Johnston 4.0.0-6 -- Resolves #274551, #253331, #254246, #254248 -- Rebase Autotools to 0.9.3 - -* Thu Aug 23 2007 Jeff Johnston 4.0.0-5 -- Add eclipse-cvs-client dependency - -* Fri Aug 17 2007 Jeff Johnston 4.0.0-4 -- Fix release number in Autotools feature to be 0.9.2. - -* Thu Aug 16 2007 Jeff Johnston 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 4.0.0-2 -- Add Epoch 1 back. - -* Wed Aug 08 2007 Jeff Johnston 4.0.0-1 -- Rebase to CDT 4.0.0 -- Rebase Autotools to 0.9.1 - -* Mon Apr 16 2007 Jeff Johnston 3.1.2-3 -- Add missing gif to org.eclipse.cdt.make.ui. -- Resolves: #236558 - -* Tue Feb 27 2007 Jeff Johnston 3.1.2-2 -- Resolves: #229891, #230253, #205310, #229893 -- Rebase autotools to 0.0.8.1 source. - -* Wed Feb 21 2007 Jeff Johnston 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 3.1.1-8 -- Resolves: #214624, #224644 -- Rebase autotools to 0.0.7 source. - -* Wed Jan 17 2007 Jeff Johnston 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 3.1.1-6 -- Rebase autotools to 0.0.6 source. - -* Wed Nov 15 2006 Jeff Johnston 3.1.1-5 -- Add cppunit support. - -* Mon Nov 06 2006 Andrew Overholt 3.1.1-4 -- Use the new location of copy-platform. - -* Thu Oct 19 2006 Ben Konrath 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 3.1.1-2 -- Replace build patches with sed commands -- Resolves: #208622 - -* Mon Oct 16 2006 Jeff Johnston 3.1.1-2 -- Fix build so only single platform is built at a time -- Bugzilla 208622 - -* Thu Sep 28 2006 Jeff Johnston 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 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 3.1.0-2 -- Remove jpp in release. -- Require java-gcj-compat >= 1.0.64. - -* Tue Aug 29 2006 Jeff Johnston 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 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 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 3.1.0-1jpp_10fc -- Fix bug with library hover help. - -* Tue Jul 25 2006 Jeff Johnston 3.1.0-1jpp_9fc -- Remove redundant runtime packages from sdk. - -* Tue Jul 25 2006 Ben Konrath 3.1.0-1jpp_8fc -- Add epoch to sdk requires. - -* Mon Jul 24 2006 Jeff Johnston 3.1.0-1jpp_8fc -- Update autotools sources. -- Rebuild. - -* Mon Jul 24 2006 Ben Konrath 3.1.0-1jpp_7fc -- Rebuld. - -* Sat Jul 22 2006 Jakub Jelinek 3.1.0-1jpp_6fc -- Rebuilt - -* Thu Jul 20 2006 Jeff Johnston 3.1.0-1jpp_5fc -- Split into main package and sdk sub-package. - -* Thu Jul 20 2006 Jeff Johnston 3.1.0-1jpp_4fc -- Add Autotools plug-ins via additional source tarball. - -* Wed Jul 19 2006 Igor Foox 3.1.0-1jpp_3fc -- Rebuild. - -* Wed Jul 12 2006 Jeff Johnston 3.1.0-1jpp_2fc -- Add dynamic scannerinfo extension used by Autotools plug-in. - -* Mon Jul 10 2006 Andrew Overholt 3.1.0-1jpp_1fc -- 3.1.0. - -* Thu Jun 08 2006 Andrew Overholt 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 3.0.2-1jpp_3fc -- Add ia64. - -* Tue Mar 07 2006 Andrew Overholt 3.0.2-1jpp_2fc -- Bump release. - -* Mon Feb 13 2006 Andrew Overholt 3.0.2-1jpp_1fc -- 3.0.2. - -* Fri Feb 10 2006 Jesse Keating - 1:3.0.1-1jpp_8fc -- bump again for double-long bug on ppc(64) - -* Fri Feb 10 2006 Andrew Overholt 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 3.0.1-1jpp_6fc -- Make it Require >= 3.1.2. - -* Thu Feb 09 2006 Andrew Overholt 3.0.1-1jpp_5fc -- Build against SDK 3.1.2. - -* Tue Feb 07 2006 Jesse Keating - 1:3.0.1-1jpp_5fc -- rebuilt for new gcc4.1 snapshot and glibc changes - -* Tue Jan 10 2006 Andrew Overholt 3.0.1-1jpp_4fc -- Rebuild against latest gcc. - -* Fri Dec 30 2005 Andrew Overholt 3.0.1-1jpp_3fc -- Fix %%files section to not be x86-specific. - -* Fri Dec 16 2005 Andrew Overholt 3.0.1-1jpp_2fc -- Build against gcc 4.1. - -* Mon Nov 14 2005 Andrew Overholt 3.0.1-1jpp_1fc -- 3.0.1. - -* Fri Oct 21 2005 Andrew Overholt 3.0.0_fc-2 -- Rebuild against gcc 4.0.2 - -* Tue Aug 23 2005 Andrew Overholt 3.0.0_fc-1 -- Import new upstream version (3.0). - -* Thu Jul 14 2005 Andrew Overholt 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 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 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 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 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 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 3.0.0_fc-0.M6.4 -- Added Chris Moller's libhover patch - -* Sat Apr 16 2005 Ben Konrath 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 3.0.0_fc-0.M6.2 -- Generated tarball from official final tagged M6 build - -* Mon Apr 11 2005 Phil Muldoon 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 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 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 3.0.0_fc-0.M5.2 -- Make use of rebuild-gcj-db. -- Use system-wide classmap.db. - -* Wed Mar 23 2005 Phil Muldoon 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 2.0.2-3 -- Added x86_64 to ExclusiveArch - -* Thu Mar 3 2005 Phil Muldoon 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 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 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 2.0-11 -- Update Red Hat documentation sources - -* Fri Jul 23 2004 Tom Tromey 2.0-10 -- Set user.home on all java invocations - -* Fri Jul 23 2004 Tom Tromey 2.0-9 -- Pass dontFetchAnything to the build - -* Fri Jul 23 2004 Tom Tromey 2.0-8 -- Patch from Phil Muldoon to avoid cvs operations - -* Fri Jul 23 2004 Jeremy Handcock 2.0-7 -- Don't build on ppc64 -- Require eclipse-ui, not eclipse-platform - -* Fri Jul 23 2004 Tom Tromey 2.0-6 -- Set user.home when building - -* Wed Jul 21 2004 Tom Tromey 2.0-5 -- Make .so files executable - -* Wed Jul 21 2004 Chris Moller 2.0-4 -- Add texthover - -* Tue Jul 20 2004 Jeremy Handcock 2.0-4 -- Update Red Hat documentation sources - -* Fri Jul 16 2004 Tom Tromey 2.0-3 -- Make platform symlink tree before building - -* Fri Jul 16 2004 Jeremy Handcock 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 2.0-2 -- Don't require ant -- Prevent possible `build' section overload - -* Mon Jul 12 2004 Tom Tromey 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 2.0-2 -- Don't define prefix -- Don't require pango - -* Fri Jul 9 2004 Jeremy Handcock 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 2.0-1 -- Removed unused patch - -* Thu Jul 8 2004 Jeremy Handcock 2.0-1 -- Revert previous patch; don't unset javacVerbose - -* Thu Jul 8 2004 Jeremy Handcock 2.0-1 -- Unset javacVerbose - -* Tue Jun 15 2004 Tom Tromey 2.0-1 -- Updated to 2.0 M8 - -* Mon Jan 19 2004 Tom Tromey 1.2.1-1 -- Initial version diff --git a/sources b/sources deleted file mode 100644 index f364d2e..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (org.eclipse.cdt-CDT_9_11_1.tar.xz) = 1a724584b33b4755fd63ba6d5062083b00083cdb7ca337e06059b92d2f881e9e7a42279c7e7b0b9a75a79c861313ed4a6ee7b15e14aea71f11d16b224b9e6420