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

Collapse All | Expand All

(-)/usr/home/pi/myp/java/jamvm/Makefile (-2 / +3 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/java/jamvm/Makefile 350778 2014-04-10 06:41:21Z bapt $
2
# $FreeBSD: head/java/jamvm/Makefile 350778 2014-04-10 06:41:21Z bapt $
3
3
4
PORTNAME=	jamvm
4
PORTNAME=	jamvm
5
PORTVERSION=	1.5.4
5
PORTVERSION=	2.0.0
6
CATEGORIES=	java devel
6
CATEGORIES=	java devel
7
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/JamVM%20${PORTVERSION}
7
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/JamVM%20${PORTVERSION}
8
8
Lines 15-21 Link Here
15
15
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
CONFIGURE_ARGS=	--with-classpath-install-dir=${LOCALBASE}
17
CONFIGURE_ARGS=	--with-classpath-install-dir=${LOCALBASE}
18
USES=		gmake pkgconfig
18
CONFIGURE_TARGET=${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
19
USES=		gmake pkgconfig libtool
19
20
20
OPTIONS_DEFINE=	FFI ZIP
21
OPTIONS_DEFINE=	FFI ZIP
21
OPTIONS_DEFAULT=FFI ZIP
22
OPTIONS_DEFAULT=FFI ZIP
(-)/usr/home/pi/myp/java/jamvm/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (jamvm-1.5.4.tar.gz) = 7865693698bc4322cabe1014a4b7ebdec1bc1daf45f1a4457b6e908a4446b124
1
SHA256 (jamvm-2.0.0.tar.gz) = 76428e96df0ae9dd964c7a7c74c1e9a837e2f312c39e9a357fa8178f7eff80da
2
SIZE (jamvm-1.5.4.tar.gz) = 656283
2
SIZE (jamvm-2.0.0.tar.gz) = 741459
(-)/usr/home/pi/myp/java/jamvm/files/patch-configure (-28 / +11 lines)
Lines 1-16 Link Here
1
--- configure.orig	2009-12-31 13:41:44.000000000 -0500
1
--- ./configure.orig	2014-06-10 22:39:57.000000000 +0200
2
+++ configure	2012-09-17 12:29:34.000000000 -0400
2
+++ ./configure	2014-08-01 13:26:41.000000000 +0200
3
@@ -2689,7 +2689,7 @@
3
@@ -12882,8 +12882,16 @@
4
 hppa*-*-linux*) host_cpu=parisc host_os=linux ;;
4
 if ${ac_cv_lib_ffi_ffi_call+:} false; then :
5
 mipsel-*-linux*) host_cpu=mips host_os=linux ;;
6
 x86_64-*-openbsd*) host_os=bsd libdl_needed=no ;;
7
-x86_64-*-freebsd*) host_os=bsd libdl_needed=no ;;
8
+amd64-*-freebsd*) host_os=bsd host_cpu=x86_64 libdl_needed=no ;;
9
 arm*-*-linux*) host_cpu=arm host_os=linux ;;
10
 arm*-*-openbsd*) host_cpu=arm host_os=bsd libdl_needed=no ;;
11
 arm*-*-freebsd*) host_cpu=arm host_os=bsd libdl_needed=no ;;
12
@@ -21662,8 +21662,15 @@
13
 if test "${ac_cv_lib_ffi_ffi_call+set}" = set; then
14
   $as_echo_n "(cached) " >&6
5
   $as_echo_n "(cached) " >&6
15
 else
6
 else
16
+  ac_check_lib_save_CFLAGS=$CFLAGS
7
+  ac_check_lib_save_CFLAGS=$CFLAGS
Lines 23-41 Link Here
23
+CFLAGS="$LIBFFI_CFLAGS $CFLAGS"
14
+CFLAGS="$LIBFFI_CFLAGS $CFLAGS"
24
+LDFLAGS="$LIBFFI_LDFLAGS $LDFLAGS"
15
+LDFLAGS="$LIBFFI_LDFLAGS $LDFLAGS"
25
+LIBS="$LIBFFI_LIBS $LIBS"
16
+LIBS="$LIBFFI_LIBS $LIBS"
26
 cat >conftest.$ac_ext <<_ACEOF
17
+
27
 /* confdefs.h.  */
18
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28
 _ACEOF
19
 /* end confdefs.h.  */
29
@@ -21718,6 +21725,8 @@
20
 
30
 rm -rf conftest.dSYM
21
@@ -12917,9 +12925,9 @@
31
 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
32
       conftest$ac_exeext conftest.$ac_ext
33
+CFLAGS=$ac_check_lib_save_CFLAGS
34
+LDFLAGS=$ac_check_lib_save_LDFLAGS
35
 LIBS=$ac_check_lib_save_LIBS
36
 fi
37
 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ffi_ffi_call" >&5
38
@@ -21726,9 +21735,9 @@
39
   cat >>confdefs.h <<_ACEOF
22
   cat >>confdefs.h <<_ACEOF
40
 #define HAVE_LIBFFI 1
23
 #define HAVE_LIBFFI 1
41
 _ACEOF
24
 _ACEOF
Lines 46-50 Link Here
46
+  LDFLAGS="$LIBFFI_LDFLAGS $LDFLAGS"
29
+  LDFLAGS="$LIBFFI_LDFLAGS $LDFLAGS"
47
+  LIBS="$LIBFFI_LIBS $LIBS"
30
+  LIBS="$LIBFFI_LIBS $LIBS"
48
 else
31
 else
49
   { { $as_echo "$as_me:$LINENO: error: libffi is missing" >&5
32
   as_fn_error $? "libffi is missing" "$LINENO" 5
50
 $as_echo "$as_me: error: libffi is missing" >&2;}
33
 fi
(-)/usr/home/pi/myp/java/jamvm/pkg-plist (-1 lines)
Lines 1-5 Link Here
1
bin/jamvm
1
bin/jamvm
2
lib/libjvm.la
3
lib/libjvm.a
2
lib/libjvm.a
4
%%WITH_ZIP%%lib/rt.jar
3
%%WITH_ZIP%%lib/rt.jar
5
%%WITH_ZIP%%%%DATADIR%%/classes.zip
4
%%WITH_ZIP%%%%DATADIR%%/classes.zip

Return to bug 192305