Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/myfaces-api/
Date: Fri, 30 Oct 2015 22:26:52
Message-Id: 1446243872.d908894c33c62805ba657e94f42a65ebad96e80a.monsieurp@gentoo
1 commit: d908894c33c62805ba657e94f42a65ebad96e80a
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 30 22:22:47 2015 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 30 22:24:32 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d908894c
7
8 dev-java/myfaces-api: Initial import. Fixes bug 217285.
9
10 Package-Manager: portage-2.2.20.1
11 Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
12
13 dev-java/myfaces-api/Manifest | 1 +
14 dev-java/myfaces-api/metadata.xml | 5 +++
15 dev-java/myfaces-api/myfaces-api-2.2.8.ebuild | 45 +++++++++++++++++++++++++++
16 3 files changed, 51 insertions(+)
17
18 diff --git a/dev-java/myfaces-api/Manifest b/dev-java/myfaces-api/Manifest
19 new file mode 100644
20 index 0000000..acff61e
21 --- /dev/null
22 +++ b/dev-java/myfaces-api/Manifest
23 @@ -0,0 +1 @@
24 +DIST myfaces-api-2.2.8-sources.jar 949466 SHA256 f06c9242146ba641282ca2493d44a22a7cfd5371bde7503e59b5733b141212cb SHA512 2c6abd6bbed3d55ff58f18e12cb97dac5232b55b320893097513fdc11c183d52082838a2bdfab035abd927179fb308502440072752cca697cb8ce084a61b3ead WHIRLPOOL aee0a37bcf3dc24c13e84fc11f4a79738a34d7234ed015c11c26ec962fa15028fd9ac2f5695e30381c6308f153f6a2fa0474bc884f6ea57db620aef5e591c1a4
25
26 diff --git a/dev-java/myfaces-api/metadata.xml b/dev-java/myfaces-api/metadata.xml
27 new file mode 100644
28 index 0000000..250f2d1
29 --- /dev/null
30 +++ b/dev-java/myfaces-api/metadata.xml
31 @@ -0,0 +1,5 @@
32 +<?xml version="1.0" encoding="UTF-8"?>
33 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
34 +<pkgmetadata>
35 + <herd>java</herd>
36 +</pkgmetadata>
37
38 diff --git a/dev-java/myfaces-api/myfaces-api-2.2.8.ebuild b/dev-java/myfaces-api/myfaces-api-2.2.8.ebuild
39 new file mode 100644
40 index 0000000..afcc936
41 --- /dev/null
42 +++ b/dev-java/myfaces-api/myfaces-api-2.2.8.ebuild
43 @@ -0,0 +1,45 @@
44 +# Copyright 1999-2015 Gentoo Foundation
45 +# Distributed under the terms of the GNU General Public License v2
46 +# $Id$
47 +
48 +EAPI=5
49 +JAVA_PKG_IUSE="doc source"
50 +
51 +inherit java-pkg-2 java-pkg-simple
52 +
53 +DESCRIPTION="Apache MyFaces API - Core package"
54 +HOMEPAGE="http://myfaces.apache.org/"
55 +SRC_URI="http://repo1.maven.org/maven2/org/apache/myfaces/core/${PN}/${PV}/${P}-sources.jar"
56 +
57 +LICENSE="CDDL"
58 +SLOT="0"
59 +KEYWORDS="~amd64 ~x86"
60 +
61 +IUSE=""
62 +
63 +CDEPEND="
64 + dev-java/cdi-api:1.2
65 + dev-java/javax-inject:0
66 + dev-java/tomcat-jstl-spec:0
67 + dev-java/validation-api:1.0
68 + dev-java/tomcat-servlet-api:3.0
69 + dev-java/myfaces-builder-annotations:0
70 + "
71 +
72 +RDEPEND="
73 + ${CDEPEND}
74 + >=virtual/jre-1.6"
75 +
76 +DEPEND="
77 + ${CDEPEND}
78 + >=virtual/jdk-1.6
79 + app-arch/unzip"
80 +
81 +JAVA_GENTOO_CLASSPATH="
82 + cdi-api-1.2
83 + javax-inject
84 + tomcat-jstl-spec
85 + validation-api-1.0
86 + tomcat-servlet-api-3.0
87 + myfaces-builder-annotations
88 +"