Gentoo Archives: gentoo-commits

From: "Petteri Raty (betelgeuse)" <betelgeuse@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/glassfish-transaction-api: metadata.xml ChangeLog Manifest glassfish-transaction-api-1.1.2.2.04.ebuild
Date: Sun, 03 Aug 2008 22:21:29
Message-Id: E1KPlx8-0006jy-3k@stork.gentoo.org
1 betelgeuse 08/08/03 22:21:26
2
3 Added: metadata.xml ChangeLog Manifest
4 glassfish-transaction-api-1.1.2.2.04.ebuild
5 Log:
6 Initial addition. Ebuild written by me.
7 (Portage version: 2.2_rc6/cvs/Linux 2.6.26-gentoo i686)
8
9 Revision Changes Path
10 1.1 dev-java/glassfish-transaction-api/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/glassfish-transaction-api/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/glassfish-transaction-api/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>java</herd>
21 </pkgmetadata>
22
23
24
25 1.1 dev-java/glassfish-transaction-api/ChangeLog
26
27 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/glassfish-transaction-api/ChangeLog?rev=1.1&view=markup
28 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/glassfish-transaction-api/ChangeLog?rev=1.1&content-type=text/plain
29
30 Index: ChangeLog
31 ===================================================================
32 # ChangeLog for dev-java/glassfish-transaction-api
33 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
34 # $Header: /var/cvsroot/gentoo-x86/dev-java/glassfish-transaction-api/ChangeLog,v 1.1 2008/08/03 22:21:25 betelgeuse Exp $
35
36 *glassfish-transaction-api-1.1.2.2.04 (03 Aug 2008)
37
38 03 Aug 2008; Petteri Räty <betelgeuse@g.o> +metadata.xml,
39 +glassfish-transaction-api-1.1.2.2.04.ebuild:
40 Initial addition. Ebuild written by me.
41
42
43
44
45 1.1 dev-java/glassfish-transaction-api/Manifest
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/glassfish-transaction-api/Manifest?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/glassfish-transaction-api/Manifest?rev=1.1&content-type=text/plain
49
50 Index: Manifest
51 ===================================================================
52 DIST glassfish-v2ur2-b04-src.zip 39817113 RMD160 452a0ae36be311ca451d748389b34901172c20ab SHA1 7f5edcf01920d0df660bb64389feed6be69c92df SHA256 b554e618ed8edddd8f77de15a800b7d374edbfe1814196125c1e9ee7634ba388
53 EBUILD glassfish-transaction-api-1.1.2.2.04.ebuild 1017 RMD160 da9cecc7a01a9f72ceddbd982971dee82f163488 SHA1 9c7f4a13134c4aaa44d4b557d6018d87abc61d23 SHA256 0197dbbef2381e78fb6ade2023ee63813193bc79019da351a49293b2519df25f
54 MISC ChangeLog 347 RMD160 e9278e8552ae886baa71cb523bef94502b37f529 SHA1 92beffbda3f78e84b5ded3604322b3371540894d SHA256 550e7b9d2364801274e5bd79b9a10aaca5519de181919ad121282d2fe9f06104
55 MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
56
57
58
59 1.1 dev-java/glassfish-transaction-api/glassfish-transaction-api-1.1.2.2.04.ebuild
60
61 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/glassfish-transaction-api/glassfish-transaction-api-1.1.2.2.04.ebuild?rev=1.1&view=markup
62 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/glassfish-transaction-api/glassfish-transaction-api-1.1.2.2.04.ebuild?rev=1.1&content-type=text/plain
63
64 Index: glassfish-transaction-api-1.1.2.2.04.ebuild
65 ===================================================================
66 # Copyright 1999-2008 Gentoo Foundation
67 # Distributed under the terms of the GNU General Public License v2
68 # $Header: /var/cvsroot/gentoo-x86/dev-java/glassfish-transaction-api/glassfish-transaction-api-1.1.2.2.04.ebuild,v 1.1 2008/08/03 22:21:25 betelgeuse Exp $
69
70 JAVA_PKG_IUSE="doc source"
71
72 inherit versionator java-pkg-2 java-ant-2
73
74 DESCRIPTION="Java Transaction API"
75 HOMEPAGE="https://glassfish.dev.java.net/"
76 MAJOR=v$(get_version_component_range 3-4)
77 MAJOR=$(replace_version_separator 1 ur ${MAJOR})
78 MY_PV=${MAJOR}-b$(get_version_component_range 5)
79 MY_PN=${PN/-//}
80 ZIP="glassfish-${MY_PV}-src.zip"
81 SRC_URI="http://download.java.net/javaee5/${MAJOR}/promoted/source/${ZIP}"
82
83 LICENSE="|| ( CDDL GPL-2 )"
84 SLOT="0"
85 KEYWORDS="~x86"
86
87 IUSE=""
88
89 RDEPEND=">=virtual/jre-1.4
90 ${COMMON_DEP}"
91 DEPEND=">=virtual/jdk-1.4
92 app-arch/unzip
93 ${COMMON_DEP}"
94
95 S=${WORKDIR}/${MY_PN}
96
97 src_unpack() {
98 unzip -q "${DISTDIR}/${ZIP}" "${MY_PN}/*" "glassfish/bootstrap/*" \
99 || die "unpacking failed"
100 einfo "${S}"
101 }
102
103 EANT_DOC_TARGET="javadocs"
104
105 src_install() {
106 java-pkg_dojar build/release/*.jar
107 use doc && java-pkg_dojavadoc docs
108 use source && java-pkg_dosrc src/java/javax
109 }