summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-09-23 13:29:32 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-09-23 13:29:32 +0000
commit3f55034449fad287e4aa0ac34518751e4e8d351f (patch)
treec3fd505faf0623c41bdbb4ca0615bd58a13fdaa1 /net-fs/netatalk/files
parentAdd xfs useflag for netatalk. (diff)
downloadgentoo-2-3f55034449fad287e4aa0ac34518751e4e8d351f.tar.gz
gentoo-2-3f55034449fad287e4aa0ac34518751e4e8d351f.tar.bz2
gentoo-2-3f55034449fad287e4aa0ac34518751e4e8d351f.zip
Require latest autotools, fix quoting of ${S} and ${D}, add patch to provide a --without-xfs switch; disable xfs for the stable version, add an xfs useflag and depend on xfsprogs and an old copy of linux-headers for the new version (see bug #148438). Dropped sh keyword because of missing xfsprogs.
(Portage version: 2.1.2_pre1-r1)
Diffstat (limited to 'net-fs/netatalk/files')
-rw-r--r--net-fs/netatalk/files/digest-netatalk-2.0.3-r33
-rw-r--r--net-fs/netatalk/files/netatalk-2.0.3-xfs.patch22
2 files changed, 25 insertions, 0 deletions
diff --git a/net-fs/netatalk/files/digest-netatalk-2.0.3-r3 b/net-fs/netatalk/files/digest-netatalk-2.0.3-r3
new file mode 100644
index 000000000000..63044205ed9e
--- /dev/null
+++ b/net-fs/netatalk/files/digest-netatalk-2.0.3-r3
@@ -0,0 +1,3 @@
+MD5 28092763085783805dc2f00aa2127a3e netatalk-2.0.3.tar.bz2 1471804
+RMD160 29b763400a45797ac4a8e499d5328aa91a091c91 netatalk-2.0.3.tar.bz2 1471804
+SHA256 25e004732f471de0dd9a21ab129ee799da018fce3b313d4ab5e6f52e6e9e3998 netatalk-2.0.3.tar.bz2 1471804
diff --git a/net-fs/netatalk/files/netatalk-2.0.3-xfs.patch b/net-fs/netatalk/files/netatalk-2.0.3-xfs.patch
new file mode 100644
index 000000000000..e91ebcebd225
--- /dev/null
+++ b/net-fs/netatalk/files/netatalk-2.0.3-xfs.patch
@@ -0,0 +1,22 @@
+Index: netatalk-2.0.3/configure.in
+===================================================================
+--- netatalk-2.0.3.orig/configure.in
++++ netatalk-2.0.3/configure.in
+@@ -694,12 +694,16 @@ fi
+ # AC_MSG_RESULT([enabling quotactl wrapper])
+ # )
+
++AC_ARG_WITH([xfs],
++ AS_HELP_STRING([--without-xfs], [Build without XFS filesystem quota support]))
++
++if test "x$with_xfs" != "xno"; then
+ # For quotas on Linux XFS filesystems
+ AC_CHECK_HEADERS(linux/xqm.h linux/xfs_fs.h)
+ AC_CHECK_HEADERS(xfs/libxfs.h xfs/xqm.h xfs/xfs_fs.h)
+ # For linux > 2.5.56
+ AC_CHECK_HEADERS(linux/dqblk_xfs.h)
+-
++fi
+
+ dnl ----- as far as I can tell, dbtob always does the wrong thing
+ dnl ----- on every single version of linux I've ever played with.