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

Reply via email to