From: <hee...@us...> - 2011-03-22 20:45:29
|
Revision: 2730 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=2730&view=rev Author: heeroyuy Date: 2011-03-22 20:45:22 +0000 (Tue, 22 Mar 2011) Log Message: ----------- -added the jdeb plugin for components core and interfaces Modified Paths: -------------- trunk/components-core/pom.xml trunk/interfaces/pom.xml Added Paths: ----------- trunk/components-core/src/deb/ trunk/components-core/src/deb/control/ trunk/components-core/src/deb/control/control trunk/interfaces/src/deb/ trunk/interfaces/src/deb/control/ trunk/interfaces/src/deb/control/control Modified: trunk/components-core/pom.xml =================================================================== --- trunk/components-core/pom.xml 2011-03-20 16:40:28 UTC (rev 2729) +++ trunk/components-core/pom.xml 2011-03-22 20:45:22 UTC (rev 2730) @@ -45,6 +45,31 @@ </execution> </executions> </plugin> + <plugin> + <artifactId>jdeb</artifactId> + <groupId>org.vafer</groupId> + <version>0.8</version> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>jdeb</goal> + </goals> + <configuration> + <dataSet> + <data> + <src>${project.build.directory}/${project.build.finalName}.jar</src> + <type>file</type> + <mapper> + <type>perm</type> + <prefix>/usr/share/dllearner</prefix> + </mapper> + </data> + </dataSet> + </configuration> + </execution> + </executions> + </plugin> </plugins> </build> Added: trunk/components-core/src/deb/control/control =================================================================== --- trunk/components-core/src/deb/control/control (rev 0) +++ trunk/components-core/src/deb/control/control 2011-03-22 20:45:22 UTC (rev 2730) @@ -0,0 +1,9 @@ +Package: dl-learner-components-core +Version: 1.0.0 +Section: misc +Priority: optional +Architecture: all +Depends: openjdk-6-jre | sun-java6-jre +Maintainer: Jens Lehmann <le...@in...> +Description: This is a package that contains the core components of the dl-learner. +Distribution: development \ No newline at end of file Modified: trunk/interfaces/pom.xml =================================================================== --- trunk/interfaces/pom.xml 2011-03-20 16:40:28 UTC (rev 2729) +++ trunk/interfaces/pom.xml 2011-03-22 20:45:22 UTC (rev 2730) @@ -1,61 +1,88 @@ -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> - <groupId>org.dllearner</groupId> - <artifactId>interfaces</artifactId> - <packaging>jar</packaging> - <name>Interfaces: GUI, CLI, Web Service </name> - <url>http://aksw.org/Projects/DLLearner</url> - - <parent> - <groupId>org.dllearner</groupId> - <artifactId>dllearner-parent</artifactId> - <version>1.0-SNAPSHOT</version> - </parent> - - <build> - <plugins> - <!--Surefire - for JUnits--> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <excludes> - <exclude>org/dllearner/test/junit/OWLlinkTest.java</exclude> - </excludes> - </configuration> - </plugin> - </plugins> - </build> + <groupId>org.dllearner</groupId> + <artifactId>interfaces</artifactId> + <packaging>jar</packaging> + <name>Interfaces: GUI, CLI, Web Service </name> + <url>http://aksw.org/Projects/DLLearner</url> - <dependencies> - <dependency> - <groupId>org.dllearner</groupId> - <artifactId>components-core</artifactId> - </dependency> + <parent> + <groupId>org.dllearner</groupId> + <artifactId>dllearner-parent</artifactId> + <version>1.0-SNAPSHOT</version> + </parent> - <!--Added the dependency of the core tests so that they will be accessible from the tests in this component--> - <dependency> - <groupId>org.dllearner</groupId> - <artifactId>components-core</artifactId> - <classifier>tests</classifier> - <scope>test</scope> - </dependency> + <build> + <plugins> + <!--Surefire - for JUnits --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <excludes> + <exclude>org/dllearner/test/junit/OWLlinkTest.java</exclude> + </excludes> + </configuration> + </plugin> + <plugin> + <artifactId>jdeb</artifactId> + <groupId>org.vafer</groupId> + <version>0.8</version> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>jdeb</goal> + </goals> + <configuration> + <dataSet> + <data> + <src>${project.build.directory}/${project.build.finalName}.jar</src> + <type>file</type> + <mapper> + <type>perm</type> + <prefix>/usr/share/dllearner</prefix> + </mapper> + </data> + </dataSet> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> - <dependency> - <groupId>org.dllearner</groupId> - <artifactId>components-ext</artifactId> - </dependency> - <dependency> - <groupId>com.jamonapi</groupId> - <artifactId>jamon</artifactId> - </dependency> + <dependencies> + <dependency> + <groupId>org.dllearner</groupId> + <artifactId>components-core</artifactId> + </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> + <!--Added the dependency of the core tests so that they will be accessible + from the tests in this component --> + <dependency> + <groupId>org.dllearner</groupId> + <artifactId>components-core</artifactId> + <classifier>tests</classifier> + <scope>test</scope> + </dependency> - </dependencies> + <dependency> + <groupId>org.dllearner</groupId> + <artifactId>components-ext</artifactId> + </dependency> + <dependency> + <groupId>com.jamonapi</groupId> + <artifactId>jamon</artifactId> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + + </dependencies> </project> Added: trunk/interfaces/src/deb/control/control =================================================================== --- trunk/interfaces/src/deb/control/control (rev 0) +++ trunk/interfaces/src/deb/control/control 2011-03-22 20:45:22 UTC (rev 2730) @@ -0,0 +1,9 @@ +Package: dl-learner-interfaces +Version: 1.0.0 +Section: misc +Priority: optional +Architecture: all +Depends: openjdk-6-jre | sun-java6-jre +Maintainer: Jens Lehmann <le...@in...> +Description: This is a package that contains the cli and gui components of the dl-learner. +Distribution: development \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |