Fixed Distro

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/statistical-algorithms-importer@125325 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2016-03-15 17:06:23 +00:00
parent 918b0d4149
commit 347ebfb129
17 changed files with 45 additions and 314 deletions

View File

@ -1,5 +0,0 @@
Installation
--------------------------------------------------
Installation documentation is available on-line in the gCube Wiki:
https://wiki.gcube-system.org/gcube/Statistical_Algorithms_Importer

View File

@ -1,6 +1 @@
gCube System - License ${gcube.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.

View File

@ -1 +0,0 @@
Giancarlo Panichi (giancarlo.panichi@isti.cnr.it), Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" CNR, Pisa IT

View File

@ -1,31 +1,18 @@
The gCube System - statistical-algorithms-importer The gCube System - ${name}
-------------------------------------------------- --------------------------------------------------
statistical-algorithms-importer imports statistical algorithms ${description}
This software is part of the gCube Framework (https://www.gcube-system.org/): an ${gcube.description}
open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research Environments
by favouring the realisation of reuse oriented policies.
The projects leading to this software have received funding from a series of ${gcube.funding}
European Union programmes including:
* the Sixth Framework Programme for Research and Technological Development -
DILIGENT (grant no. 004260);
* the Seventh Framework Programme for research, technological development and
demonstration - D4Science (grant no. 212488), D4Science-II (grant no.
239019),ENVRI (grant no. 283465), EUBrazilOpenBio (grant no. 288754), iMarine
(grant no. 283644);
* the H2020 research and innovation programme - BlueBRIDGE (grant no. 675680),
EGIEngage (grant no. 654142), ENVRIplus (grant no. 654182), Parthenos (grant
no. 654119), SoBigData (grant no. 654024);
Version Version
-------------------------------------------------- --------------------------------------------------
1.0.0-SNAPSHOT (${maven.build.timestamp}) ${version} (${buildDate})
Please see the file named "changelog.xml" in this directory for the release notes. Please see the file named "changelog.xml" in this directory for the release notes.
@ -33,45 +20,45 @@ Please see the file named "changelog.xml" in this directory for the release note
Authors Authors
-------------------------------------------------- --------------------------------------------------
* Giancarlo Panichi (giancarlo.panichi@isti.cnr.it), Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" CNR, Pisa IT * ${author0}
Maintainers Maintainers
----------- -----------
* Giancarlo Panichi (giancarlo.panichi@isti.cnr.it), Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" CNR, Pisa IT * ${mantainer0}
Download information Download information
-------------------------------------------------- --------------------------------------------------
Source code is available from SVN: Source code is available from SVN:
https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/statistical-algorithms-importer ${scm.url}
Binaries can be downloaded from the gCube website: Binaries can be downloaded from the gCube website:
https://www.gcube-system.org/ ${gcube.website}
Installation Installation
-------------------------------------------------- --------------------------------------------------
Installation documentation is available on-line in the gCube Wiki: Installation documentation is available on-line in the gCube Wiki:
https://wiki.gcube-system.org/gcube/Statistical_Algorithms_Importer ${wikiAdmin}
Documentation Documentation
-------------------------------------------------- --------------------------------------------------
Documentation is available on-line in the gCube Wiki: Documentation is available on-line in the gCube Wiki:
https://wiki.gcube-system.org/gcube/Statistical_Algorithms_Importer ${wikiUser}
${wikiDeveloper}
Support Support
-------------------------------------------------- --------------------------------------------------
Bugs and support requests can be reported in the gCube issue tracking tool: Bugs and support requests can be reported in the gCube issue tracking tool:
https://support.d4science.org/projects/gcube/ ${gcube.issueTracking}
Licensing Licensing

View File

@ -1,5 +1,5 @@
<ReleaseNotes> <ReleaseNotes>
<Changeset component="org.gcube.portlets.user.statistical-algorithms-importer.1-0-0" date="2016-02-28"> <Changeset component="${groupId}.${artifactId}.1-0-0" date="2016-02-28">
<Change>First Release</Change> <Change>First Release</Change>
</Changeset> </Changeset>
</ReleaseNotes> </ReleaseNotes>

View File

@ -9,14 +9,12 @@
<baseDirectory>/</baseDirectory> <baseDirectory>/</baseDirectory>
<fileSets> <fileSets>
<fileSet> <fileSet>
<directory>distro</directory> <directory>${distroDirectory}</directory>
<outputDirectory>/</outputDirectory> <outputDirectory>/</outputDirectory>
<useDefaultExcludes>true</useDefaultExcludes> <useDefaultExcludes>true</useDefaultExcludes>
<includes> <includes>
<include>README</include> <include>README</include>
<include>LICENSE</include> <include>LICENSE</include>
<include>INSTALL</include>
<include>MAINTAINERS</include>
<include>changelog.xml</include> <include>changelog.xml</include>
</includes> </includes>
<fileMode>755</fileMode> <fileMode>755</fileMode>
@ -25,17 +23,8 @@
</fileSets> </fileSets>
<files> <files>
<file> <file>
<source>distro/svnpath.txt</source> <source>target/${build.finalName}.${project.packaging}</source>
<outputDirectory>/statistical-algorithms-importer-1.0.0-SNAPSHOT</outputDirectory> <outputDirectory>/${artifactId}</outputDirectory>
</file> </file>
<file>
<source>distro/profile.xml</source>
<outputDirectory>/</outputDirectory>
</file>
<file>
<source>target/statistical-algorithms-importer-1.0.0-SNAPSHOT.war</source>
<outputDirectory>/statistical-algorithms-importer-1.0.0-SNAPSHOT</outputDirectory>
</file>
</files> </files>
</assembly> </assembly>

View File

@ -3,23 +3,23 @@
<ID></ID> <ID></ID>
<Type>Service</Type> <Type>Service</Type>
<Profile> <Profile>
<Description>statistical-algorithms-importer imports statistical algorithms</Description> <Description>${project.description}</Description>
<Class>PortletsUser</Class> <Class>PortletsUser</Class>
<Name>statistical-algorithms-importer</Name> <Name>${project.name}</Name>
<Version>1.0.0</Version> <Version>1.0.0</Version>
<Packages> <Packages>
<Software> <Software>
<Description>statistical-algorithms-importer imports statistical algorithms</Description> <Description>${project.description}</Description>
<Name>statistical-algorithms-importer</Name> <Name>${project.name}</Name>
<Version>1.0.0-SNAPSHOT</Version> <Version>${version}</Version>
<MavenCoordinates> <MavenCoordinates>
<groupId>org.gcube.portlets.user</groupId> <groupId>${project.groupId}</groupId>
<artifactId>statistical-algorithms-importer</artifactId> <artifactId>${project.artifactId}</artifactId>
<version>1.0.0-SNAPSHOT</version> <version>${project.version}</version>
</MavenCoordinates> </MavenCoordinates>
<Type>webapplication</Type> <Type>webapplication</Type>
<Files> <Files>
<File>statistical-algorithms-importer-1.0.0-SNAPSHOT.war</File> <File>${project.build.finalName}.${project.packaging}</File>
</Files> </Files>
</Software> </Software>
</Packages> </Packages>

View File

@ -1 +0,0 @@
https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/statistical-algorithms-importer

114
pom.xml
View File

@ -37,18 +37,21 @@
</developer> </developer>
</developers> </developers>
<properties> <properties>
<distroDirectory>${project.basedir}/distro</distroDirectory> <distroDirectory>${project.basedir}/distro</distroDirectory>
<webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory> <webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory>
<release.date>2015-04-30</release.date> <release.date>2015-04-30</release.date>
<author0>Giancarlo Panichi (giancarlo.panichi@isti.cnr.it), Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" CNR, Pisa IT</author0> <author0>Giancarlo Panichi (giancarlo.panichi@isti.cnr.it), Istituto
<mantainer0>Giancarlo Panichi (giancarlo.panichi@isti.cnr.it), Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" CNR, Pisa IT</mantainer0> di Scienza e Tecnologie dell'Informazione "A. Faedo" CNR, Pisa IT</author0>
<mantainer0>Giancarlo Panichi (giancarlo.panichi@isti.cnr.it),
<wikiUser>https://wiki.gcube-system.org/gcube/Statistical_Algorithms_Importer</wikiUser> Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" CNR,
Pisa IT</mantainer0>
<wikiUser>https://wiki.gcube-system.org/gcube/Statistical_Algorithms_Importer</wikiUser>
<wikiDeveloper></wikiDeveloper> <wikiDeveloper></wikiDeveloper>
<wikiAdmin>https://wiki.gcube-system.org/gcube/Statistical_Algorithms_Importer</wikiAdmin> <wikiAdmin>https://wiki.gcube-system.org/gcube/Statistical_Algorithms_Importer</wikiAdmin>
<templatesDirectory>templates</templatesDirectory> <templatesDirectory>templates</templatesDirectory>
<distroDirectory>distro</distroDirectory> <distroDirectory>distro</distroDirectory>
<configDirectory>config</configDirectory> <configDirectory>config</configDirectory>
@ -197,20 +200,15 @@
<!-- Social --> <!-- Social -->
<!-- <!-- <dependency> <groupId>org.gcube.portal</groupId> <artifactId>social-networking-library</artifactId>
<dependency> <scope>provided</scope> </dependency> -->
<groupId>org.gcube.portal</groupId>
<artifactId>social-networking-library</artifactId>
<scope>provided</scope>
</dependency>
-->
<dependency> <dependency>
<groupId>org.gcube.applicationsupportlayer</groupId> <groupId>org.gcube.applicationsupportlayer</groupId>
<artifactId>aslsocial</artifactId> <artifactId>aslsocial</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<!-- Notification --> <!-- Notification -->
<dependency> <dependency>
<groupId>org.gcube.portal</groupId> <groupId>org.gcube.portal</groupId>
@ -219,11 +217,11 @@
</dependency> </dependency>
<!-- GCube Widgets --> <!-- GCube Widgets -->
<dependency> <dependency>
<groupId>org.gcube.portlets.user</groupId> <groupId>org.gcube.portlets.user</groupId>
<artifactId>gcube-widgets</artifactId> <artifactId>gcube-widgets</artifactId>
</dependency> </dependency>
<!-- WSLT dependencies <dependency> <groupId>org.gcube.portlets.widgets</groupId> <!-- WSLT dependencies <dependency> <groupId>org.gcube.portlets.widgets</groupId>
@ -451,102 +449,26 @@
</plugin> </plugin>
<!-- Maven Resources Plugin -->
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
<executions>
<!--
<execution>
<id>copy-profile</id>
<phase>process-resources</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${configDirectory}</outputDirectory>
<resources>
<resource>
<directory>${templatesDirectory}</directory>
<includes>
<include>profile.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution> -->
<execution>
<id>copy-distro-resources</id>
<phase>process-resources</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${distroDirectory}</outputDirectory>
<resources>
<resource>
<directory>${templatesDirectory}</directory>
<!--
<excludes>
<exclude>profile.xml</exclude>
<exclude>descriptor.xml</exclude>
</excludes>
-->
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.5</version>
<configuration>
<filesets>
<fileset>
<directory>${distroDirectory}</directory>
<includes>
<include>**</include>
</includes>
<followSymlinks>false</followSymlinks>
</fileset>
<fileset>
<directory>${configDirectory}</directory>
<includes>
<include>**</include>
</includes>
<followSymlinks>false</followSymlinks>
</fileset>
</filesets>
</configuration>
</plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId> <artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version> <version>2.2</version>
<configuration> <configuration>
<descriptors> <descriptors>
<descriptor>${templatesDirectory}/descriptor.xml</descriptor> <descriptor>${distroDirectory}/descriptor.xml</descriptor>
</descriptors> </descriptors>
<finalName>${project.build.finalName}</finalName>
</configuration> </configuration>
<executions> <executions>
<execution> <execution>
<id>servicearchive</id> <id>servicearchive</id>
<phase>package</phase> <phase>install</phase>
<goals> <goals>
<goal>single</goal> <goal>single</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>

View File

@ -1,5 +0,0 @@
Installation
--------------------------------------------------
Installation documentation is available on-line in the gCube Wiki:
${wikiAdmin}

View File

@ -1,6 +0,0 @@
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.

View File

@ -1 +0,0 @@
${mantainer0}

View File

@ -1,67 +0,0 @@
The gCube System - ${name}
--------------------------------------------------
${description}
${gcube.description}
${gcube.funding}
Version
--------------------------------------------------
${version} (${buildDate})
Please see the file named "changelog.xml" in this directory for the release notes.
Authors
--------------------------------------------------
* ${author0}
Maintainers
-----------
* ${mantainer0}
Download information
--------------------------------------------------
Source code is available from SVN:
${scm.url}
Binaries can be downloaded from the gCube website:
${gcube.website}
Installation
--------------------------------------------------
Installation documentation is available on-line in the gCube Wiki:
${wikiAdmin}
Documentation
--------------------------------------------------
Documentation is available on-line in the gCube Wiki:
${wikiUser}
${wikiDeveloper}
Support
--------------------------------------------------
Bugs and support requests can be reported in the gCube issue tracking tool:
${gcube.issueTracking}
Licensing
--------------------------------------------------
This software is licensed under the terms you may find in the file named "LICENSE" in this directory.

View File

@ -1,5 +0,0 @@
<ReleaseNotes>
<Changeset component="${groupId}.${artifactId}.1-0-0" date="2016-02-28">
<Change>First Release</Change>
</Changeset>
</ReleaseNotes>

View File

@ -1,41 +0,0 @@
<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>servicearchive</id>
<formats>
<format>tar.gz</format>
</formats>
<baseDirectory>/</baseDirectory>
<fileSets>
<fileSet>
<directory>${distroDirectory}</directory>
<outputDirectory>/</outputDirectory>
<useDefaultExcludes>true</useDefaultExcludes>
<includes>
<include>README</include>
<include>LICENSE</include>
<include>INSTALL</include>
<include>MAINTAINERS</include>
<include>changelog.xml</include>
</includes>
<fileMode>755</fileMode>
<filtered>true</filtered>
</fileSet>
</fileSets>
<files>
<file>
<source>${distroDirectory}/svnpath.txt</source>
<outputDirectory>/${artifactId}-${version}</outputDirectory>
</file>
<file>
<source>${distroDirectory}/profile.xml</source>
<outputDirectory>/</outputDirectory>
</file>
<file>
<source>target/${project.build.finalName}.${packaging}</source>
<outputDirectory>/${artifactId}-${version}</outputDirectory>
</file>
</files>
</assembly>

View File

@ -1,29 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<Resource>
<ID></ID>
<Type>Service</Type>
<Profile>
<Description>${project.description}</Description>
<Class>PortletsUser</Class>
<Name>${project.name}</Name>
<Version>1.0.0</Version>
<Packages>
<Software>
<Description>${project.description}</Description>
<Name>${project.name}</Name>
<Version>${version}</Version>
<MavenCoordinates>
<groupId>${project.groupId}</groupId>
<artifactId>${project.artifactId}</artifactId>
<version>${project.version}</version>
</MavenCoordinates>
<Type>webapplication</Type>
<Files>
<File>${project.build.finalName}.${project.packaging}</File>
</Files>
</Software>
</Packages>
</Profile>
</Resource>

View File

@ -1 +0,0 @@
${scm.url}