1 |
commit: 50f4f2961fd1e4370c4f7f3627ff8f58793f182d |
2 |
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net> |
3 |
AuthorDate: Fri Sep 9 09:01:47 2022 +0000 |
4 |
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Nov 3 20:45:45 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f4f296 |
7 |
|
8 |
dev-java/greenmail: add 2.0.0_alpha2 |
9 |
|
10 |
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net> |
11 |
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> |
12 |
|
13 |
dev-java/greenmail/Manifest | 1 + |
14 |
dev-java/greenmail/greenmail-2.0.0_alpha2.ebuild | 57 ++++++++++++++++++++++++ |
15 |
dev-java/greenmail/metadata.xml | 7 +++ |
16 |
3 files changed, 65 insertions(+) |
17 |
|
18 |
diff --git a/dev-java/greenmail/Manifest b/dev-java/greenmail/Manifest |
19 |
new file mode 100644 |
20 |
index 000000000000..5def750177c9 |
21 |
--- /dev/null |
22 |
+++ b/dev-java/greenmail/Manifest |
23 |
@@ -0,0 +1 @@ |
24 |
+DIST greenmail-2.0.0_alpha2.tar.gz 969798 BLAKE2B 0e1b00ccc96fac26d453cff5f49937bebc7b62e58ad33c9c287e7edb15de2884620ea52c94e00f5ddb9dc6e8853ed36101c4f7f294d48044d78a2a747146952e SHA512 925762f834d797e5136412520d45e9ce56c7b946f9cf1b7e90b674b12405a426bdceb068c7b459b1d4321d04ed68ff5dfd2d32ea6d5f17e848189596cc9acb17 |
25 |
|
26 |
diff --git a/dev-java/greenmail/greenmail-2.0.0_alpha2.ebuild b/dev-java/greenmail/greenmail-2.0.0_alpha2.ebuild |
27 |
new file mode 100644 |
28 |
index 000000000000..c697df853d5f |
29 |
--- /dev/null |
30 |
+++ b/dev-java/greenmail/greenmail-2.0.0_alpha2.ebuild |
31 |
@@ -0,0 +1,57 @@ |
32 |
+# Copyright 1999-2022 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+# Skeleton command: |
36 |
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/greenmail-mail-test/greenmail/archive/release-2.0.0-alpha-2.tar.gz --slot 2 --keywords "~amd64" --ebuild greenmail-2.0.0_alpha2.ebuild |
37 |
+ |
38 |
+EAPI=8 |
39 |
+ |
40 |
+JAVA_PKG_IUSE="doc source" |
41 |
+MAVEN_ID="com.icegreen:greenmail:2.0.0-alpha-2" |
42 |
+# No tests, dependencies are not packaged |
43 |
+# JAVA_TESTING_FRAMEWORKS="junit-4" |
44 |
+ |
45 |
+inherit java-pkg-2 java-pkg-simple |
46 |
+ |
47 |
+DESCRIPTION="GreenMail - Email Test Servers" |
48 |
+HOMEPAGE="https://greenmail-mail-test.github.io/greenmail/" |
49 |
+SRC_URI="https://github.com/greenmail-mail-test/greenmail/archive/release-${PV/_alpha/-alpha-}.tar.gz -> ${P}.tar.gz" |
50 |
+ |
51 |
+LICENSE="Apache-2.0" |
52 |
+SLOT="2" |
53 |
+KEYWORDS="~amd64" |
54 |
+ |
55 |
+# Common dependencies |
56 |
+# POM: pom.xml |
57 |
+# com.sun.mail:jakarta.mail:2.0.1 -> >=dev-java/jakarta-mail-2.0.1:0 |
58 |
+# jakarta.activation:jakarta.activation-api:2.0.1 -> >=dev-java/jakarta-activation-api-2.1.0:2 |
59 |
+# junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 |
60 |
+# org.slf4j:slf4j-api:1.7.32 -> >=dev-java/slf4j-api-1.7.36:0 |
61 |
+ |
62 |
+CP_DEPEND=" |
63 |
+ dev-java/jakarta-activation-api:2 |
64 |
+ dev-java/jakarta-mail:0 |
65 |
+ dev-java/junit:4 |
66 |
+ dev-java/slf4j-api:0 |
67 |
+" |
68 |
+ |
69 |
+# Compile dependencies |
70 |
+# POM: pom.xml |
71 |
+# test? org.assertj:assertj-core:3.19.0 -> !!!suitable-mavenVersion-not-found!!! |
72 |
+# test? org.hamcrest:hamcrest-core:2.2 -> !!!suitable-mavenVersion-not-found!!! |
73 |
+# test? org.hamcrest:hamcrest-library:2.2 -> !!!suitable-mavenVersion-not-found!!! |
74 |
+# test? org.slf4j:slf4j-log4j12:1.7.32 -> !!!artifactId-not-found!!! |
75 |
+ |
76 |
+DEPEND=" |
77 |
+ >=virtual/jdk-1.8:* |
78 |
+ ${CP_DEPEND}" |
79 |
+ |
80 |
+RDEPEND=" |
81 |
+ >=virtual/jre-1.8:* |
82 |
+ ${CP_DEPEND}" |
83 |
+ |
84 |
+DOCS=( ../README.md ) |
85 |
+ |
86 |
+S="${WORKDIR}/greenmail-release-${PV/_alpha/-alpha-}/greenmail-core" |
87 |
+ |
88 |
+JAVA_SRC_DIR="src/main/java" |
89 |
|
90 |
diff --git a/dev-java/greenmail/metadata.xml b/dev-java/greenmail/metadata.xml |
91 |
new file mode 100644 |
92 |
index 000000000000..75321cfb5598 |
93 |
--- /dev/null |
94 |
+++ b/dev-java/greenmail/metadata.xml |
95 |
@@ -0,0 +1,7 @@ |
96 |
+<?xml version="1.0" encoding="UTF-8"?> |
97 |
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> |
98 |
+<pkgmetadata> |
99 |
+ <maintainer type="project"> |
100 |
+ <email>java@g.o</email> |
101 |
+ </maintainer> |
102 |
+</pkgmetadata> |