Author: onkarshinde-guest
Date: 2009-11-26 15:44:29 +0000 (Thu, 26 Nov 2009)
New Revision: 11129

Added:
   trunk/cruisecontrol/debian/cruisecontrol-jsp.dirs
Modified:
   trunk/cruisecontrol/debian/README.Debian
   trunk/cruisecontrol/debian/control
   trunk/cruisecontrol/debian/cruisecontrol-jsp.install
   trunk/cruisecontrol/debian/cruisecontrol-jsp.links
   trunk/cruisecontrol/debian/cruisecontrol.links
   trunk/cruisecontrol/debian/patches/01_disable_components.diff
   trunk/cruisecontrol/debian/rules
Log:
more progress on cruisecontrol

Modified: trunk/cruisecontrol/debian/README.Debian
===================================================================
--- trunk/cruisecontrol/debian/README.Debian    2009-11-26 11:50:45 UTC (rev 
11128)
+++ trunk/cruisecontrol/debian/README.Debian    2009-11-26 15:44:29 UTC (rev 
11129)
@@ -7,3 +7,4 @@
 Weblog publisher - Doesn't build with xmlrpc jar version available in Debian.
 X10 publisher - Build/Runtime dependency not available in Debian.
 Charts module in reporting package - Doesn't build with jfreechart version 
available in Debian.
+Config and Plugins module in reporting package - Build/Runtime dependency not 
available in Debian.

Modified: trunk/cruisecontrol/debian/control
===================================================================
--- trunk/cruisecontrol/debian/control  2009-11-26 11:50:45 UTC (rev 11128)
+++ trunk/cruisecontrol/debian/control  2009-11-26 15:44:29 UTC (rev 11129)
@@ -12,27 +12,54 @@
 
 Package: cruisecontrol
 Architecture: all
-Depends: ${misc:Depends}, default-jre-headless | java5-runtime-headless, ant, 
ivy, junit4, libcommons-httpclient-java, libcommons-net-java, 
libcommons-validator-java, libfast-md5-java, libgnumail-java, libjdom1-java, 
libjetty-java, liblog4j1.2-java, libmaven2-core-java, libmaven-embedder-java, 
libmx4j-java, liboro-java, libservlet2.5-java, libxstream-java
+Depends: ${misc:Depends}, default-jre-headless | java5-runtime-headless, ant, 
ivy, junit4, libcommons-httpclient-java, libcommons-net-java, 
libcommons-validator-java, libfast-md5-java, libgnumail-java, libjaxp1.3-java, 
libjaxen-java, libjdom1-java, libjetty-java, liblog4j1.2-java, 
libmaven2-core-java, libmaven-embedder-java, libmx4j-java, liboro-java, 
libservlet2.5-java, libsaxon-java, libxalan2-java, libxerces2-java, 
libxstream-java
 Recommends: cruisecontrol-jsp
 Suggests: cruisecontrol-dashboard, cruisecontrol-documentation
-Description: place holder short description
- place holder long description
+Description: continuous integration and build tool (build loop)
+ CruiseControl is both a continuous integration tool and an extensible
+ framework for creating a custom continuous build process. It includes dozens
+ of plugins for a variety of source controls, build technologies, and
+ notifications schemes including email and instant messaging. A web interface
+ provides details of the current and previous builds.
+ .
+ This package contains the core build loop functionality.
 
 Package: cruisecontrol-jsp
 Architecture: all
-Depends: ${misc:Depends}, cruisecontrol (= ${binary:Version}) 
-Description: place holder short description
- place holder long description
+Depends: ${misc:Depends}, cruisecontrol (= ${binary:Version}), 
libcommons-lang-java, libcommons-logging-java
+Recommends: libbatik-java
+Description: continuous integration and build tool (reporting application)
+ CruiseControl is both a continuous integration tool and an extensible
+ framework for creating a custom continuous build process. It includes dozens
+ of plugins for a variety of source controls, build technologies, and
+ notifications schemes including email and instant messaging. A web interface
+ provides details of the current and previous builds.
+ .
+ This package contains the reporting web application that allows the users to
+ browse the results of the builds and access the artifacts.
 
 Package: cruisecontrol-dashboard
 Architecture: all
 Depends: ${misc:Depends}, cruisecontrol (= ${binary:Version}) 
-Description: place holder short description
- place holder long description
+Description: continuous integration and build tool (dashboard application)
+ CruiseControl is both a continuous integration tool and an extensible
+ framework for creating a custom continuous build process. It includes dozens
+ of plugins for a variety of source controls, build technologies, and
+ notifications schemes including email and instant messaging. A web interface
+ provides details of the current and previous builds.
+ .
+ This package contains the dashboard web application that provides a visual
+ representation of all project build statuses.
 
 Package: cruisecontrol-documentation
 Architecture: all
 Depends: ${misc:Depends}
-Description: place holder short description
- place holder long description
+Description: continuous integration and build tool (documentation)
+ CruiseControl is both a continuous integration tool and an extensible
+ framework for creating a custom continuous build process. It includes dozens
+ of plugins for a variety of source controls, build technologies, and
+ notifications schemes including email and instant messaging. A web interface
+ provides details of the current and previous builds.
+ .
+ This package contains the cruisecontrol documentation in HTML format.
 

