pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/yap Add DragonFly support.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/908ed5072de4
branches:  trunk
changeset: 506079:908ed5072de4
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Wed Jan 11 18:35:19 2006 +0000

description:
Add DragonFly support.

diffstat:

 lang/yap/distinfo         |   5 ++++-
 lang/yap/patches/patch-aa |  22 ++++++++++++++++++++++
 lang/yap/patches/patch-ab |  22 ++++++++++++++++++++++
 lang/yap/patches/patch-ac |  13 +++++++++++++
 4 files changed, 61 insertions(+), 1 deletions(-)

diffs (82 lines):

diff -r f45dcea8cbe0 -r 908ed5072de4 lang/yap/distinfo
--- a/lang/yap/distinfo Wed Jan 11 18:27:20 2006 +0000
+++ b/lang/yap/distinfo Wed Jan 11 18:35:19 2006 +0000
@@ -1,5 +1,8 @@
-$NetBSD: distinfo,v 1.4 2005/11/04 17:41:59 rillig Exp $
+$NetBSD: distinfo,v 1.5 2006/01/11 18:35:19 joerg Exp $
 
 SHA1 (Yap-5.0.0-1/Yap-5.0.0.tar.gz) = 56c6ddc976208f66f49c59f2a6787590d1512732
 RMD160 (Yap-5.0.0-1/Yap-5.0.0.tar.gz) = e63d5ecf66dda0fced26afe9dc9afb892a02762b
 Size (Yap-5.0.0-1/Yap-5.0.0.tar.gz) = 3102749 bytes
+SHA1 (patch-aa) = dca2acac805aabd8e2815b509ad516294484ad0f
+SHA1 (patch-ab) = fc4e742886129fac5cbb2195e8aec072c7a3e9ac
+SHA1 (patch-ac) = 4ebf6b8c6c7a9d4cecd2d0d59ee708168c4de60a
diff -r f45dcea8cbe0 -r 908ed5072de4 lang/yap/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/yap/patches/patch-aa Wed Jan 11 18:35:19 2006 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1 2006/01/11 18:35:19 joerg Exp $
+
+--- C/sysbits.c.orig   2006-01-11 18:05:52.000000000 +0000
++++ C/sysbits.c
+@@ -195,7 +195,7 @@ InitPageSize(void)
+   GetSystemInfo(&si);
+   Yap_page_size = si.dwPageSize;
+ #elif HAVE_UNISTD_H
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__DragonFly__)
+   Yap_page_size = getpagesize();
+ #elif defined(_AIX)
+   Yap_page_size = sysconf(_SC_PAGE_SIZE);
+@@ -416,7 +416,7 @@ void Yap_cputime_interval(Int *now,Int *
+ #define TicksPerSec   CLK_TCK
+ #endif
+ 
+-#if defined(__alpha) || defined(__FreeBSD__) || defined(__linux__)
++#if defined(__alpha) || defined(__FreeBSD__) || defined(__linux__) || defined(__DragonFly__)
+ 
+ #if HAVE_TIME_H
+ #include <time.h>
diff -r f45dcea8cbe0 -r 908ed5072de4 lang/yap/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/yap/patches/patch-ab Wed Jan 11 18:35:19 2006 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-ab,v 1.1 2006/01/11 18:35:19 joerg Exp $
+
+--- H/Yap.h.orig       2006-01-11 18:06:46.000000000 +0000
++++ H/Yap.h
+@@ -237,7 +237,7 @@ extern char Yap_Option[20];
+ #endif
+ 
+ #if !IN_SECOND_QUADRANT
+-#if __linux__ || __FreeBSD__ || __NetBSD__ || mips || __APPLE__
++#if defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(mips) || defined(__APPLE__) || defined(__DragonFly__)
+ #if defined(YAPOR) && defined(__alpha)
+ 
+ #define MMAP_ADDR 0x40000000
+@@ -641,7 +641,7 @@ typedef enum
+       if you place things in the lower addresses (power to the libc people).
+ */
+ 
+-#if (defined(_AIX) || defined(_WIN32) || defined(__APPLE__) || defined(sparc) || defined(__sparc) || defined(mips) || defined(__FreeBSD__) || defined(_POWER) || defined(__linux__) || 
defined(IN_SECOND_QUADRANT) || defined(__CYGWIN__))
++#if (defined(_AIX) || defined(_WIN32) || defined(__APPLE__) || defined(sparc) || defined(__sparc) || defined(mips) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(_POWER) || 
defined(__linux__) || defined(IN_SECOND_QUADRANT) || defined(__CYGWIN__))
+ #define USE_LOW32_TAGS 1
+ #endif
+ 
diff -r f45dcea8cbe0 -r 908ed5072de4 lang/yap/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/yap/patches/patch-ac Wed Jan 11 18:35:19 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1 2006/01/11 18:35:19 joerg Exp $
+
+--- configure.orig     2006-01-11 18:15:45.000000000 +0000
++++ configure
+@@ -6058,7 +6058,7 @@ fi
+       INSTALL_DLLS=""
+         CC="cc -no-cpp-precomp"
+       ;;
+-      *netbsd*|*freebsd*)
++      *netbsd*|*freebsd*|*dragonfly*)
+       if echo __ELF__ | ${CC:-cc} -E - | grep -q __ELF__
+         then
+         #an a.out system



Home | Main Index | Thread Index | Old Index