[jboss-cvs] Repository SVN: r12144 - in glassfish/jsf: 1.2_09-brew and 2 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jul 24 16:29:52 EDT 2008


Author: jprindiv
Date: 2008-07-24 16:29:52 -0400 (Thu, 24 Jul 2008)
New Revision: 12144

Added:
   glassfish/jsf/1.2_09-brew/
   glassfish/jsf/1.2_09-brew/component-info.xml
   glassfish/jsf/1.2_09-brew/lib/
   glassfish/jsf/1.2_09-brew/lib/jsf-api.jar
   glassfish/jsf/1.2_09-brew/lib/jsf-impl.jar
   glassfish/jsf/1.2_09-brew/src/
   glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-build.xml
   glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-deps.tar.gz
   glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-impl-overlay.jar
   glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09.zip
Log:
Adding 1.2_09


Added: glassfish/jsf/1.2_09-brew/component-info.xml
===================================================================
--- glassfish/jsf/1.2_09-brew/component-info.xml	                        (rev 0)
+++ glassfish/jsf/1.2_09-brew/component-info.xml	2008-07-24 20:29:52 UTC (rev 12144)
@@ -0,0 +1,24 @@
+<project name="glassfish-jsf-component-info">
+  
+  <!-- ============================================================ -->
+  <!-- JSF 1.2                                                      -->
+  <!-- ============================================================ -->
+  
+  <component 
+    id="glassfish/jsf" 
+    version="1.2_09-brew"
+    tag="glassfish-jsf-1_2_09-0jpp_ep1_2_el4"
+    licenseType="cddl" 
+    projectHome="https://javaserverfaces.dev.java.net/" 
+    description="The JSF 1.2 implementation">
+    
+    <artifact id="jsf-api.jar"/>
+    <artifact id="jsf-impl.jar"/>
+    
+    <export>
+      <include input="jsf-api.jar"/>
+      <include input="jsf-impl.jar"/>
+    </export>
+  </component>
+  
+</project>

Added: glassfish/jsf/1.2_09-brew/lib/jsf-api.jar
===================================================================
(Binary files differ)


Property changes on: glassfish/jsf/1.2_09-brew/lib/jsf-api.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: glassfish/jsf/1.2_09-brew/lib/jsf-impl.jar
===================================================================
(Binary files differ)


