aboutsummaryrefslogtreecommitdiff
path: root/graphics/jogamp-jogl/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/jogamp-jogl/Makefile')
-rw-r--r--graphics/jogamp-jogl/Makefile17
1 files changed, 7 insertions, 10 deletions
diff --git a/graphics/jogamp-jogl/Makefile b/graphics/jogamp-jogl/Makefile
index 951453cf4fe6..28a43ffb8306 100644
--- a/graphics/jogamp-jogl/Makefile
+++ b/graphics/jogamp-jogl/Makefile
@@ -2,33 +2,29 @@
# $FreeBSD$
PORTNAME= jogamp-jogl
-PORTVERSION= 2.2.4
-PORTREVISION= 8
+PORTVERSION= 2.3.2
CATEGORIES= graphics devel java
MASTER_SITES= http://jogamp.org/deployment/jogamp-current/archive/Sources/ \
http://jogamp.org/deployment/v${PORTVERSION}/archive/Sources/
-DISTFILES= jogl-v${PORTVERSION}.tar.7z \
- gluegen-v${PORTVERSION}.tar.7z
+DISTFILES= jogl-v${PORTVERSION}.tar.xz \
+ gluegen-v${PORTVERSION}.tar.xz \
+ jcpp-v${PORTVERSION}.tar.xz
MAINTAINER= makc@FreeBSD.org
COMMENT= Java bindings for OpenGL
-EXTRACT_DEPENDS= ${7Z_CMD}:archivers/p7zip
BUILD_DEPENDS= ${JAVALIBDIR}/swt.jar:x11-toolkits/swt
RUN_DEPENDS= ${JAVALIBDIR}/swt.jar:x11-toolkits/swt
ONLY_FOR_ARCHS= i386 amd64
+USES= tar:xz
+
USE_ANT= yes
USE_GCC= yes
USE_JAVA= yes
USE_XORG= x11 xcursor xrandr xrender xxf86vm
-7Z_CMD= ${LOCALBASE}/bin/7z
-EXTRACT_CMD= ${7Z_CMD}
-EXTRACT_BEFORE_ARGS= x -so
-EXTRACT_AFTER_ARGS= | ${TAR} -xf -
-
PATCH_WRKSRC= ${WRKDIR}
BUILD_WRKSRC= ${WRKDIR}/jogl/make
BUILD_BINPATH= ${WRKSRC}/bin
@@ -36,6 +32,7 @@ MAKE_ENV+= PATH="${BUILD_BINPATH}:${PATH}"
post-extract:
${MV} ${WRKDIR}/gluegen-v${PORTVERSION} ${WRKDIR}/gluegen
+ ${MV} ${WRKDIR}/jcpp-v${PORTVERSION}/src ${WRKDIR}/gluegen/jcpp/src
${MV} ${WRKDIR}/jogl-v${PORTVERSION} ${WRKDIR}/jogl
${MKDIR} ${BUILD_BINPATH}
${LN} -sf ${LOCALBASE}/bin/${CC} ${BUILD_BINPATH}/gcc