rpms/eclipse-cdt/devel eclipse-cdt-disable-mylyn.patch, NONE, 1.1 .cvsignore, 1.48, 1.49 eclipse-cdt.spec, 1.139, 1.140
Alexander Kurtakov
akurtakov at fedoraproject.org
Wed Oct 28 12:55:30 UTC 2009
Author: akurtakov
Update of /cvs/pkgs/rpms/eclipse-cdt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21242/devel
Modified Files:
.cvsignore eclipse-cdt.spec
Added Files:
eclipse-cdt-disable-mylyn.patch
Log Message:
- Disable mylyn bridge build, part of eclipse-mylyn srpm now.
eclipse-cdt-disable-mylyn.patch:
feature.xml | 4 ----
1 file changed, 4 deletions(-)
--- NEW FILE eclipse-cdt-disable-mylyn.patch ---
--- org.eclipse.cdt.releng/results/features/org.eclipse.cdt.master/feature.xml.orig 2009-06-23 23:07:50.000000000 +0300
+++ org.eclipse.cdt.releng/results/features/org.eclipse.cdt.master/feature.xml 2009-10-28 12:46:20.635310276 +0200
@@ -74,10 +74,6 @@
version="0.0.0"/>
<includes
- id="org.eclipse.cdt.mylyn"
- version="0.0.0"/>
-
- <includes
id="org.eclipse.cdt.gnu.dsf"
version="0.0.0"/>
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-cdt/devel/.cvsignore,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -p -r1.48 -r1.49
--- .cvsignore 16 Oct 2009 22:04:42 -0000 1.48
+++ .cvsignore 28 Oct 2009 12:55:29 -0000 1.49
@@ -39,3 +39,5 @@ acmacros-2.61.xml
ammacros-1.4-p6.xml
ammacros-1.9.5.xml
ammacros-1.9.6.xml
+eclipse-cdt-target_filter.gif.gz
+eclipse-cdt-cppunit-20061102.tar.gz
Index: eclipse-cdt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-cdt/devel/eclipse-cdt.spec,v
retrieving revision 1.139
retrieving revision 1.140
diff -u -p -r1.139 -r1.140
--- eclipse-cdt.spec 27 Oct 2009 15:57:22 -0000 1.139
+++ eclipse-cdt.spec 28 Oct 2009 12:55:29 -0000 1.140
@@ -22,7 +22,7 @@ Epoch: 1
Summary: Eclipse C/C++ Development Tools (CDT) plugin
Name: eclipse-cdt
Version: %{majmin}.%{micro}
-Release: 5%{?dist}
+Release: 6%{?dist}
License: EPL and CPL
Group: Development/Tools
URL: http://www.eclipse.org/cdt
@@ -114,8 +114,10 @@ Patch18: %{name}-discoverytab.patch
# in the plugin.
Patch19: %{name}-autotools-local.patch
+# Disable mylyn bridge compiling. Should be removed when CDT 6.1 is out.
+Patch20: %{name}-disable-mylyn.patch
+
BuildRequires: eclipse-pde
-BuildRequires: eclipse-mylyn >= 3.0
BuildRequires: eclipse-rse >= 3.0
BuildRequires: java-devel >= 1.4.2
BuildRequires: lpg-java-compat
@@ -134,15 +136,6 @@ BuildRoot: %{_tmppath}/%{name}-%{ver
%description
Eclipse features and plugins that are useful for C and C++ development.
-%package mylyn
-Summary: Eclipse C/C++ Development Tools (CDT) SDK plugin
-Group: Text Editors/Integrated Development Environments (IDE)
-Requires: %{name} = %{epoch}:%{version}-%{release}
-Requires: eclipse-mylyn >= 3.0
-
-%description mylyn
-Mylyn integration for CDT.
-
%package parsers
Summary: Eclipse C/C++ Development Tools (CDT) SDK plugin
Group: Text Editors/Integrated Development Environments (IDE)
@@ -289,13 +282,17 @@ cd ../org.eclipse.cdt.core.linux
popd
%endif
+#remove mylyn plugins (part of mylyn srpm now)
+rm -fr results/plugins/org.eclipse.cdt.mylyn*
+%patch20
+
%build
export JAVA_HOME=%{java_home}
export PATH=%{java_bin}:/usr/bin:$PATH
# See comments in the script to understand this.
/bin/sh -x %{eclipse_base}/buildscripts/copy-platform SDK \
- %{eclipse_base} mylyn xmlrpc codec httpclient lang rse
+ %{eclipse_base} xmlrpc codec httpclient lang rse
ln -s %{_javadir}/lpgjavaruntime-1.1.0.jar SDK/plugins/net.sourceforge.lpg.lpgjavaruntime_1.1.0.jar
SDK=$(cd SDK >/dev/null && pwd)
@@ -405,11 +402,9 @@ LAUNCHERJAR=$(ls %{eclipse_base}/plugins
LAUNCHER=%{eclipse_base}/plugins/$LAUNCHERJAR
installDir=${RPM_BUILD_ROOT}/%{eclipse_base}/dropins/cdt
-mylynInstallDir=${installDir}-mylyn
parsersInstallDir=${installDir}-parsers
sdkInstallDir=${installDir}-sdk
install -d -m755 $installDir
-install -d -m755 $mylynInstallDir
install -d -m755 $parsersInstallDir
install -d -m755 $sdkInstallDir
@@ -437,10 +432,6 @@ pushd libhover
unzip -qq -d $installDir build/rpmBuild/org.eclipse.linuxtools.cdt.libhover.zip
popd
-mkdir -p $mylynInstallDir/eclipse/features $mylynInstallDir/eclipse/plugins
-mv $installDir/eclipse/features/*mylyn* $mylynInstallDir/eclipse/features
-mv $installDir/eclipse/plugins/*mylyn* $mylynInstallDir/eclipse/plugins
-
# Move upc, xlc, and lrparser plugins/features to parsers install area.
mkdir -p $parsersInstallDir/eclipse/features $parsersInstallDir/eclipse/plugins
mv $installDir/eclipse/features/*xlc* $parsersInstallDir/eclipse/features
@@ -491,27 +482,6 @@ org.eclipse.equinox.p2.metadata.generato
rm -rf repo
popd
-# Generate p2 metadata for CDT Mylyn Bridge
-pushd $mylynInstallDir/eclipse
-java -jar $LAUNCHER \
--application \
-org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \
--metadataRepository file:`pwd`/repo \
--artifactRepository file:`pwd`/repo \
--source `pwd` \
--root "CDT Mylyn Bridge" \
--rootVersion %{version} \
--flavor tooling \
--publishArtifacts \
--append \
--artifactRepositoryName "CDT Mylyn" \
--metadataRepositoryName "CDT Mylyn" \
--vmargs \
--Duser.home=$homedir
-
-rm -rf repo
-popd
-
# Generate p2 metadata for CDT Parsers
pushd $parsersInstallDir/eclipse
java -jar $LAUNCHER \
@@ -608,10 +578,6 @@ rm -rf ${RPM_BUILD_ROOT}
%defattr(-,root,root)
%{eclipse_base}/dropins/cdt-sdk
-%files mylyn
-%defattr(-,root,root)
-%{eclipse_base}/dropins/cdt-mylyn
-
%files parsers
%defattr(-,root,root)
%{eclipse_base}/dropins/cdt-parsers
@@ -623,6 +589,9 @@ rm -rf ${RPM_BUILD_ROOT}
%endif
%changelog
+* Wed Oct 28 2009 Alexander Kurtakov <akurtako at redhat.com> 1:6.0.1-6
+- Disable mylyn bridge build, part of eclipse-mylyn srpm now.
+
* Tue Oct 27 2009 Alexander Kurtakov <akurtako at redhat.com> 1:6.0.1-5
- Sync build_id with upstream 6.0.1.
More information about the fedora-extras-commits
mailing list