[pkg-java] r3142 - trunk/plexus-component-api/debian

Paul Cager paulcager-guest at alioth.debian.org
Sun Apr 1 22:23:26 UTC 2007


Author: paulcager-guest
Date: 2007-04-01 22:23:26 +0000 (Sun, 01 Apr 2007)
New Revision: 3142

Modified:
   trunk/plexus-component-api/debian/build.xml
   trunk/plexus-component-api/debian/control
Log:
Updated doc package description.
Added dependencies to JavaDoc target.

Modified: trunk/plexus-component-api/debian/build.xml
===================================================================
--- trunk/plexus-component-api/debian/build.xml	2007-03-31 08:19:33 UTC (rev 3141)
+++ trunk/plexus-component-api/debian/build.xml	2007-04-01 22:23:26 UTC (rev 3142)
@@ -37,6 +37,7 @@
 	<property name="build.dir" value="build"/>
 	<property name="jar" value="${build.dir}/${package}-${version}.jar"/>
 	<property name="javadoc.dir" value="${build.dir}/doc/api"/>
+	<echo message="Classpath: ${java.class.path}" />
 </target>
 
 <target name="compile" depends="init">
@@ -66,7 +67,15 @@
 		version="true"
 		windowtitle="${package} API"
 		doctitle="${package} - ${version}"
-	/>
+		classpath="${java.class.path}"
+		>
+			<link packagelistLoc="/usr/share/doc/libplexus-classworlds-java/api"
+				href="/usr/share/doc/libplexus-classworlds-java/api/" />
+			<link packagelistLoc="/usr/share/doc/classpath-doc/api"
+				href="/usr/share/doc/classpath-doc/api/" />
+			<link packagelistLoc="/usr/share/doc/libplexus-utils-java/api"
+				href="/usr/share/doc/libplexus-utils-java/api/" />
+	</javadoc>
 </target>
 
 <target name="clean" depends="init">

Modified: trunk/plexus-component-api/debian/control
===================================================================
--- trunk/plexus-component-api/debian/control	2007-03-31 08:19:33 UTC (rev 3141)
+++ trunk/plexus-component-api/debian/control	2007-04-01 22:23:26 UTC (rev 3142)
@@ -40,6 +40,24 @@
 Depends: classpath-doc
 Suggests: libplexus-component-api-java
 Description: API Documentation for plexus-component-api
- Documentation for plexus-component-api, part of the Plexus framework.
+ The Plexus project provides a full software stack for creating and executing
+ software projects. Based on the Plexus container, the applications can
+ utilise component-oriented programming to build modular, reusable components
+ that can easily be assembled and reused.
  .
+ While Plexus is similar to other inversion-of-control (IoC) or dependency
+ injection frameworks such as the Spring Framework, it is a full-fledged
+ container that supports many more features such as:
+ .
+     * Component lifecycles
+     * Component instantiation strategies
+     * Nested containers
+     * Component configuration
+     * Auto-wiring
+     * Component dependencies, and
+     * Various dependency injection techniques including constructor injection,
+       setter injection, and private field injection. 
+ .
+ This package contains the API documentation for plexus-component-api
+ .
   Homepage: http://plexus.codehaus.org/




More information about the pkg-java-commits mailing list