Gentoo Archives: gentoo-commits

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