Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=fwonarm.git;a=commitdiff;h=07f12a760b11b4b05f11429feaa564775443c8bc
commit 07f12a760b11b4b05f11429feaa564775443c8bc Author: Elentir <elen...@frugalware.org> Date: Mon Feb 28 14:11:42 2011 +0000 xfsprogs-2.9.8_1-2-arm * add arm to archs * fix build diff --git a/source/base/xfsprogs/FrugalBuild b/source/base/xfsprogs/FrugalBuild index 47a8599..da5c397 100644 --- a/source/base/xfsprogs/FrugalBuild +++ b/source/base/xfsprogs/FrugalBuild @@ -10,13 +10,15 @@ url="http://oss.sgi.com/projects/xfs/" depends=('e2fsprogs>=1.41.0-2') makedepends=('xfsprogs-attr>=2.4.41_1-2') groups=('base') -archs=('i686' 'x86_64' 'ppc') +archs=('i686' 'x86_64' 'ppc' 'arm') replaces=('xfsprogs-base') up2date="lynx -dump ftp://oss.sgi.com/projects/xfs/cmd_tars/|grep -m1 'xfsprogs_'|sed 's/.*_\(.*\).t.*/\1/' | sed 's/-/_/'" source=(ftp://oss.sgi.com/projects/xfs/cmd_tars/${pkgname}_`echo ${pkgver} | sed -e 's/_/-/g'`.tar.gz \ - xfsprogs-sharedlibs.patch.gz) + xfsprogs-sharedlibs.patch.gz \ + xfsprogs-fix-sys-stat.patch) sha1sums=('149c2f8861c92fefe5a6d052a2df5696b4ea80a1' \ - 'd0db69f8de7a769272ae6584b5438a323628ab67') + 'd0db69f8de7a769272ae6584b5438a323628ab67' \ + '834da2564154d7ea91b8ff21f79ffc999b7acb51') build() { unset MAKEFLAGS diff --git a/source/base/xfsprogs/xfsprogs-fix-sys-stat.patch b/source/base/xfsprogs/xfsprogs-fix-sys-stat.patch new file mode 100644 index 0000000..20abac1 --- /dev/null +++ b/source/base/xfsprogs/xfsprogs-fix-sys-stat.patch @@ -0,0 +1,44 @@ +diff -Naur xfsprogs-2.9.8//libxfs/xfs_ialloc.c xfsprogs-2.9.8new//libxfs/xfs_ialloc.c +--- xfsprogs-2.9.8//libxfs/xfs_ialloc.c 2007-05-24 00:59:26.000000000 +0000 ++++ xfsprogs-2.9.8new//libxfs/xfs_ialloc.c 2011-02-28 13:36:45.000000000 +0000 +@@ -17,6 +17,7 @@ + */ + + #include <xfs.h> ++#include <sys/stat.h> + + /* + * Internal functions. +diff -Naur xfsprogs-2.9.8//mdrestore/xfs_mdrestore.c xfsprogs-2.9.8new//mdrestore/xfs_mdrestore.c +--- xfsprogs-2.9.8//mdrestore/xfs_mdrestore.c 2007-06-13 04:29:23.000000000 +0000 ++++ xfsprogs-2.9.8new//mdrestore/xfs_mdrestore.c 2011-02-28 14:00:57.000000000 +0000 +@@ -17,6 +17,7 @@ + */ + + #include <libxfs.h> ++#include <sys/stat.h> + #include "xfs_metadump.h" + + char *progname; +diff -Naur xfsprogs-2.9.8//quota/quot.c xfsprogs-2.9.8new//quota/quot.c +--- xfsprogs-2.9.8//quota/quot.c 2007-01-23 05:57:08.000000000 +0000 ++++ xfsprogs-2.9.8new//quota/quot.c 2011-02-28 13:46:57.000000000 +0000 +@@ -20,6 +20,7 @@ + #include <ctype.h> + #include <pwd.h> + #include <grp.h> ++#include <sys/stat.h> + #include "init.h" + #include "quota.h" + +diff -Naur xfsprogs-2.9.8//rtcp/xfs_rtcp.c xfsprogs-2.9.8new//rtcp/xfs_rtcp.c +--- xfsprogs-2.9.8//rtcp/xfs_rtcp.c 2008-04-21 06:56:48.000000000 +0000 ++++ xfsprogs-2.9.8new//rtcp/xfs_rtcp.c 2011-02-28 14:06:52.000000000 +0000 +@@ -17,6 +17,7 @@ + */ + + #include <libxfs.h> ++#include <sys/stat.h> + + int rtcp(char *, char *, int); + int xfsrtextsize(char *path); _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git