pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/ham/dpbox Make this compile on NetBSD-2.0D and later w...
details: https://anonhg.NetBSD.org/pkgsrc/rev/1e335731ca3f
branches: trunk
changeset: 480590:1e335731ca3f
user: agc <agc%pkgsrc.org@localhost>
date: Wed Sep 15 16:33:38 2004 +0000
description:
Make this compile on NetBSD-2.0D and later with statvfs(2).
diffstat:
ham/dpbox/distinfo | 3 ++-
ham/dpbox/patches/patch-af | 32 ++++++++++++++++++++++++++++++++
2 files changed, 34 insertions(+), 1 deletions(-)
diffs (50 lines):
diff -r f18689eb6ceb -r 1e335731ca3f ham/dpbox/distinfo
--- a/ham/dpbox/distinfo Wed Sep 15 15:43:49 2004 +0000
+++ b/ham/dpbox/distinfo Wed Sep 15 16:33:38 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2003/06/07 15:20:31 jmmv Exp $
+$NetBSD: distinfo,v 1.5 2004/09/15 16:33:38 agc Exp $
SHA1 (dpbox-60000.tar.gz) = 73a55785f499324f57736c7fb3cc0bd1001facd3
Size (dpbox-60000.tar.gz) = 957010 bytes
@@ -7,3 +7,4 @@
SHA1 (patch-ac) = faa4e5b32a31283e0ed7ed9730c026ccd5efffb4
SHA1 (patch-ad) = 589a69328b5959f81b86739a6e3c32f6d1d71ffe
SHA1 (patch-ae) = 9c8ac68bb2102f19d2dea85dbe18197c7ad2b864
+SHA1 (patch-af) = 7523a891e628e871917a677b27553508de468366
diff -r f18689eb6ceb -r 1e335731ca3f ham/dpbox/patches/patch-af
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ham/dpbox/patches/patch-af Wed Sep 15 16:33:38 2004 +0000
@@ -0,0 +1,32 @@
+$NetBSD: patch-af,v 1.1 2004/09/15 16:33:38 agc Exp $
+
+--- filesys.c 2004/09/15 16:24:57 1.1
++++ filesys.c 2004/09/15 16:24:21
+@@ -401,6 +401,11 @@
+
+ #if defined(__linux__) || defined(__NetBSD__)
+
++#if defined(__NetBSD__) && (__NetBSD_Version__ < 200040000)
++#include <sys/statvfs.h>
++#endif
++
++
+ /* simply copied that widespread file access code of former dpbox code */
+ /* in this single file. Not a real change to previous versions of the */
+ /* code. lot of the code was written by Mark Wahl DL4YBG for the first */
+@@ -413,9 +418,15 @@
+
+ long DFree(char *mount)
+ {
++#if defined(__NetBSD__) && (__NetBSD_Version__ < 200040000)
+ struct statfs mystatfs;
+
+ statfs(mount, &mystatfs);
++#else
++ struct statvfs mystatfs;
++
++ statvfs(mount, &mystatfs);
++#endif
+ if (mystatfs.f_bsize % 1024 == 0)
+ return (mystatfs.f_bsize / 1024) * mystatfs.f_bavail;
+ else
Home |
Main Index |
Thread Index |
Old Index