Gentoo Archives: gentoo-commits

From: "Patrice Clement (monsieurp)" <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/tomcat-jstl-impl: tomcat-jstl-impl-1.2.5.ebuild metadata.xml ChangeLog
Date: Wed, 03 Jun 2015 07:58:17
Message-Id: 20150603075812.0CFF6A24@oystercatcher.gentoo.org
1 monsieurp 15/06/03 07:58:12
2
3 Added: tomcat-jstl-impl-1.2.5.ebuild metadata.xml
4 ChangeLog
5 Log:
6 Initial commit. Fix bug 551032.
7
8 Signed-off-by: Patrice Clement <monsieurp@g.o>
9 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 93491BB8)
10
11 Revision Changes Path
12 1.1 dev-java/tomcat-jstl-impl/tomcat-jstl-impl-1.2.5.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/tomcat-jstl-impl/tomcat-jstl-impl-1.2.5.ebuild?rev=1.1&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/tomcat-jstl-impl/tomcat-jstl-impl-1.2.5.ebuild?rev=1.1&content-type=text/plain
16
17 Index: tomcat-jstl-impl-1.2.5.ebuild
18 ===================================================================
19 # Copyright 1999-2015 Gentoo Foundation
20 # Distributed under the terms of the GNU General Public License v2
21 # $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-jstl-impl/tomcat-jstl-impl-1.2.5.ebuild,v 1.1 2015/06/03 07:58:11 monsieurp Exp $
22
23 EAPI=5
24 JAVA_PKG_IUSE="doc source"
25
26 inherit java-pkg-2 java-ant-2 eutils
27
28 MY_PN="taglibs-standard"
29 MY_P="${MY_PN}-${PV}"
30 MY_IMPL="${MY_PN}-impl"
31
32 DESCRIPTION="JSP Standard Tag Library (JSTL) - Implementation jar"
33 HOMEPAGE="ttps://tomcat.apache.org/taglibs/standard/"
34 SRC_URI="http://apache.mirrors.ovh.net/ftp.apache.org/dist/tomcat/taglibs/${MY_P}/${MY_P}-source-release.zip"
35
36 LICENSE="Apache-2.0"
37 SLOT="1.2.5"
38 KEYWORDS="~amd64 ~x86"
39 IUSE="test"
40
41 CDEPEND="dev-java/xalan:0
42 dev-java/tomcat-jstl-spec:1.2.5
43 dev-java/tomcat-servlet-api:3.1"
44 RDEPEND=">=virtual/jre-1.6
45 ${CDEPEND}"
46 DEPEND=">=virtual/jdk-1.6
47 test? (
48 dev-java/ant-junit:0
49 dev-java/easymock:3.2
50 )
51 ${CDEPEND}"
52
53 S="${WORKDIR}/${MY_P}"
54
55 JAVA_ANT_REWRITE_CLASSPATH="yes"
56 EANT_GENTOO_CLASSPATH="tomcat-servlet-api-3.1,tomcat-jstl-spec-1.2.5,xalan"
57 EANT_BUILD_TARGET="package"
58 EANT_BUILD_XML="impl/build.xml"
59
60 java_prepare() {
61 cp "${FILESDIR}"/${P}-build.xml "${S}"/impl/build.xml
62
63 # This patch overrides a couple of methods.
64 epatch "${FILESDIR}"/${P}-ImportSupport.patch
65
66 # This one disables one test case which doesn't work.
67 epatch "${FILESDIR}"/${P}-SetSupport.patch
68
69 # This test case doesn't pass.
70 rm -v \
71 impl/src/test/java/org/apache/taglibs/standard/tag/common/fmt/BundleSupportTest.java
72 }
73
74 EANT_TEST_TARGET="test"
75 EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},easymock-3.2"
76
77 src_test() {
78 java-pkg-2_src_test
79 }
80
81 src_install() {
82 java-pkg_newjar "${S}"/impl/target/${MY_IMPL}-${PV}.jar ${MY_IMPL}.jar
83
84 if use doc; then
85 java-pkg_dohtml -r "${S}"/impl/target/site/apidocs/
86 fi
87
88 if use source; then
89 java-pkg_dosrc "${S}"/impl/src/*
90 fi
91 }
92
93
94
95 1.1 dev-java/tomcat-jstl-impl/metadata.xml
96
97 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/tomcat-jstl-impl/metadata.xml?rev=1.1&view=markup
98 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/tomcat-jstl-impl/metadata.xml?rev=1.1&content-type=text/plain
99
100 Index: metadata.xml
101 ===================================================================
102 <?xml version="1.0" encoding="UTF-8"?>
103 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
104 <pkgmetadata>
105 <herd>java</herd>
106 </pkgmetadata>
107
108
109
110 1.1 dev-java/tomcat-jstl-impl/ChangeLog
111
112 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/tomcat-jstl-impl/ChangeLog?rev=1.1&view=markup
113 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/tomcat-jstl-impl/ChangeLog?rev=1.1&content-type=text/plain
114
115 Index: ChangeLog
116 ===================================================================
117 # ChangeLog for dev-java/tomcat-jstl-impl
118 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
119 # $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-jstl-impl/ChangeLog,v 1.1 2015/06/03 07:58:11 monsieurp Exp $
120
121 *tomcat-jstl-impl-1.2.5 (03 Jun 2015)
122
123 03 Jun 2015; Patrice Clement <monsieurp@g.o>
124 +files/tomcat-jstl-impl-1.2.5-ImportSupport.patch,
125 +files/tomcat-jstl-impl-1.2.5-SetSupport.patch,
126 +files/tomcat-jstl-impl-1.2.5-build.xml, +metadata.xml,
127 +tomcat-jstl-impl-1.2.5.ebuild:
128 Initial commit. Fix bug 551032.