From 86af208bcfdf5fb5aeb277233c855cc2f3cfa9b4 Mon Sep 17 00:00:00 2001 From: mbaudier Date: Sat, 30 Jun 2018 18:17:22 +0200 Subject: [PATCH 1/1] Improve RPM build --- dep/org.argeo.slc.dep.backend/pom.xml | 48 +++++++------- dep/org.argeo.slc.dep.e4.rap/pom.xml | 62 +++++++++---------- dep/org.argeo.slc.dep.minimal/pom.xml | 43 +++++++++---- dist/slc/pom.xml | 54 ++++++++-------- .../etc/{node => argeo}/conf.d/slc-repo.ini | 2 + 5 files changed, 112 insertions(+), 97 deletions(-) rename dist/slc/rpm/etc/{node => argeo}/conf.d/slc-repo.ini (51%) diff --git a/dep/org.argeo.slc.dep.backend/pom.xml b/dep/org.argeo.slc.dep.backend/pom.xml index d71273942..810327ce2 100644 --- a/dep/org.argeo.slc.dep.backend/pom.xml +++ b/dep/org.argeo.slc.dep.backend/pom.xml @@ -119,47 +119,45 @@ - org.apache.maven.plugins - maven-dependency-plugin + maven-assembly-plugin - copy-argeo + prepare-source package - copy-dependencies + single - jar - ${project.build.directory}/lib-argeo - org.argeo.slc - true - org.argeo.slc.dep.minimal - jar - runtime - true + + a2-source + + + + + + + - + - + + + + + + + - - - - - - - - - - + + org.codehaus.mojo rpm-maven-plugin @@ -181,7 +179,7 @@ true - ${project.build.directory}/lib-argeo + ${project.build.directory}/${project.artifactId}-${project.version}-a2-source **/*.jar diff --git a/dep/org.argeo.slc.dep.e4.rap/pom.xml b/dep/org.argeo.slc.dep.e4.rap/pom.xml index 38b494331..f72236391 100644 --- a/dep/org.argeo.slc.dep.e4.rap/pom.xml +++ b/dep/org.argeo.slc.dep.e4.rap/pom.xml @@ -83,47 +83,45 @@ - org.apache.maven.plugins - maven-dependency-plugin + maven-assembly-plugin - copy-argeo + prepare-source package - copy-dependencies + single - jar - ${project.build.directory}/lib-argeo - org.argeo.slc - true - org.argeo.slc.dep.minimal - jar - runtime - true + + a2-source + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + org.codehaus.mojo rpm-maven-plugin @@ -145,7 +143,7 @@ true - ${project.build.directory}/lib-argeo + ${project.build.directory}/${project.artifactId}-${project.version}-a2-source **/*.jar diff --git a/dep/org.argeo.slc.dep.minimal/pom.xml b/dep/org.argeo.slc.dep.minimal/pom.xml index 05ddaa185..dfe7575d9 100644 --- a/dep/org.argeo.slc.dep.minimal/pom.xml +++ b/dep/org.argeo.slc.dep.minimal/pom.xml @@ -103,28 +103,45 @@ - org.apache.maven.plugins - maven-dependency-plugin + maven-assembly-plugin - copy-argeo + prepare-source package - copy-dependencies + single - jar - ${project.build.directory}/lib-argeo - org.argeo.slc - true - org.argeo.dep.cms.node - jar - runtime - true + + a2-source + + + + + + + + + + + + + + + + + + + + + + + + org.codehaus.mojo rpm-maven-plugin @@ -146,7 +163,7 @@ true - ${project.build.directory}/lib-argeo + ${project.build.directory}/${project.artifactId}-${project.version}-a2-source **/*.jar diff --git a/dist/slc/pom.xml b/dist/slc/pom.xml index 899266cdd..89a25e573 100644 --- a/dist/slc/pom.xml +++ b/dist/slc/pom.xml @@ -89,31 +89,31 @@ rpmbuild - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-dependencies-rpm - package - - copy - - - jar - true - ${project.build.directory}/boot - - - org.argeo.slc - org.argeo.slc.launcher - ${project.version} - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + org.codehaus.mojo rpm-maven-plugin @@ -128,7 +128,7 @@ slc-repo - /etc/node/conf.d + /etc/argeo/conf.d root argeo 640 @@ -136,7 +136,7 @@ false - rpm/etc/node/conf.d + rpm/etc/argeo/conf.d *.ini *.txt diff --git a/dist/slc/rpm/etc/node/conf.d/slc-repo.ini b/dist/slc/rpm/etc/argeo/conf.d/slc-repo.ini similarity index 51% rename from dist/slc/rpm/etc/node/conf.d/slc-repo.ini rename to dist/slc/rpm/etc/argeo/conf.d/slc-repo.ini index 83eecb7f3..db332ea89 100644 --- a/dist/slc/rpm/etc/node/conf.d/slc-repo.ini +++ b/dist/slc/rpm/etc/argeo/conf.d/slc-repo.ini @@ -2,3 +2,5 @@ argeo.osgi.start.5.slc=\ org.argeo.slc.agent,\ org.argeo.slc.agent.jcr,\ org.argeo.slc.server.repo,\ + +org.argeo.security.ui.initialPerspective=org.argeo.slc.client.ui.dist.distributionPerspective -- 2.39.2