diff options
author | Elisamuel Resto | 2010-04-30 00:32:37 -0400 |
---|---|---|
committer | Elisamuel Resto | 2010-04-30 00:35:01 -0400 |
commit | d1d23a9e2859f560cf0f3e9ce454c3ea37ec1c46 (patch) | |
tree | fdcfdae1a234bcfde1a1fb7774d442e7adf544a6 | |
parent | a1ec3bf5afd5f3f915167f6520158eac84ca8ef5 (diff) |
disk/hfsutils: Add support for large (>2GB) files
-rw-r--r-- | disk/hfsutils/HISTORY | 3 | ||||
-rwxr-xr-x | disk/hfsutils/PRE_BUILD | 3 | ||||
-rw-r--r-- | disk/hfsutils/largefile.patch | 14 |
3 files changed, 19 insertions, 1 deletions
diff --git a/disk/hfsutils/HISTORY b/disk/hfsutils/HISTORY index 153ed641d8..bd7f46721b 100644 --- a/disk/hfsutils/HISTORY +++ b/disk/hfsutils/HISTORY @@ -1,3 +1,6 @@ +2010-04-30 Elisamuel Resto <ryuji@sourcemage.org> + * PRE_BUILD, largefile.patch: Add support for large (>2GB) files + 2008-03-18 Eric Sandall <sandalle@sourcemage.org> * DEPENDS: Switch X11-LIBS to the one and only xorg-libs diff --git a/disk/hfsutils/PRE_BUILD b/disk/hfsutils/PRE_BUILD index 50222e65b9..00a3fb136b 100755 --- a/disk/hfsutils/PRE_BUILD +++ b/disk/hfsutils/PRE_BUILD @@ -1,3 +1,4 @@ default_pre_build && cd ${SOURCE_DIRECTORY} && -patch -p1 < $SPELL_DIRECTORY/glibc.patch +patch -p1 < $SPELL_DIRECTORY/glibc.patch && +patch -p0 < $SPELL_DIRECTORY/largefile.patch diff --git a/disk/hfsutils/largefile.patch b/disk/hfsutils/largefile.patch new file mode 100644 index 0000000000..f37d4d8860 --- /dev/null +++ b/disk/hfsutils/largefile.patch @@ -0,0 +1,14 @@ +--- libhfs/os/unix.c-orig 1998-11-02 23:09:13.000000000 +0100 ++++ libhfs/os/unix.c 2004-12-13 14:39:28.099124272 +0100 +@@ -19,6 +19,11 @@ + * $Id: largerthan2gb.patch,v 1.1 2005/02/05 21:20:43 hansmi Exp $ + */ + ++#ifdef __linux__ ++#define _FILE_OFFSET_BITS 64 ++#define _LARGE_FILES ++#endif ++ + # ifdef HAVE_CONFIG_H + # include "config.h" + # endif |