Property changes on: glassfish/jsf/1.2_09-brew/lib/jsf-impl.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-build.xml
===================================================================
--- glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-build.xml	                        (rev 0)
+++ glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-build.xml	2008-07-24 20:29:52 UTC (rev 12144)
@@ -0,0 +1,153 @@
+<project name="glassfish-jsf" basedir="@BASE-DIR@" default="jar">
+
+<!-- If you're encountering this file on repository.jboss.org, you'll need to
+do a little work before this will run properly. See the end of this file for a
+shell script roughly equivalent to the RPM specfile that built this. -->
+
+  <property name="deps-dir"       value="deps"/>
+  
+  <property name="tools-dir"       value="tools"/>
+  <property name="tools-dir.src"   value="${tools-dir}/src"/>
+  <property name="tools-dir.build" value="${tools-dir}/build"/>
+  <property name="tools-jar"       value="${tools-dir.build}/tools.jar"/>
+
+  <property name="api-dir"       value="api"/>
+  <property name="api-dir.src"   value="${api-dir}/src"/>
+  <property name="api-dir.build" value="${api-dir}/build"/>
+  <property name="api-jar"       value="${api-dir.build}/jsf-api.jar"/>
+  
+  <property name="impl-dir"       value="impl"/>
+  <property name="impl-dir.src"   value="${impl-dir}/src"/>
+  <property name="impl-dir.build" value="${impl-dir}/build"/>
+  <property name="impl-jar"       value="${impl-dir.build}/jsf-impl.jar"/>
+
+  <property name="impl-overlay-jar" value="@IMPL-OVERLAY@"/>
+
+  <macrodef name="jar-and-manifest">
+    <attribute name="destfile"/>
+    <attribute name="basedir"/>
+    <attribute name="excludes" default=""/>
+    <attribute name="includes" default=""/>
+    <attribute name="extension-name"/>
+    <sequential>
+      <jar destfile="@{destfile}"
+        basedir="@{basedir}"
+        excludes="@{excludes}"
+        includes="@{includes}">
+        <manifest>
+          <attribute name="Specification-Title"
+            value="@MF-SPEC-TITLE@"/>
+          <attribute name="Specification-Version"
+            value="@MF-SPEC-VERSION@"/>
+          <attribute name="Implementation-Title"
+            value="@MF-IMPL-TITLE@"/>
+          <attribute name="Implementation-Version"
+            value="@MF-IMPL-VERSION@"/>
+          <attribute name="Implementation-Vendor"
+            value="Sun Microsystems, Inc."/>
+          <attribute name="Implementation-Vendor-Id"
+            value="com.sun"/>
+          <attribute name="Extension-Name"
+            value="@{extension-name}"/>
+        </manifest>
+      </jar>
+    </sequential>
+  </macrodef>
+  
+  <target name="clean">
+    <delete dir="${tools-dir.build}"/>
+    <delete dir="${api-dir.build}"/>
+    <delete dir="${impl-dir.build}"/>
+  </target>
+
+  <target name="compile" depends="compile.tools,compile.api,compile.impl"/>
+
+  <target name="jar" depends="compile,jar.api,jar.impl"/>
+
+  <target name="compile.tools">
+    <mkdir dir="${tools-dir.build}"/>
+    <javac
+      srcdir="${tools-dir.src}"
+      destdir="${tools-dir.build}"
+      debug="true"
+      debuglevel="lines,vars,source">
+      <classpath>
+        <pathelement path="@DEP-PATH@"/>
+      </classpath>
+    </javac>
+  </target>
+
+  <target name="compile.api">
+    <mkdir dir="${api-dir.build}"/>
+    <javac
+      srcdir="${api-dir.src}"
+      destdir="${api-dir.build}"
+      debug="true"
+      debuglevel="lines,vars,source">
+      <classpath>
+        <fileset dir="/usr/share/java">
+          <include name="jbossweb/el-api.jar"/>
+          <include name="jspapi6.jar"/>
+          <include name="servletapi6.jar"/>
+          <include name="glassfish-jstl.jar"/>
+        </fileset>
+      </classpath>
+    </javac>
+  </target>
+
+  <target name="compile.impl" depends="jar.tools,jar.api">
+    <mkdir dir="${impl-dir.build}"/>
+    <javac
+      srcdir="${impl-dir.src}"
+      destdir="${impl-dir.build}"
+      debug="true"
+      debuglevel="lines,vars,source">
+      <classpath>
+        <pathelement location="${api-jar}"/>
+        <pathelement location="${tools-jar}"/>
+        <pathelement path="@DEP-PATH@"/>
+        <fileset dir="/usr/share/java">
+          <include name="portlet-1.0-api.jar"/>
+          <include name="glassfish-jstl.jar"/>
+          <include name="jbossweb/annotations-api.jar"/>
+          <include name="jbossweb/el-api.jar"/>
+          <include name="jbossweb/jbossweb.jar"/>
+          <include name="jspapi6.jar"/>
+          <include name="servletapi6.jar"/>
+        </fileset>
+      </classpath>
+    </javac>
+  </target>
+
+  <target name="jar.tools" depends="compile.tools">
+    <jar
+      basedir="${tools-dir.build}"
+      destfile="${tools-jar}"/>
+  </target>
+
+  <target name="jar.api" depends="compile.api">
+    <copy
+      todir="${api-dir.build}/javax/faces">
+      <fileset dir="${api-dir.src}/javax/faces">
+        <include name="Messages*"/>
+        <include name="LogStrings.properties"/>
+      </fileset>
+    </copy>
+    <jar-and-manifest
+      basedir="${api-dir.build}"
+      destfile="${api-jar}"
+      extension-name="javax.faces"/>
+  </target>
+
+  <target name="jar.impl" depends="compile.impl">
+    <unzip
+      src="${impl-overlay-jar}"
+      dest="${impl-dir.build}"/>
+    <jar-and-manifest
+      basedir="${impl-dir.build}"
+      destfile="${impl-jar}"
+      excludes="**/*.java"
+      extension-name="com.sun.faces"/>
+  </target>
+  
+</project>

Added: glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-deps.tar.gz
===================================================================
(Binary files differ)


Property changes on: glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-deps.tar.gz
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-impl-overlay.jar
===================================================================
(Binary files differ)


Property changes on: glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09-impl-overlay.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09.zip
===================================================================
(Binary files differ)


Property changes on: glassfish/jsf/1.2_09-brew/src/glassfish-jsf-1.2_09.zip
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




More information about the jboss-cvs-commits mailing list