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