You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2021/06/26 01:10:44 UTC
[james-project] branch master updated: JAMES-3261 Add some manifest
entries when using maven-jar-plugin (#510)
This is an automated email from the ASF dual-hosted git repository.
btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git
The following commit(s) were added to refs/heads/master by this push:
new 5427bd6 JAMES-3261 Add some manifest entries when using maven-jar-plugin (#510)
5427bd6 is described below
commit 5427bd67d4afd28c6325f174bd19f4212afc0024
Author: Tellier Benoit <bt...@linagora.com>
AuthorDate: Sat Jun 26 08:10:38 2021 +0700
JAMES-3261 Add some manifest entries when using maven-jar-plugin (#510)
These manifest entries were defined for the MPT
app and I think it do not hurt to generify
their use...
---
server/apps/cassandra-app/pom.xml | 10 ++++++++++
server/apps/cli/pom.xml | 10 ++++++++++
server/apps/distributed-app/pom.xml | 10 ++++++++++
server/apps/jpa-app/pom.xml | 10 ++++++++++
server/apps/jpa-smtp-app/pom.xml | 10 ++++++++++
server/apps/jpa-smtp-mariadb-app/pom.xml | 10 ++++++++++
server/apps/memory-app/pom.xml | 10 ++++++++++
server/apps/webadmin-cli/pom.xml | 10 ++++++++++
8 files changed, 80 insertions(+)
diff --git a/server/apps/cassandra-app/pom.xml b/server/apps/cassandra-app/pom.xml
index e9ff710..51d93b5 100644
--- a/server/apps/cassandra-app/pom.xml
+++ b/server/apps/cassandra-app/pom.xml
@@ -451,6 +451,16 @@
<mainClass>org.apache.james.CassandraJamesServerMain</mainClass>
<useUniqueVersions>false</useUniqueVersions>
</manifest>
+ <manifestEntries>
+ <Specification-Title>Apache James Cassandra server Application</Specification-Title>
+ <Specification-Version>${project.version}</Specification-Version>
+ <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
+ <Implementation-Title>Apache James Cassandra server Application</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
+ <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
+ <url>https://james.apache.org/server</url>
+ </manifestEntries>
</archive>
</configuration>
</execution>
diff --git a/server/apps/cli/pom.xml b/server/apps/cli/pom.xml
index f3f88b3..584fa86 100644
--- a/server/apps/cli/pom.xml
+++ b/server/apps/cli/pom.xml
@@ -111,6 +111,16 @@
<mainClass>org.apache.james.cli.ServerCmd</mainClass>
<useUniqueVersions>false</useUniqueVersions>
</manifest>
+ <manifestEntries>
+ <Specification-Title>Apache James CLI Application</Specification-Title>
+ <Specification-Version>${project.version}</Specification-Version>
+ <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
+ <Implementation-Title>Apache James CLI Application</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
+ <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
+ <url>https://james.apache.org/server</url>
+ </manifestEntries>
</archive>
</configuration>
</plugin>
diff --git a/server/apps/distributed-app/pom.xml b/server/apps/distributed-app/pom.xml
index aca6e83..acfaaf7 100644
--- a/server/apps/distributed-app/pom.xml
+++ b/server/apps/distributed-app/pom.xml
@@ -507,6 +507,16 @@
<mainClass>org.apache.james.CassandraRabbitMQJamesServerMain</mainClass>
<useUniqueVersions>false</useUniqueVersions>
</manifest>
+ <manifestEntries>
+ <Specification-Title>Apache James Distributed server Application</Specification-Title>
+ <Specification-Version>${project.version}</Specification-Version>
+ <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
+ <Implementation-Title>Apache James Distributed server Application</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
+ <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
+ <url>https://james.apache.org/server</url>
+ </manifestEntries>
</archive>
</configuration>
</execution>
diff --git a/server/apps/jpa-app/pom.xml b/server/apps/jpa-app/pom.xml
index eec192c..cc395da 100644
--- a/server/apps/jpa-app/pom.xml
+++ b/server/apps/jpa-app/pom.xml
@@ -373,6 +373,16 @@
<mainClass>org.apache.james.JPAJamesServerMain</mainClass>
<useUniqueVersions>false</useUniqueVersions>
</manifest>
+ <manifestEntries>
+ <Specification-Title>Apache James JPA server Application</Specification-Title>
+ <Specification-Version>${project.version}</Specification-Version>
+ <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
+ <Implementation-Title>Apache James JPA server Application</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
+ <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
+ <url>https://james.apache.org/server</url>
+ </manifestEntries>
</archive>
</configuration>
</execution>
diff --git a/server/apps/jpa-smtp-app/pom.xml b/server/apps/jpa-smtp-app/pom.xml
index bf73877..126f911 100644
--- a/server/apps/jpa-smtp-app/pom.xml
+++ b/server/apps/jpa-smtp-app/pom.xml
@@ -275,6 +275,16 @@
<mainClass>org.apache.james.JPAJamesServerMain</mainClass>
<useUniqueVersions>false</useUniqueVersions>
</manifest>
+ <manifestEntries>
+ <Specification-Title>Apache James JPA-SMTP server Application</Specification-Title>
+ <Specification-Version>${project.version}</Specification-Version>
+ <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
+ <Implementation-Title>Apache James JPA-SMTP server Application</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
+ <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
+ <url>https://james.apache.org/server</url>
+ </manifestEntries>
</archive>
</configuration>
</execution>
diff --git a/server/apps/jpa-smtp-mariadb-app/pom.xml b/server/apps/jpa-smtp-mariadb-app/pom.xml
index c91c03d..4a076f8 100644
--- a/server/apps/jpa-smtp-mariadb-app/pom.xml
+++ b/server/apps/jpa-smtp-mariadb-app/pom.xml
@@ -129,6 +129,16 @@
<mainClass>org.apache.james.JPAJamesServerMain</mainClass>
<useUniqueVersions>false</useUniqueVersions>
</manifest>
+ <manifestEntries>
+ <Specification-Title>Apache James JPA-SMTP mariaDB server Application</Specification-Title>
+ <Specification-Version>${project.version}</Specification-Version>
+ <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
+ <Implementation-Title>Apache James JPA-SMTP mariaDB server Application</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
+ <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
+ <url>https://james.apache.org/server</url>
+ </manifestEntries>
</archive>
</configuration>
</execution>
diff --git a/server/apps/memory-app/pom.xml b/server/apps/memory-app/pom.xml
index cd5cbd2..ddb1cee 100644
--- a/server/apps/memory-app/pom.xml
+++ b/server/apps/memory-app/pom.xml
@@ -376,6 +376,16 @@
<mainClass>org.apache.james.MemoryJamesServerMain</mainClass>
<useUniqueVersions>false</useUniqueVersions>
</manifest>
+ <manifestEntries>
+ <Specification-Title>Apache James Memory server Application</Specification-Title>
+ <Specification-Version>${project.version}</Specification-Version>
+ <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
+ <Implementation-Title>Apache James Memory server Application</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
+ <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
+ <url>https://james.apache.org/server</url>
+ </manifestEntries>
</archive>
</configuration>
</execution>
diff --git a/server/apps/webadmin-cli/pom.xml b/server/apps/webadmin-cli/pom.xml
index 76022e7..9469bca 100644
--- a/server/apps/webadmin-cli/pom.xml
+++ b/server/apps/webadmin-cli/pom.xml
@@ -99,6 +99,16 @@
<manifest>
<mainClass>org.apache.james.cli.WebAdminCli</mainClass>
</manifest>
+ <manifestEntries>
+ <Specification-Title>Apache James WebAdmin CLI Application</Specification-Title>
+ <Specification-Version>${project.version}</Specification-Version>
+ <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
+ <Implementation-Title>Apache James WebAdmin CLI Application</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
+ <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
+ <url>https://james.apache.org/server</url>
+ </manifestEntries>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org