commit: 5c167bcd5a7d064970b9583b1b57d7e46933b3da Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Mon Apr 13 22:22:37 2015 +0000 Commit: James Le Cuirot <chewi <AT> aura-online <DOT> co <DOT> uk> CommitDate: Mon Apr 13 22:22:37 2015 +0000 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=5c167bcd
dev-java/jutils and dev-java/jinput now in the tree. dev-java/jinput/ChangeLog | 22 ------- dev-java/jinput/Manifest | 6 -- dev-java/jinput/files/jinput-javah-classpath.patch | 10 --- .../files/jinput-remove-getDeviceUsageBits.patch | 74 ---------------------- dev-java/jinput/jinput-2.0.6.ebuild | 55 ---------------- dev-java/jinput/metadata.xml | 16 ----- dev-java/jutils/ChangeLog | 8 --- dev-java/jutils/Manifest | 4 -- dev-java/jutils/jutils-1_pre20070306.ebuild | 39 ------------ dev-java/jutils/metadata.xml | 15 ----- 10 files changed, 249 deletions(-) diff --git a/dev-java/jinput/ChangeLog b/dev-java/jinput/ChangeLog deleted file mode 100644 index 4f7aecf..0000000 --- a/dev-java/jinput/ChangeLog +++ /dev/null @@ -1,22 +0,0 @@ -# ChangeLog for dev-java/jinput -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 03 Jun 2012; James Le Cuirot <[email protected]> jinput-2.0.6.ebuild: - Fix wrt PMS section 7.3.1. - - 16 Nov 2011; James Le Cuirot <[email protected]> - -jinput-1_pre20100416.ebuild, +jinput-2.0.6.ebuild, - +files/jinput-remove-getDeviceUsageBits.patch, - +files/jinput-javah-classpath.patch: - Version bump. Use real version number now. Patches to fix implicit - declaration and build failure under JDK 7. - - 19 Dec 2010; James Le Cuirot <[email protected]> - -jinput-1_pre20060905.ebuild, -files/jinput-fix-build.xmls.patch, - +jinput-1_pre20100416.ebuild: - Version bump and cleanup. Respect CFLAGS and LDFLAGS. Don't prestrip. - Tests generally only work as root and probably aren't reliable so remove. - - 22 Jan 2009; Alistair Bush <[email protected]> ChangeLog: - Add ChangeLog for QA. diff --git a/dev-java/jinput/Manifest b/dev-java/jinput/Manifest deleted file mode 100644 index 7ead3f4..0000000 --- a/dev-java/jinput/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX jinput-javah-classpath.patch 469 RMD160 e254d54fadf3042ed8ec8075d2038574cce616a7 SHA1 019a45c29798a47cafa2a43c242e96555662a8d7 SHA256 7653b41686f8cea84aa926cc58b796ef3b9474f3208116043026f61779e9f7a5 -AUX jinput-remove-getDeviceUsageBits.patch 3151 RMD160 331f2b286b9fd76e53bcf9754b8a269ed437fefb SHA1 83b00c5bd2ad7fb574de1e5fcb4fe199e3138471 SHA256 313ca5baf443acf70a7f4ffc82cb1494d691264049c1a005ea254047ccbaabee -DIST jinput-r247.tar.xz 92596 RMD160 c92ddea2cc41194421ed8ff150512105cd4b8664 SHA1 e9c4608f7e5f4004695d09f785a055c01e1b5d05 SHA256 8a82c9a2e6879cadf0ef472b3207e64196a55e2012e5f536417de5a9ee4295e0 -EBUILD jinput-2.0.6.ebuild 1342 RMD160 69063dc123766016fe59644035e05b3af5b50ae4 SHA1 01a2a517f8a51b8791ac9b09d0ea28d02c982839 SHA256 9b6d9c201c2ee2c3a9a4d93cb7f403e561c7e32776fcb26518498e650249a3a1 -MISC ChangeLog 930 RMD160 104f275a9efc1a32998271b8b84f759ae645e304 SHA1 17428c013783ca57aea99b5360fa4593e2fe2741 SHA256 6b0e53740cb42f0035b28559482c0aa12349ce4efc4ae4f839b992d1ad7641aa -MISC metadata.xml 597 RMD160 cc53ae57677268e685476b4ed0c7d4f137247cb0 SHA1 2eea23a26258899945c4a96ab83be694ea85374c SHA256 9de1f23c46844e2a6c0432ce6d88a62188342935e51031f5ceb9cb74be8f28e9 diff --git a/dev-java/jinput/files/jinput-javah-classpath.patch b/dev-java/jinput/files/jinput-javah-classpath.patch deleted file mode 100644 index ae90584..0000000 --- a/dev-java/jinput/files/jinput-javah-classpath.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- plugins/linux/build.xml.orig 2006-07-11 22:07:38.000000000 +0100 -+++ plugins/linux/build.xml 2011-11-16 15:49:21.140789781 +0000 -@@ -56,6 +56,7 @@ - <javah destdir="src/native"> - <classpath> - <pathelement location="classes"/> -+ <pathelement location="../../coreAPI/classes"/> - </classpath> - <class name="net.java.games.input.LinuxEventDevice"/> - <class name="net.java.games.input.LinuxJoystickDevice"/> diff --git a/dev-java/jinput/files/jinput-remove-getDeviceUsageBits.patch b/dev-java/jinput/files/jinput-remove-getDeviceUsageBits.patch deleted file mode 100644 index 52829c7..0000000 --- a/dev-java/jinput/files/jinput-remove-getDeviceUsageBits.patch +++ /dev/null @@ -1,74 +0,0 @@ -Index: trunk/plugins/linux/src/java/net/java/games/input/LinuxEventDevice.java -=================================================================== ---- trunk/plugins/linux/src/java/net/java/games/input/LinuxEventDevice.java (revision 247) -+++ trunk/plugins/linux/src/java/net/java/games/input/LinuxEventDevice.java (working copy) -@@ -94,28 +94,6 @@ - } - - private final Controller.Type guessType() throws IOException { -- Controller.Type type_from_usages = guessTypeFromUsages(); -- if (type_from_usages == Controller.Type.UNKNOWN) -- return guessTypeFromComponents(); -- else -- return type_from_usages; -- } -- -- private final Controller.Type guessTypeFromUsages() throws IOException { -- byte[] usage_bits = getDeviceUsageBits(); -- if (isBitSet(usage_bits, NativeDefinitions.USAGE_MOUSE)) -- return Controller.Type.MOUSE; -- else if (isBitSet(usage_bits, NativeDefinitions.USAGE_KEYBOARD)) -- return Controller.Type.KEYBOARD; -- else if (isBitSet(usage_bits, NativeDefinitions.USAGE_GAMEPAD)) -- return Controller.Type.GAMEPAD; -- else if (isBitSet(usage_bits, NativeDefinitions.USAGE_JOYSTICK)) -- return Controller.Type.STICK; -- else -- return Controller.Type.UNKNOWN; -- } -- -- private final Controller.Type guessTypeFromComponents() throws IOException { - List components = getComponents(); - if (components.size() == 0) - return Controller.Type.UNKNOWN; -@@ -342,15 +320,6 @@ - } - private final static native void nGetBits(long fd, int ev_type, byte[] evtype_bits) throws IOException; - -- private final byte[] getDeviceUsageBits() throws IOException { -- byte[] bits = new byte[NativeDefinitions.USAGE_MAX/8 + 1]; -- if (getVersion() >= 0x010001) { -- nGetDeviceUsageBits(fd, bits); -- } -- return bits; -- } -- private final static native void nGetDeviceUsageBits(long fd, byte[] type_bits) throws IOException; -- - public final synchronized void pollKeyStates() throws IOException { - nGetKeyStates(fd, key_states); - } -Index: trunk/plugins/linux/src/native/net_java_games_input_LinuxEventDevice.c -=================================================================== ---- trunk/plugins/linux/src/native/net_java_games_input_LinuxEventDevice.c (revision 247) -+++ trunk/plugins/linux/src/native/net_java_games_input_LinuxEventDevice.c (working copy) -@@ -112,20 +112,6 @@ - return num_effects; - } - --JNIEXPORT void JNICALL Java_net_java_games_input_LinuxEventDevice_nGetDeviceUsageBits(JNIEnv *env, jclass unused, jlong fd_address, jbyteArray usages_array) { --#if EV_VERSION >= 0x010001 -- int fd = (int)fd_address; -- jsize len = (*env)->GetArrayLength(env, usages_array); -- jbyte *usages = (*env)->GetByteArrayElements(env, usages_array, NULL); -- if (usages == NULL) -- return; -- int res = ioctl(fd, EVIOCGUSAGE(len), usages); -- (*env)->ReleaseByteArrayElements(env, usages_array, usages, 0); -- if (res == -1) -- throwIOException(env, "Failed to get device usages (%d)\n", errno); --#endif --} -- - JNIEXPORT void JNICALL Java_net_java_games_input_LinuxEventDevice_nGetBits(JNIEnv *env, jclass unused, jlong fd_address, jint evtype, jbyteArray bits_array) { - int fd = (int)fd_address; - jsize len = (*env)->GetArrayLength(env, bits_array); diff --git a/dev-java/jinput/jinput-2.0.6.ebuild b/dev-java/jinput/jinput-2.0.6.ebuild deleted file mode 100644 index 01daf15..0000000 --- a/dev-java/jinput/jinput-2.0.6.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" - -# svn export https://svn.java.net/svn/jinput~svn/trunk jinput-r${REV} -# rm -r jinput-r${REV}/lib/* -# tar Jcf jinput-r${REV}{.tar.xz,} - -REV="247" -MY_P="${PN}-r${REV}" - -WANT_ANT_TASKS="ant-nodeps" -JAVA_PKG_IUSE="source" - -inherit eutils java-pkg-2 java-ant-2 - -DESCRIPTION="An implementation of an API for game controller discovery and polled input" -HOMEPAGE="https://jinput.dev.java.net" -SRC_URI="http://dev.gentooexperimental.org/~chewi/distfiles/${MY_P}.tar.xz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=virtual/jdk-1.4 - dev-java/jutils" - -RDEPEND=">=virtual/jre-1.4 - dev-java/jutils" - -S="${WORKDIR}/${MY_P}" - -JAVA_PKG_BSFIX="off" -EANT_BUILD_TARGET="dist" - -src_prepare() { - java-pkg_jar-from --into lib jutils - - epatch "${FILESDIR}/jinput-remove-getDeviceUsageBits.patch" # http://java.net/jira/browse/JINPUT-44 - epatch "${FILESDIR}/jinput-javah-classpath.patch" # http://java.net/jira/browse/JINPUT-45 - - sed -i \ - -e "s/-O[0-9]/${CFLAGS} ${LDFLAGS}/g" \ - -e '/<apply .*executable="strip"/,/<\/apply>/d' \ - plugins/linux/src/native/build.xml || die -} - -src_install() { - java-pkg_dojar dist/jinput.jar - java-pkg_doso dist/*.so - - use source && java-pkg_dosrc */src/java/* */**/src/java/* -} diff --git a/dev-java/jinput/metadata.xml b/dev-java/jinput/metadata.xml deleted file mode 100644 index 68a43bb..0000000 --- a/dev-java/jinput/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>java</herd> -<maintainer> -<email>alistair.bush at gmail.com</email> -<name>Alistair Bush</name> -</maintainer> -<longdescription lang="en"> -The JInput Project hosts an implementation of an API for game controller -discovery and polled input. It is part of a suite of open-source technologies -initiated by the Game Technology Group at Sun Microsystems with intention of -making the development of high performance games in Java a reality. -</longdescription> -</pkgmetadata> - diff --git a/dev-java/jutils/ChangeLog b/dev-java/jutils/ChangeLog deleted file mode 100644 index ce79640..0000000 --- a/dev-java/jutils/ChangeLog +++ /dev/null @@ -1,8 +0,0 @@ -# ChangeLog for dev-java/jutils -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 22 Jan 2009; Alistair Bush <[email protected]> - jutils-1_pre20070306.ebuild: - QA Fixes. - diff --git a/dev-java/jutils/Manifest b/dev-java/jutils/Manifest deleted file mode 100644 index 0632841..0000000 --- a/dev-java/jutils/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST jutils-1_pre20070306.tar.bz2 10999 RMD160 afcd9b9b3f87140bf2517716f509b54f6dd3bd29 SHA1 f417b9d69a9bb7abf96fa76aac5c859b520d4bfa SHA256 61944ce42c07f2db5f94f7872820ac92dccd74df6681ac41332a70b7b37f9caf -EBUILD jutils-1_pre20070306.ebuild 1027 RMD160 7c0d7b31a989491c1b595941116e2ffc9f0fa7c5 SHA1 40ea698c12a3878a97714760abe3a7347d676535 SHA256 844084da762af75e777fb635e295cc3c2d7ce193596c181100c8082ed5fb545b -MISC ChangeLog 211 RMD160 03a3a66544e51487de4cd027a1195c3f78d0f207 SHA1 04d35c1e6f4a5af88d3836cf390752e528598479 SHA256 48356ee79e356455b19cce3887b5e1cfb5b8f2f1e5cd7496a99044e3c6044be0 -MISC metadata.xml 536 RMD160 78b581dd62a3e35c0792a470dbb2a5d19d8c122b SHA1 6961898d5462d659b95965aeaac1088f76ea97f4 SHA256 01917e4a1f23edea5fe891bd1c19615f71b9ef10d9467770b6a186227e0c318d diff --git a/dev-java/jutils/jutils-1_pre20070306.ebuild b/dev-java/jutils/jutils-1_pre20070306.ebuild deleted file mode 100644 index 9630b6f..0000000 --- a/dev-java/jutils/jutils-1_pre20070306.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-ant-2 - -#extracted from cvs on 20070603 -#cvs -d :pserver:[email protected]:/cvs login -#cvs -d :pserver:[email protected]:/cvs export -r HEAD jutils -# Then clean away binaries and .cvsignore files - -DESCRIPTION="A set of APIs utilized by the Java Game Technology Group." -HOMEPAGE="https://jutils.dev.java.net" -SRC_URI="http://dev.gentoo.org/~betelgeuse/overlay_distfiles/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=">=virtual/jdk-1.4" -RDEPEND=">=virtual/jre-1.4" -IUSE="" - -S="${WORKDIR}/${PN}" - -# Uses additionalparam to feed -source which makes javadoc fail when we -# add the source attribute -JAVA_PKG_BSFIX_SOURCE_TAGS="${JAVA_PKG_BSFIX_SOURCE_TAGS/javadoc}" - -# Graphical tests -RESTRICT="test" - -src_install() { - java-pkg_dojar bin/*.jar - use source && java-pkg_dosrc src/java/net - use doc && java-pkg_dojavadoc apidocs -} diff --git a/dev-java/jutils/metadata.xml b/dev-java/jutils/metadata.xml deleted file mode 100644 index 0795ca6..0000000 --- a/dev-java/jutils/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>java</herd> -<maintainer> -<email>alistair.bush at gmail.com</email> -<name>Alistair Bush</name> -</maintainer> -<longdescription lang="en"> -The JUtils Project hosts an implementation of a set of APIs utilized by other -Java Game Technology Group projects (eg JInput,JOAl, JOGL). Some of those other -projects may have build and/or run-time dependancies on the jutils.jar file. -</longdescription> -</pkgmetadata> -
