Wed Sep 2 13:04:59 2009 UTC ()
Make it build on DragonFly.


(hasso)
diff -r1.7 -r1.8 pkgsrc/devel/cfitsio/distinfo
diff -r1.1 -r1.2 pkgsrc/devel/cfitsio/patches/patch-ad

cvs diff -r1.7 -r1.8 pkgsrc/devel/cfitsio/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/cfitsio/distinfo 2008/12/29 10:13:12 1.7
+++ pkgsrc/devel/cfitsio/distinfo 2009/09/02 13:04:59 1.8
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.7 2008/12/29 10:13:12 markd Exp $ 1$NetBSD: distinfo,v 1.8 2009/09/02 13:04:59 hasso Exp $
2 2
3SHA1 (cfitsio3100.tar.gz) = a0586a5411e2882165d55c46e66473f555142e07 3SHA1 (cfitsio3100.tar.gz) = a0586a5411e2882165d55c46e66473f555142e07
4RMD160 (cfitsio3100.tar.gz) = cd2d944ad73c74053ecd4c78b7efe5195cc8d43b 4RMD160 (cfitsio3100.tar.gz) = cd2d944ad73c74053ecd4c78b7efe5195cc8d43b
5Size (cfitsio3100.tar.gz) = 3022189 bytes 5Size (cfitsio3100.tar.gz) = 3022189 bytes
6SHA1 (patch-aa) = 1df7c1f293a1d6b7b651afda943e7243f94c7469 6SHA1 (patch-aa) = 1df7c1f293a1d6b7b651afda943e7243f94c7469
7SHA1 (patch-ad) = c8b232580b40c3c2a8d5b4aace74026d7b561689 7SHA1 (patch-ad) = 72ab7f4ecc29a27354e80d0b86bcc4612113d002

cvs diff -r1.1 -r1.2 pkgsrc/devel/cfitsio/patches/patch-ad (expand / switch to unified diff)

--- pkgsrc/devel/cfitsio/patches/patch-ad 2008/12/29 10:13:12 1.1
+++ pkgsrc/devel/cfitsio/patches/patch-ad 2009/09/02 13:04:59 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: patch-ad,v 1.1 2008/12/29 10:13:12 markd Exp $ 1$NetBSD: patch-ad,v 1.2 2009/09/02 13:04:59 hasso Exp $
2 2
3--- cfortran.h.orig 2008-05-20 05:28:41.000000000 +1200 3--- cfortran.h.orig 2008-05-20 05:28:41.000000000 +1200
4+++ cfortran.h 4+++ cfortran.h
5@@ -177,6 +177,9 @@ only C calling FORTRAN subroutines will  5@@ -177,6 +177,9 @@ only C calling FORTRAN subroutines will
6 #if defined(__APPLE__) /* 11/2002 (CFITSIO) */ 6 #if defined(__APPLE__) /* 11/2002 (CFITSIO) */
7 #define f2cFortran 7 #define f2cFortran
8 #endif 8 #endif
9+#if defined(__NetBSD__) /* 11/2002 (CFITSIO) */ 9+#if defined(__NetBSD__) || defined(__DragonFly__) /* 11/2002 (CFITSIO) */
10+#define f2cFortran 10+#define f2cFortran
11+#endif 11+#endif
12 #if defined(__hpux) /* 921107: Use __hpux instead of __hp9000s300 */ 12 #if defined(__hpux) /* 921107: Use __hpux instead of __hp9000s300 */
13 #define hpuxFortran /* Should also allow hp9000s7/800 use.*/ 13 #define hpuxFortran /* Should also allow hp9000s7/800 use.*/
14 #endif 14 #endif