Revision
71069
Author
jmr@macports.org
Date
2010-08-31 08:48:18 -0700 (Tue, 31 Aug 2010)

Log Message

libjit: update to 0.1.2 (#26295)

Modified Paths

Added Paths

Diff

Modified: trunk/dports/devel/libjit/Portfile (71068 => 71069)


--- trunk/dports/devel/libjit/Portfile	2010-08-31 14:45:55 UTC (rev 71068)
+++ trunk/dports/devel/libjit/Portfile	2010-08-31 15:48:18 UTC (rev 71069)
@@ -1,7 +1,9 @@
 # $Id$
+
 PortSystem 1.0
+
 name            libjit
-version         0.0.6
+version         0.1.2
 categories      devel
 maintainers     nomaintainer
 platforms       darwin
@@ -11,6 +13,10 @@
 			Just-In-Time compilation process, without tying \
 			the programmer down with language or bytecode \
 			specifics.
-master_sites    http://www.southern-storm.com.au/download
-checksums       sha1 4c235bddb0f24e00df2571d1da975e863d280f35
+# http://www.southern-storm.com.au/libjit.html seems to be down
+homepage        http://dotgnu.org/
+master_sites    gnu:dotgnu/libjit
+checksums       md5 9e0c1986da9a03ce68cfb3021bbc6701 \
+                sha1 8512d5cd72abbbc838a0c69488ff329b02171f81
+patchfiles      jit-apply-x86-64.h.diff
 configure.args  --infodir=${prefix}/share/info --mandir=${prefix}/share/man

Added: trunk/dports/devel/libjit/files/jit-apply-x86-64.h.diff (0 => 71069)


--- trunk/dports/devel/libjit/files/jit-apply-x86-64.h.diff	                        (rev 0)
+++ trunk/dports/devel/libjit/files/jit-apply-x86-64.h.diff	2010-08-31 15:48:18 UTC (rev 71069)
@@ -0,0 +1,14 @@
+--- jit/jit-apply-x86-64.h.orig	2008-11-23 19:40:58.000000000 +1100
++++ jit/jit-apply-x86-64.h	2010-09-01 01:40:38.000000000 +1000
+@@ -137,7 +137,11 @@ _jit_classify_struct(jit_param_passing_t
+ #if defined(__GNUC__)
+ 
+ #ifndef	JIT_MEMCPY
++#ifdef __ELF__
+ #define	JIT_MEMCPY	"jit_memcpy@PLT"
++#else
++#define	JIT_MEMCPY	"_jit_memcpy"
++#endif
+ #endif
+ 
+ /*