rpms/eclipse-cdt/devel eclipse-cdt.spec,1.127,1.128
Jeff Johnston
jjohnstn at fedoraproject.org
Fri Jul 24 22:38:32 UTC 2009
Author: jjohnstn
Update of /cvs/extras/rpms/eclipse-cdt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8615
Modified Files:
eclipse-cdt.spec
Log Message:
* Fri Jul 24 2009 Jeff Johnston <jjohnstn at redhat.com> 1:6.0.0-5
- Remove gcj_support.
Index: eclipse-cdt.spec
===================================================================
RCS file: /cvs/extras/rpms/eclipse-cdt/devel/eclipse-cdt.spec,v
retrieving revision 1.127
retrieving revision 1.128
diff -u -p -r1.127 -r1.128
--- eclipse-cdt.spec 24 Jul 2009 20:51:26 -0000 1.127
+++ eclipse-cdt.spec 24 Jul 2009 22:38:32 -0000 1.128
@@ -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.
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.propert
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.propert
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 <jjohnstn at redhat.com> 1:6.0.0-5
+- Remove gcj_support.
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:6.0.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
More information about the fedora-extras-commits
mailing list