|
|
3025a58 |
%global debug_package %{nil}
|
|
|
3025a58 |
|
|
|
e90ae60 |
Epoch: 1
|
|
|
2777248 |
|
|
|
58ccbfb |
%define run_tests 0
|
|
Andrew Overholt |
ce71483 |
%define ship_tests 0
|
|
|
23365bc |
%define major 6
|
|
|
798a46f |
%define minor 0
|
|
|
a90b04c |
%define majmin %{major}.%{minor}
|
|
|
427f046 |
%define micro 2
|
|
Andrew Overholt |
9fa799a |
%define eclipse_base %{_libdir}/eclipse
|
|
|
427f046 |
%define build_id 201002161416
|
|
|
23365bc |
|
|
Andrew Overholt |
9fa799a |
|
|
|
5d1c762 |
# All arches line up except i386 -> x86
|
|
|
5d1c762 |
%ifarch %{ix86}
|
|
|
5d1c762 |
%define eclipse_arch x86
|
|
|
5d1c762 |
%else
|
|
|
5d1c762 |
%define eclipse_arch %{_arch}
|
|
|
5d1c762 |
%endif
|
|
|
5d1c762 |
|
|
|
a90b04c |
Summary: Eclipse C/C++ Development Tools (CDT) plugin
|
|
|
a90b04c |
Name: eclipse-cdt
|
|
|
a90b04c |
Version: %{majmin}.%{micro}
|
|
|
e1daa3f |
Release: 4%{?dist}
|
|
|
039d9f9 |
License: EPL and CPL
|
|
|
a90b04c |
Group: Development/Tools
|
|
|
a90b04c |
URL: http://www.eclipse.org/cdt
|
|
|
a90b04c |
Requires: eclipse-platform
|
|
|
a90b04c |
|
|
|
6c5f3b3 |
|
|
Andrew Overholt |
9fa799a |
# The following tarball was generated using the included fetch-cdt.sh
|
|
Andrew Overholt |
9fa799a |
# script. Note that the optional c99 and upc parsers plus the optional
|
|
Andrew Overholt |
9fa799a |
# xlc support features have been removed.
|
|
|
82b33b9 |
|
|
|
427f046 |
Source0: %{name}-fetched-src-v%{build_id}.tar.bz2
|
|
Andrew Overholt |
9fa799a |
Source4: fetch-cdt.sh
|
|
|
82b33b9 |
|
|
|
427f046 |
Source1: %{name}-fetched-src-autotools-R0_5_0.tar.gz
|
|
|
0824af2 |
Source14: make-autotools-tarball.sh
|
|
|
b315595 |
|
|
|
427f046 |
Source2: %{name}-fetched-src-libhover-R0_5_0.tar.gz
|
|
|
0824af2 |
Source15: make-libhover-tarball.sh
|
|
|
a90b04c |
|
|
Andrew Overholt |
9fa799a |
## The following tarball was generated thusly:
|
|
Andrew Overholt |
9fa799a |
##
|
|
Andrew Overholt |
9fa799a |
## mkdir temp && cd temp
|
|
Andrew Overholt |
9fa799a |
## cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/tools export -r CPPUnit_20061102 \
|
|
Andrew Overholt |
9fa799a |
## org.eclipse.cdt-cppunit/org.eclipse.cdt.cppunit \
|
|
Andrew Overholt |
9fa799a |
## org.eclipse.cdt-cppunit/org.eclipse.cdt.cppunit-feature
|
|
Andrew Overholt |
9fa799a |
## cd org.eclipse.cdt-cppunit
|
|
Andrew Overholt |
9fa799a |
## tar -czvf eclipse-cdt-cppunit-20061102.tar.gz org.eclipse.cdt.cppunit*
|
|
|
a90b04c |
#
|
|
Andrew Overholt |
9fa799a |
#Source2: %{name}-cppunit-20061102.tar.gz
|
|
Andrew Overholt |
d7b7dbf |
|
|
Andrew Overholt |
63a3c72 |
# Script to run the tests in Xvnc
|
|
Andrew Overholt |
63a3c72 |
Source5: %{name}-runtests.sh
|
|
Andrew Overholt |
63a3c72 |
|
|
|
622a628 |
# Libhover docs to place locally
|
|
|
622a628 |
Source6: glibc-2.7-2.libhover
|
|
|
622a628 |
Source7: libstdc++-v3.libhover
|
|
|
622a628 |
|
|
|
37aa720 |
# Autotools docs to place locally
|
|
|
37aa720 |
Source8: acmacros-2.13.xml
|
|
|
37aa720 |
Source9: acmacros-2.59.xml
|
|
|
37aa720 |
Source10: acmacros-2.61.xml
|
|
|
37aa720 |
Source11: ammacros-1.4-p6.xml
|
|
|
37aa720 |
Source12: ammacros-1.9.5.xml
|
|
|
37aa720 |
Source13: ammacros-1.9.6.xml
|
|
|
37aa720 |
|
|
Andrew Overholt |
9fa799a |
## Patch to cppunit code to support double-clicking on file names, classes, and
|
|
Andrew Overholt |
9fa799a |
## member names in the Hierarchy and Failure views such that the appropriate
|
|
Andrew Overholt |
9fa799a |
## file will be opened and the appropriate line will be selected.
|
|
Andrew Overholt |
9fa799a |
#Patch8: %{name}-cppunit-ui.patch
|
|
Andrew Overholt |
9fa799a |
## Patch to upgrade version number for cppunit feature.
|
|
Andrew Overholt |
9fa799a |
#Patch9: %{name}-cppunit-feature.patch
|
|
Andrew Overholt |
9fa799a |
## Patch to fix default paths used by cppunit wizards to find header files and
|
|
Andrew Overholt |
9fa799a |
## libraries.
|
|
Andrew Overholt |
9fa799a |
#Patch10: %{name}-cppunit-default-location.patch
|
|
Andrew Overholt |
9fa799a |
## Patch to cppunit code to remove references to deprecated class which has
|
|
Andrew Overholt |
9fa799a |
## been removed in CDT 4.0.
|
|
Andrew Overholt |
9fa799a |
#Patch11: %{name}-cppunit-env-tab.patch
|
|
Andrew Overholt |
9fa799a |
|
|
|
82b33b9 |
# Remove include of stropts.h in openpty.c as it is no longer included
|
|
|
82b33b9 |
# in glibc-headers package
|
|
Andrew Overholt |
00bcd66 |
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=272373
|
|
|
82b33b9 |
Patch12: %{name}-openpty.patch
|
|
|
3d810dc |
|
|
Andrew Overholt |
63a3c72 |
# Add XML -> HTML generation after running tests
|
|
Andrew Overholt |
63a3c72 |
Patch13: %{name}-testaggregation.patch
|
|
Andrew Overholt |
63a3c72 |
|
|
|
622a628 |
# Following is a patch to supply libhover docs directory from the libhover
|
|
|
622a628 |
# plugin and not require html to access them.
|
|
|
622a628 |
Patch14: %{name}-libhover-local.patch
|
|
|
622a628 |
|
|
Andrew Overholt |
00bcd66 |
# Patches for ppc64
|
|
Andrew Overholt |
00bcd66 |
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=272380
|
|
Andrew Overholt |
00bcd66 |
|
|
Andrew Overholt |
00bcd66 |
# Add LDFLAGS to Makefile for .so
|
|
Andrew Overholt |
00bcd66 |
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=272364
|
|
Andrew Overholt |
00bcd66 |
Patch16: %{name}-ppc64-add_ldflags.patch
|
|
Andrew Overholt |
00bcd66 |
|
|
Andrew Overholt |
00bcd66 |
# Add define of _XOPEN_SOURCE so that ptsname header is included
|
|
Andrew Overholt |
00bcd66 |
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=272370
|
|
Andrew Overholt |
00bcd66 |
Patch17: %{name}-ppc64-add_xopen_source-include.patch
|
|
Andrew Overholt |
00bcd66 |
|
|
|
37aa720 |
# Following is a patch to autotools to supply macro hover docs locally
|
|
|
37aa720 |
# in the plugin.
|
|
|
37aa720 |
Patch19: %{name}-autotools-local.patch
|
|
|
37aa720 |
|
|
|
427f046 |
# Disable mylyn bridge compiling. Should be removed when CDT 7.0 is out.
|
|
|
9a30f30 |
Patch20: %{name}-disable-mylyn.patch
|
|
|
9a30f30 |
|
|
|
427f046 |
# Add new setTargets interface to MakeTargetManager for use by Autotools.
|
|
|
427f046 |
# This can be removed for CDT 7.0.
|
|
|
427f046 |
Patch21: %{name}-maketargets.patch
|
|
|
427f046 |
|
|
|
427f046 |
# Fix for Autotools bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=306406
|
|
|
427f046 |
# Can be removed once Autotools moves to R0_5_1 or higher.
|
|
|
427f046 |
Patch22: %{name}-addbuilder.patch
|
|
|
427f046 |
|
|
|
427f046 |
# Fix for Libhover bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=306283
|
|
|
427f046 |
Patch23: %{name}-libhover-template.patch
|
|
|
427f046 |
|
|
|
5d1c762 |
BuildRequires: eclipse-pde
|
|
|
018590b |
BuildRequires: eclipse-rse >= 3.0
|
|
|
a90b04c |
BuildRequires: java-devel >= 1.4.2
|
|
|
488dcb6 |
BuildRequires: lpg-java-compat
|
|
Andrew Overholt |
63a3c72 |
%if %{run_tests}
|
|
Andrew Overholt |
63a3c72 |
BuildRequires: vnc-server
|
|
Andrew Overholt |
93554e2 |
BuildRequires: w3m
|
|
Andrew Overholt |
63a3c72 |
%endif
|
|
Ben Konrath |
53357d2 |
|
|
|
e1daa3f |
Requires: gdb make gcc-c++ autoconf automake libtool
|
|
|
23365bc |
Requires: eclipse-platform >= 1:3.5.0
|
|
|
018590b |
Requires: eclipse-rse >= 3.0
|
|
Ben Konrath |
53357d2 |
|
|
Andrew Overholt |
00bcd66 |
ExclusiveArch: %{ix86} x86_64 ppc ia64 ppc64
|
|
|
a90b04c |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
cvsdist |
977444b |
|
|
Andrew Overholt |
9fa799a |
%description
|
|
Andrew Overholt |
9fa799a |
Eclipse features and plugins that are useful for C and C++ development.
|
|
Andrew Overholt |
9fa799a |
|
|
|
488dcb6 |
%package parsers
|
|
|
488dcb6 |
Summary: Eclipse C/C++ Development Tools (CDT) SDK plugin
|
|
|
488dcb6 |
Group: Text Editors/Integrated Development Environments (IDE)
|
|
|
488dcb6 |
Requires: %{name} = %{epoch}:%{version}-%{release}
|
|
|
488dcb6 |
Requires: lpg-java-compat
|
|
|
488dcb6 |
|
|
|
488dcb6 |
%description parsers
|
|
|
488dcb6 |
Optional language-variant parsers for the CDT.
|
|
|
488dcb6 |
|
|
Andrew Overholt |
9fa799a |
%package sdk
|
|
Andrew Overholt |
9fa799a |
Summary: Eclipse C/C++ Development Tools (CDT) SDK plugin
|
|
Andrew Overholt |
9fa799a |
Group: Text Editors/Integrated Development Environments (IDE)
|
|
Andrew Overholt |
9fa799a |
Requires: %{name} = %{epoch}:%{version}-%{release}
|
|
cvsdist |
977444b |
|
|
|
47cfb8d |
%description sdk
|
|
|
a90b04c |
Source for Eclipse CDT for use within Eclipse.
|
|
|
47cfb8d |
|
|
Andrew Overholt |
63a3c72 |
%if %{ship_tests}
|
|
Andrew Overholt |
63a3c72 |
%package tests
|
|
Andrew Overholt |
63a3c72 |
Summary: Test suite for Eclipse C/C++ Development Tools (CDT)
|
|
Andrew Overholt |
63a3c72 |
Group: Text Editors/Integrated Development Environments (IDE)
|
|
Andrew Overholt |
63a3c72 |
Requires: %{name} = %{epoch}:%{version}-%{release}
|
|
Andrew Overholt |
63a3c72 |
Requires: vnc-server
|
|
Andrew Overholt |
63a3c72 |
|
|
Andrew Overholt |
63a3c72 |
%description tests
|
|
Andrew Overholt |
63a3c72 |
Test suite for Eclipse C/C++ Development Tools (CDT).
|
|
Andrew Overholt |
63a3c72 |
%endif
|
|
Andrew Overholt |
63a3c72 |
|
|
cvsdist |
977444b |
%prep
|
|
cvsdist |
977444b |
%setup -q -c
|
|
Andrew Overholt |
9fa799a |
|
|
|
2777248 |
pushd "org.eclipse.cdt.releng"
|
|
Andrew Overholt |
9fa799a |
|
|
Andrew Overholt |
9fa799a |
# Following patches a C file to remove reference to stropts.h which is
|
|
Andrew Overholt |
9fa799a |
# not needed and is missing in latest glibc
|
|
Andrew Overholt |
9fa799a |
pushd results/plugins/org.eclipse.cdt.core.linux/library
|
|
Andrew Overholt |
9fa799a |
%patch12 -p0
|
|
Andrew Overholt |
9fa799a |
popd
|
|
Andrew Overholt |
63a3c72 |
pushd results/plugins
|
|
Andrew Overholt |
63a3c72 |
%patch13
|
|
Andrew Overholt |
63a3c72 |
popd
|
|
|
427f046 |
pushd results/plugins/org.eclipse.cdt.make.core
|
|
|
427f046 |
%patch21 -p0
|
|
|
8a982ce |
popd
|
|
|
018590b |
#pushd results/plugins/org.eclipse.cdt.core.tests
|
|
|
018590b |
#rm parser/org/eclipse/cdt/core/parser/tests/scanner/LexerTests.java
|
|
|
018590b |
#%patch14
|
|
|
018590b |
#popd
|
|
|
e9a1b16 |
|
|
Ben Konrath |
8679757 |
# Only build the sdk
|
|
Ben Konrath |
8679757 |
offset=0;
|
|
Ben Konrath |
8679757 |
for line in $(grep -no "value=.*platform" build.xml); do
|
|
Ben Konrath |
8679757 |
linenum=$(echo "$line" | cut -d : -f 1)
|
|
Ben Konrath |
8679757 |
sed --in-place -e "$(expr $linenum - 1 - $offset ),$(expr $linenum + 1 - $offset)d" build.xml
|
|
Ben Konrath |
8679757 |
offset=$(expr $offset + 3)
|
|
Ben Konrath |
8679757 |
done
|
|
Andrew Overholt |
ceed8fe |
# Only build for the platform on which we're building
|
|
|
798a46f |
sed --in-place -e "s:linux.gtk.x86/:linux.gtk.%{eclipse_arch}/:g" build.xml
|
|
Andrew Overholt |
ceed8fe |
pushd sdk
|
|
Andrew Overholt |
ceed8fe |
sed --in-place -e "74,82d" build.properties
|
|
|
d9c8567 |
sed --in-place -e "s:configs=\\\:configs=linux,gtk,%{eclipse_arch}:" build.properties
|
|
Andrew Overholt |
ceed8fe |
popd
|
|
|
798a46f |
pushd master
|
|
|
adaa50e |
sed --in-place -e "81,89d" build.properties
|
|
|
798a46f |
sed --in-place -e "s:configs= \\\:configs=linux,gtk,%{eclipse_arch}:" build.properties
|
|
|
798a46f |
popd
|
|
|
82b33b9 |
pushd platform
|
|
|
82b33b9 |
sed --in-place -e "74,82d" build.properties
|
|
|
82b33b9 |
sed --in-place -e "s:configs=.*\\\:configs=linux,gtk,%{eclipse_arch}:" build.properties
|
|
|
82b33b9 |
popd
|
|
Andrew Overholt |
9fa799a |
|
|
|
adaa50e |
# build.xml assumes we build all configs, but we only build one so update
|
|
|
adaa50e |
# build.xml directory reference to be accurate.
|
|
|
29eec54 |
sed --in-place -e "s:linux.gtk.x86/:linux.gtk.%{eclipse_arch}/:g" build.xml
|
|
|
adaa50e |
|
|
|
e9a6271 |
popd
|
|
|
e9a6271 |
|
|
Andrew Overholt |
9fa799a |
## Autotools stuff
|
|
|
b254d6e |
mkdir autotools
|
|
|
b254d6e |
pushd autotools
|
|
|
b254d6e |
tar -xzf %{SOURCE1}
|
|
|
37aa720 |
%patch19 -p0
|
|
|
427f046 |
pushd org.eclipse.linuxtools.cdt.autotools.core
|
|
|
427f046 |
%patch22 -p0
|
|
|
37aa720 |
mkdir macros
|
|
|
37aa720 |
pushd macros
|
|
|
37aa720 |
cp %{SOURCE8} .
|
|
|
37aa720 |
cp %{SOURCE9} .
|
|
|
37aa720 |
cp %{SOURCE10} .
|
|
|
37aa720 |
cp %{SOURCE11} .
|
|
|
37aa720 |
cp %{SOURCE12} .
|
|
|
37aa720 |
cp %{SOURCE13} .
|
|
|
37aa720 |
popd
|
|
|
37aa720 |
popd
|
|
|
c6c2fb2 |
popd
|
|
|
b315595 |
|
|
|
b315595 |
## Libhover stuff
|
|
|
b315595 |
mkdir libhover
|
|
|
b315595 |
pushd libhover
|
|
|
b315595 |
tar -xzf %{SOURCE2}
|
|
|
cbcdb25 |
# newlib libhover is an optional feature...remove it from CDT base
|
|
|
cbcdb25 |
rm -rf org.eclipse.linuxtools.cdt.libhover.newlib
|
|
|
cbcdb25 |
rm -rf org.eclipse.linuxtools.cdt.libhover.newlib-feature
|
|
|
622a628 |
%patch14 -p0
|
|
|
622a628 |
pushd org.eclipse.linuxtools.cdt.libhover
|
|
|
427f046 |
%patch23 -p0
|
|
|
622a628 |
mkdir libhoverdocs
|
|
|
622a628 |
pushd libhoverdocs
|
|
|
622a628 |
cp %{SOURCE6} .
|
|
|
622a628 |
cp %{SOURCE7} .
|
|
|
622a628 |
popd
|
|
|
622a628 |
popd
|
|
|
b254d6e |
popd
|
|
|
20f1246 |
|
|
Andrew Overholt |
9fa799a |
## Cppunit stuff
|
|
Andrew Overholt |
9fa799a |
#
|
|
Andrew Overholt |
9fa799a |
#mkdir cppunit
|
|
Andrew Overholt |
9fa799a |
#pushd cppunit
|
|
Andrew Overholt |
9fa799a |
#tar -xzf %{SOURCE2}
|
|
Andrew Overholt |
9fa799a |
#%patch8 -p0
|
|
Andrew Overholt |
9fa799a |
#%patch9 -p0
|
|
Andrew Overholt |
9fa799a |
#%patch10 -p0
|
|
Andrew Overholt |
9fa799a |
#%patch11 -p0
|
|
Andrew Overholt |
9fa799a |
#popd
|
|
|
20f1246 |
|
|
|
2777248 |
# Upstream CVS includes random .so files. Let's remove them now.
|
|
|
2777248 |
# We actually remove the entire "os" directory since otherwise
|
|
|
2777248 |
# we wind up with some empty directories that we don't want.
|
|
|
0ba06dd |
#rm -r org.eclipse.cdt.releng/results/plugins/org.eclipse.cdt.core.linux/os
|
|
|
2777248 |
|
|
Andrew Overholt |
63a3c72 |
mv org.eclipse.cdt.releng/results/plugins/org.eclipse.cdt.core.tests/resources/testlib/x86/so.g/libtestlib_g.so \
|
|
Andrew Overholt |
63a3c72 |
org.eclipse.cdt.releng/results/plugins/org.eclipse.cdt.core.tests/resources/testlib/x86/so.g/libtestlib_g.BAK
|
|
Andrew Overholt |
9fa799a |
find -name \*.so | xargs rm -rf
|
|
Andrew Overholt |
63a3c72 |
mv org.eclipse.cdt.releng/results/plugins/org.eclipse.cdt.core.tests/resources/testlib/x86/so.g/libtestlib_g.BAK \
|
|
Andrew Overholt |
63a3c72 |
org.eclipse.cdt.releng/results/plugins/org.eclipse.cdt.core.tests/resources/testlib/x86/so.g/libtestlib_g.so
|
|
Andrew Overholt |
9fa799a |
|
|
Andrew Overholt |
00bcd66 |
%ifarch ppc64
|
|
Andrew Overholt |
00bcd66 |
pushd org.eclipse.cdt.releng/results/plugins
|
|
Andrew Overholt |
00bcd66 |
echo "fragmentName.linux.%{eclipse_arch} = C/C++ Development Tools Core for Linux (%{eclipse_arch})" \
|
|
Andrew Overholt |
00bcd66 |
>> org.eclipse.cdt.releng/results/plugins/org.eclipse.cdt.core/plugin.properties
|
|
Andrew Overholt |
00bcd66 |
cp -rp org.eclipse.cdt.core.linux.{x86,%{eclipse_arch}}
|
|
Andrew Overholt |
00bcd66 |
cd org.eclipse.cdt.core.linux.%{eclipse_arch}
|
|
Andrew Overholt |
00bcd66 |
sed -i "s/x86/%{eclipse_arch}/" META-INF/MANIFEST.MF
|
|
Andrew Overholt |
00bcd66 |
mv os/linux/{x86,%{eclipse_arch}}
|
|
Andrew Overholt |
00bcd66 |
cd ../org.eclipse.cdt.core.linux
|
|
Andrew Overholt |
00bcd66 |
%patch16 -p0
|
|
Andrew Overholt |
00bcd66 |
%patch17 -p0
|
|
Andrew Overholt |
00bcd66 |
popd
|
|
Andrew Overholt |
00bcd66 |
%endif
|
|
Andrew Overholt |
00bcd66 |
|
|
|
9a30f30 |
#remove mylyn plugins (part of mylyn srpm now)
|
|
|
9a30f30 |
rm -fr results/plugins/org.eclipse.cdt.mylyn*
|
|
|
9a30f30 |
%patch20
|
|
|
9a30f30 |
|
|
cvsdist |
977444b |
%build
|
|
cvsdist |
977444b |
export JAVA_HOME=%{java_home}
|
|
cvsdist |
977444b |
export PATH=%{java_bin}:/usr/bin:$PATH
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
# See comments in the script to understand this.
|
|
Andrew Overholt |
9fa799a |
/bin/sh -x %{eclipse_base}/buildscripts/copy-platform SDK \
|
|
|
9a30f30 |
%{eclipse_base} xmlrpc codec httpclient lang rse
|
|
|
488dcb6 |
ln -s %{_javadir}/lpgjavaruntime-1.1.0.jar SDK/plugins/net.sourceforge.lpg.lpgjavaruntime_1.1.0.jar
|
|
cvsdist |
977444b |
SDK=$(cd SDK >/dev/null && pwd)
|
|
cvsdist |
977444b |
|
|
cvsdist |
b43ade5 |
# Eclipse may try to write to the home directory.
|
|
cvsdist |
977444b |
mkdir home
|
|
cvsdist |
977444b |
homedir=$(cd home > /dev/null && pwd)
|
|
|
2777248 |
|
|
Ben Konrath |
8679757 |
pushd org.eclipse.cdt.releng/results/plugins/org.eclipse.cdt.core.linux/library
|
|
|
2777248 |
make JAVA_HOME="%{java_home}" ARCH=%{eclipse_arch} CC='gcc -D_GNU_SOURCE'
|
|
cvsdist |
977444b |
popd
|
|
cvsdist |
977444b |
|
|
Andrew Overholt |
63a3c72 |
PDEBUILDVERSION=$(ls %{eclipse_base}/dropins/sdk/plugins \
|
|
Andrew Overholt |
9fa799a |
| grep org.eclipse.pde.build_ | \
|
|
Andrew Overholt |
9fa799a |
sed 's/org.eclipse.pde.build_//')
|
|
Andrew Overholt |
63a3c72 |
PDEDIR=%{eclipse_base}/dropins/sdk/plugins/org.eclipse.pde.build_$PDEBUILDVERSION
|
|
Andrew Overholt |
f3d4858 |
# Call eclipse headless to process CDT releng build scripts
|
|
Ben Konrath |
8679757 |
pushd org.eclipse.cdt.releng
|
|
|
b254d6e |
java -cp $SDK/startup.jar \
|
|
Andrew Overholt |
9fa799a |
-Duser.home=$homedir \
|
|
Andrew Overholt |
9fa799a |
-DbuildId=%{build_id} \
|
|
Andrew Overholt |
9fa799a |
-DbranchVersion=%{version} \
|
|
Andrew Overholt |
9fa799a |
-DforceContextQualifier=%{build_id} \
|
|
Andrew Overholt |
63a3c72 |
-XX:CompileCommand="exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith" \
|
|
Andrew Overholt |
63a3c72 |
-XX:CompileCommand="exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>" \
|
|
Andrew Overholt |
63a3c72 |
-XX:CompileCommand="exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate" \
|
|
Andrew Overholt |
63a3c72 |
-XX:CompileCommand="exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding" \
|
|
|
b254d6e |
org.eclipse.core.launcher.Main \
|
|
|
2777248 |
-application org.eclipse.ant.core.antRunner \
|
|
Andrew Overholt |
9fa799a |
-DbuildId=%{build_id} \
|
|
Andrew Overholt |
9fa799a |
-DbranchVersion=%{version} \
|
|
Andrew Overholt |
9fa799a |
-DforceContextQualifier=%{build_id} \
|
|
|
2777248 |
-DjavacFailOnError=true \
|
|
|
2777248 |
-DdontUnzip=true \
|
|
|
2777248 |
-DbaseLocation=$SDK \
|
|
Andrew Overholt |
9fa799a |
-Dpde.build.scripts=$PDEDIR/scripts \
|
|
|
6c5f3b3 |
-DdontFetchAnything=true \
|
|
|
f9be71e |
-DskipFetch=true \
|
|
|
f9be71e |
zips
|
|
|
5d1c762 |
popd
|
|
cvsdist |
977444b |
|
|
Andrew Overholt |
9fa799a |
## Autotools has dependencies on CDT so we must add these to the SDK directory
|
|
|
b254d6e |
unzip -o org.eclipse.cdt.releng/results/I.%{build_id}/cdt-master-%{version}-%{build_id}.zip -d $SDK
|
|
Andrew Overholt |
9fa799a |
|
|
Andrew Overholt |
9fa799a |
## Autotools build
|
|
|
b254d6e |
pushd autotools
|
|
|
b254d6e |
java -cp $SDK/startup.jar \
|
|
|
b254d6e |
-Duser.home=$homedir \
|
|
Andrew Overholt |
63a3c72 |
-XX:CompileCommand="exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith" \
|
|
Andrew Overholt |
63a3c72 |
-XX:CompileCommand="exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>" \
|
|
Andrew Overholt |
63a3c72 |
-XX:CompileCommand="exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate" \
|
|
Andrew Overholt |
63a3c72 |
-XX:CompileCommand="exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding" \
|
|
|
b254d6e |
org.eclipse.core.launcher.Main \
|
|
|
b254d6e |
-application org.eclipse.ant.core.antRunner \
|
|
|
adaa50e |
-DjavacSource=1.5 \
|
|
|
adaa50e |
-DjavacTarget=1.5 \
|
|
|
b254d6e |
-Duser.home=$homedir \
|
|
|
b254d6e |
-Dtype=feature \
|
|
|
37aa720 |
-Did=org.eclipse.linuxtools.cdt.autotools \
|
|
|
b315595 |
-DsourceDirectory=$(pwd) \
|
|
|
b315595 |
-DbaseLocation=$SDK \
|
|
|
b315595 |
-Dbuilder=$PDEDIR/templates/package-build \
|
|
|
b315595 |
-f $PDEDIR/scripts/build.xml
|
|
|
b315595 |
popd
|
|
|
b315595 |
|
|
|
b315595 |
## Libhover build
|
|
|
b315595 |
pushd libhover
|
|
|
b315595 |
java -cp $SDK/startup.jar \
|
|
|
b315595 |
-Duser.home=$homedir \
|
|
|
b315595 |
-XX:CompileCommand="exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith" \
|
|
|
b315595 |
-XX:CompileCommand="exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>" \
|
|
|
b315595 |
-XX:CompileCommand="exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate" \
|
|
|
b315595 |
-XX:CompileCommand="exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding" \
|
|
|
b315595 |
org.eclipse.core.launcher.Main \
|
|
|
b315595 |
-application org.eclipse.ant.core.antRunner \
|
|
|
b315595 |
-Duser.home=$homedir \
|
|
|
b315595 |
-Dtype=feature \
|
|
|
622a628 |
-Did=org.eclipse.linuxtools.cdt.libhover \
|
|
|
b254d6e |
-DsourceDirectory=$(pwd) \
|
|
|
b254d6e |
-DbaseLocation=$SDK \
|
|
|
b254d6e |
-Dbuilder=$PDEDIR/templates/package-build \
|
|
|
b254d6e |
-f $PDEDIR/scripts/build.xml
|
|
|
b254d6e |
popd
|
|
|
e9a6271 |
|
|
Andrew Overholt |
9fa799a |
## Cppunit build
|
|
Andrew Overholt |
9fa799a |
#pushd cppunit
|
|
Andrew Overholt |
9fa799a |
#java -cp $SDK/startup.jar \
|
|
Andrew Overholt |
9fa799a |
# -Duser.home=$homedir \
|
|
Andrew Overholt |
9fa799a |
# org.eclipse.core.launcher.Main \
|
|
Andrew Overholt |
9fa799a |
# -application org.eclipse.ant.core.antRunner \
|
|
Andrew Overholt |
9fa799a |
# -Dtype=feature \
|
|
Andrew Overholt |
9fa799a |
# -Did=org.eclipse.cdt.cppunit \
|
|
Andrew Overholt |
9fa799a |
# -DsourceDirectory=$(pwd) \
|
|
Andrew Overholt |
9fa799a |
# -DbaseLocation=$SDK \
|
|
Andrew Overholt |
9fa799a |
# -Dbuilder=$PDEDIR/templates/package-build \
|
|
Andrew Overholt |
9fa799a |
# -f $PDEDIR/scripts/build.xml
|
|
Andrew Overholt |
9fa799a |
#popd
|
|
|
20f1246 |
|
|
cvsdist |
977444b |
%install
|
|
cvsdist |
977444b |
rm -rf ${RPM_BUILD_ROOT}
|
|
|
5d1c762 |
|
|
Andrew Overholt |
63a3c72 |
# Eclipse may try to write to the home directory.
|
|
Andrew Overholt |
63a3c72 |
mkdir -p home
|
|
Andrew Overholt |
63a3c72 |
homedir=$(cd home > /dev/null && pwd)
|
|
Andrew Overholt |
63a3c72 |
|
|
Andrew Overholt |
d61917e |
LAUNCHERJAR=$(ls %{eclipse_base}/plugins \
|
|
Andrew Overholt |
d61917e |
| grep org.eclipse.equinox.launcher_)
|
|
Andrew Overholt |
d61917e |
LAUNCHER=%{eclipse_base}/plugins/$LAUNCHERJAR
|
|
Andrew Overholt |
d61917e |
|
|
Andrew Overholt |
9fa799a |
installDir=${RPM_BUILD_ROOT}/%{eclipse_base}/dropins/cdt
|
|
|
488dcb6 |
parsersInstallDir=${installDir}-parsers
|
|
Andrew Overholt |
9fa799a |
sdkInstallDir=${installDir}-sdk
|
|
Andrew Overholt |
9fa799a |
install -d -m755 $installDir
|
|
|
488dcb6 |
install -d -m755 $parsersInstallDir
|
|
Andrew Overholt |
9fa799a |
install -d -m755 $sdkInstallDir
|
|
|
5d1c762 |
|
|
Andrew Overholt |
11eca5f |
unzip -q -o org.eclipse.cdt.releng/results/I.%{build_id}/cdt-master-%{version}-%{build_id}.zip \
|
|
Andrew Overholt |
11eca5f |
-d $installDir/eclipse
|
|
Andrew Overholt |
9fa799a |
|
|
Andrew Overholt |
11eca5f |
rm $installDir/eclipse/site.xml
|
|
Andrew Overholt |
11eca5f |
rm $installDir/eclipse/pack.properties
|
|
Andrew Overholt |
3264309 |
|
|
Andrew Overholt |
3264309 |
# Unpack all existing feature jars
|
|
Andrew Overholt |
11eca5f |
for x in $installDir/eclipse/features/*.jar; do
|
|
Andrew Overholt |
3264309 |
dirname=`echo $x | sed -e 's:\\(.*\\)\\.jar:\\1:g'`
|
|
Andrew Overholt |
3264309 |
mkdir -p $dirname
|
|
Andrew Overholt |
11eca5f |
unzip -q $x -d $dirname
|
|
Andrew Overholt |
3264309 |
rm $x
|
|
Andrew Overholt |
3264309 |
done
|
|
Andrew Overholt |
9fa799a |
|
|
Andrew Overholt |
63a3c72 |
# Autotools install
|
|
|
b254d6e |
pushd autotools
|
|
|
37aa720 |
unzip -qq -d $installDir build/rpmBuild/org.eclipse.linuxtools.cdt.autotools.zip
|
|
|
b315595 |
popd
|
|
|
b315595 |
|
|
|
b315595 |
# Libhover install
|
|
|
b315595 |
pushd libhover
|
|
|
622a628 |
unzip -qq -d $installDir build/rpmBuild/org.eclipse.linuxtools.cdt.libhover.zip
|
|
|
b254d6e |
popd
|
|
|
2777248 |
|
|
|
488dcb6 |
# Move upc, xlc, and lrparser plugins/features to parsers install area.
|
|
|
488dcb6 |
mkdir -p $parsersInstallDir/eclipse/features $parsersInstallDir/eclipse/plugins
|
|
|
488dcb6 |
mv $installDir/eclipse/features/*xlc* $parsersInstallDir/eclipse/features
|
|
|
488dcb6 |
mv $installDir/eclipse/plugins/*xlc* $parsersInstallDir/eclipse/plugins
|
|
|
488dcb6 |
mv $installDir/eclipse/features/*lrparser* $parsersInstallDir/eclipse/features
|
|
|
488dcb6 |
mv $installDir/eclipse/plugins/*lrparser* $parsersInstallDir/eclipse/plugins
|
|
|
488dcb6 |
mv $installDir/eclipse/features/*upc* $parsersInstallDir/eclipse/features
|
|
|
488dcb6 |
mv $installDir/eclipse/plugins/*upc* $parsersInstallDir/eclipse/plugins
|
|
|
bf9eb11 |
pushd $parsersInstallDir/eclipse/plugins
|
|
|
bf9eb11 |
ln -s ../../../../../../share/java/lpgjavaruntime.jar net.sourceforge.lpg.lpgjavaruntime_1.1.0.jar
|
|
|
bf9eb11 |
popd
|
|
|
488dcb6 |
|
|
Andrew Overholt |
11eca5f |
mkdir -p $sdkInstallDir/eclipse/features $sdkInstallDir/eclipse/plugins
|
|
Andrew Overholt |
11eca5f |
mv $installDir/eclipse/features/*source* $sdkInstallDir/eclipse/features
|
|
Andrew Overholt |
11eca5f |
mv $installDir/eclipse/plugins/*source* $sdkInstallDir/eclipse/plugins
|
|
Andrew Overholt |
11eca5f |
mv $installDir/eclipse/plugins/org.eclipse.cdt.doc.isv_* $sdkInstallDir/eclipse/plugins
|
|
Andrew Overholt |
11eca5f |
mv $installDir/eclipse/features/*sdk* $sdkInstallDir/eclipse/features
|
|
Andrew Overholt |
11eca5f |
mv $installDir/eclipse/plugins/*sdk* $sdkInstallDir/eclipse/plugins
|
|
|
e9a6271 |
|
|
Andrew Overholt |
11eca5f |
rm -rf $installDir/eclipse/features/org.eclipse.cdt.master_*
|
|
Andrew Overholt |
11eca5f |
rm -rf $installDir/eclipse/plugins/org.eclipse.ant.optional.junit_*
|
|
Andrew Overholt |
63a3c72 |
rm -rf $installDir/eclipse/plugins/org.eclipse.test_*
|
|
|
bf9eb11 |
rm -rf $installDir/eclipse/plugins/net.sourceforge.*
|
|
Andrew Overholt |
48158a3 |
|
|
Andrew Overholt |
9fa799a |
## Cppunit install
|
|
Andrew Overholt |
9fa799a |
#pushd cppunit
|
|
Andrew Overholt |
9fa799a |
#unzip -qq -d $RPM_BUILD_ROOT%{eclipse_base}/dropins/cdt build/rpmBuild/org.eclipse.cdt.cppunit.zip
|
|
Andrew Overholt |
9fa799a |
#popd
|
|
|
20f1246 |
|
|
Andrew Overholt |
11eca5f |
# Generate p2 metadata for CDT
|
|
Andrew Overholt |
11eca5f |
pushd $installDir/eclipse
|
|
Andrew Overholt |
d61917e |
java -jar $LAUNCHER \
|
|
Andrew Overholt |
11eca5f |
-application \
|
|
Andrew Overholt |
11eca5f |
org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \
|
|
Andrew Overholt |
11eca5f |
-metadataRepository file:`pwd`/repo \
|
|
Andrew Overholt |
11eca5f |
-artifactRepository file:`pwd`/repo \
|
|
Andrew Overholt |
11eca5f |
-source `pwd` \
|
|
Andrew Overholt |
11eca5f |
-root "Eclipse CDT" \
|
|
Andrew Overholt |
11eca5f |
-rootVersion %{version} \
|
|
Andrew Overholt |
11eca5f |
-flavor tooling \
|
|
Andrew Overholt |
11eca5f |
-publishArtifacts \
|
|
Andrew Overholt |
11eca5f |
-append \
|
|
Andrew Overholt |
11eca5f |
-artifactRepositoryName "CDT" \
|
|
Andrew Overholt |
63a3c72 |
-metadataRepositoryName "CDT" \
|
|
Andrew Overholt |
63a3c72 |
-vmargs \
|
|
Andrew Overholt |
63a3c72 |
-Duser.home=$homedir
|
|
Andrew Overholt |
11eca5f |
|
|
Andrew Overholt |
11eca5f |
rm -rf repo
|
|
Andrew Overholt |
11eca5f |
popd
|
|
Andrew Overholt |
11eca5f |
|
|
|
488dcb6 |
# Generate p2 metadata for CDT Parsers
|
|
|
488dcb6 |
pushd $parsersInstallDir/eclipse
|
|
|
488dcb6 |
java -jar $LAUNCHER \
|
|
|
488dcb6 |
-application \
|
|
|
488dcb6 |
org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \
|
|
|
488dcb6 |
-metadataRepository file:`pwd`/repo \
|
|
|
488dcb6 |
-artifactRepository file:`pwd`/repo \
|
|
|
488dcb6 |
-source `pwd` \
|
|
|
488dcb6 |
-root "CDT Parsers" \
|
|
|
488dcb6 |
-rootVersion %{version} \
|
|
|
488dcb6 |
-flavor tooling \
|
|
|
488dcb6 |
-publishArtifacts \
|
|
|
488dcb6 |
-append \
|
|
|
488dcb6 |
-artifactRepositoryName "CDT Parsers" \
|
|
|
488dcb6 |
-metadataRepositoryName "CDT Parsers" \
|
|
|
488dcb6 |
-vmargs \
|
|
|
488dcb6 |
-Duser.home=$homedir
|
|
|
488dcb6 |
|
|
|
488dcb6 |
rm -rf repo
|
|
|
488dcb6 |
popd
|
|
|
488dcb6 |
|
|
Andrew Overholt |
11eca5f |
# Generate p2 metadata for CDT SDK
|
|
Andrew Overholt |
11eca5f |
pushd $sdkInstallDir/eclipse
|
|
Andrew Overholt |
d61917e |
java -jar $LAUNCHER \
|
|
Andrew Overholt |
11eca5f |
-application \
|
|
Andrew Overholt |
11eca5f |
org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \
|
|
Andrew Overholt |
11eca5f |
-metadataRepository file:`pwd`/repo \
|
|
Andrew Overholt |
11eca5f |
-artifactRepository file:`pwd`/repo \
|
|
Andrew Overholt |
11eca5f |
-source `pwd` \
|
|
Andrew Overholt |
11eca5f |
-root "Eclipse CDT SDK" \
|
|
Andrew Overholt |
11eca5f |
-rootVersion %{version} \
|
|
Andrew Overholt |
11eca5f |
-flavor tooling \
|
|
Andrew Overholt |
11eca5f |
-publishArtifacts \
|
|
Andrew Overholt |
11eca5f |
-append \
|
|
Andrew Overholt |
11eca5f |
-artifactRepositoryName "CDT SDK" \
|
|
Andrew Overholt |
63a3c72 |
-metadataRepositoryName "CDT SDK" \
|
|
Andrew Overholt |
63a3c72 |
-vmargs \
|
|
Andrew Overholt |
63a3c72 |
-Duser.home=$homedir
|
|
Andrew Overholt |
11eca5f |
|
|
Andrew Overholt |
11eca5f |
rm -rf repo
|
|
Andrew Overholt |
11eca5f |
popd
|
|
Andrew Overholt |
11eca5f |
|
|
Andrew Overholt |
63a3c72 |
mkdir -p ${installDir}-tests/plugins
|
|
Andrew Overholt |
63a3c72 |
mkdir -p ${installDir}-tests/features
|
|
Andrew Overholt |
63a3c72 |
mv ${installDir}/eclipse/plugins/*test* \
|
|
Andrew Overholt |
63a3c72 |
${installDir}-tests/plugins
|
|
Andrew Overholt |
63a3c72 |
mv ${installDir}/eclipse/features/*test* \
|
|
Andrew Overholt |
63a3c72 |
${installDir}-tests/features
|
|
Andrew Overholt |
63a3c72 |
for x in ${installDir}-tests/plugins/*.jar; do
|
|
Andrew Overholt |
63a3c72 |
dirname=`echo $x | sed -e 's:\\(.*\\)\\.jar:\\1:g'`
|
|
Andrew Overholt |
63a3c72 |
mkdir -p $dirname
|
|
Andrew Overholt |
63a3c72 |
unzip -q $x -d $dirname
|
|
Andrew Overholt |
63a3c72 |
rm $x
|
|
Andrew Overholt |
63a3c72 |
done
|
|
Andrew Overholt |
63a3c72 |
cp -p %{SOURCE5} ${installDir}-tests/runtests
|
|
Andrew Overholt |
63a3c72 |
chmod 755 ${installDir}-tests/runtests
|
|
Andrew Overholt |
63a3c72 |
%if ! %{ship_tests}
|
|
Andrew Overholt |
63a3c72 |
%if ! %{run_tests}
|
|
Andrew Overholt |
63a3c72 |
rm -rf ${installDir}-tests
|
|
Andrew Overholt |
63a3c72 |
%endif
|
|
Andrew Overholt |
63a3c72 |
%endif
|
|
Andrew Overholt |
63a3c72 |
|
|
Andrew Overholt |
63a3c72 |
%if %{run_tests}
|
|
Andrew Overholt |
63a3c72 |
%check
|
|
Andrew Overholt |
63a3c72 |
installDir=${RPM_BUILD_ROOT}/%{eclipse_base}/dropins/cdt
|
|
Andrew Overholt |
63a3c72 |
# Copy the SDK to simulate real system
|
|
Andrew Overholt |
63a3c72 |
rm -rf SDK.fortests
|
|
Andrew Overholt |
63a3c72 |
cp -rpL %{eclipse_base} SDK.fortests
|
|
Andrew Overholt |
63a3c72 |
# Remove any CDT or CDT tests we may have currently installed
|
|
Andrew Overholt |
63a3c72 |
rm -rf SDK.fortests/dropins/cdt*
|
|
Andrew Overholt |
63a3c72 |
cp -rpL $installDir SDK.fortests/dropins
|
|
|
58ccbfb |
# The libhover plugin offers lots of completions but these cause issues
|
|
Andrew Overholt |
7a9fb92 |
# with some of the tests which expect only a few completions. We should
|
|
Andrew Overholt |
7a9fb92 |
# update the tests or something ...
|
|
|
58ccbfb |
rm -rf SDK.fortests/dropins/cdt/eclipse/plugins/org.eclipse.linuxtools.libhover.*
|
|
Andrew Overholt |
63a3c72 |
cp -rpL ${installDir}-tests SDK.fortests/dropins
|
|
Andrew Overholt |
63a3c72 |
# FIXME: I'd like to simulate real life with something like this ...
|
|
Andrew Overholt |
63a3c72 |
#chown -R root:root SDK.fortests
|
|
Andrew Overholt |
63a3c72 |
SDK.fortests/dropins/cdt-tests/runtests -e $(pwd)/SDK.fortests
|
|
Andrew Overholt |
7a9fb92 |
w3m -cols 120 -dump results-*/html/org.eclipse.cdt.testing.html
|
|
Andrew Overholt |
63a3c72 |
%if ! %{ship_tests}
|
|
Andrew Overholt |
63a3c72 |
rm -rf ${installDir}-tests
|
|
Andrew Overholt |
63a3c72 |
%endif
|
|
Andrew Overholt |
63a3c72 |
%endif
|
|
Andrew Overholt |
63a3c72 |
|
|
|
5d1c762 |
%clean
|
|
|
5d1c762 |
rm -rf ${RPM_BUILD_ROOT}
|
|
|
5d1c762 |
|
|
cvsdist |
977444b |
%files
|
|
cvsdist |
977444b |
%defattr(-,root,root)
|
|
Andrew Overholt |
9fa799a |
%{eclipse_base}/dropins/cdt
|
|
|
47cfb8d |
|
|
|
47cfb8d |
%files sdk
|
|
|
47cfb8d |
%defattr(-,root,root)
|
|
Andrew Overholt |
9fa799a |
%{eclipse_base}/dropins/cdt-sdk
|
|
Andrew Overholt |
9fa799a |
|
|
|
488dcb6 |
%files parsers
|
|
|
488dcb6 |
%defattr(-,root,root)
|
|
|
488dcb6 |
%{eclipse_base}/dropins/cdt-parsers
|
|
|
488dcb6 |
|
|
Andrew Overholt |
63a3c72 |
%if %{ship_tests}
|
|
Andrew Overholt |
63a3c72 |
%files tests
|
|
Andrew Overholt |
63a3c72 |
%defattr(-,root,root)
|
|
Andrew Overholt |
63a3c72 |
%{eclipse_base}/dropins/cdt-tests
|
|
Andrew Overholt |
63a3c72 |
%endif
|
|
Andrew Overholt |
63a3c72 |
|
|
cvsdist |
977444b |
%changelog
|
|
|
e1daa3f |
* Thu May 06 2010 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.2-4
|
|
|
e1daa3f |
- Add libtool as a requirement.
|
|
|
e1daa3f |
|
|
|
1b6c2a5 |
* Fri Mar 19 2010 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.2-3
|
|
|
1b6c2a5 |
- Fix autotools local patch to add macros directory to build.properties
|
|
|
1b6c2a5 |
of org.eclipse.linuxtools.cdt.autotools.core.
|
|
|
1b6c2a5 |
|
|
|
427f046 |
* Fri Mar 19 2010 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.2-2
|
|
|
427f046 |
- Check in missing maketargets patch.
|
|
|
427f046 |
|
|
|
427f046 |
* Thu Mar 18 2010 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.2-1
|
|
|
427f046 |
- Rebase CDT to Galileo SR2 (6.0.2).
|
|
|
427f046 |
- Rebase Autotools to Linux tools R0.5.
|
|
|
427f046 |
- Rebase Libhover to Linux tools R0.5.
|
|
|
427f046 |
|
|
|
0824af2 |
* Fri Jan 29 2010 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.1-8
|
|
|
0824af2 |
- Fix urls for autotools and libhover sources.
|
|
|
0824af2 |
- Add source references for autotools and libhover fetch scripts.
|
|
|
0824af2 |
|
|
|
cbcdb25 |
* Fri Dec 11 2009 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.1-7
|
|
|
cbcdb25 |
- Rebase Autotools to Linux tools 0.4.0.1 release.
|
|
|
cbcdb25 |
- Rebase Libhover to Linux tools 0.4.0 release.
|
|
|
cbcdb25 |
- Remove libhover patch which is now part of rebase.
|
|
|
cbcdb25 |
|
|
|
9a30f30 |
* Wed Oct 28 2009 Alexander Kurtakov <akurtako@redhat.com> 1:6.0.1-6
|
|
|
9a30f30 |
- Disable mylyn bridge build, part of eclipse-mylyn srpm now.
|
|
|
9a30f30 |
|
|
|
e09ed08 |
* Tue Oct 27 2009 Alexander Kurtakov <akurtako@redhat.com> 1:6.0.1-5
|
|
|
e09ed08 |
- Sync build_id with upstream 6.0.1.
|
|
|
e09ed08 |
|
|
|
37aa720 |
* Fri Oct 16 2009 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.1-4
|
|
|
37aa720 |
- Rebase Autotools to 1.0.5.
|
|
|
37aa720 |
- Add patch to move macro hover docs locally into Autotools plugin.
|
|
|
37aa720 |
|
|
|
bf9eb11 |
* Thu Oct 15 2009 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.1-3
|
|
|
bf9eb11 |
- Include installed link for lpg java bundle in new cdt-parsers subpackage.
|
|
|
bf9eb11 |
|
|
|
488dcb6 |
* Wed Oct 14 2009 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.1-2
|
|
|
488dcb6 |
- Ship new parsers sub-package which includes xlc, upc, and lrparser plug-ins.
|
|
|
488dcb6 |
- Require lpg-java-compat for build.
|
|
|
488dcb6 |
|
|
|
8a982ce |
* Fri Oct 09 2009 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.1-1
|
|
|
8a982ce |
- Rebase CDT to 6.0.1.
|
|
|
8a982ce |
|
|
Andrew Overholt |
00bcd66 |
* Mon Oct 05 2009 Andrew Overholt <overholt@redhat.com> 1:6.0.0-11
|
|
Andrew Overholt |
00bcd66 |
- Build on ppc64
|
|
Andrew Overholt |
00bcd66 |
|
|
|
622a628 |
* Wed Sep 23 2009 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.0-10
|
|
|
622a628 |
- Resolves #290247
|
|
|
622a628 |
- Upgrade libhover to 0.3.0.
|
|
|
622a628 |
- Add libhover patch to fix libstdc++ member resolution and
|
|
|
622a628 |
to place libhover docs locally within libhover plugin.
|
|
|
622a628 |
|
|
Andrew Overholt |
d61917e |
* Wed Aug 12 2009 Andrew Overholt <overholt@redhat.com> 1:6.0.0-9
|
|
Andrew Overholt |
d61917e |
- Use launcher jar to run metadata generator instead of eclipse binary.
|
|
Andrew Overholt |
d61917e |
|
|
Andrew Overholt |
8043d8a |
* Wed Aug 12 2009 Andrew Overholt <overholt@redhat.com> 1:6.0.0-8
|
|
Andrew Overholt |
8043d8a |
- Remove shipping of content.xml.
|
|
Andrew Overholt |
8043d8a |
|
|
|
3025a58 |
* Wed Jul 29 2009 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.0-7
|
|
|
3025a58 |
- Resolves #514629
|
|
|
3025a58 |
|
|
|
29eec54 |
* Mon Jul 27 2009 Jeff Johnston <jjohnstn@redhat.com> 1:6.0.0-6
|
|
|
adaa50e |
- Remove gcj_support.
|
|
|
adaa50e |
|
|
|
f3e1985 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:6.0.0-4
|
|
|
f3e1985 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
f3e1985 |
|
|
|
505819c |
* Fri Jul 24 2009 Jeff Johnston <jjohnstn@redhat.com> 6.0.0-3
|
|
|
505819c |
- Bump release number.
|
|
|
018590b |
- Update Autotools to v200907241319 which has CDT 6.0 fixes.
|
|
|
018590b |
|
|
|
23365bc |
* Wed Jun 17 2009 Jeff Johnston <jjohnstn@redhat.com> 6.0.0-1
|
|
|
23365bc |
- Rebase CDT to 6.0.0.
|
|
|
23365bc |
- Rebase Autotools to v200906171600 snapshot.
|
|
|
23365bc |
- Resolves #280504, #280505, #280506, #280509.
|
|
|
23365bc |
|
|
|
ddadfc3 |
* Mon Jun 15 2009 Jeff Johnston <jjohnstn@redhat.com> 5.0.2-3
|
|
|
ddadfc3 |
- Resolves #280117.
|
|
|
ddadfc3 |
|
|
|
f9be71e |
* Wed Apr 08 2009 Jeff Johnston <jjohnstn@redhat.com> 5.0.2-2
|
|
|
f9be71e |
- Bump release.
|
|
|
ec1fb91 |
|
|
|
f9be71e |
* Tue Apr 07 2009 Jeff Johnston <jjohnstn@redhat.com> 5.0.2-1
|
|
|
f9be71e |
- Rebase autotools to 1.0.3.
|
|
|
f9be71e |
- Rebase CDT to v200903191301 (5.0.2).
|
|
|
caa5dea |
|
|
|
852bcc1 |
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.1-3
|
|
|
852bcc1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
852bcc1 |
|
|
|
bf54cc4 |
* Fri Jan 16 2009 Jeff Johnston <jjohnstn@redhat.com> 5.0.1-2
|
|
|
bf54cc4 |
- Rebase libhover to 0.1.1 and autotools to 1.0.2.
|
|
|
bf54cc4 |
- Remove patch for 472731 which is already part of rebased autotools sources.
|
|
|
bf54cc4 |
|
|
|
9933826 |
* Fri Nov 28 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.1-1
|
|
|
9933826 |
- Rebase to CDT 5.0.1.
|
|
|
9933826 |
- Fix bug in autotools project type detection.
|
|
|
9933826 |
- Resolve #472731
|
|
|
9933826 |
|
|
|
05e4f76 |
* Mon Nov 17 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-12
|
|
|
05e4f76 |
- Fix typo in autotools and libhover sources tarballs.
|
|
|
05e4f76 |
- Remove redundant patches which are already in new tarballs.
|
|
|
05e4f76 |
|
|
|
289c3a1 |
* Thu Nov 06 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-11
|
|
|
289c3a1 |
- Fix managed configurations dialog problem.
|
|
|
289c3a1 |
- Update libhover and autotools source tarballs to 20081106 snapshot.
|
|
|
289c3a1 |
|
|
|
58ccbfb |
* Thu Oct 16 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-10
|
|
|
58ccbfb |
- Change runtests section to remove new libhover plugin rather than old
|
|
|
58ccbfb |
com.redhat.* autotools plugin.
|
|
|
58ccbfb |
|
|
|
d16ebe7 |
* Thu Oct 16 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-9
|
|
|
d16ebe7 |
- Fix org.eclipse.linuxtools.libhover.glibc plugin to add toc.xml to
|
|
|
d16ebe7 |
binary file list.
|
|
|
d16ebe7 |
|
|
|
e9a1b16 |
* Thu Oct 16 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-8
|
|
|
e9a1b16 |
- Fix org.eclipse.linuxtools.libhover.feature to include
|
|
|
e9a1b16 |
org.eclipse.linuxtools.libhover.library_docs plugin.
|
|
|
e9a1b16 |
- Add work-around patch for managed configurations dialog problem.
|
|
|
e9a1b16 |
|
|
|
b315595 |
* Wed Oct 15 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-7
|
|
|
b315595 |
- Change to use new linuxtools version of autotools-1.0.1.
|
|
|
b315595 |
- Add build of libhover plugins again from linuxtools.
|
|
|
b315595 |
|
|
|
9e0e07c |
* Tue Sep 09 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-6
|
|
|
9e0e07c |
- Fix for NPE during alteration of Autotools configuration settings.
|
|
|
9e0e07c |
- Resolves #461647
|
|
|
9e0e07c |
|
|
|
c6c2fb2 |
* Thu Sep 04 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-5
|
|
|
c6c2fb2 |
- Fix for autotools plugin referencing invalid build nature.
|
|
|
c6c2fb2 |
- Resolves #461201
|
|
|
c6c2fb2 |
|
|
Andrew Overholt |
63a3c72 |
* Wed Aug 20 2008 Andrew Overholt <overholt@redhat.com> 5.0.0-4
|
|
Andrew Overholt |
63a3c72 |
- Add building and running of tests
|
|
Andrew Overholt |
63a3c72 |
- Remove LexerTests until 5.0.1
|
|
Andrew Overholt |
63a3c72 |
- Fix fetch script to use new location of PDE Build
|
|
Andrew Overholt |
63a3c72 |
|
|
|
3a4a1c0 |
* Mon Aug 11 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-3
|
|
|
3a4a1c0 |
- Fix build id to be 200806171202.
|
|
|
3a4a1c0 |
|
|
|
b254d6e |
* Fri Aug 08 2008 Jeff Johnston <jjohnstn@redhat.com> 5.0.0-2
|
|
|
b254d6e |
- Add autotools 1.0.0 which supports CDT 5.0.
|
|
|
b254d6e |
- Use java -cp to build cdt and autotools instead of eclipse -nosplash.
|
|
|
b254d6e |
- Replace fetched source with CDT_5_0_0 tagged sources.
|
|
|
b254d6e |
|
|
Andrew Overholt |
48158a3 |
* Wed Aug 06 2008 Andrew Overholt <overholt@redhat.com> 5.0.0-1
|
|
Andrew Overholt |
48158a3 |
- Remove master and testing features
|
|
Andrew Overholt |
11eca5f |
- Move files to dropins/cdt{,-mylyn,-sdk}/eclipse
|
|
Andrew Overholt |
11eca5f |
- Generate p2 metadata
|
|
Andrew Overholt |
48158a3 |
|
|
Andrew Overholt |
9fa799a |
* Fri Aug 01 2008 Andrew Overholt <overholt@redhat.com> 5.0.0-1
|
|
Andrew Overholt |
9fa799a |
- 5.0
|
|
Andrew Overholt |
9fa799a |
- Add Mylyn sub-package
|
|
Andrew Overholt |
9fa799a |
- Disable CPPUnit for now
|
|
Andrew Overholt |
9fa799a |
- Disable autotools until a new snapshot is made that will build with 5.0
|
|
Andrew Overholt |
9fa799a |
|
|
|
039d9f9 |
* Thu Jul 17 2008 Tom "spot" Callaway <tcallawa@redhat.com> 4.0.3-2
|
|
|
039d9f9 |
- fix license tag
|
|
|
039d9f9 |
|
|
|
82b33b9 |
* Fri Apr 04 2008 Jeff Johnston <jjohnstn@redhat.com> 4.0.3-1
|
|
|
82b33b9 |
- Rebase to CDT 4.0.3
|
|
|
242101e |
- Patch openpty code to not reference stropts.h which is no longer shipped
|
|
|
242101e |
- Update eclipse-cdt-no-tests.patch
|
|
|
82b33b9 |
|
|
|
82b33b9 |
* Mon Jan 28 2008 Jeff Johnston <jjohnstn@redhat.com> 4.0.1-4
|
|
|
82b33b9 |
- Update autotools to 0.9.6
|
|
|
82b33b9 |
- Includes generic shell script support for makefile generation on
|
|
|
82b33b9 |
different platforms
|
|
|
82b33b9 |
|
|
|
82b33b9 |
* Wed Dec 05 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.1-3
|
|
|
82b33b9 |
- Resolves #412651, #412661, #385991
|
|
|
82b33b9 |
- Rebase autotools to 0.9.5.3
|
|
|
82b33b9 |
- Adds glibc C library completion support.
|
|
|
82b33b9 |
- Fix clean by removal option.
|
|
|
82b33b9 |
- Add support for changes to configure/autogen command names.
|
|
|
82b33b9 |
- Add gcj checks for %%post and %%postun steps.
|
|
|
ec4b2f5 |
|
|
|
e06382c |
* Wed Oct 24 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.1-2
|
|
|
e06382c |
- Rebase autotools to 0.9.5.1
|
|
|
e06382c |
- Add autotools property tab for C/C++ build.
|
|
|
e06382c |
- Resolves #330701
|
|
|
e06382c |
|
|
|
f9f756b |
* Thu Oct 04 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.1-1
|
|
|
f9f756b |
- Use official CDT 4.0.1 source tarball
|
|
|
f9f756b |
- Update autotools to 0.9.5
|
|
|
f9f756b |
- Resolves #315811
|
|
|
f9f756b |
|
|
Andrew Overholt |
6535c5b |
* Tue Sep 25 2007 Andrew Overholt <overholt@redhat.com> 4.0.1-0.2.v200709241202cvs
|
|
Andrew Overholt |
6535c5b |
- Fix moving of arch-specific plugins that haven't been updated to new
|
|
Andrew Overholt |
6535c5b |
version.
|
|
Andrew Overholt |
6535c5b |
|
|
Andrew Overholt |
100e7d9 |
* Mon Sep 24 2007 Andrew Overholt <overholt@redhat.com> 4.0.1-0.1.v200709241202cvs
|
|
Andrew Overholt |
100e7d9 |
- 4.0.1 RC.
|
|
Andrew Overholt |
100e7d9 |
- Update autotools for Binaries fix.
|
|
Andrew Overholt |
100e7d9 |
|
|
|
b624671 |
* Thu Sep 13 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.0-7
|
|
|
b624671 |
- Resolves #288711
|
|
|
b624671 |
- Ensure that all features are unpacked.
|
|
|
b624671 |
|
|
|
c23e8c8 |
* Mon Sep 10 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.0-6
|
|
|
c23e8c8 |
- Resolves #274551, #253331, #254246, #254248
|
|
|
c23e8c8 |
- Rebase Autotools to 0.9.3
|
|
|
c23e8c8 |
|
|
|
3219a44 |
* Thu Aug 23 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.0-5
|
|
|
fa8db29 |
- Add eclipse-cvs-client dependency
|
|
|
3219a44 |
|
|
|
1842182 |
* Fri Aug 17 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.0-4
|
|
|
1842182 |
- Fix release number in Autotools feature to be 0.9.2.
|
|
|
1842182 |
|
|
|
90f9a02 |
* Thu Aug 16 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.0-3
|
|
|
90f9a02 |
- Resolves #251412
|
|
|
90f9a02 |
- Rebase autotools to 0.9.2
|
|
|
90f9a02 |
- Add minimum java runtime requirement
|
|
|
90f9a02 |
- Add direct Autotools wizards
|
|
|
90f9a02 |
- Add autogen.sh options
|
|
|
90f9a02 |
|
|
|
e90ae60 |
* Fri Aug 10 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.0-2
|
|
|
e90ae60 |
- Add Epoch 1 back.
|
|
|
e90ae60 |
|
|
|
6c5f3b3 |
* Wed Aug 08 2007 Jeff Johnston <jjohnstn@redhat.com> 4.0.0-1
|
|
|
798a46f |
- Rebase to CDT 4.0.0
|
|
|
798a46f |
- Rebase Autotools to 0.9.1
|
|
|
798a46f |
|
|
|
69f3871 |
* Mon Apr 16 2007 Jeff Johnston <jjohnstn@redhat.com> 3.1.2-3
|
|
|
69f3871 |
- Add missing gif to org.eclipse.cdt.make.ui.
|
|
|
69f3871 |
- Resolves: #236558
|
|
|
69f3871 |
|
|
|
29979e7 |
* Tue Feb 27 2007 Jeff Johnston <jjohnstn@redhat.com> 3.1.2-2
|
|
|
29979e7 |
- Resolves: #229891, #230253, #205310, #229893
|
|
|
29979e7 |
- Rebase autotools to 0.0.8.1 source.
|
|
|
29979e7 |
|
|
|
307a818 |
* Wed Feb 21 2007 Jeff Johnston <jjohnstn@redhat.com> 3.1.2-1
|
|
|
307a818 |
- Rebase CDT to 3.1.2.
|
|
|
307a818 |
- Rebase autotools to 0.0.8 source.
|
|
|
307a818 |
- Replace subconsole patch with new build console patch.
|
|
|
307a818 |
|
|
|
08f9280 |
* Mon Jan 29 2007 Jeff Johnston <jjohnstn@redhat.com> 3.1.1-8
|
|
|
08f9280 |
- Resolves: #214624, #224644
|
|
|
08f9280 |
- Rebase autotools to 0.0.7 source.
|
|
|
08f9280 |
|
|
|
a90b04c |
* Wed Jan 17 2007 Jeff Johnston <jjohnstn@redhat.com> 3.1.1-7
|
|
|
a90b04c |
- Resolves: #222350
|
|
|
a90b04c |
- Rebase autotools to 0.0.6.1 source.
|
|
|
a90b04c |
- Add comments.
|
|
|
a90b04c |
- Put arch-specific jars in library dir.
|
|
|
a90b04c |
|
|
|
a90b04c |
* Mon Dec 11 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.1-6
|
|
|
c733a2b |
- Rebase autotools to 0.0.6 source.
|
|
|
c733a2b |
|
|
|
a90b04c |
* Wed Nov 15 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.1-5
|
|
|
20f1246 |
- Add cppunit support.
|
|
|
20f1246 |
|
|
Andrew Overholt |
4b913b0 |
* Mon Nov 06 2006 Andrew Overholt <overholt@redhat.com> 3.1.1-4
|
|
Andrew Overholt |
4b913b0 |
- Use the new location of copy-platform.
|
|
Andrew Overholt |
4b913b0 |
|
|
Ben Konrath |
8679757 |
* Thu Oct 19 2006 Ben Konrath <bkonrath@redhat.com> 3.1.1-3
|
|
Ben Konrath |
8679757 |
- Remove work-around for gcc bug # 20198.
|
|
Ben Konrath |
8679757 |
- Do not include notice.html and epl-v10.html because these files are already
|
|
Ben Konrath |
8679757 |
included in the SDK.
|
|
Ben Konrath |
b6b36f0 |
- Put JNI libraries in %%{_libdir}/eclipse.
|
|
Ben Konrath |
8679757 |
- Only build the CDT SDK.
|
|
Ben Konrath |
8679757 |
- Fix build issue on non-x86 systems.
|
|
Ben Konrath |
8679757 |
- Resolves: #208622
|
|
Ben Konrath |
8679757 |
|
|
|
6bc3c07 |
* Mon Oct 16 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.1-2
|
|
Andrew Overholt |
ceed8fe |
- Replace build patches with sed commands
|
|
Andrew Overholt |
ceed8fe |
- Resolves: #208622
|
|
Andrew Overholt |
ceed8fe |
|
|
Andrew Overholt |
ceed8fe |
* Mon Oct 16 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.1-2
|
|
|
6bc3c07 |
- Fix build so only single platform is built at a time
|
|
|
6bc3c07 |
- Bugzilla 208622
|
|
|
6bc3c07 |
|
|
|
f39b78f |
* Thu Sep 28 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.1-1
|
|
|
f39b78f |
- Rebase autotools to 0.0.5 source.
|
|
|
f39b78f |
- Rebase CDT to 3.1.1 source.
|
|
|
f39b78f |
- Bugzilla 206719, 206359, 206164
|
|
|
f39b78f |
|
|
|
c7f2547 |
* Mon Sep 11 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-3
|
|
|
c7f2547 |
- Add hover help for defined symbols
|
|
|
c7f2547 |
- Fix bug with defined symbol calculation on file that compilation
|
|
|
c7f2547 |
string cannot be fetched for
|
|
|
c7f2547 |
|
|
Ben Konrath |
737f2ce |
* Fri Sep 01 2006 Ben Konrath <bkonrath@redhat.com> 3.1.0-2
|
|
Ben Konrath |
737f2ce |
- Remove jpp in release.
|
|
Ben Konrath |
737f2ce |
- Require java-gcj-compat >= 1.0.64.
|
|
Ben Konrath |
737f2ce |
|
|
|
fc55f60 |
* Tue Aug 29 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-1jpp_13fc
|
|
|
fc55f60 |
- Rebase autotools to 0.0.4 source.
|
|
|
fc55f60 |
- Use ScannerInfoProvider extension instead of DynamicScannerInfoProvider.
|
|
|
fc55f60 |
- Add sub-console support to CDT.
|
|
|
fc55f60 |
|
|
|
3800d9a |
* Mon Aug 21 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-1jpp_12fc
|
|
|
3800d9a |
- Fix build special targets when project hasn't configured yet.
|
|
|
3800d9a |
- Fix to fully reconfigure after configuration options change.
|
|
|
3800d9a |
- Fix configuration problem whereby config.sub complains.
|
|
|
3800d9a |
- Bugzilla 200000, 201270, 203440
|
|
|
3800d9a |
|
|
|
7c7b625 |
* Tue Aug 08 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-1jpp_11fc
|
|
|
7c7b625 |
- Fix Build Special Targets bug when importing a CVS project and
|
|
|
7c7b625 |
using ManagedMake Project Wizard.
|
|
|
7c7b625 |
- Bugzilla 201269
|
|
|
7c7b625 |
|
|
|
d0c8e74 |
* Mon Jul 31 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-1jpp_10fc
|
|
|
d0c8e74 |
- Fix bug with library hover help.
|
|
|
d0c8e74 |
|
|
|
b246232 |
* Tue Jul 25 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-1jpp_9fc
|
|
|
b246232 |
- Remove redundant runtime packages from sdk.
|
|
|
b246232 |
|
|
Ben Konrath |
e152c7b |
* Tue Jul 25 2006 Ben Konrath <bkonrath@redhat.com> 3.1.0-1jpp_8fc
|
|
Ben Konrath |
e152c7b |
- Add epoch to sdk requires.
|
|
Ben Konrath |
e152c7b |
|
|
|
7531c32 |
* Mon Jul 24 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-1jpp_8fc
|
|
|
7531c32 |
- Update autotools sources.
|
|
|
7531c32 |
- Rebuild.
|
|
|
7531c32 |
|
|
Ben Konrath |
faef4a3 |
* Mon Jul 24 2006 Ben Konrath <bkonrath@redhat.com> 3.1.0-1jpp_7fc
|
|
Ben Konrath |
faef4a3 |
- Rebuld.
|
|
Ben Konrath |
faef4a3 |
|
|
|
826f3e0 |
* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> 3.1.0-1jpp_6fc
|
|
|
826f3e0 |
- Rebuilt
|
|
|
826f3e0 |
|
|
|
47cfb8d |
* Thu Jul 20 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-1jpp_5fc
|
|
|
47cfb8d |
- Split into main package and sdk sub-package.
|
|
|
47cfb8d |
|
|
|
e9a6271 |
* Thu Jul 20 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-1jpp_4fc
|
|
|
e9a6271 |
- Add Autotools plug-ins via additional source tarball.
|
|
|
e9a6271 |
|
|
|
e9a6271 |
* Wed Jul 19 2006 Igor Foox <ifoox@redhat.com> 3.1.0-1jpp_3fc
|
|
Igor Foox |
158ce69 |
- Rebuild.
|
|
Igor Foox |
158ce69 |
|
|
|
1323df7 |
* Wed Jul 12 2006 Jeff Johnston <jjohnstn@redhat.com> 3.1.0-1jpp_2fc
|
|
|
1323df7 |
- Add dynamic scannerinfo extension used by Autotools plug-in.
|
|
|
1323df7 |
|
|
Andrew Overholt |
c5a73c4 |
* Mon Jul 10 2006 Andrew Overholt <overholt@redhat.com> 3.1.0-1jpp_1fc
|
|
Andrew Overholt |
c5a73c4 |
- 3.1.0.
|
|
Andrew Overholt |
c5a73c4 |
|
|
Ben Konrath |
8fac76e |
* Thu Jun 08 2006 Andrew Overholt <overholt@redhat.com> 3.1.0-0jpp_0fc.3.1.0RC2
|
|
Ben Konrath |
8fac76e |
- 3.1.0 RC2.
|
|
Ben Konrath |
8fac76e |
- Remove unused hover patch.
|
|
Ben Konrath |
8fac76e |
- Use newly-created versionless pde.build symlink.
|
|
Ben Konrath |
8fac76e |
- Remove no-sdkbuild patch.
|
|
Ben Konrath |
8fac76e |
|
|
Andrew Overholt |
9bff918 |
* Mon Apr 03 2006 Andrew Overholt <overholt@redhat.com> 3.0.2-1jpp_3fc
|
|
Andrew Overholt |
9bff918 |
- Add ia64.
|
|
Andrew Overholt |
9bff918 |
|
|
Andrew Overholt |
8e17e02 |
* Tue Mar 07 2006 Andrew Overholt <overholt@redhat.com> 3.0.2-1jpp_2fc
|
|
Andrew Overholt |
8e17e02 |
- Bump release.
|
|
Andrew Overholt |
8e17e02 |
|
|
Andrew Overholt |
893154d |
* Mon Feb 13 2006 Andrew Overholt <overholt@redhat.com> 3.0.2-1jpp_1fc
|
|
Andrew Overholt |
893154d |
- 3.0.2.
|
|
Andrew Overholt |
893154d |
|
|
|
a1ce8c4 |
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:3.0.1-1jpp_8fc
|
|
|
a1ce8c4 |
- bump again for double-long bug on ppc(64)
|
|
|
a1ce8c4 |
|
|
Andrew Overholt |
61603ac |
* Fri Feb 10 2006 Andrew Overholt <overholt@redhat.com> 3.0.1-1jpp_7fc
|
|
Andrew Overholt |
61603ac |
- Use Epoch in Requires (rh#180915).
|
|
Andrew Overholt |
61603ac |
- Require >= 3.1.2 but < 3.1.3 to ensure we get 3.1.2.
|
|
Andrew Overholt |
61603ac |
|
|
Andrew Overholt |
17399b5 |
* Thu Feb 09 2006 Andrew Overholt <overholt@redhat.com> 3.0.1-1jpp_6fc
|
|
Andrew Overholt |
17399b5 |
- Make it Require >= 3.1.2.
|
|
Andrew Overholt |
17399b5 |
|
|
Andrew Overholt |
da9f935 |
* Thu Feb 09 2006 Andrew Overholt <overholt@redhat.com> 3.0.1-1jpp_5fc
|
|
Andrew Overholt |
da9f935 |
- Build against SDK 3.1.2.
|
|
Andrew Overholt |
da9f935 |
|
|
|
4a6f01d |
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:3.0.1-1jpp_5fc
|
|
|
4a6f01d |
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
4a6f01d |
|
|
Andrew Overholt |
8ff7821 |
* Tue Jan 10 2006 Andrew Overholt <overholt@redhat.com> 3.0.1-1jpp_4fc
|
|
Andrew Overholt |
8ff7821 |
- Rebuild against latest gcc.
|
|
Andrew Overholt |
8ff7821 |
|
|
Andrew Overholt |
069fa38 |
* Fri Dec 30 2005 Andrew Overholt <overholt@redhat.com> 3.0.1-1jpp_3fc
|
|
Andrew Overholt |
069fa38 |
- Fix %%files section to not be x86-specific.
|
|
Andrew Overholt |
069fa38 |
|
|
Andrew Overholt |
14e9d4a |
* Fri Dec 16 2005 Andrew Overholt <overholt@redhat.com> 3.0.1-1jpp_2fc
|
|
Andrew Overholt |
14e9d4a |
- Build against gcc 4.1.
|
|
Andrew Overholt |
14e9d4a |
|
|
Andrew Overholt |
d7b7dbf |
* Mon Nov 14 2005 Andrew Overholt <overholt@redhat.com> 3.0.1-1jpp_1fc
|
|
Andrew Overholt |
d7b7dbf |
- 3.0.1.
|
|
Andrew Overholt |
d7b7dbf |
|
|
Andrew Overholt |
3ed0882 |
* Fri Oct 21 2005 Andrew Overholt <overholt@redhat.com> 3.0.0_fc-2
|
|
Andrew Overholt |
3ed0882 |
- Rebuild against gcc 4.0.2
|
|
Andrew Overholt |
3ed0882 |
|
|
Andrew Overholt |
cbddd2e |
* Tue Aug 23 2005 Andrew Overholt <overholt@redhat.com> 3.0.0_fc-1
|
|
Andrew Overholt |
e99af54 |
- Import new upstream version (3.0).
|
|
Andrew Overholt |
e99af54 |
|
|
Andrew Overholt |
532f06e |
* Thu Jul 14 2005 Andrew Overholt <overholt@redhat.com> 3.0.0_fc-0.RC2.1
|
|
Andrew Overholt |
532f06e |
- Import new upstream version (3.0RC2).
|
|
Andrew Overholt |
532f06e |
- Use gbenson's new aot-compile-rpm and change requirements appropriately.
|
|
Andrew Overholt |
c914e1c |
- Re-enable native compilation - let's see what happens.
|
|
Andrew Overholt |
532f06e |
|
|
Andrew Overholt |
f402b86 |
* Wed Jun 22 2005 Andrew Overholt <overholt@redhat.com> 3.0.0_fc-0.M7.1
|
|
Andrew Overholt |
f402b86 |
- Import new upstream version (3.0M7).
|
|
Andrew Overholt |
14b1a2d |
- Remove refactoring/build.properties patch (now unneeeded).
|
|
Andrew Overholt |
f402b86 |
|
|
jpound |
c4d69d1 |
* Fri Jun 03 2005 Jeff Pound <jpound@redhat.com> 3.0.0_fc-0.M6.8
|
|
jpound |
c4d69d1 |
- Patch refactoring/build.properties to include plugin.properties.
|
|
jpound |
c4d69d1 |
- Temporarily move all *.so's to *.so.bak due to native compilation bug.
|
|
jpound |
c4d69d1 |
- Temporarily remove gcj .jar -> .so db population.
|
|
jpound |
c4d69d1 |
|
|
Andrew Overholt |
f3d4858 |
* Mon May 23 2005 Andrew Overholt <overholt@redhat.com> 3.0.0_fc-0.M6.7
|
|
Andrew Overholt |
f3d4858 |
- Bring in new I-build to enable jump to Eclipse 3.1M7 and fix some critical
|
|
Andrew Overholt |
f3d4858 |
issues.
|
|
Andrew Overholt |
f3d4858 |
|
|
Ben Konrath |
0f493cd |
* Wed May 11 2005 Ben Konrath <bkonrath@redhat.com> 3.0.0_fc-0.M6.6
|
|
Ben Konrath |
0f493cd |
- Temporarily disable org.eclipse.cdt.managedbuilder.core_3.0.0/libmngbuildcore.jar.so.
|
|
Ben Konrath |
0f493cd |
|
|
|
5d1c762 |
* Wed Apr 27 2005 Phil Muldoon <pmuldoon@redhat.com> 3.0.0_fc-0.M6.5
|
|
|
5d1c762 |
- Changed to find-and-aot-compile build usage
|
|
|
5d1c762 |
- Added "if gcj_support" toggle
|
|
|
5d1c762 |
- Fixed installing all arch fragments (now only installs one (correct) arch)
|
|
|
5d1c762 |
- Redid BuildRequires and Requires to remove old/unneeded dependencies
|
|
|
a90b04c |
- Cleaned %%eclipse_arch declares.
|
|
|
5d1c762 |
|
|
|
f3847a4 |
* Thu Apr 21 2005 Phil Muldoon <pmuldoon@redhat.com> 3.0.0_fc-0.M6.4
|
|
|
f3847a4 |
- Added Chris Moller's libhover patch
|
|
|
f3847a4 |
|
|
Ben Konrath |
2912193 |
* Sat Apr 16 2005 Ben Konrath <bkonrath@redhat.com> 3.0.0_fc-0.M6.3
|
|
Ben Konrath |
b54b059 |
- Clean up spec file (remove references to old patches and rh docs).
|
|
Ben Konrath |
b54b059 |
|
|
|
0ba06dd |
* Fri Apr 15 2005 Phil Muldoon <pmuldoon@redhat.com> 3.0.0_fc-0.M6.2
|
|
|
0ba06dd |
- Generated tarball from official final tagged M6 build
|
|
|
0ba06dd |
|
|
|
0ba06dd |
* Mon Apr 11 2005 Phil Muldoon <pmuldoon@redhat.com> 3.0.0_fc-0.M6.1
|
|
|
0ba06dd |
- Fixed db path in java -cp
|
|
|
0ba06dd |
- Regenerated tarball from M6 canditate build
|
|
|
0ba06dd |
- Reworked patches for M6 canditate Build
|
|
|
0ba06dd |
|
|
|
3d810dc |
* Thu Apr 07 2005 Phil Muldoon <pmuldoon@redhat.com> 3.0.0_fc-0.M5.4
|
|
|
3d810dc |
- Changed Requires eclipse-ui to eclipse-platform
|
|
|
3d810dc |
- Added Requires java-1.4.2-gcj-compat >= 1.4.2.0-40jpp_14rh
|
|
|
3d810dc |
- Added Requires gcc-java >= 4.0.0-0.35
|
|
|
3d810dc |
|
|
|
746f276 |
* Mon Apr 04 2005 Phil Muldoon <pmuldoon@redhat.com> 3.0.0_fc-0.M5.3
|
|
|
746f276 |
- Added eclipse-cdt-no-sdkbuild.patch to build for platform only (fc4 space crunch)
|
|
|
746f276 |
|
|
|
c1fc32a |
* Sun Apr 03 2005 Andrew Overholt <overholt@redhat.com> 3.0.0_fc-0.M5.2
|
|
|
c1fc32a |
- Make use of rebuild-gcj-db.
|
|
|
c1fc32a |
- Use system-wide classmap.db.
|
|
|
c1fc32a |
|
|
|
1df11d4 |
* Wed Mar 23 2005 Phil Muldoon <pmuldoon@redhat.com> 3.0.0-1
|
|
|
1df11d4 |
- Updated to upstream CDT 3.0.0 M5 sources
|
|
|
1df11d4 |
- Removed Source1 (rhdocs) for now
|
|
|
1df11d4 |
- Removed libhover patch until updated
|
|
|
1df11d4 |
- Added eclipse-cdt-platform-build-linux.patch
|
|
|
1df11d4 |
- Added eclipse-cdt-sdk-build-linux.patch
|
|
|
1df11d4 |
- Stopped tests build for now (Added eclipse-cdt-no-tests.patch)
|
|
|
1df11d4 |
- Added Requires gcc-java (bz# 151866)
|
|
|
1df11d4 |
- Added new central db logic
|
|
|
1df11d4 |
|
|
|
73ff263 |
* Fri Mar 4 2005 Phil Muldoon <pmuldoon@redhat.com> 2.0.2-3
|
|
|
73ff263 |
- Added x86_64 to ExclusiveArch
|
|
|
73ff263 |
|
|
|
2777248 |
* Thu Mar 3 2005 Phil Muldoon <pmuldoon@redhat.com> 2.0.2-2
|
|
|
2777248 |
- Moved upstream sources back to 2.0.2
|
|
|
2777248 |
- Revered back to releng build
|
|
|
2777248 |
- Added native build sections to spec file
|
|
|
2777248 |
|
|
Ben Konrath |
53357d2 |
* Tue Jan 11 2005 Ben Konrath <bkonrath@redhat.com> 2.1.0-1
|
|
Ben Konrath |
53357d2 |
- add devel rpm and use the patched sources for it
|
|
Ben Konrath |
53357d2 |
- update sources to 2.1.0
|
|
Ben Konrath |
53357d2 |
- new build method that does not require pre-fetched sources
|
|
Ben Konrath |
53357d2 |
|
|
Ben Konrath |
53357d2 |
* Sun Nov 07 2004 Ben Konrath <bkonrath@redhat.com> 2.0.2-1
|
|
Ben Konrath |
53357d2 |
- Update sources to 2.0.2
|
|
Ben Konrath |
53357d2 |
- Change which files are unzipped in the install phase - this changed in 2.0.2
|
|
Ben Konrath |
53357d2 |
- Update Red Hat documentation sources
|
|
Ben Konrath |
53357d2 |
- Remove no-cvs-patch as it is no longer needed (no-cvs2-patch is still needed)
|
|
Ben Konrath |
53357d2 |
- Update ui-libhover-patch
|
|
Ben Konrath |
53357d2 |
- Add how-to document for doc and source tarball generation
|
|
Ben Konrath |
53357d2 |
- Add fetch-tests-patch for tarball generation
|
|
Ben Konrath |
53357d2 |
|
|
cvsdist |
7f9bda9 |
* Mon Jul 26 2004 Jeremy Handcock <handcock@redhat.com> 2.0-11
|
|
cvsdist |
7f9bda9 |
- Update Red Hat documentation sources
|
|
cvsdist |
7f9bda9 |
|
|
cvsdist |
b43ade5 |
* Fri Jul 23 2004 Tom Tromey <tromey@redhat.com> 2.0-10
|
|
cvsdist |
b43ade5 |
- Set user.home on all java invocations
|
|
cvsdist |
b43ade5 |
|
|
cvsdist |
b43ade5 |
* Fri Jul 23 2004 Tom Tromey <tromey@redhat.com> 2.0-9
|
|
cvsdist |
b43ade5 |
- Pass dontFetchAnything to the build
|
|
cvsdist |
b43ade5 |
|
|
cvsdist |
b43ade5 |
* Fri Jul 23 2004 Tom Tromey <tromey@redhat.com> 2.0-8
|
|
cvsdist |
b43ade5 |
- Patch from Phil Muldoon to avoid cvs operations
|
|
cvsdist |
b43ade5 |
|
|
cvsdist |
b43ade5 |
* Fri Jul 23 2004 Jeremy Handcock <handcock@redhat.com> 2.0-7
|
|
cvsdist |
b43ade5 |
- Don't build on ppc64
|
|
cvsdist |
b43ade5 |
- Require eclipse-ui, not eclipse-platform
|
|
cvsdist |
b43ade5 |
|
|
cvsdist |
b43ade5 |
* Fri Jul 23 2004 Tom Tromey <tromey@redhat.com> 2.0-6
|
|
cvsdist |
b43ade5 |
- Set user.home when building
|
|
cvsdist |
b43ade5 |
|
|
cvsdist |
977444b |
* Wed Jul 21 2004 Tom Tromey <tromey@redhat.com> 2.0-5
|
|
cvsdist |
977444b |
- Make .so files executable
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Wed Jul 21 2004 Chris Moller <cmoller@redhat.com> 2.0-4
|
|
cvsdist |
977444b |
- Add texthover
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Tue Jul 20 2004 Jeremy Handcock <handcock@redhat.com> 2.0-4
|
|
cvsdist |
977444b |
- Update Red Hat documentation sources
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Fri Jul 16 2004 Tom Tromey <tromey@redhat.com> 2.0-3
|
|
cvsdist |
977444b |
- Make platform symlink tree before building
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Fri Jul 16 2004 Jeremy Handcock <handcock@redhat.com> 2.0-3
|
|
cvsdist |
977444b |
- Add Red Hat-specific documentation
|
|
cvsdist |
977444b |
- Use `name' macro in source and patch names
|
|
cvsdist |
977444b |
- Correct BuildRequires to eclipse-platform
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Tue Jul 13 2004 Jeremy Handcock <handcock@redhat.com> 2.0-2
|
|
cvsdist |
977444b |
- Don't require ant
|
|
cvsdist |
977444b |
- Prevent possible `build' section overload
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Mon Jul 12 2004 Tom Tromey <tromey@redhat.com> 2.0-2
|
|
cvsdist |
977444b |
- Document source fetching process
|
|
cvsdist |
977444b |
- Update to CDT 2.0 final
|
|
cvsdist |
977444b |
- Set -D_GNU_SOURCE when building
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Fri Jul 9 2004 Tom Tromey <tromey@redhat.com> 2.0-2
|
|
cvsdist |
977444b |
- Don't define prefix
|
|
cvsdist |
977444b |
- Don't require pango
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Fri Jul 9 2004 Jeremy Handcock <handcock@redhat.com> 2.0-2
|
|
cvsdist |
977444b |
- Update sources to include tests from upstream
|
|
cvsdist |
977444b |
- Add new build patch for CDT tests
|
|
cvsdist |
977444b |
- Build CDT tests, but don't install them
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Thu Jul 8 2004 Tom Tromey <tromey@redhat.com> 2.0-1
|
|
cvsdist |
977444b |
- Removed unused patch
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Thu Jul 8 2004 Jeremy Handcock <handcock@redhat.com> 2.0-1
|
|
cvsdist |
977444b |
- Revert previous patch; don't unset javacVerbose
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Thu Jul 8 2004 Jeremy Handcock <handcock@redhat.com> 2.0-1
|
|
cvsdist |
977444b |
- Unset javacVerbose
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Tue Jun 15 2004 Tom Tromey <tromey@redhat.com> 2.0-1
|
|
cvsdist |
977444b |
- Updated to 2.0 M8
|
|
cvsdist |
977444b |
|
|
cvsdist |
977444b |
* Mon Jan 19 2004 Tom Tromey <tromey@redhat.com> 1.2.1-1
|
|
cvsdist |
977444b |
- Initial version
|