From 8dca7dd525085c833d5d4b7bcbd17e1804017227 Mon Sep 17 00:00:00 2001 From: marcus Date: Sat, 13 Mar 2004 23:58:50 +0000 Subject: Fix free space calculation on -CURRENT. Reported by: Franz Klammer git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@2052 df743ca5-7f9a-e211-a948-0013205c9059 --- devel/gnome-vfs/Makefile | 2 +- .../files/patch-libgnomevfs_gnome-vfs-utils.c | 26 +++++++++++++++++++--- 2 files changed, 24 insertions(+), 4 deletions(-) (limited to 'devel/gnome-vfs') diff --git a/devel/gnome-vfs/Makefile b/devel/gnome-vfs/Makefile index acdf1ebac..d05de487d 100644 --- a/devel/gnome-vfs/Makefile +++ b/devel/gnome-vfs/Makefile @@ -7,7 +7,7 @@ PORTNAME= gnomevfs2 PORTVERSION= 2.5.90 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel gnome MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= sources/gnome-vfs/2.5 diff --git a/devel/gnome-vfs/files/patch-libgnomevfs_gnome-vfs-utils.c b/devel/gnome-vfs/files/patch-libgnomevfs_gnome-vfs-utils.c index 69c10480d..db2eac99a 100644 --- a/devel/gnome-vfs/files/patch-libgnomevfs_gnome-vfs-utils.c +++ b/devel/gnome-vfs/files/patch-libgnomevfs_gnome-vfs-utils.c @@ -1,6 +1,26 @@ ---- libgnomevfs/gnome-vfs-utils.c.orig Mon Nov 24 15:43:38 2003 -+++ libgnomevfs/gnome-vfs-utils.c Mon Nov 24 15:44:01 2003 -@@ -852,7 +852,7 @@ +--- gnome-vfs-utils.c.orig Sat Mar 13 18:57:02 2004 ++++ gnome-vfs-utils.c Sat Mar 13 18:51:21 2004 +@@ -797,8 +797,10 @@ + + #if HAVE_STATVFS + statfs_result = statvfs (unescaped_path, &statfs_buffer); ++#define statfs_bsize f_frsize + #else + statfs_result = statfs (unescaped_path, &statfs_buffer); ++#define statfs_bsize f_bsize + #endif + + if (statfs_result != 0) { +@@ -831,7 +833,7 @@ + } + } + +- block_size = statfs_buffer.f_bsize; ++ block_size = statfs_buffer.statfs_bsize; + free_blocks = statfs_buffer.f_bavail; + + *size = block_size * free_blocks; +@@ -859,7 +861,7 @@ paths = g_strsplit (gnome_var, ":", 0); for (temp_paths = paths; *temp_paths != NULL; temp_paths++) { -- cgit v1.2.3