From 42bf988fa08192d852f005584624960f1f4a5419 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Wed, 11 Mar 2015 15:52:07 +0000 Subject: [PATCH] Creating pom to autobuild bundle. Refs #3280 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/distributions/smartgears-distribution-bundle@113573 82a268e6-3cf1-43bd-a215-b396298e98cf --- distro/LICENSE | 6 ++++++ distro/MAINTAINERS | 2 ++ distro/README | 39 +++++++++++++++++++++++++++++++++++++++ distro/changelog.xml | 5 +++++ distro/descriptor.xml | 32 ++++++++++++++++++++++++++++++++ distro/svnpath.txt | 1 + pom.xml | 24 ++++++++++++++++++++++-- 7 files changed, 107 insertions(+), 2 deletions(-) create mode 100644 distro/LICENSE create mode 100644 distro/MAINTAINERS create mode 100644 distro/README create mode 100644 distro/changelog.xml create mode 100644 distro/descriptor.xml create mode 100644 distro/svnpath.txt diff --git a/distro/LICENSE b/distro/LICENSE new file mode 100644 index 0000000..630ba97 --- /dev/null +++ b/distro/LICENSE @@ -0,0 +1,6 @@ +gCube System - License +------------------------------------------------------------ + +The gCube/gCore software is licensed as Free Open Source software conveying to the EUPL (http://ec.europa.eu/idabc/eupl). +The software and documentation is provided by its authors/distributors "as is" and no expressed or +implied warranty is given for its use, quality or fitness for a particular case. diff --git a/distro/MAINTAINERS b/distro/MAINTAINERS new file mode 100644 index 0000000..ba9c41c --- /dev/null +++ b/distro/MAINTAINERS @@ -0,0 +1,2 @@ +Luca Frosini (luca.frosini@isti.cnr.it), CNR Pisa, +Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" \ No newline at end of file diff --git a/distro/README b/distro/README new file mode 100644 index 0000000..1d30ab0 --- /dev/null +++ b/distro/README @@ -0,0 +1,39 @@ +The gCube System - ${name} +---------------------- + +This work has been partially supported by the following European projects: DILIGENT (FP6-2003-IST-2), D4Science (FP7-INFRA-2007-1.2.2), +D4Science-II (FP7-INFRA-2008-1.2.2), iMarine (FP7-INFRASTRUCTURES-2011-2), and EUBrazilOpenBio (FP7-ICT-2011-EU-Brazil). + +Authors +------- +Luca Frosini (luca.frosini@isti.cnr.it), CNR Pisa, +Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" + + +Version and Release Date +------------------------ +${version} + +Description +----------- +${description} + +Download information +-------------------- + +Source code is available from SVN: +${scm.url} + +Binaries can be downloaded from: + + +Documentation +------------- +Documentation is available on-line from the Projects Documentation Wiki: +https://gcube.wiki.gcube-system.org/gcube/index.php/.... + + +Licensing +--------- + +This software is licensed under the terms you may find in the file named "LICENSE" in this directory. diff --git a/distro/changelog.xml b/distro/changelog.xml new file mode 100644 index 0000000..f408d2c --- /dev/null +++ b/distro/changelog.xml @@ -0,0 +1,5 @@ + + + First Release + + \ No newline at end of file diff --git a/distro/descriptor.xml b/distro/descriptor.xml new file mode 100644 index 0000000..475e349 --- /dev/null +++ b/distro/descriptor.xml @@ -0,0 +1,32 @@ + + portal + + tar.gz + + / + + + ${distroDirectory} + /META-INF + true + + README + LICENSE + INSTALL + MAINTAINERS + changelog.xml + + 755 + true + + + ${smartgearDirectory} + / + true + 755 + + + \ No newline at end of file diff --git a/distro/svnpath.txt b/distro/svnpath.txt new file mode 100644 index 0000000..f416f9d --- /dev/null +++ b/distro/svnpath.txt @@ -0,0 +1 @@ +${scm.url} diff --git a/pom.xml b/pom.xml index e1a9b09..14d6621 100644 --- a/pom.xml +++ b/pom.xml @@ -16,6 +16,7 @@ distro + SmartGear 7.0.42 1.2.0-SNAPSHOT src/resources @@ -70,7 +71,7 @@ unpack-dependencies - ${basedir}/SmartGear + ${basedir}/${smartgearDirectory} war @@ -88,7 +89,7 @@ process-resources - ${basedir}/SmartGear + ${basedir}/${smartgearDirectory} ${resourcesDirectory} @@ -99,6 +100,25 @@ + + org.apache.maven.plugins + maven-assembly-plugin + + + standalone + + false + + ${distroDirectory}/descriptor.xml + + + install + + single + + + + \ No newline at end of file