Fixes #74888.
authorKarl Trygve Kalleberg <karltk@gentoo.org>
Mon, 20 Dec 2004 17:40:18 +0000 (17:40 +0000)
committerKarl Trygve Kalleberg <karltk@gentoo.org>
Mon, 20 Dec 2004 17:40:18 +0000 (17:40 +0000)
dev-java/jmx/ChangeLog
dev-java/jmx/Manifest
dev-java/jmx/files/build.xml-jdk1.5.patch [new file with mode: 0644]
dev-java/jmx/jmx-1.2.1.ebuild

index 82391e5395f4d73ed9eb753d1a37baff64d5139c..084b04092c38f5ca8dd3336fb01bc38f8e90360c 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-java/jmx
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jmx/ChangeLog,v 1.11 2004/12/18 09:01:54 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jmx/ChangeLog,v 1.12 2004/12/20 17:40:18 karltk Exp $
+
+  20 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
+  +files/build.xml-jdk1.5.patch, jmx-1.2.1.ebuild:
+  Patch to allow compilation with JDK 1.5, by Petteri Räty
+  <petteri.raty@welho.com>. Fixes #74888.
 
   18 Dec 2004; Markus Rothe <corsair@gentoo.org> jmx-1.2.1.ebuild:
   added ~ppc64 to KEYWORDS
index 0db7d6340be3cb8d065a7eed6be299d828c4318e..f19aeda6cba937ce24582013470b483e963f8e87 100644 (file)
@@ -1,4 +1,5 @@
-MD5 5b422e4b9ad853d1ea55955a7ed0b71e ChangeLog 1320
-MD5 2998eb9fac7beb2491cc1168a2740366 jmx-1.2.1.ebuild 1465
+MD5 dd5e980e90dd0e9aa221969bb5951f8c jmx-1.2.1.ebuild 1515
+MD5 705fe415509f76b15c1767525eb15811 ChangeLog 1529
 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
 MD5 b075599e4253703c34d53059f8a7f587 files/digest-jmx-1.2.1 64
+MD5 399be713cba96daaec9b89cbf0e369d1 files/build.xml-jdk1.5.patch 314
diff --git a/dev-java/jmx/files/build.xml-jdk1.5.patch b/dev-java/jmx/files/build.xml-jdk1.5.patch
new file mode 100644 (file)
index 0000000..4225cfa
--- /dev/null
@@ -0,0 +1,12 @@
+--- jmx-1_2_1-src/build.xml    2004-12-19 01:02:37.939913673 +0200
++++ jmx-1_2_1-src/build.xml    2004-12-19 01:04:05.362665835 +0200
+@@ -43,7 +43,8 @@
+               debug="on"
+               debuglevel="lines,source"
+               optimize="on"
+-              target="1.2"
++              source="1.3"
++              target="1.2"
+               includeAntRuntime="no"
+               includeJavaRuntime="no"         
+       />
index 2ec923e8ce0a663e0a72e90e159690f0678da123..16641ea5bf6bcc919210c7e82d5b89694f0dfd3e 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jmx/jmx-1.2.1.ebuild,v 1.10 2004/12/18 09:01:54 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jmx/jmx-1.2.1.ebuild,v 1.11 2004/12/20 17:40:18 karltk Exp $
 
-inherit java-pkg
+inherit java-pkg eutils
 
 DESCRIPTION="Java Management Extensions for managing and monitoring devices, applications, and services."
 HOMEPAGE="http://java.sun.com/products/JavaManagement/index.jsp"
@@ -25,7 +25,9 @@ src_unpack() {
        unpack ${A}
        cd ${S}
        sed -i.orig -r -e 's/="src"/="src\/jmxri"/g' build.xml
+       epatch ${FILESDIR}/build.xml-jdk1.5.patch
 }
+
 pkg_nofetch() {
        einfo
        einfo " Due to license restrictions, we cannot fetch the"