Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/ruby-overlay:master commit in: dev-java/jaffl/, dev-java/jaffl/files/
Date: Mon, 09 Jul 2012 09:48:43
Message-Id: 1341827298.64fcbfded41b8e0d409be9f04483793813680902.graaff@gentoo
1 commit: 64fcbfded41b8e0d409be9f04483793813680902
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Mon Jul 9 09:48:18 2012 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 9 09:48:18 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-overlay.git;a=commit;h=64fcbfde
7
8 Obsolete and no longer used by new versions of jruby.
9
10 ---
11 dev-java/jaffl/ChangeLog | 12 ----
12 dev-java/jaffl/files/library-path-0.5.1.patch | 9 ---
13 dev-java/jaffl/files/library-path-0.5.9.patch | 10 ---
14 dev-java/jaffl/files/library-path.patch | 9 ---
15 dev-java/jaffl/jaffl-0.5.10.ebuild | 76 -------------------------
16 dev-java/jaffl/jaffl-0.5.9.ebuild | 76 -------------------------
17 dev-java/jaffl/metadata.xml | 10 ---
18 7 files changed, 0 insertions(+), 202 deletions(-)
19
20 diff --git a/dev-java/jaffl/ChangeLog b/dev-java/jaffl/ChangeLog
21 deleted file mode 100644
22 index 375ac8c..0000000
23 --- a/dev-java/jaffl/ChangeLog
24 +++ /dev/null
25 @@ -1,12 +0,0 @@
26 -# ChangeLog for dev-java/jaffl
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: $
29 -
30 - 08 Jan 2012; Hans de Graaff <graaff@g.o> jaffl-0.5.10.ebuild:
31 - Install jar properly, fix by ali_bush.
32 -
33 -*jaffl-0.5.10 (07 Jan 2012)
34 -
35 - 07 Jan 2012; Hans de Graaff <graaff@g.o> +jaffl-0.5.10.ebuild:
36 - Version bump by ali_bush.
37 -
38
39 diff --git a/dev-java/jaffl/files/library-path-0.5.1.patch b/dev-java/jaffl/files/library-path-0.5.1.patch
40 deleted file mode 100644
41 index 2a0335e..0000000
42 --- a/dev-java/jaffl/files/library-path-0.5.1.patch
43 +++ /dev/null
44 @@ -1,9 +0,0 @@
45 ---- src/com/kenai/jaffl/provider/Library.java 2010-06-04 10:55:00.000000000 +1200
46 -+++ src/com/kenai/jaffl/provider/Library.java 2010-06-04 10:55:49.000000000 +1200
47 -@@ -53,5 +53,6 @@
48 - userLibraryPath.addAll(getPropertyPaths("jaffl.library.path"));
49 - // Add JNA paths for compatibility
50 - userLibraryPath.addAll(getPropertyPaths("jna.library.path"));
51 -+ userLibraryPath.addAll(getPropertyPaths("java.library.path"));
52 - }
53 - }
54
55 diff --git a/dev-java/jaffl/files/library-path-0.5.9.patch b/dev-java/jaffl/files/library-path-0.5.9.patch
56 deleted file mode 100644
57 index 4782f17..0000000
58 --- a/dev-java/jaffl/files/library-path-0.5.9.patch
59 +++ /dev/null
60 @@ -1,10 +0,0 @@
61 ---- src/com/kenai/jaffl/provider/Library.java.orig 2011-09-07 12:13:06.942731817 +0200
62 -+++ src/com/kenai/jaffl/provider/Library.java 2011-09-07 12:13:08.983731771 +0200
63 -@@ -23,6 +23,7 @@
64 - userLibraryPath.addAll(getPropertyPaths("jaffl.library.path"));
65 - // Add JNA paths for compatibility
66 - userLibraryPath.addAll(getPropertyPaths("jna.library.path"));
67 -+ userLibraryPath.addAll(getPropertyPaths("java.library.path"));
68 - }
69 - };
70 -
71
72 diff --git a/dev-java/jaffl/files/library-path.patch b/dev-java/jaffl/files/library-path.patch
73 deleted file mode 100644
74 index 0e7459d..0000000
75 --- a/dev-java/jaffl/files/library-path.patch
76 +++ /dev/null
77 @@ -1,9 +0,0 @@
78 ---- src/com/kenai/jaffl/provider/Library.java.orig 2009-12-31 09:30:08.000000000 +1300
79 -+++ src/com/kenai/jaffl/provider/Library.java 2009-12-31 09:38:11.000000000 +1300
80 -@@ -53,5 +53,6 @@
81 - userLibraryPath.addAll(getPropertyPaths("jaffl.library.path"));
82 - // Add JNA paths for compatibility
83 - userLibraryPath.addAll(getPropertyPaths("jna.library.path"));
84 -+ userLibraryPath.addAll(getPropertyPaths("java.library.path"));
85 - }
86 - }
87
88 diff --git a/dev-java/jaffl/jaffl-0.5.10.ebuild b/dev-java/jaffl/jaffl-0.5.10.ebuild
89 deleted file mode 100644
90 index 35d15f2..0000000
91 --- a/dev-java/jaffl/jaffl-0.5.10.ebuild
92 +++ /dev/null
93 @@ -1,76 +0,0 @@
94 -# Copyright 1999-2012 Gentoo Foundation
95 -# Distributed under the terms of the GNU General Public License v2
96 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jaffl/jaffl-0.5.1.ebuild,v 1.4 2010/06/30 15:26:06 phajdan.jr Exp $
97 -
98 -EAPI="2"
99 -
100 -JAVA_PKG_IUSE="doc source"
101 -WANT_ANT_TASKS="ant-nodeps"
102 -
103 -inherit java-pkg-2 java-ant-2 versionator
104 -
105 -DESCRIPTION="An abstracted interface to invoking native functions from java"
106 -HOMEPAGE="http://kenai.com/projects/jaffl"
107 -SRC_URI="http://github.com/jnr/jnr-ffi/tarball/${PV} -> ${P}.tar.gz"
108 -
109 -LICENSE="MIT"
110 -SLOT="0"
111 -KEYWORDS="~amd64 ~x86"
112 -IUSE="test"
113 -
114 -CDEPEND="dev-java/jffi:0.4
115 - dev-java/jnr-x86asm:0
116 - dev-java/asm:3"
117 -
118 -RDEPEND=">=virtual/jre-1.5
119 - ${CDEPEND}"
120 -DEPEND=">=virtual/jdk-1.5
121 - app-arch/unzip
122 - ${CDEPEND}
123 - test? (
124 - dev-java/junit:4
125 - dev-java/ant-junit4:0
126 - dev-java/hamcrest-core:0
127 - )"
128 -
129 -JAR_VERSION=$(get_version_component_range 1-2)
130 -
131 -src_unpack() {
132 - unpack ${A}
133 - cd "${WORKDIR}" || die
134 - mv * "${P}" || die
135 -}
136 -
137 -java_prepare() {
138 - rm -vf lib/{.,junit*}/*.jar
139 -
140 - epatch "${FILESDIR}/library-path-0.5.9.patch" || die
141 -
142 - java-pkg_jar-from --into lib jffi-0.4
143 - java-pkg_jar-from --into lib jnr-x86asm
144 - java-pkg_jar-from --into lib asm-3 asm.jar asm-3.2.jar
145 - java-pkg_jar-from --into lib asm-3 asm-analysis.jar asm-analysis-3.2.jar
146 - java-pkg_jar-from --into lib asm-3 asm-commons.jar asm-commons-3.2.jar
147 - java-pkg_jar-from --into lib asm-3 asm-tree.jar asm-tree-3.2.jar
148 - java-pkg_jar-from --into lib asm-3 asm-util.jar asm-utils-3.2.jar
149 - java-pkg_jar-from --into lib asm-3 asm-xml.jar asm-xml-3.2.jar
150 -}
151 -
152 -EANT_EXTRA_ARGS="-Dreference.jffi.jar=lib/jffi.jar \
153 - -Dreference.jnr-x86asm.jar=lib/jnr-x86asm.jar \
154 - -Dproject.jffi=\"${S}\" \
155 - -Dproject.jnr-x86asm=\"${S}\"
156 - -D\"already.built.${S}\"=true"
157 -
158 -src_install() {
159 - java-pkg_newjar "dist/${PN}-${JAR_VERSION}.jar"
160 - use doc && java-pkg_dojavadoc dist/javadoc
161 - use source && java-pkg_dosrc src/*
162 -}
163 -
164 -src_test() {
165 - local paths="$(java-config -di jnr-x86asm,jffi-0.4):${S}/build"
166 - ANT_TASKS="ant-junit4 ant-nodeps" eant test \
167 - -Drun.jvmargs="-Djava.library.path=${paths}" \
168 - -Dlibs.junit_4.classpath="$(java-pkg_getjars junit-4,hamcrest-core)" ${EANT_EXTRA_ARGS}
169 -}
170
171 diff --git a/dev-java/jaffl/jaffl-0.5.9.ebuild b/dev-java/jaffl/jaffl-0.5.9.ebuild
172 deleted file mode 100644
173 index f47f092..0000000
174 --- a/dev-java/jaffl/jaffl-0.5.9.ebuild
175 +++ /dev/null
176 @@ -1,76 +0,0 @@
177 -# Copyright 1999-2010 Gentoo Foundation
178 -# Distributed under the terms of the GNU General Public License v2
179 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jaffl/jaffl-0.5.1.ebuild,v 1.4 2010/06/30 15:26:06 phajdan.jr Exp $
180 -
181 -EAPI="2"
182 -
183 -JAVA_PKG_IUSE="doc source"
184 -WANT_ANT_TASKS="ant-nodeps"
185 -
186 -inherit java-pkg-2 java-ant-2 versionator
187 -
188 -DESCRIPTION="An abstracted interface to invoking native functions from java"
189 -HOMEPAGE="http://kenai.com/projects/jaffl"
190 -SRC_URI="http://github.com/wmeissner/${PN}/tarball/${PV} -> ${P}.tar.gz"
191 -
192 -LICENSE="MIT"
193 -SLOT="0"
194 -KEYWORDS="amd64 x86"
195 -IUSE="test"
196 -
197 -CDEPEND="dev-java/jffi:0.4
198 - dev-java/jnr-x86asm:0
199 - dev-java/asm:3"
200 -
201 -RDEPEND=">=virtual/jre-1.5
202 - ${CDEPEND}"
203 -DEPEND=">=virtual/jdk-1.5
204 - app-arch/unzip
205 - ${CDEPEND}
206 - test? (
207 - dev-java/junit:4
208 - dev-java/ant-junit4:0
209 - dev-java/hamcrest-core:0
210 - )"
211 -
212 -JAR_VERSION=$(get_version_component_range 1-2)
213 -
214 -src_unpack() {
215 - unpack ${A}
216 - cd "${WORKDIR}" || die
217 - mv * "${P}" || die
218 -}
219 -
220 -java_prepare() {
221 - rm -vf lib/{.,junit*}/*.jar
222 -
223 - epatch "${FILESDIR}/library-path-${PV}.patch" || die
224 -
225 - java-pkg_jar-from --into lib jffi-0.4
226 - java-pkg_jar-from --into lib jnr-x86asm
227 - java-pkg_jar-from --into lib asm-3 asm.jar asm-3.2.jar
228 - java-pkg_jar-from --into lib asm-3 asm-analysis.jar asm-analysis-3.2.jar
229 - java-pkg_jar-from --into lib asm-3 asm-commons.jar asm-commons-3.2.jar
230 - java-pkg_jar-from --into lib asm-3 asm-tree.jar asm-tree-3.2.jar
231 - java-pkg_jar-from --into lib asm-3 asm-util.jar asm-utils-3.2.jar
232 - java-pkg_jar-from --into lib asm-3 asm-xml.jar asm-xml-3.2.jar
233 -}
234 -
235 -EANT_EXTRA_ARGS="-Dreference.jffi.jar=lib/jffi.jar \
236 - -Dreference.jnr-x86asm.jar=lib/jnr-x86asm.jar \
237 - -Dproject.jffi=\"${S}\" \
238 - -Dproject.jnr-x86asm=\"${S}\"
239 - -D\"already.built.${S}\"=true"
240 -
241 -src_install() {
242 - java-pkg_dojar "dist/${PN}-${JAR_VERSION}.jar"
243 - use doc && java-pkg_dojavadoc dist/javadoc
244 - use source && java-pkg_dosrc src/*
245 -}
246 -
247 -src_test() {
248 - local paths="$(java-config -di jnr-x86asm,jffi-0.4):${S}/build"
249 - ANT_TASKS="ant-junit4 ant-nodeps" eant test \
250 - -Drun.jvmargs="-Djava.library.path=${paths}" \
251 - -Dlibs.junit_4.classpath="$(java-pkg_getjars junit-4,hamcrest-core)" ${EANT_EXTRA_ARGS}
252 -}
253
254 diff --git a/dev-java/jaffl/metadata.xml b/dev-java/jaffl/metadata.xml
255 deleted file mode 100644
256 index bad2378..0000000
257 --- a/dev-java/jaffl/metadata.xml
258 +++ /dev/null
259 @@ -1,10 +0,0 @@
260 -<?xml version="1.0" encoding="UTF-8"?>
261 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
262 -<pkgmetadata>
263 - <herd>java</herd>
264 - <longdescription lang="en">
265 - A native function invocation interface that can have multiple different
266 - low level implementations (e.g. JNA, JFFI or Maxine)
267 - </longdescription>
268 -</pkgmetadata>
269 -