pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/mono Make it build again on DragonFly.
details: https://anonhg.NetBSD.org/pkgsrc/rev/ad6bcdd21c71
branches: trunk
changeset: 561837:ad6bcdd21c71
user: hasso <hasso%pkgsrc.org@localhost>
date: Fri Jul 17 02:53:52 2009 +0000
description:
Make it build again on DragonFly.
diffstat:
lang/mono/distinfo | 3 ++-
lang/mono/patches/patch-dj | 16 ++++++++++++++++
2 files changed, 18 insertions(+), 1 deletions(-)
diffs (34 lines):
diff -r d92769938048 -r ad6bcdd21c71 lang/mono/distinfo
--- a/lang/mono/distinfo Fri Jul 17 01:12:00 2009 +0000
+++ b/lang/mono/distinfo Fri Jul 17 02:53:52 2009 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.51 2009/07/15 11:37:16 kefren Exp $
+$NetBSD: distinfo,v 1.52 2009/07/17 02:53:52 hasso Exp $
SHA1 (mono-2.4.2.1.tar.bz2) = 339119bebb75a3c0484bef51fc34642923fa243a
RMD160 (mono-2.4.2.1.tar.bz2) = d64601d2007d69154f1ce8b10da5f43fa19597fc
@@ -33,3 +33,4 @@
SHA1 (patch-dg) = d5bcda304ad00b5b8ea03dec76967b43da4b0d51
SHA1 (patch-dh) = 5eaa3c65036ccd35415d8da9dc7e77ed8c08c67c
SHA1 (patch-di) = cec2e67c65ca0d9b1ef17a2d9929e85c126cb1ad
+SHA1 (patch-dj) = acff1ca9b38b1c21ed545bcd4fb806c69e40c409
diff -r d92769938048 -r ad6bcdd21c71 lang/mono/patches/patch-dj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/mono/patches/patch-dj Fri Jul 17 02:53:52 2009 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-dj,v 1.1 2009/07/17 02:53:52 hasso Exp $
+
+Although DragonFly has a POSIX.1e implementation, it's too old at the
+moment to be usable here.
+
+--- support/sys-xattr.c.orig 2009-07-16 21:56:23 +0300
++++ support/sys-xattr.c 2009-07-16 21:57:26 +0300
+@@ -11,7 +11,7 @@
+
+ #include <config.h>
+
+-#if defined(HAVE_SYS_XATTR_H) || defined(HAVE_ATTR_ATTR_H) || defined(HAVE_SYS_EXTATTR_H)
++#if defined(HAVE_SYS_XATTR_H) || defined(HAVE_ATTR_ATTR_H) || (defined(HAVE_SYS_EXTATTR_H) && !defined(__DragonFly__))
+
+ #include <sys/types.h>
+
Home |
Main Index |
Thread Index |
Old Index