From: mbaudier Date: Sat, 30 Jun 2018 16:17:22 +0000 (+0200) Subject: Improve RPM build X-Git-Tag: argeo-slc-2.1.14~10 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=86af208bcfdf5fb5aeb277233c855cc2f3cfa9b4;hp=e63ddee44aeb2dd6d685ef6c675f399adf758aaf;p=gpl%2Fargeo-slc.git Improve RPM build --- 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/argeo/conf.d/slc-repo.ini b/dist/slc/rpm/etc/argeo/conf.d/slc-repo.ini new file mode 100644 index 000000000..db332ea89 --- /dev/null +++ b/dist/slc/rpm/etc/argeo/conf.d/slc-repo.ini @@ -0,0 +1,6 @@ +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 diff --git a/dist/slc/rpm/etc/node/conf.d/slc-repo.ini b/dist/slc/rpm/etc/node/conf.d/slc-repo.ini deleted file mode 100644 index 83eecb7f3..000000000 --- a/dist/slc/rpm/etc/node/conf.d/slc-repo.ini +++ /dev/null @@ -1,4 +0,0 @@ -argeo.osgi.start.5.slc=\ -org.argeo.slc.agent,\ -org.argeo.slc.agent.jcr,\ -org.argeo.slc.server.repo,\