pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/gkrellm Make this build in NetBSD -current (s...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/22b2c9c01b48
branches:  trunk
changeset: 473696:22b2c9c01b48
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Fri Apr 23 15:13:07 2004 +0000

description:
Make this build in NetBSD -current (statfs->statvfs).

diffstat:

 sysutils/gkrellm/distinfo         |   3 ++-
 sysutils/gkrellm/patches/patch-aa |  34 ++++++++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+), 1 deletions(-)

diffs (48 lines):

diff -r 4013adbc352b -r 22b2c9c01b48 sysutils/gkrellm/distinfo
--- a/sysutils/gkrellm/distinfo Fri Apr 23 12:16:41 2004 +0000
+++ b/sysutils/gkrellm/distinfo Fri Apr 23 15:13:07 2004 +0000
@@ -1,4 +1,5 @@
-$NetBSD: distinfo,v 1.19 2004/03/29 06:47:30 cube Exp $
+$NetBSD: distinfo,v 1.20 2004/04/23 15:13:07 xtraeme Exp $
 
 SHA1 (gkrellm-2.1.28.tar.bz2) = 3c02b156b1218ba6d164ec652b4dec47f33f88b4
 Size (gkrellm-2.1.28.tar.bz2) = 633487 bytes
+SHA1 (patch-aa) = 1e911cd06c638081b5fd0ea0ce8b7557ca53b2f1
diff -r 4013adbc352b -r 22b2c9c01b48 sysutils/gkrellm/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gkrellm/patches/patch-aa Fri Apr 23 15:13:07 2004 +0000
@@ -0,0 +1,34 @@
+$NetBSD: patch-aa,v 1.11 2004/04/23 15:13:07 xtraeme Exp $
+
+--- src/sysdeps/bsd-common.c.orig      2004-04-23 16:59:41.000000000 +0200
++++ src/sysdeps/bsd-common.c   2004-04-23 17:04:14.000000000 +0200
+@@ -255,7 +255,11 @@
+ gkrellm_sys_fs_get_mounts_list(void)
+       {
+       gchar           *s, *dev, *dir, *type;
++#if (defined(__NetBSD__) && __NetBSD_Version__ >= 200040000) /* NetBSD 2.0D */
++      struct statvfs  *mntbuf;
++#else
+       struct statfs   *mntbuf;
++#endif
+       gint            mntsize, i;
+ 
+       if ((mntsize = getmntinfo(&mntbuf, MNT_NOWAIT)) == 0)
+@@ -281,9 +285,17 @@
+ void
+ gkrellm_sys_fs_get_fsusage(gpointer fs, gchar *dir)
+       {
++#if (defined(__NetBSD__) && __NetBSD_Version__ >= 200040000) /* NetBSD 2.0D */
++      struct statvfs  st;
++#else
+       struct statfs   st;
++#endif
+ 
++#if (defined(__NetBSD__) && __NetBSD_Version__ >= 200040000) /* NetBSD 2.0D */
++      if (!statvfs(dir, &st))
++#else
+       if (!statfs(dir, &st))
++#endif
+               gkrellm_fs_assign_fsusage_data(fs,
+                                       (glong) st.f_blocks, (glong) st.f_bavail,
+                                       (glong) st.f_bfree, (glong) st.f_bsize);



Home | Main Index | Thread Index | Old Index