From b38e375ea95041712aa34fc5bdbaa00c8c7e15e0 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 16 Dec 2015 17:37:15 +0000 Subject: [PATCH] Improve packaging git-svn-id: https://svn.argeo.org/commons/trunk@8717 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../org.argeo.dep.cms.client-maven.target | 10 +- dep/org.argeo.dep.cms.client/pom.xml | 21 ++-- dep/org.argeo.dep.cms.node/pom.xml | 10 +- dep/org.argeo.dep.cms.platform/pom.xml | 24 +++- dep/org.argeo.dep.cms.sdk/bnd.bnd | 0 dep/org.argeo.dep.cms.sdk/p2.inf | 2 + dep/org.argeo.dep.cms.sdk/pom.xml | 106 ++++++++++++++++++ dep/pom.xml | 10 +- 8 files changed, 151 insertions(+), 32 deletions(-) create mode 100644 dep/org.argeo.dep.cms.sdk/bnd.bnd create mode 100644 dep/org.argeo.dep.cms.sdk/p2.inf create mode 100644 dep/org.argeo.dep.cms.sdk/pom.xml diff --git a/dep/org.argeo.dep.cms.client/org.argeo.dep.cms.client-maven.target b/dep/org.argeo.dep.cms.client/org.argeo.dep.cms.client-maven.target index 3e2209cf2..7dd85a4ac 100644 --- a/dep/org.argeo.dep.cms.client/org.argeo.dep.cms.client-maven.target +++ b/dep/org.argeo.dep.cms.client/org.argeo.dep.cms.client-maven.target @@ -1,10 +1,9 @@ - + - - - + + @@ -87,11 +86,11 @@ + - @@ -174,5 +173,6 @@ + diff --git a/dep/org.argeo.dep.cms.client/pom.xml b/dep/org.argeo.dep.cms.client/pom.xml index bcaa1ebaa..e802ff294 100644 --- a/dep/org.argeo.dep.cms.client/pom.xml +++ b/dep/org.argeo.dep.cms.client/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 org.argeo.commons @@ -22,17 +23,6 @@ org.argeo.server.jcr 2.1.32-SNAPSHOT - - - - - - - org.argeo.commons - org.argeo.osgi.boot - 2.1.32-SNAPSHOT - test - @@ -200,6 +190,13 @@ org.apache.jackrabbit.jcr2spi + + + org.argeo.commons + org.argeo.osgi.boot + 2.1.32-SNAPSHOT + test + diff --git a/dep/org.argeo.dep.cms.node/pom.xml b/dep/org.argeo.dep.cms.node/pom.xml index ec47cdb8a..6978cc448 100644 --- a/dep/org.argeo.dep.cms.node/pom.xml +++ b/dep/org.argeo.dep.cms.node/pom.xml @@ -15,29 +15,29 @@ org.argeo.commons org.argeo.dep.cms.client - ${version.argeo-commons} + 2.1.32-SNAPSHOT org.argeo.commons org.argeo.cms - ${version.argeo-commons} + 2.1.32-SNAPSHOT org.argeo.commons org.argeo.security.jackrabbit - ${version.argeo-commons} + 2.1.32-SNAPSHOT org.argeo.commons org.argeo.eclipse.ui - ${version.argeo-commons} + 2.1.32-SNAPSHOT org.argeo.commons org.argeo.eclipse.ui.rap - ${version.argeo-commons} + 2.1.32-SNAPSHOT diff --git a/dep/org.argeo.dep.cms.platform/pom.xml b/dep/org.argeo.dep.cms.platform/pom.xml index 6ba88d849..c73ec7671 100644 --- a/dep/org.argeo.dep.cms.platform/pom.xml +++ b/dep/org.argeo.dep.cms.platform/pom.xml @@ -15,7 +15,7 @@ org.argeo.commons org.argeo.dep.cms.node - ${version.argeo-commons} + 2.1.32-SNAPSHOT org.argeo.commons @@ -25,27 +25,27 @@ org.argeo.commons org.argeo.security.ui - ${version.argeo-commons} + 2.1.32-SNAPSHOT org.argeo.commons org.argeo.eclipse.ui.workbench - ${version.argeo-commons} + 2.1.32-SNAPSHOT org.argeo.commons org.argeo.security.ui.admin - ${version.argeo-commons} + 2.1.32-SNAPSHOT org.argeo.commons org.argeo.eclipse.ui.workbench.rap - ${version.argeo-commons} + 2.1.32-SNAPSHOT org.argeo.commons org.argeo.security.ui.rap - ${version.argeo-commons} + 2.1.32-SNAPSHOT @@ -77,6 +77,18 @@ org.argeo.tp.misc org.quartz-scheduler.quartz.jobs + + org.argeo.tp.misc + biz.aQute.bnd + + + org.argeo.tp.javax + javax.mail + + + org.argeo.tp.misc + org.junit + diff --git a/dep/org.argeo.dep.cms.sdk/bnd.bnd b/dep/org.argeo.dep.cms.sdk/bnd.bnd new file mode 100644 index 000000000..e69de29bb diff --git a/dep/org.argeo.dep.cms.sdk/p2.inf b/dep/org.argeo.dep.cms.sdk/p2.inf new file mode 100644 index 000000000..0423aa509 --- /dev/null +++ b/dep/org.argeo.dep.cms.sdk/p2.inf @@ -0,0 +1,2 @@ +properties.1.name=org.eclipse.equinox.p2.type.category +properties.1.value=true \ No newline at end of file diff --git a/dep/org.argeo.dep.cms.sdk/pom.xml b/dep/org.argeo.dep.cms.sdk/pom.xml new file mode 100644 index 000000000..027e976bc --- /dev/null +++ b/dep/org.argeo.dep.cms.sdk/pom.xml @@ -0,0 +1,106 @@ + + + 4.0.0 + + org.argeo.commons + 2.1.32-SNAPSHOT + dep + .. + + org.argeo.dep.cms.sdk + CMS SDK + + + org.argeo.commons + org.argeo.dep.cms.platform + ${version.argeo-commons} + + + + + org.argeo.tp.apache.ant + org.apache.ant + + + org.argeo.tp.apache.ant + org.apache.ant.launch + + + org.argeo.tp.misc + biz.aQute.bnd + + + org.argeo.tp.misc + org.junit + + + + + + + rpmbuild-tp + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy-tp + package + + copy-dependencies + + + jar + ${project.build.directory}/lib-tp + org.argeo.commons + true + jar + runtime + + + + + + org.codehaus.mojo + rpm-maven-plugin + + + rpm-tp + package + + rpm + + + argeo-cms-sdk-tp + ${version.argeo-distribution} + + + /usr/share/osgi + root + root + 644 + false + + + ${project.build.directory}/lib-tp + + *.jar + + + + + + + argeo-cms-platform-tp + + + + + + + + + + \ No newline at end of file diff --git a/dep/pom.xml b/dep/pom.xml index c64b1e579..de8114ed0 100644 --- a/dep/pom.xml +++ b/dep/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 org.argeo.commons @@ -14,10 +15,11 @@ org.argeo.dep.cms.client org.argeo.dep.cms.node org.argeo.dep.cms.platform + org.argeo.dep.cms.sdk - org.argeo.security.dep.node - org.argeo.dep.cms - org.argeo.security.dep.node.rap + + + -- 2.30.2