View | Details | Raw Unified | Return to bug 239428 | Differences between
and this patch

Collapse All | Expand All

(-)b/games/jinput/Makefile (-18 / +16 lines)
Lines 1-41 Link Here
1
# Created by: loader <loader@freebsdmall.com>
1
# Created by: loader <loader@freebsdmall.com>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	jinput
4
PORTNAME=	jinput
5
DISTVERSION=	20110801.r247
5
DISTVERSION=	2.0.9
6
CATEGORIES=	games java
6
CATEGORIES=	games java
7
MASTER_SITES=	LOCAL/loader
8
7
9
MAINTAINER=	ports@FreeBSD.org
8
MAINTAINER=	voidanix@420blaze.it
10
COMMENT=	Java Game Controller API
9
COMMENT=	Java Game Controller API
11
10
12
BUILD_DEPENDS=	${JAVALIBDIR}/jutils/jutils.jar:games/jutils
11
BROKEN_armv6=	fails to compile: compilation failed
12
BROKEN_armv7=	fails to compile: compilation failed
13
14
BUILD_DEPENDS=	${JAVALIBDIR}/jutils/jutils.jar:games/jutils \
15
		mvn:devel/maven
13
RUN_DEPENDS=	${JAVALIBDIR}/jutils/jutils.jar:games/jutils
16
RUN_DEPENDS=	${JAVALIBDIR}/jutils/jutils.jar:games/jutils
14
17
15
BROKEN_armv6=		fails to compile: build.xml: compilation failed
18
USE_GITHUB=	yes
16
BROKEN_armv7=		fails to compile: build.xml: compilation failed
19
GH_ACCOUNT=	jinput
17
20
18
USES=		tar:bzip2
19
USE_JAVA=	yes
21
USE_JAVA=	yes
20
JAVA_VERSION=	1.6+
22
JAVA_VERSION=	1.6+
21
JAVA_OS=	native
23
22
JAVA_VENDOR=	openjdk
23
USE_ANT=	yes
24
ALL_TARGET=	simple_linux
25
NO_ARCH=	yes
24
NO_ARCH=	yes
26
25
27
PLIST_FILES=	%%JAVAJARDIR%%/${PORTNAME}/${PORTNAME}.jar
26
MAVEN_ARGS=	-Dmaven.antrun.skip -Dmaven.javadoc.skip -Dmaven.source.skip -Dmaven.test.skip -DskinTests -DskipITs
28
27
29
post-patch:
28
PLIST_FILES=	${JAVAJARDIR}/${PORTNAME}/${PORTNAME}.jar
30
	@${LN} -sf ${JAVALIBDIR}/jutils/jutils.jar ${WRKSRC}/lib/
31
29
32
do-build:
30
do-build:
33
	@(cd ${BUILD_WRKSRC}; \
31
	cd ${WRKSRC}; \
34
		${SETENV} ${MAKE_ENV} ${ANT} ${ALL_TARGET})
32
		${SETENV} mvn -P windows,linux,osx,wintab ${MAVEN_ARGS} package
35
33
36
do-install:
34
do-install:
37
	@${MKDIR} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}
35
	@${MKDIR} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}
38
	${INSTALL_DATA} ${WRKSRC}/dist/${PORTNAME}.jar \
36
	${INSTALL_DATA} ${WRKSRC}/uberjar/target/${PORTNAME}-${PORTVERSION}-SNAPSHOT.jar \
39
		${STAGEDIR}${JAVAJARDIR}/${PORTNAME}/
37
		${STAGEDIR}${JAVAJARDIR}/${PORTNAME}/${PORTNAME}.jar
40
38
41
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)b/games/jinput/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (jinput-20110801.r247.tar.bz2) = 2275512294a1ed8ca739d60653ff12a4beb775dd43e929433488884e7d4691f7
1
TIMESTAMP = 1563900798
2
SIZE (jinput-20110801.r247.tar.bz2) = 1565811
2
SHA256 (jinput-jinput-2.0.9_GH0.tar.gz) = 0bd786ef85f3c9a25446bd6f2328630a57b0f7e0bf075923dfe7de25eac3aecb
3
SIZE (jinput-jinput-2.0.9_GH0.tar.gz) = 140453
(-)a/games/jinput/files/patch-openjdk7 (-10 lines)
Removed Link Here
1
--- plugins/linux/build.xml.orig
2
+++ plugins/linux/build.xml
3
@@ -56,6 +56,7 @@
4
 		<javah destdir="src/native">
5
             <classpath>
6
                 <pathelement location="classes"/>
7
+                <pathelement location="../../coreAPI/bin/jinput-core.jar"/>
8
             </classpath>
9
 			<class name="net.java.games.input.LinuxEventDevice"/>
10
 			<class name="net.java.games.input.LinuxJoystickDevice"/>
(-)b/games/jinput/pkg-descr (-1 / +1 lines)
Lines 1-3 Link Here
1
Java Game Controller API
1
Java Game Controller API
2
2
3
WWW: https://svn.java.net/svn/jinput~svn/trunk
3
WWW: https://github.com/jinput/jinput

Return to bug 239428