[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

IcedTea comps.xml patch



Hi,

I built the first IcedTea packages into Rawhide today. Here is a comps.xml patch that would replace GCJ with IcedTea in the Java and Java Development groups, as well as install the plugin by default. I'm posting the patch mainly for discussion purposes. It will not work for ppc and ppc64 spins since IcedTea is currently only available on x86 and x86_64. Should we stick with GCJ as the default for Fedora 8 or switch to IcedTea on the platforms on which it is available?

Tom
Index: comps-f8.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f8.xml.in,v
retrieving revision 1.80
diff -u -r1.80 comps-f8.xml.in
--- comps-f8.xml.in	28 Aug 2007 21:19:01 -0000	1.80
+++ comps-f8.xml.in	28 Aug 2007 21:35:02 -0000
@@ -2062,8 +2062,8 @@
     <default>true</default>
     <uservisible>false</uservisible>
     <packagelist>
-      <packagereq type="mandatory">java-1.5.0-gcj</packagereq>
-      <packagereq type="mandatory">libgcj</packagereq>
+      <packagereq type="mandatory">java-1.7.0-icedtea</packagereq>
+      <packagereq type="default">java-1.7.0-icedtea-plugin</packagereq>
     </packagelist>
   </group>
   <group>
@@ -2074,11 +2074,7 @@
     <uservisible>true</uservisible>
     <packagelist>
       <packagereq type="mandatory">ant</packagereq>
-      <packagereq type="mandatory">eclipse-ecj</packagereq>
-      <packagereq basearchonly="true" type="mandatory">gcc-java</packagereq>
-      <packagereq type="mandatory">java-1.5.0-gcj-devel</packagereq>
-      <packagereq type="mandatory">libgcj-devel</packagereq>
-      <packagereq type="mandatory">sinjdoc</packagereq>
+      <packagereq type="mandatory">java-1.7.0-icedtea-devel</packagereq>
       <packagereq type="default">ant-antlr</packagereq>
       <packagereq type="default">ant-apache-bcel</packagereq>
       <packagereq type="default">ant-apache-log4j</packagereq>
@@ -2143,8 +2139,9 @@
       <packagereq type="default">jakarta-oro-javadoc</packagereq>
       <packagereq type="default">jakarta-taglibs-standard</packagereq>
       <packagereq type="default">jakarta-taglibs-standard-javadoc</packagereq>
-      <packagereq type="default">java-1.5.0-gcj-javadoc</packagereq>
-      <packagereq type="default">java-1.5.0-gcj-src</packagereq>
+      <packagereq type="default">java-1.7.0-icedtea-demo</packagereq>
+      <packagereq type="default">java-1.7.0-icedtea-javadoc</packagereq>
+      <packagereq type="default">java-1.7.0-icedtea-src</packagereq>
       <packagereq type="default">java_cup</packagereq>
       <packagereq type="default">java_cup-javadoc</packagereq>
       <packagereq type="default">java_cup-manual</packagereq>

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]