From adaa50ed1453fe09682fd7f90228a2f68a7f7733 Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Jul 24 2009 22:38:32 +0000 Subject: * Fri Jul 24 2009 Jeff Johnston 1:6.0.0-5 - Remove gcj_support. --- diff --git a/eclipse-cdt.spec b/eclipse-cdt.spec index bdf06e3..0edd856 100644 --- a/eclipse-cdt.spec +++ b/eclipse-cdt.spec @@ -1,6 +1,5 @@ Epoch: 1 -%define gcj_support 1 %define run_tests 0 %define ship_tests 0 %define major 6 @@ -21,7 +20,7 @@ Epoch: 1 Summary: Eclipse C/C++ Development Tools (CDT) plugin Name: eclipse-cdt Version: %{majmin}.%{micro} -Release: 4%{?dist} +Release: 5%{?dist} License: EPL and CPL Group: Development/Tools URL: http://www.eclipse.org/cdt @@ -83,15 +82,7 @@ Patch13: %{name}-testaggregation.patch BuildRequires: eclipse-pde BuildRequires: eclipse-mylyn >= 3.0 BuildRequires: eclipse-rse >= 3.0 -%if %{gcj_support} -BuildRequires: gcc-java >= 4.0.2 -BuildRequires: java-gcj-compat-devel >= 1.0.64 -BuildRequires: unzip >= 5.52 -Requires(post): java-gcj-compat >= 1.0.64 -Requires(postun): java-gcj-compat >= 1.0.64 -%else BuildRequires: java-devel >= 1.4.2 -%endif %if %{run_tests} BuildRequires: vnc-server BuildRequires: w3m @@ -102,11 +93,7 @@ Requires: eclipse-platform >= 1:3.5.0 Requires: eclipse-rse >= 3.0 # Currently, upstream CDT only supports building on the platforms listed here. -%if %{gcj_support} -ExclusiveArch: %{ix86} x86_64 ppc ia64 -%else ExclusiveArch: %{ix86} x86_64 ppc ia64 -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -178,7 +165,7 @@ sed --in-place -e "74,82d" build.properties sed --in-place -e "s:configs=\\\:configs=linux,gtk,%{eclipse_arch}:" build.properties popd pushd master -sed --in-place -e "74,82d" build.properties +sed --in-place -e "81,89d" build.properties sed --in-place -e "s:configs= \\\:configs=linux,gtk,%{eclipse_arch}:" build.properties popd pushd platform @@ -186,6 +173,10 @@ sed --in-place -e "74,82d" build.properties sed --in-place -e "s:configs=.*\\\:configs=linux,gtk,%{eclipse_arch}:" build.properties popd +# build.xml assumes we build all configs, but we only build one so update +# build.xml directory reference to be accurate. +sed --in-place -e "s:linux.gtk.x86:linux.gtk.%{eclipse_arch}:g" build.xml + popd ## Autotools stuff @@ -281,6 +272,8 @@ java -cp $SDK/startup.jar \ -XX:CompileCommand="exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding" \ org.eclipse.core.launcher.Main \ -application org.eclipse.ant.core.antRunner \ + -DjavacSource=1.5 \ + -DjavacTarget=1.5 \ -Duser.home=$homedir \ -Dtype=feature \ -Did=org.eclipse.linuxtools.cdt.autotools.feature \ @@ -470,10 +463,6 @@ rm -rf ${installDir}-tests %endif %endif -%if %{gcj_support} -aot-compile-rpm -%endif - %if %{run_tests} %check installDir=${RPM_BUILD_ROOT}/%{eclipse_base}/dropins/cdt @@ -500,26 +489,9 @@ rm -rf ${installDir}-tests %clean rm -rf ${RPM_BUILD_ROOT} -%if %{gcj_support} -%post -if [ -x %{_bindir}/rebuild-gcj-db ] -then -%{_bindir}/rebuild-gcj-db -fi - -%postun -if [ -x %{_bindir}/rebuild-gcj-db ] -then -%{_bindir}/rebuild-gcj-db -fi -%endif - %files %defattr(-,root,root) %{eclipse_base}/dropins/cdt -%if %{gcj_support} -%{_libdir}/gcj/%{name} -%endif %files sdk %defattr(-,root,root) @@ -536,6 +508,9 @@ fi %endif %changelog +* Fri Jul 24 2009 Jeff Johnston 1:6.0.0-5 +- 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