Gentoo Archives: gentoo-commits

From: "Ralph Sennhauser (sera)" <sera@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/jnr-constants: metadata.xml ChangeLog jnr-constants-0.8.2.ebuild Manifest
Date: Thu, 12 Jan 2012 11:34:24
Message-Id: 20120112113414.84CD72004B@flycatcher.gentoo.org
1 sera 12/01/12 11:34:14
2
3 Added: metadata.xml ChangeLog jnr-constants-0.8.2.ebuild
4 Manifest
5 Log:
6 New package, replacement for dev-java/constantine.
7
8 (Portage version: 2.1.10.44/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.1 dev-java/jnr-constants/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jnr-constants/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jnr-constants/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <herd>java</herd>
22 <longdescription lang="en">
23 </longdescription>
24 </pkgmetadata>
25
26
27
28
29 1.1 dev-java/jnr-constants/ChangeLog
30
31 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jnr-constants/ChangeLog?rev=1.1&view=markup
32 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jnr-constants/ChangeLog?rev=1.1&content-type=text/plain
33
34 Index: ChangeLog
35 ===================================================================
36 # ChangeLog for dev-java/jnr-constants
37 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
38 # $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-constants/ChangeLog,v 1.1 2012/01/12 11:34:14 sera Exp $
39
40 *jnr-constants-0.8.2 (12 Jan 2012)
41
42 12 Jan 2012; Ralph Sennhauser <sera@g.o> +jnr-constants-0.8.2.ebuild,
43 +files/jnr-constants_maven-build.xml, +metadata.xml:
44 New package, replacement for dev-java/constantine.
45
46
47
48
49 1.1 dev-java/jnr-constants/jnr-constants-0.8.2.ebuild
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jnr-constants/jnr-constants-0.8.2.ebuild?rev=1.1&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jnr-constants/jnr-constants-0.8.2.ebuild?rev=1.1&content-type=text/plain
53
54 Index: jnr-constants-0.8.2.ebuild
55 ===================================================================
56 # Copyright 1999-2012 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 # $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-constants/jnr-constants-0.8.2.ebuild,v 1.1 2012/01/12 11:34:14 sera Exp $
59
60 EAPI="4"
61
62 JAVA_PKG_IUSE="doc source test"
63
64 inherit java-pkg-2 java-ant-2
65
66 DESCRIPTION="A set of platform constants (e.g. errno values)"
67 HOMEPAGE="http://github.com/jnr"
68 SRC_URI="http://github.com/jnr/${PN}/tarball/${PV} -> ${P}.tar.gz"
69
70 LICENSE="|| ( Apache-2.0 LGPL-3 )"
71 SLOT="0"
72 KEYWORDS="~amd64 ~x86"
73 IUSE=""
74
75 RDEPEND="
76 >=virtual/jre-1.5"
77 DEPEND="
78 >=virtual/jdk-1.5
79 test? (
80 dev-java/ant-junit:0
81 >=dev-java/junit-4.8:4
82 )"
83
84 src_unpack() {
85 unpack ${A}
86 mv jnr-jnr-constants-* ${P} || die
87 }
88
89 java_prepare() {
90 cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die
91 }
92
93 JAVA_ANT_ENCODING="UTF-8"
94 JAVA_ANT_REWRITE_CLASSPATH="yes"
95
96 EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
97
98 EANT_TEST_EXTRA_ARGS="-Dmaven.build.testDir.0=test"
99 EANT_TEST_GENTOO_CLASSPATH="junit-4"
100 src_test() {
101 java-pkg-2_src_test
102 }
103
104 src_install() {
105 java-pkg_dojar target/${PN}.jar
106
107 use doc && java-pkg_dojavadoc target/site/apidocs
108 use source && java-pkg_dosrc src/main/java/*
109 }
110
111
112
113 1.1 dev-java/jnr-constants/Manifest
114
115 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jnr-constants/Manifest?rev=1.1&view=markup
116 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/jnr-constants/Manifest?rev=1.1&content-type=text/plain
117
118 Index: Manifest
119 ===================================================================
120 AUX jnr-constants_maven-build.xml 11304 RMD160 928ef5a2a4bdb38994106637423b79b3e60bd23f SHA1 bf72372e1ae364d1003182c16e1e9078c33d3751 SHA256 ece9c0e5dec6f2794c5dfa64bc3031520597dff0c7b69faa286bd2d3d593d047
121 DIST jnr-constants-0.8.2.tar.gz 110511 RMD160 0782daf04bba7284012b68418dd2f93791eba3d5 SHA1 2c6925b670d6723b1bbfc98081e6d1eae102ccbe SHA256 924b242877a8472e5828a5ae5f9d5a1f0c0981b7629cd68600d76c9536f2f323
122 EBUILD jnr-constants-0.8.2.ebuild 1181 RMD160 5b4ed8cc0cebdb36c347d0fbe1d9a795c6f204a9 SHA1 9c855a1a2405bf26db192e581fe0333ea7ae635d SHA256 b503ee3cbb3e00b84f01d8c208be61e626f725412c7f5f40b538192c2ff98059
123 MISC ChangeLog 347 RMD160 83cde38c8abadf398ff20075743f15b500b14a3c SHA1 41e8c09c27eb847e9e3f304b8e0763b3fde2c165 SHA256 7e60416e0971d8dbdd03a6ae827cb2e722c9d1bbbe2deda6791764a208819c1a
124 MISC metadata.xml 205 RMD160 934c811ce2118963118b8ad86da1ec2814dd285f SHA1 f75079bfb666a750926732a1606474fee17093df SHA256 e319f1701f6be29c8e077049d77738b69b72be0458754ef90ad9a684f2ec1722