From b2ef540fbb63b13087421212aea97cd22eada782 Mon Sep 17 00:00:00 2001 From: Bartosz Firyn Date: Wed, 14 Nov 2012 01:28:30 +0100 Subject: [PATCH] Unify POMs tree --- pom.xml | 291 +++++++++++++------- webcam-capture-driver-civil/pom.xml | 17 +- webcam-capture-driver-ipcam/pom.xml | 350 +------------------------ webcam-capture-driver-javacv/pom.xml | 15 +- webcam-capture-driver-jmf/pom.xml | 69 ++++- webcam-capture-driver-openimaj/pom.xml | 18 +- webcam-capture-driver-vlcj/pom.xml | 18 +- webcam-capture/pom.xml | 348 +----------------------- 8 files changed, 333 insertions(+), 793 deletions(-) diff --git a/pom.xml b/pom.xml index eff9b8be..c048fa45 100644 --- a/pom.xml +++ b/pom.xml @@ -1,21 +1,30 @@ - + 4.0.0 + + org.sonatype.oss + oss-parent + 7 + + com.github.sarxos webcam-capture-parent - 0.3.5 + 0.3.5-SNAPSHOT pom - Webcam Capture - Drivers Root POM + Webcam Capture Parent POM This is Webcam Capture root POM + 2012 + https://github.com/sarxos/${project.id} webcam-capture - webcam-capture-driver-civil + webcam-capture-driver-ipcam webcam-capture-driver-jmf + + webcam-capture-driver-civil webcam-capture-driver-openimaj webcam-capture-driver-vlcj webcam-capture-driver-javacv @@ -23,15 +32,61 @@ UTF-8 + webcam-capture - - - com.github.sarxos - webcam-capture - ${version}-SNAPSHOT - - + + Bartosz Firyn (SarXos) + https://github.com/sarxos + + + + + MIT License + http://webcam-capture.sarxos.pl/LICENSE.txt + repo,manual + + + + + + ${repo-id} + ${repo-url} + + + + + scm:git:git@github.com:sarxos/${project.id}.git + scm:git:git@github.com:sarxos/${project.id}.git + git@github.com:sarxos/${project.id}.git + + + + GitHub Issues Manager + https://github.com/sarxos/${project.id}/issues + + + + Travis CI + http://travis-ci.org/#!/sarxos/${project.id} + + + + + sarxos + Bartosz Firyn + bartoszfiryn@gmail.com + + Project Manager + Architect + Developer + + http://me.sarxos.pl/ + Bartosz Firyn (SarXos) + https://github.com/sarxos + +1 + + @@ -128,6 +183,29 @@ ftp://ftp.sarxos.pl/maven2 + + + + org.apache.maven.plugins + maven-assembly-plugin + 2.3 + + + ../distribution.xml + + + + + make-assembly + package + + single + + + + + + org.apache.maven.plugins @@ -149,25 +227,6 @@ - - org.apache.maven.plugins - maven-assembly-plugin - 2.3 - - - ../distribution.xml - - - - - make-assembly - package - - single - - - - com.github.danielflower.mavenplugins maven-gitlog-plugin @@ -194,38 +253,46 @@ + + + org.apache.maven.plugins + maven-compiler-plugin + 2.5.1 + + 1.6 + 1.6 + + + + org.apache.maven.plugins + maven-enforcer-plugin + 1.0 + + + enforce-maven-version + + enforce + + + + + [3.0,) + you-must-run-maven-3.0-or-above + + + + + + + + org.apache.maven.plugins + maven-site-plugin + 3.0 + + + - - org.apache.maven.plugins - maven-compiler-plugin - 2.5.1 - - 1.6 - 1.6 - - - - org.apache.maven.plugins - maven-enforcer-plugin - 1.0 - - - enforce-maven-version - - enforce - - - - - [3.0,) - you-must-run-maven-3.0-or-above - - - - - - org.eclipse.m2e lifecycle-mapping @@ -264,7 +331,6 @@ - org.apache.maven.plugins maven-javadoc-plugin @@ -272,73 +338,103 @@ public cam,webcam,camera,spycam,capture + + public + http://java.sun.com/javase/1.6.0/docs/api + + true + true + ${project.name} ${project.version} API - ${maven.build.timestamp} + ${project.name} ${project.version} API - ${maven.build.timestamp} +
${project.organization.name}]]>
+
${project.organization.name}]]>
+ ${project.organization.name}. All Rights Reserved.]]> +
+
+ + org.apache.maven.plugins + maven-jxr-plugin + 2.1 + + true + true - org.codehaus.mojo taglist-maven-plugin 2.4 - - TODO - @todo - FIXME - XXX - + + + + Things to be done + + + TODO + exact + + + FIXME + exact + + + XXX + exact + + + + + true - org.apache.maven.plugins maven-project-info-reports-plugin - 2.1.2 + 2.4 - index + cim dependencies + dependency-convergence + dependency-management + distribution-management + help + index + issue-tracking + license + mailing-list + modules + plugin-management + plugins + project-team + scm + summary - com.googlecode.maven-overview-plugin maven-overview-plugin 1.6 - false - com.github.sarxos.webcam + 700 + 700 - - org.apache.maven.plugins - maven-jxr-plugin - 2.1 - - true - true - + org.codehaus.mojo + cobertura-maven-plugin + 2.5.1 - - -
diff --git a/webcam-capture-driver-civil/pom.xml b/webcam-capture-driver-civil/pom.xml index 15f185f3..f84583cf 100644 --- a/webcam-capture-driver-civil/pom.xml +++ b/webcam-capture-driver-civil/pom.xml @@ -5,10 +5,11 @@ com.github.sarxos webcam-capture-parent - 0.3.4 + 0.3.5-SNAPSHOT webcam-capture-driver-civil + Webcam Capture - LTI CIVIL Driver This is LTI Civil implementation of webcam video driver. It allows you to capture webcam images using LTI-CIVIL library. @@ -20,6 +21,11 @@ + + com.github.sarxos + webcam-capture + ${project.version} + org.lti-civil lti-civil-no-swt @@ -27,4 +33,13 @@ + + + + org.apache.maven.plugins + maven-assembly-plugin + + + +
diff --git a/webcam-capture-driver-ipcam/pom.xml b/webcam-capture-driver-ipcam/pom.xml index 4f934f6a..66fb5f10 100644 --- a/webcam-capture-driver-ipcam/pom.xml +++ b/webcam-capture-driver-ipcam/pom.xml @@ -3,24 +3,16 @@ 4.0.0 - org.sonatype.oss - oss-parent - 7 + com.github.sarxos + webcam-capture-parent + 0.3.5-SNAPSHOT - com.github.sarxos webcam-capture-driver-ipcam - 0.3.5-SNAPSHOT bundle Webcam Capture - IP Camera Driver Webcam Capture driver to be used for IP cameras - 2012 - http://webcam-capture.sarxos.pl - - - UTF-8 - Bartosz Firyn (SarXos) @@ -35,13 +27,6 @@ - - - ${repo-id} - ${repo-url} - - - scm:git:git@github.com:sarxos/webcam-capture.git scm:git:git@github.com:sarxos/webcam-capture.git @@ -87,7 +72,7 @@ com.github.sarxos webcam-capture - 0.3.5-SNAPSHOT + ${project.version} org.apache.httpcomponents @@ -101,200 +86,12 @@ - - - notest - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.9 - - true - - - - - - - snapshot - - true - - - sonatype-nexus-staging - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - release - - - performRelease - true - - - - sonatype-nexus-staging - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.2 - - - attach-sources - - jar - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8.1 - - - attach-javadocs - - jar - - - - - - org.apache.maven.plugins - maven-gpg-plugin - 1.1 - - - sign-artifacts - verify - - sign - - - - - - org.apache.maven.plugins - maven-release-plugin - 2.2.2 - - - - - - assembly - - sarxos-ftp-repo - ftp://ftp.sarxos.pl/maven2 - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.4 - - - copy-dependencies - prepare-package - - copy-dependencies - - - ${project.build.directory}/dependencies - false - false - true - - - - - - org.apache.maven.plugins - maven-assembly-plugin - 2.3 - - - ../distribution.xml - - - - - make-assembly - package - - single - - - - - - com.github.danielflower.mavenplugins - maven-gitlog-plugin - 1.4.11 - - - - generate - - process-resources - - - - false - true - CHANGELOG.htm - false - - - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 2.5.1 - - 1.6 - 1.6 - - - org.apache.maven.plugins - maven-enforcer-plugin - 1.0 - - - enforce-maven-version - - enforce - - - - - [3.0,) - you-must-run-maven-3.0-or-above - - - - - - - + maven-assembly-plugin + org.apache.felix maven-bundle-plugin @@ -318,142 +115,7 @@ - - org.apache.maven.plugins - maven-site-plugin - 3.0 - - - - - org.apache.maven.wagon - wagon-ftp - 1.0-beta-7 - - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8.1 - - public - cam,webcam,camera,spycam,capture - - public - http://java.sun.com/javase/1.6.0/docs/api - - true - true - ${project.name} ${project.version} API - ${maven.build.timestamp} - ${project.name} ${project.version} API - ${maven.build.timestamp} -
${project.organization.name}]]>
-
${project.organization.name}]]>
- ${project.organization.name}. All Rights Reserved.]]> -
-
- - org.apache.maven.plugins - maven-jxr-plugin - 2.1 - - true - true - - - - org.codehaus.mojo - taglist-maven-plugin - 2.4 - - - - - Things to be done - - - TODO - exact - - - FIXME - exact - - - XXX - exact - - - - - - true - - - - org.apache.maven.plugins - maven-project-info-reports-plugin - 2.4 - - - - cim - dependencies - dependency-convergence - dependency-management - distribution-management - help - index - issue-tracking - license - mailing-list - modules - plugin-management - plugins - project-team - scm - summary - - - - - - com.googlecode.maven-overview-plugin - maven-overview-plugin - 1.6 - - 700 - 700 - - - - org.codehaus.mojo - cobertura-maven-plugin - 2.5.1 - - - org.apache.maven.plugins - maven-surefire-report-plugin - 2.12 - - - org.apache.maven.plugins - maven-pmd-plugin - 2.4 - - true - utf-8 - 100 - 1.6 - true - - -
-
\ No newline at end of file diff --git a/webcam-capture-driver-javacv/pom.xml b/webcam-capture-driver-javacv/pom.xml index 7298dc51..cad5f94c 100644 --- a/webcam-capture-driver-javacv/pom.xml +++ b/webcam-capture-driver-javacv/pom.xml @@ -5,10 +5,12 @@ com.github.sarxos webcam-capture-parent - 0.3.4 + 0.3.5-SNAPSHOT webcam-capture-driver-javacv + jar + Webcam Capture - JavaCV Driver Webcam Capture driver using JavaCV - Java binding for OpenCV framework @@ -31,7 +33,7 @@ com.github.sarxos webcam-capture - 0.3.4-SNAPSHOT + ${project.version} com.googlecode.javacv @@ -82,4 +84,13 @@ + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + \ No newline at end of file diff --git a/webcam-capture-driver-jmf/pom.xml b/webcam-capture-driver-jmf/pom.xml index d8003680..c338aad1 100644 --- a/webcam-capture-driver-jmf/pom.xml +++ b/webcam-capture-driver-jmf/pom.xml @@ -5,21 +5,67 @@ com.github.sarxos webcam-capture-parent - 0.3.4 + 0.3.5-SNAPSHOT webcam-capture-driver-jmf + jar + Webcam Capture - JMF Driver This is JMF implementation of webcam driver. It allows you to capture webcam media with JMF or FMJ installed. - - - sarxos-repo - http://repo.sarxos.pl/maven2 - - + + Bartosz Firyn (SarXos) + https://github.com/sarxos + + + + + MIT License + http://webcam-capture.sarxos.pl/LICENSE.txt + repo,manual + + + + + scm:git:git@github.com:sarxos/${project.id}.git + scm:git:git@github.com:sarxos/${project.id}.git + git@github.com:sarxos/${project.id}.git + + + + GitHub Issues Manager + https://github.com/sarxos/${project.id}/issues + + + + Travis CI + http://travis-ci.org/#!/sarxos/${project.id} + + + + + sarxos + Bartosz Firyn + bartoszfiryn@gmail.com + + Project Manager + Architect + Developer + + http://me.sarxos.pl/ + Bartosz Firyn (SarXos) + https://github.com/sarxos + +1 + + + + com.github.sarxos + webcam-capture + ${project.version} + javax.media jmf @@ -27,4 +73,13 @@ + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + diff --git a/webcam-capture-driver-openimaj/pom.xml b/webcam-capture-driver-openimaj/pom.xml index d4e4f710..2c599a6e 100644 --- a/webcam-capture-driver-openimaj/pom.xml +++ b/webcam-capture-driver-openimaj/pom.xml @@ -5,10 +5,12 @@ com.github.sarxos webcam-capture-parent - 0.3.4 + 0.3.5-SNAPSHOT webcam-capture-driver-openimaj + jar + Webcam Capture - OpenIMAJ Driver Webcam Capture driver allowing you to capture images using OpenIMAJ library. @@ -32,11 +34,25 @@ + + com.github.sarxos + webcam-capture + ${project.version} + org.openimaj core-video-capture 1.0.6-SNAPSHOT + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + diff --git a/webcam-capture-driver-vlcj/pom.xml b/webcam-capture-driver-vlcj/pom.xml index d9805306..ff94c817 100644 --- a/webcam-capture-driver-vlcj/pom.xml +++ b/webcam-capture-driver-vlcj/pom.xml @@ -6,10 +6,12 @@ com.github.sarxos webcam-capture-parent - 0.3.4 + 0.3.5-SNAPSHOT webcam-capture-driver-vlcj + jar + Webcam Capture - VLCj Driver Webcam Capture driver using vlcj framework to grab frames from camera @@ -22,11 +24,25 @@ + + com.github.sarxos + webcam-capture + ${project.version} + uk.co.caprica vlcj 2.2.0-SNAPSHOT + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + \ No newline at end of file diff --git a/webcam-capture/pom.xml b/webcam-capture/pom.xml index 33124f8c..4e0346e2 100644 --- a/webcam-capture/pom.xml +++ b/webcam-capture/pom.xml @@ -4,24 +4,16 @@ 4.0.0 - org.sonatype.oss - oss-parent - 7 + com.github.sarxos + webcam-capture-parent + 0.3.5-SNAPSHOT - com.github.sarxos webcam-capture - 0.3.5-SNAPSHOT bundle Webcam Capture This library allows you to use your PC webcam, IP or network cameras directly from Java. It's compatible with most operating systems (Windows, Linux, MacOS). - 2012 - http://webcam-capture.sarxos.pl - - - UTF-8 - Bartosz Firyn (SarXos) @@ -44,19 +36,19 @@ - scm:git:git@github.com:sarxos/webcam-capture.git - scm:git:git@github.com:sarxos/webcam-capture.git - git@github.com:sarxos/webcam-capture.git + scm:git:git@github.com:sarxos/${project.id}.git + scm:git:git@github.com:sarxos/${project.id}.git + git@github.com:sarxos/${project.id}.git GitHub Issues Manager - https://github.com/sarxos/webcam-capture/issues + https://github.com/sarxos/${project.id}/issues Travis CI - http://travis-ci.org/#!/sarxos/webcam-capture + http://travis-ci.org/#!/sarxos/${project.id} @@ -110,196 +102,11 @@ - - - notest - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.9 - - true - - - - - - - snapshot - - true - - - sonatype-nexus-staging - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - release - - - performRelease - true - - - - sonatype-nexus-staging - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.2 - - - attach-sources - - jar - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8.1 - - - attach-javadocs - - jar - - - - - - org.apache.maven.plugins - maven-gpg-plugin - 1.1 - - - sign-artifacts - verify - - sign - - - - - - org.apache.maven.plugins - maven-release-plugin - 2.2.2 - - - - - - assembly - - sarxos-ftp-repo - ftp://ftp.sarxos.pl/maven2 - - - - - org.apache.maven.plugins - maven-dependency-plugin - 2.4 - - - copy-dependencies - prepare-package - - copy-dependencies - - - ${project.build.directory}/dependencies - false - false - true - - - - - - org.apache.maven.plugins - maven-assembly-plugin - 2.3 - - - ../distribution.xml - - - - - make-assembly - package - - single - - - - - - com.github.danielflower.mavenplugins - maven-gitlog-plugin - 1.4.11 - - - - generate - - process-resources - - - - false - true - CHANGELOG.htm - false - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 2.5.1 - - 1.6 - 1.6 - - - - org.apache.maven.plugins - maven-enforcer-plugin - 1.0 - - - enforce-maven-version - - enforce - - - - - [3.0,) - you-must-run-maven-3.0-or-above - - - - - + maven-assembly-plugin org.apache.felix @@ -325,142 +132,7 @@ - - org.apache.maven.plugins - maven-site-plugin - 3.0 - - - - - org.apache.maven.wagon - wagon-ftp - 1.0-beta-7 - - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8.1 - - public - cam,webcam,camera,spycam,capture - - public - http://java.sun.com/javase/1.6.0/docs/api - - true - true - ${project.name} ${project.version} API - ${maven.build.timestamp} - ${project.name} ${project.version} API - ${maven.build.timestamp} -
${project.organization.name}]]>
-
${project.organization.name}]]>
- ${project.organization.name}. All Rights Reserved.]]> -
-
- - org.apache.maven.plugins - maven-jxr-plugin - 2.1 - - true - true - - - - org.codehaus.mojo - taglist-maven-plugin - 2.4 - - - - - Things to be done - - - TODO - exact - - - FIXME - exact - - - XXX - exact - - - - - - true - - - - org.apache.maven.plugins - maven-project-info-reports-plugin - 2.4 - - - - cim - dependencies - dependency-convergence - dependency-management - distribution-management - help - index - issue-tracking - license - mailing-list - modules - plugin-management - plugins - project-team - scm - summary - - - - - - com.googlecode.maven-overview-plugin - maven-overview-plugin - 1.6 - - 700 - 700 - - - - org.codehaus.mojo - cobertura-maven-plugin - 2.5.1 - - - org.apache.maven.plugins - maven-surefire-report-plugin - 2.12 - - - org.apache.maven.plugins - maven-pmd-plugin - 2.4 - - true - utf-8 - 100 - 1.6 - true - - -
-
- +