Added: trunk/cruisecontrol/debian/cruisecontrol-jsp.dirs
===================================================================
--- trunk/cruisecontrol/debian/cruisecontrol-jsp.dirs                           
(rev 0)
+++ trunk/cruisecontrol/debian/cruisecontrol-jsp.dirs   2009-11-26 15:44:29 UTC 
(rev 11129)
@@ -0,0 +1 @@
+var/cache/cruisecontrol/work

Modified: trunk/cruisecontrol/debian/cruisecontrol-jsp.install
===================================================================
--- trunk/cruisecontrol/debian/cruisecontrol-jsp.install        2009-11-26 
11:50:45 UTC (rev 11128)
+++ trunk/cruisecontrol/debian/cruisecontrol-jsp.install        2009-11-26 
15:44:29 UTC (rev 11129)
@@ -1 +1,2 @@
-binaryrelease/JETTY-WORKDIR-README.txt 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/work/
+binaryrelease/JETTY-WORKDIR-README.txt var/cache/cruisecontrol/work/
+reporting/jsp/target/jsp-precompile/ 
usr/share/cruisecontrol/webapps/cruisecontrol/

Modified: trunk/cruisecontrol/debian/cruisecontrol-jsp.links
===================================================================
--- trunk/cruisecontrol/debian/cruisecontrol-jsp.links  2009-11-26 11:50:45 UTC 
(rev 11128)
+++ trunk/cruisecontrol/debian/cruisecontrol-jsp.links  2009-11-26 15:44:29 UTC 
(rev 11129)
@@ -1,4 +1,6 @@
+var/cache/cruisecontrol/work 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/work
 usr/share/cruisecontrol/lib/cruisecontrol.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/cruisecontrol.jar
+usr/share/java/batik.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/batik.jar
 usr/share/java/commons-lang.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/commons-lang.jar
 usr/share/java/commons-logging.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/commons-logging.jar
 usr/share/java/el-api-2.1.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/el-api-2.1.jar
@@ -7,7 +9,7 @@
 usr/share/java/log4j.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/log4j.jar
 usr/share/java/mx4j.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/mx4j.jar
 usr/share/java/mx4j-remote.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/mx4j-remote.jar
-usr/share/java/saxon9.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/saxon9.jar
+usr/share/java/saxon.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/saxon.jar
 usr/share/java/serializer.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/serializer.jar
 usr/share/java/xercesImpl.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/xercesImpl.jar
 usr/share/java/xml-apis.jar 
usr/share/cruisecontrol/webapps/cruisecontrol/WEB-INF/lib/xml-apis.jar

Modified: trunk/cruisecontrol/debian/cruisecontrol.links
===================================================================
--- trunk/cruisecontrol/debian/cruisecontrol.links      2009-11-26 11:50:45 UTC 
(rev 11128)
+++ trunk/cruisecontrol/debian/cruisecontrol.links      2009-11-26 15:44:29 UTC 
(rev 11129)
@@ -30,8 +30,8 @@
 usr/share/java/mx4j.jar usr/share/cruisecontrol/lib/mx4j.jar
 usr/share/java/mx4j-remote.jar usr/share/cruisecontrol/lib/mx4j-remote.jar
 usr/share/java/mx4j-tools.jar usr/share/cruisecontrol/lib/mx4j-tools.jar
-usr/share/java/saxon9-dom.jar usr/share/cruisecontrol/lib/saxon9-dom.jar
-usr/share/java/saxon9.jar usr/share/cruisecontrol/lib/saxon9.jar
+usr/share/java/saxon-dom.jar usr/share/cruisecontrol/lib/saxon-dom.jar
+usr/share/java/saxon.jar usr/share/cruisecontrol/lib/saxon.jar
 usr/share/java/serializer.jar usr/share/cruisecontrol/lib/serializer.jar
 usr/share/java/servlet-api-2.5.jar 
usr/share/cruisecontrol/lib/servlet-api-2.5.jar
 usr/share/java/smack.jar usr/share/cruisecontrol/lib/smack.jar

Modified: trunk/cruisecontrol/debian/patches/01_disable_components.diff
===================================================================
--- trunk/cruisecontrol/debian/patches/01_disable_components.diff       
2009-11-26 11:50:45 UTC (rev 11128)
+++ trunk/cruisecontrol/debian/patches/01_disable_components.diff       
2009-11-26 15:44:29 UTC (rev 11129)
@@ -1,7 +1,7 @@
 Index: cruisecontrol-2.8.2/main/build.xml
 ===================================================================
---- cruisecontrol-2.8.2.orig/main/build.xml    2009-11-22 23:24:34.000000000 
+0530
-+++ cruisecontrol-2.8.2/main/build.xml 2009-11-24 12:02:00.000000000 +0530
+--- cruisecontrol-2.8.2.orig/main/build.xml    2009-11-26 13:59:41.000000000 
+0530
++++ cruisecontrol-2.8.2/main/build.xml 2009-11-26 14:29:20.000000000 +0530
 @@ -136,14 +136,20 @@
          <attribute name="classpathref" default="project.classpath" />
          <element name="nested" implicit="true" optional="true" />
@@ -40,9 +40,9 @@
          <copy todir="${test.classes}">
 Index: cruisecontrol-2.8.2/reporting/jsp/build.xml
 ===================================================================
---- cruisecontrol-2.8.2.orig/reporting/jsp/build.xml   2009-11-22 
23:24:34.000000000 +0530
-+++ cruisecontrol-2.8.2/reporting/jsp/build.xml        2009-11-24 
12:02:25.000000000 +0530
-@@ -152,19 +152,23 @@
+--- cruisecontrol-2.8.2.orig/reporting/jsp/build.xml   2009-11-26 
13:59:41.000000000 +0530
++++ cruisecontrol-2.8.2/reporting/jsp/build.xml        2009-11-26 
14:32:44.000000000 +0530
+@@ -152,19 +152,29 @@
          <attribute name="classpathref" default="project.runtime.classpath" />
          <element name="nested" implicit="true" optional="true" />
          <sequential>
@@ -57,6 +57,12 @@
 -        <compile-macro/>
 +        <compile-macro>
 +            <exclude name="**/*ChartData.java"/>
++            <exclude name="**/ConfigurationInterceptor.java"/>
++            <exclude name="**/ConfigurationServlet.java"/>
++            <exclude name="**/DetailsInterceptor.java"/>
++            <exclude name="**/PluginsServlet.java"/>
++            <exclude name="**/PluginsInterceptor.java"/>
++            <exclude name="**/PluginDetailsServlet.java"/>
 +        </compile-macro>
      </target>
  
@@ -69,19 +75,19 @@
      </target>
  
      <target name="test" depends="compile-test" unless="test.skip" 
description="Executes the unit tests">
-@@ -220,7 +224,7 @@
+@@ -220,7 +230,7 @@
          <copy file="webwork.properties" todir="${classes}"/>
          <copy file="xwork.xml" todir="${classes}"/>
          <war warfile="${deploy.dir}/cruisecontrol.war" 
webxml="${temp.dir}/web.xml">
 -            <fileset dir="${webcontent}" excludes="WEB-INF/web.xml"/>
-+            <fileset dir="${webcontent}" 
excludes="WEB-INF/web.xml,metrics.jsp"/>
++            <fileset dir="${webcontent}" 
excludes="WEB-INF/web.xml,config.jsp,details.jsp,metrics.jsp,plugins.jsp,raw-xml.jsp"/>
              <classes dir="${classes}"/>
              <lib refid="req.libs"/>
              <lib file="../../main/dist/cruisecontrol.jar"/>
 Index: cruisecontrol-2.8.2/reporting/jsp/webcontent/main.jsp
 ===================================================================
---- cruisecontrol-2.8.2.orig/reporting/jsp/webcontent/main.jsp 2009-11-22 
23:24:34.000000000 +0530
-+++ cruisecontrol-2.8.2/reporting/jsp/webcontent/main.jsp      2009-11-24 
12:02:00.000000000 +0530
+--- cruisecontrol-2.8.2.orig/reporting/jsp/webcontent/main.jsp 2009-11-26 
13:59:41.000000000 +0530
++++ cruisecontrol-2.8.2/reporting/jsp/webcontent/main.jsp      2009-11-26 
14:29:20.000000000 +0530
 @@ -72,9 +72,9 @@
                <cruisecontrol:loglink id="logs_url"/>
                <cruisecontrol:tab name="log" url="<%=logs_url%>" label="XML 
Log File" />

Modified: trunk/cruisecontrol/debian/rules
===================================================================
--- trunk/cruisecontrol/debian/rules    2009-11-26 11:50:45 UTC (rev 11128)
+++ trunk/cruisecontrol/debian/rules    2009-11-26 15:44:29 UTC (rev 11129)
@@ -7,7 +7,7 @@
 JAVA_HOME                      := /usr/lib/jvm/default-java
 DEB_JARS                       := ant-trax ant-junit antlr aspectjrt 
commons-beanutils commons-collections3 commons-collections commons-httpclient 
commons-io commons-lang commons-net commons-validator el-api-2.1 emma emma_ant 
fast-md5 gnumail ivy jasper jasper-el jaxen jdom1 jetty jetty-util joda-time 
jsp-api-2.1 junit4 log4j-1.2.jar maven-artifact maven-core maven-embedder 
maven-model maven-project maven-settings mx4j mx4j-tools oro 
plexus-component-api servlet-api-2.5 spring-beans spring-context spring-core 
spring-web spring-webmvc tomcat-juli wagon-provider-api xercesImpl xstream
 DEB_ANT_BUILD_TARGET           := build website bin-zip
-DEB_ANT_ARGS                   := -verbose -Dtest.skip=true
+DEB_ANT_ARGS                   := -Dtest.skip=true
 
 install/cruisecontrol::
        mkdir -p debian/cruisecontrol/usr/share/cruisecontrol


_______________________________________________
pkg-java-commits mailing list
pkg-java-comm...@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

Reply via email to