rpms/eclipse-cdt/devel .cvsignore, 1.38, 1.39 eclipse-cdt.spec, 1.108, 1.109 make-autotools-tarball.sh, 1.2, 1.3 sources, 1.47, 1.48
Jeff Johnston
jjohnstn at fedoraproject.org
Wed Oct 15 23:09:18 UTC 2008
Author: jjohnstn
Update of /cvs/extras/rpms/eclipse-cdt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12466
Modified Files:
.cvsignore eclipse-cdt.spec make-autotools-tarball.sh sources
Log Message:
* Wed Oct 15 2008 Jeff Johnston <jjohnstn at redhat.com> 5.0.0-7
- Change to use new linuxtools version of autotools-1.0.1.
- Add build of libhover plugins again from linuxtools.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/eclipse-cdt/devel/.cvsignore,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- .cvsignore 8 Aug 2008 22:07:16 -0000 1.38
+++ .cvsignore 15 Oct 2008 23:08:47 -0000 1.39
@@ -15,3 +15,5 @@
eclipse-cdt-fetched-src-cdt_5_0.tar.bz2
eclipse-cdt-fetched-src-autotools-1_0_0.tar.gz
eclipse-cdt-fetched-src-CDT_5_0_0.tar.bz2
+eclipse-cdt-fetched-src-autotools-1_0_1.tar.gz
+eclipse-cdt-fetched-src-libhover-1_0_0.tar.gz
Index: eclipse-cdt.spec
===================================================================
RCS file: /cvs/extras/rpms/eclipse-cdt/devel/eclipse-cdt.spec,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -r1.108 -r1.109
--- eclipse-cdt.spec 11 Sep 2008 20:12:01 -0000 1.108
+++ eclipse-cdt.spec 15 Oct 2008 23:08:47 -0000 1.109
@@ -20,7 +20,7 @@
Summary: Eclipse C/C++ Development Tools (CDT) plugin
Name: eclipse-cdt
Version: %{majmin}.%{micro}
-Release: 6%{?dist}
+Release: 7%{?dist}
License: EPL and CPL
Group: Development/Tools
URL: http://www.eclipse.org/cdt
@@ -34,7 +34,9 @@
Source0: %{name}-fetched-src-CDT_5_0_0.tar.bz2
Source4: fetch-cdt.sh
-Source1: http://sources.redhat.com/eclipse/autotools/eclipse-cdt-fetched-src-autotools-1_0_0.tar.gz
+Source1: http://sources.redhat.com/eclipse/autotools/eclipse-cdt-fetched-src-autotools-1_0_1.tar.gz
+
+Source2: http://sources.redhat.com/eclipse/autotools/eclipse-cdt-fetched-src-libhover-1_0_0.tar.gz
## The following tarball was generated thusly:
##
@@ -57,12 +59,6 @@
# Don't run the tests as part of the build. We'll do this ourselves.
Patch4: %{name}-no-tests-%{version}.patch
-# Fix autotools plugin to reference correct project nature.
-Patch5: %{name}-autotools-plugin.patch
-
-# Fix for autotools property settings problem.
-Patch6: %{name}-autotools-bug461647.patch
-
## Patch to cppunit code to support double-clicking on file names, classes, and
## member names in the Hierarchy and Failure views such that the appropriate
## file will be opened and the appropriate line will be selected.
@@ -206,13 +202,14 @@
## Autotools stuff
mkdir autotools
-
pushd autotools
tar -xzf %{SOURCE1}
-pushd com.redhat.eclipse.cdt.autotools
-%patch5
-%patch6
popd
+
+## Libhover stuff
+mkdir libhover
+pushd libhover
+tar -xzf %{SOURCE2}
popd
## Cppunit stuff
@@ -297,7 +294,26 @@
-application org.eclipse.ant.core.antRunner \
-Duser.home=$homedir \
-Dtype=feature \
- -Did=com.redhat.eclipse.cdt.autotools.feature \
+ -Did=org.eclipse.linuxtools.cdt.autotools.feature \
+ -DsourceDirectory=$(pwd) \
+ -DbaseLocation=$SDK \
+ -Dbuilder=$PDEDIR/templates/package-build \
+ -f $PDEDIR/scripts/build.xml
+popd
+
+## Libhover build
+pushd libhover
+java -cp $SDK/startup.jar \
+ -Duser.home=$homedir \
+ -XX:CompileCommand="exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith" \
+ -XX:CompileCommand="exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>" \
+ -XX:CompileCommand="exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate" \
+ -XX:CompileCommand="exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding" \
+ org.eclipse.core.launcher.Main \
+ -application org.eclipse.ant.core.antRunner \
+ -Duser.home=$homedir \
+ -Dtype=feature \
+ -Did=org.eclipse.linuxtools.cdt.libhover.feature \
-DsourceDirectory=$(pwd) \
-DbaseLocation=$SDK \
-Dbuilder=$PDEDIR/templates/package-build \
@@ -348,7 +364,12 @@
# Autotools install
pushd autotools
-unzip -qq -d $installDir build/rpmBuild/com.redhat.eclipse.cdt.autotools.feature.zip
+unzip -qq -d $installDir build/rpmBuild/org.eclipse.linuxtools.cdt.autotools.feature.zip
+popd
+
+# Libhover install
+pushd libhover
+unzip -qq -d $installDir build/rpmBuild/org.eclipse.linuxtools.cdt.libhover.feature.zip
popd
mkdir -p $mylynInstallDir/eclipse/features $mylynInstallDir/eclipse/plugins
@@ -528,6 +549,10 @@
%endif
%changelog
+* Wed Oct 15 2008 Jeff Johnston <jjohnstn at redhat.com> 5.0.0-7
+- Change to use new linuxtools version of autotools-1.0.1.
+- Add build of libhover plugins again from linuxtools.
+
* Tue Sep 09 2008 Jeff Johnston <jjohnstn at redhat.com> 5.0.0-6
- Fix for NPE during alteration of Autotools configuration settings.
- Resolves #461647
Index: make-autotools-tarball.sh
===================================================================
RCS file: /cvs/extras/rpms/eclipse-cdt/devel/make-autotools-tarball.sh,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- make-autotools-tarball.sh 19 Jul 2007 22:18:29 -0000 1.2
+++ make-autotools-tarball.sh 15 Oct 2008 23:08:47 -0000 1.3
@@ -1,9 +1,12 @@
#!/bin/sh
rel=$1
tag=`echo $rel | sed -e 's/\./_/g'`
+echo $tag
mkdir -p temp && cd temp
rm -rf autotools
-cvs -d:pserver:anonymous at sources.redhat.com:/cvs/eclipse export -r $tag autotools/com.redhat.eclipse.cdt.autotools autotools/com.redhat.eclipse.cdt.autotools-docs autotools/com.redhat.eclipse.cdt.autotools.feature
+svn export svn://dev.eclipse.org/svnroot/technology/org.eclipse.linuxtools/autotools/tags/$rel autotools
cd autotools
-tar -czvf eclipse-cdt-fetched-src-$tag.tar.gz com.redhat.eclipse.cdt.autotools*
+pwd
+rm -rf org.eclipse.linuxtools.cdt.autotools.tests
+tar -czvf eclipse-cdt-fetched-src-autotools-$tag.tar.gz org.eclipse.linuxtools.cdt.autotools*
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/eclipse-cdt/devel/sources,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- sources 8 Aug 2008 22:07:16 -0000 1.47
+++ sources 15 Oct 2008 23:08:47 -0000 1.48
@@ -1,4 +1,5 @@
5c470fb0777d27541edbfa31443d91f7 eclipse-cdt-cppunit-20061102.tar.gz
2d4ae0a2131ba1efc896d981072cc091 eclipse-cdt-target_filter.gif.gz
-c1fb4f28bd7cd3e4873229a94b8ee5fa eclipse-cdt-fetched-src-autotools-1_0_0.tar.gz
8958a138a5d96c9c1fa892e895b29bcd eclipse-cdt-fetched-src-CDT_5_0_0.tar.bz2
+97035338f49f40212ad411ee43065939 eclipse-cdt-fetched-src-autotools-1_0_1.tar.gz
+3c0f7f6b7d1686e5aa360762b6c8b379 eclipse-cdt-fetched-src-libhover-1_0_0.tar.gz
More information about the fedora-extras-commits
mailing list