]> Pileus Git - ~andy/sunrise/commitdiff
Unsupported by upstream, Please move to aufs2 or aufs3
authorJustin Lecher <jlec@gentoo.org>
Mon, 12 Nov 2012 08:27:02 +0000 (09:27 +0100)
committerJustin Lecher <jlec@gentoo.org>
Mon, 12 Nov 2012 08:27:02 +0000 (09:27 +0100)
15 files changed:
sys-fs/aufs-utils/ChangeLog [deleted file]
sys-fs/aufs-utils/Manifest [deleted file]
sys-fs/aufs-utils/aufs-utils-0.1_pre20080121.ebuild [deleted file]
sys-fs/aufs-utils/aufs-utils-9999.ebuild [deleted file]
sys-fs/aufs-utils/metadata.xml [deleted file]
sys-fs/aufs/ChangeLog [deleted file]
sys-fs/aufs/Manifest [deleted file]
sys-fs/aufs/aufs-20080422.ebuild [deleted file]
sys-fs/aufs/aufs-20081208-r1.ebuild [deleted file]
sys-fs/aufs/aufs-20090126.ebuild [deleted file]
sys-fs/aufs/files/aufs-20081208-sec_perm-2.6.24.patch [deleted file]
sys-fs/aufs/files/aufs-lhash-2.6.19.patch [deleted file]
sys-fs/aufs/files/aufs-lhash-2.6.22.patch [deleted file]
sys-fs/aufs/files/aufs-lhash-2.6.24.patch [deleted file]
sys-fs/aufs/metadata.xml [deleted file]

diff --git a/sys-fs/aufs-utils/ChangeLog b/sys-fs/aufs-utils/ChangeLog
deleted file mode 100644 (file)
index 96ac34a..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-# ChangeLog for sys-fs/aufs-utils
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  02 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> aufs-utils-9999.ebuild:
-  Live ebuilds dont have keywords.
-
-  14 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  aufs-utils-9999.ebuild:
-  Also add x86 keyword to live ebuild (now masked by package.mask)
-
-  14 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  -aufs-utils-0.1_pre20071210.ebuild:
-  Drop old version
-
-  22 Jan 2008; Russell Harmon (eatnumber1) <eatnumber1@gmail.com>
-  aufs-utils-0.1_pre20080121.ebuild:
-  Added block of sys-fs/aufs
-
-  21 Jan 2008; Russell Harmon (eatnumber1) <eatnumber1@gmail.com>
-  +aufs-utils-0.1_pre20080121.ebuild:
-  Updated aufs ebuild to 20080121.
-
-  10 Dec 2007; Russell Harmon (eatnumber1) <eatnumber1@gmail.com>
-  +aufs-utils-0.1_pre20071210.ebuild:
-  Updated aufs ebuild to 20071210.
-
-  08 Dec 2007; Jakub Moc <jakub@gentoo.org>
-  aufs-utils-0.1_pre20071203.ebuild:
-  Use bash substitution instead of sed; fix cvs eclass usage
-
-  08 Dec 2007; Russell Harmon (eatnumber1) <eatnumber1@gmail.com>
-  +aufs-utils-0.1_pre20071203.ebuild:
-  Updated AUFS ebuild to 20071203.
-  Changed ebuild to pull static date from AUFS CVS repository,
-  since there is no publicly available tarballs.
-
-  19 Oct 2007; Markus Ullmann <jokey@gentoo.org>
-  -aufs-utils-0.1_pre20070903.ebuild, -aufs-utils-0.1_pre20070910.ebuild:
-  Drop old
-
-  19 Sep 2007; Russell Harmon (eatnumber1) <eatnumber1@gmail.com>
-  +aufs-utils-0.1_pre20070910.ebuild, +aufs-utils-0.1_pre20070917.ebuild:
-  Version bump
-
-  04 Sep 2007; Jakub Moc <jakub@gentoo.org>
-  -aufs-utils-0.1_pre20070812.ebuild:
-  Nuke old
-
-  04 Sep 2007; Russell Harmon (eatnumber1) <eatnumber1@gmail.com>
-  +aufs-utils-0.1_pre20070903.ebuild:
-  Update to the 2007-09-03 release
-
-  20 Aug 2007; Russell Harmon (eatnumber1) <eatnumber1@gmail.com>
-  +metadata.xml, +aufs-utils-0.1_pre20070812.ebuild,
-  +aufs-utils-9999.ebuild:
-  New Ebuild for bug 189573
-
diff --git a/sys-fs/aufs-utils/Manifest b/sys-fs/aufs-utils/Manifest
deleted file mode 100644 (file)
index 7b5b823..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-EBUILD aufs-utils-0.1_pre20080121.ebuild 745 RMD160 4517fcd4742b1e2af2ce2e31bef9c62ac3cb8901 SHA1 6e98c9c83bcb7a920b19c8924898d148832da07c SHA256 62ad5d6cd1b6351e98958df14a1c646b8fe240ebdcd0e53d0fc1b3123728cf3a
-EBUILD aufs-utils-9999.ebuild 598 RMD160 45eb89fd3df40c4f9d3a1a5a2b7e61c6d389b6d9 SHA1 198ae4672a08fa617cce3c67f93892d1a5e7652b SHA256 c4cfb6d00a0a95037060721c4240dbfd29cdd10a716e47517e03c7668dcaf9dd
-MISC ChangeLog 2008 RMD160 83564008e16bf57b58d4f8abdad91b39a1b684f2 SHA1 7bc1db0fcc16b660840a9df56280435c78e7a328 SHA256 68dba202cb09356ed77ae8e228bdf97a96c5f7ea2f0710c92e9c63da645be78d
-MISC metadata.xml 208 RMD160 c18611400760e42bdd001905be0a63c2e963bcea SHA1 595816105cac477cb85792a182e15888029118a1 SHA256 c4841c87f0c2b9b5e679a27dc72180be8d508fb3f5df0fbab2ec2c805c0a6d82
diff --git a/sys-fs/aufs-utils/aufs-utils-0.1_pre20080121.ebuild b/sys-fs/aufs-utils/aufs-utils-0.1_pre20080121.ebuild
deleted file mode 100644 (file)
index 6e6aa73..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils cvs
-
-DESCRIPTION="Userspace utilities for aufs."
-HOMEPAGE="http://aufs.sourceforge.net/"
-SRC_URI=""
-
-ECVS_SERVER="aufs.cvs.sourceforge.net:/cvsroot/aufs"
-ECVS_MODULE="aufs"
-CVS_DATE="${PV/0.1_pre/}"
-ECVS_CO_OPTS="-D${CVS_DATE}"
-ECVS_UP_OPTS="-D${CVS_DATE} ${ECVS_UP_OPTS}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-DEPEND=""
-RDEPEND="!sys-fs/aufs ${DEPEND}"
-
-S="${WORKDIR}/aufs"
-
-src_compile() {
-       emake -f local.mk aufs.5 mount.aufs auplink aulchown umount.aufs \
-               || die "emake failed"
-}
-
-src_install() {
-       exeinto /sbin
-       exeopts -m0500
-       doexe mount.aufs umount.aufs auplink aulchown
-       doman aufs.5
-}
diff --git a/sys-fs/aufs-utils/aufs-utils-9999.ebuild b/sys-fs/aufs-utils/aufs-utils-9999.ebuild
deleted file mode 100644 (file)
index 70b192e..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils cvs
-
-DESCRIPTION="Userspace utilities for aufs."
-HOMEPAGE="http://aufs.sourceforge.net/"
-SRC_URI=""
-ECVS_SERVER="aufs.cvs.sourceforge.net:/cvsroot/aufs"
-ECVS_MODULE="aufs"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-S=${WORKDIR}/aufs
-
-src_compile() {
-       emake -j1 -f local.mk aufs.5 mount.aufs auplink aulchown umount.aufs \
-       || die "emake failed"
-}
-
-src_install() {
-       exeinto /sbin
-       exeopts -m0500
-       doexe mount.aufs umount.aufs auplink aulchown
-       doman aufs.5
-}
diff --git a/sys-fs/aufs-utils/metadata.xml b/sys-fs/aufs-utils/metadata.xml
deleted file mode 100644 (file)
index 31dc017..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
-</pkgmetadata>
diff --git a/sys-fs/aufs/ChangeLog b/sys-fs/aufs/ChangeLog
deleted file mode 100644 (file)
index 4834f06..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-# ChangeLog for sys-fs/aufs
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  05 Jul 2010; Michał Górny (sedzimir) <mgorny.3ehbo@mailnull.com>
-  -files/aufs-20080207-disable_security_inode_permission.patch:
-  Drop leftover patch.
-
-  05 Jul 2010; Michał Górny (sedzimir) <mgorny.3ehbo@mailnull.com>
-  -aufs-20070402.ebuild, -files/aufs-20070402-ksize.patch,
-  -files/aufs-20070402-lhash.patch, metadata.xml:
-  Remove the oldest ebuild due to non-existent distfile.
-
-  31 Jan 2010; Markos Chandras <hwoarang@gentoo.org> aufs-20070402.ebuild:
-  Drop depcreated built_with_use function call
-
-  11 Apr 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  aufs-20090126.ebuild:
-  Fix patch naming
-
-  06 Apr 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  aufs-20070402.ebuild, aufs-20080422.ebuild, aufs-20081208-r1.ebuild,
-  aufs-20090126.ebuild:
-  Add missing die statements
-
-  31 Mar 2009; Ian Stakenvicius (_AxS_) <ian@aerobiology.ca>
-  +files/aufs-lhash-2.6.19.patch, +files/aufs-lhash-2.6.22.patch,
-  +files/aufs-lhash-2.6.24.patch, aufs-20081208-r1.ebuild,
-  +aufs-20090126.ebuild:
-  version bump, added 'nfs' use flag and lhash patches for nfs-branch support
-  to last two versions
-
-  12 Dec 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  -aufs-20081208.ebuild, +aufs-20081208-r1.ebuild:
-  Add missed file to install
-
-  08 Dec 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  +aufs-20081208.ebuild, +files/aufs-20081208-sec_perm-2.6.24.patch:
-  Version bump, needs some more testing before removing old version
-
-  25 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  aufs-20080422.ebuild:
-  Hopefully fix sec_perm check
-
-  31 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> metadata.xml:
-  Add local useflags to metadata.xml (GLEP 56)
-
-  01 Jul 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  aufs-20080422.ebuild:
-  Add another source
-
-  04 Jun 2008; Tiago Cunha (tcunha) <me@tiagocunha.org>
-  aufs-20080422.ebuild:
-  Remove trailing whitespace
-
-  24 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  aufs-20080422.ebuild:
-  Remove some spaces and tabs
-
-  24 Apr 2008; Austen Dicken (cvpcs) <admin@cvpc.dyndns.org>
-  aufs-20080422.ebuild:
-  Fixed missing hinotify for aufs-20080422
-
-  24 Apr 2008; Austen Dicken (cvpcs) <admin@cvpc.dyndns.org> ChangeLog:
-  Modified ebuild for aufs-20080422 to add features and fix CONFIG_SECURITY
-  incompatibility.
-
-  23 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  -aufs-20080207-r1.ebuild, +aufs-20080422.ebuild:
-  Version bump for kernel version 2.6.25
-
-  22 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-  aufs-20080207-r1.ebuild:
-  Add check and die for kernel >=2.6.25 for now (bug 218820)
-
-  19 Feb 2008; (Tommy[D]) tommy100@gmx.de -files/parallel-build.patch:
-  Drop old patch
-
-  17 Feb 2008; Tiziano Müller <dev-zero@gentoo.org>
-  +files/aufs-20080207-disable_security_inode_permission.patch,
-  -aufs-20080207.ebuild, +aufs-20080207-r1.ebuild:
-  Rev.bump to add patch for kernel 2.6.24 compatibility (module compiles but
-  doesn't load).
-
-  07 Feb 2008; (Tommy[D]) tommy100@gmx.de -aufs-20071216.ebuild,
-  +aufs-20080207.ebuild:
-  New Version, some bugfixes and drop nfsexport USE flag for now
-
-  05 Feb 2008; (Tommy[D]) tommy100@gmx.de aufs-20071216.ebuild:
-  Fix previously introduced problem (running kernel != /usr/src/linux)
-
-  13 Jan 2008; (Tommy[D]) tommy100@gmx.de aufs-20071216.ebuild:
-  Add missing die
-
-  10 Jan 2008; (Tommy[D]) tommy100@gmx.de +files/parallel-build.patch,
-  aufs-20071216.ebuild:
-  adding upstream patch for parallel build
-
-  09 Jan 2008; (Tommy[D]) tommy100@gmx.de aufs-20071216.ebuild:
-  workaround for multijob error
-
-  02 Jan 2008; (Tommy[D]) tommy100@gmx.de aufs-20071216.ebuild:
-  add a fix for ~amd64
-
-  20 Dec 2007; (Tommy[D]) tommy100@gmx.de aufs-20071216.ebuild:
-  simplify
-
-  16 Dec 2007; (Tommy[D]) tommy100@gmx.de -aufs-20071125.ebuild,
-  +aufs-20071216.ebuild:
-  Added latest Makefile from URL pointed at http://aufs.sourceforge.net
-  and changed src_compile to get it to work. + Version bump
-
-  14 Dec 2007; (Tommy[D]) tommy100@gmx.de aufs-20071125.ebuild:
-  Drop ksize and lhash patch
-
-  26 Nov 2007; (Tommy[D]) tommy100@gmx.de -files/aufs-20070212-ksize.patch,
-  -files/aufs-20070212-lhash.patch, -files/aufs-20070402-ksize.patch,
-  -files/aufs-20070402-lhash.patch, +aufs-20070402.ebuild:
-  Keep old version as the patches do not apply to the new version + drop old
-  patches
-
-  26 Nov 2007; (Tommy[D]) tommy100@gmx.de ++, -aufs-20070402.ebuild:
-  Version bump to work with kernel-2.6.22 (svn-tarball, report and request
-  from mcfletch in #gentoo-sunrise)
-
-  18 Apr 2007; Markus Ullmann <jokey@gentoo.org> -aufs-20070212.ebuild,
-  aufs-20070402.ebuild:
-  Drop old and some cosmetics
-
-  14 Apr 2007; Torsten Kockler (conbart) <torsten.kockler@fh-kl.de>
-  +aufs-20070402.ebuild, +files/aufs-20070402-ksize.patch,
-  +files/aufs-20070402-lhash.patch:
-  New aufs (Another Union FS) ebuild
-
-  12 Mar 2007; Jakub Moc <jakub@gentoo.org> aufs-20070212.ebuild:
-  Fix up the postinst/postrm checks a bit
-
-  12 Mar 2007; Torsten Kockler (conbart) <torsten.kockler@fh-kl.de>
-  aufs-20070212.ebuild, +files/aufs-20070212-ksize.patch,
-  +files/aufs-20070212-lhash.patch:
-  Fixed a bug using the lhash and ksize kernel patch
-
-  14 Feb 2007; Torsten Kockler (conbart) <torsten.kockler@fh-kl.de>
-  aufs-20070212.ebuild:
-  Changed Variablename  to , changed ! kernel_is gt to kernel_is lt
-
-  14 Feb 2007; Torsten Kockler (conbart) <torsten.kockler@fh-kl.de>
-  aufs-20070212.ebuild:
-  Deleted redundant functions src_compile src_unpack
-
-  13 Feb 2007; Torsten Kockler (conbart) <torsten.kockler@fh-kl.de>
-  aufs-20070212.ebuild:
-  Changed order of KEYWORDS, added http:// to SRC_URI and grouped variables
-
-  13 Feb 2007; Torsten Kockler (conbart) <torsten.kockler@fh-kl.de>
-  +aufs-20070212.ebuild, +metadata.xml:
-  New Ebuild for bug 160065
-
diff --git a/sys-fs/aufs/Manifest b/sys-fs/aufs/Manifest
deleted file mode 100644 (file)
index 13ae227..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-AUX aufs-20081208-sec_perm-2.6.24.patch 666 RMD160 b71e4e7d78117e771b266f662168d46165eb53a7 SHA1 a423dac8e518e641e4164ec281a57b36de4ec9e5 SHA256 2a05bc16d50fc2429efca20c9d557e2ec4147a97dbb8934d492a0b10f48ccd33
-AUX aufs-lhash-2.6.19.patch 1707 RMD160 17589fed81c0602db71e8937279200658e3bbc66 SHA1 f9e3d5eb25df9bf0ace036deaf0c1c75be9f514a SHA256 6a963eb4e5fa08357b6ff3d6c02ed0a04c7b5abffdb1c9d9f0435ed988821965
-AUX aufs-lhash-2.6.22.patch 1846 RMD160 4f5ac45807ea824ab24ffc49f73a4f96b5c4250c SHA1 aef329eb5b257170c82f53e2952cbd934de8c143 SHA256 482b2daaba241bf5ba60c8b6d6a739c09a92692e58ef11fea7a2020b383389c6
-AUX aufs-lhash-2.6.24.patch 1652 RMD160 f7557b8369394e08f38836ad7db138661b2c0fb0 SHA1 ae5acc64ccfb0ccfb1375ade8495cf28907a0996 SHA256 c4f324f58f1e77e2132c286ff7c45b8c39dfbd47e9c7583f06c9be7f6bfcd1f3
-DIST aufs-20080422.tar.bz2 286548 RMD160 6c13e75c476322fc9b1c87689af521617c3131a3 SHA1 866267b877284b0bf92958d471190dad1f861d73 SHA256 1694e699e141a6a1dc9f1eb2678e765af6041b7386d3c32aefb360024fdc5faf
-DIST aufs-20081208.tar.bz2 325134 RMD160 430a916c70d4777f272eb722e74c730f6f490072 SHA1 03d5316b0f46f9f5f464f76f9de4a21398d46f0a SHA256 8f6174115ceb5e4cf3b8269bf718cd79a7faa57d71cc41f3ecd07dcad5c22475
-DIST aufs-20090126.tar.bz2 322968 RMD160 373144727dddb3f613ff20170ff7fe51db2e187a SHA1 abe84ec4fb8e17afd55771846f3019f29838a0ca SHA256 aebe989265a9534e181535ae19a9e87ed173aa3fa3ba52c6e2e5750f534bf0af
-EBUILD aufs-20080422.ebuild 3347 RMD160 b73400ed357ee3bf4ea1f3efadbe946e97052148 SHA1 a0ecc80b8703528c391b9a696b7b6e3fc8db4104 SHA256 886c100d2df4a8efdb9abd51a6481186d0a9c0b0912b31f72e7372e9df14b051
-EBUILD aufs-20081208-r1.ebuild 5241 RMD160 8fdddc86ea0ce7696ff18b6da555be2769513c6b SHA1 332bd4c4fa8eacc4acd29565c7bba3e53d9c5191 SHA256 4e9a0098fb828384fc17165f70a62464bfaf8539de8da23c4d37e238156287d8
-EBUILD aufs-20090126.ebuild 5300 RMD160 f147d2607bb41bc21982073f049406f3ce49ff29 SHA1 a7d9deeb92f4f8708bd852b1f6afc1cfd6d2e41c SHA256 bed6ec100582db478afe57db5935fc3fa21dadb92580ee367e57e369135dfbcc
-MISC ChangeLog 5911 RMD160 3d380761e75141d4d5e3c1e14aa9e2a0d9b08042 SHA1 02fd4c1240bad9a20202daaa106d33d00c7d0e81 SHA256 d4fc9ee3932e11e88b0665fb5eb02605d2f12cee9004eb8813d40f44ab271b31
-MISC metadata.xml 604 RMD160 ee46d9dd771b417890214c49b1a6936dfb5d7ea4 SHA1 b6e3d78b0f338463e921d999cd7534cc08276763 SHA256 0a4d2cc0a431d7392df1721a04c914e6085c84ee3bf19159efd79233ae5c1c11
diff --git a/sys-fs/aufs/aufs-20080422.ebuild b/sys-fs/aufs/aufs-20080422.ebuild
deleted file mode 100644 (file)
index 792e168..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils linux-mod
-
-DESCRIPTION="An entirely re-designed and re-implemented Unionfs."
-HOMEPAGE="http://aufs.sourceforge.net/"
-SRC_URI="http://dev.gentooexperimental.org/~tommy/${P}.tar.bz2
-       http://dev.gentoo.org/~tommy/distfiles/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug fuse hinotify nfsexport robr"
-
-S="${WORKDIR}"/aufs
-
-MODULE_NAMES="aufs(misc:${S})"
-
-pkg_setup() {
-       # kernel version check
-       if kernel_is lt 2 6 16 ; then
-               eerror "${PN} is being developed and tested on linux-2.6.16 and later."
-               eerror "Make sure you have a proper kernel version!"
-               die "Wrong kernel version"
-       fi
-
-       if kernel_is ge 2 6 24 && linux_chkconfig_present "SECURITY" ; then
-               APPLY_SEC_PERM_PATCH="n"
-               if ! grep -qs "EXPORT_SYMBOL(security_inode_permission);" "${KV_DIR}/security/security.c" ; then
-                       APPLY_SEC_PERM_PATCH="y"
-               fi
-
-               # make sure the user is allowing this to happen
-               if [[ APPLY_SEC_PERM_PATCH = "y" ]] ; then
-                       eerror "${PN} requires that all kernels with CONFIG_SECURITY enabled >= 2.6.24"
-                       eerror "be patched.  Please enable visit ${HOMEPAGE} and read"
-                       eerror "about the sec_perm patch to enable ${PN} support."
-                       die "Invalid kernel configuration, we won't compile if CONFIG_SECURITY is enabled"
-               fi
-       fi
-
-       linux-mod_pkg_setup
-}
-
-src_unpack(){
-       unpack ${A}
-       cd "${S}"
-
-       # Enable hinotify in priv_def.mk
-       if use hinotify && kernel_is ge 2 6 18 ; then
-               echo "CONFIG_AUFS_HINOTIFY = y" >> priv_def.mk || die "setting hinotify in priv_def.mk failed!"
-       fi
-
-       # Disable SYSAUFS for kernel less than 2.6.18
-       if kernel_is lt 2 6 18 ; then
-               echo "CONFIG_AUFS_SYSAUFS = " >> priv_def.mk || die "unsetting sysaufs in priv_def.mk failed!"
-       fi
-
-       # Enable nfsexport in priv_def.mk
-       if use nfsexport && kernel_is ge 2 6 18 ; then
-               echo "CONFIG_AUFS_EXPORT = y" >> priv_def.mk || die "setting export in priv_def.mk failed!"
-       fi
-
-       # Enable aufs readonly-branch in priv_def.mk
-       if use robr ; then
-               echo "CONFIG_AUFS_ROBR = y" >> priv_def.mk || die "setting robr in priv_def.mk failed!"
-       fi
-
-       # Enable FUSE workaround for AUFS
-       if use fuse ; then
-               echo "CONFIG_AUFS_WORKAROUND_FUSE = y" >> priv_def.mk || die "setting workaround_fuse in priv_def.mk failed!"
-       fi
-
-       # Enable / Disable debugging
-       if use debug ; then
-               echo "CONFIG_AUFS_DEBUG = y" >> priv_def.mk || die "setting debug in priv_dev.mk failed!"
-       else
-               echo "CONFIG_AUFS_DEBUG = " >> priv_def.mk || die "setting debug in priv_dev.mk failed!"
-       fi
-
-       # Check if a vserver-kernel is installed
-       if [[ -e ${KV_DIR}/include/linux/vserver ]] ; then
-               einfo "vserver kernel seems to be installed"
-               einfo "using vserver patch"
-               echo "AUFS_DEF_CONFIG = -DVSERVER" >> priv_def.mk || die "setting vserver in priv_def.mk failed!"
-       fi
-}
-
-src_compile() {
-       use x86 && ARCH=i386
-       use amd64 && ARCH=x86_64
-       emake KDIR=${KV_DIR} SUBLEVEL=${KV_PATCH} -f local.mk || die "emake failed"
-}
-
-src_install() {
-       cd util
-       exeinto /sbin
-       exeopts -m0500
-       doexe mount.aufs umount.aufs auplink aulchown || die
-       doman aufs.5 || die
-       linux-mod_src_install
-}
-
-pkg_postinst() {
-       elog "To be able to use aufs, you have to load the kernel module by typing:"
-       elog "modprobe aufs"
-       elog "For further information refer to the aufs man page"
-
-       linux-mod_pkg_postinst
-}
diff --git a/sys-fs/aufs/aufs-20081208-r1.ebuild b/sys-fs/aufs/aufs-20081208-r1.ebuild
deleted file mode 100644 (file)
index 5e2ab5d..0000000
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils linux-mod
-
-DESCRIPTION="An entirely re-designed and re-implemented Unionfs."
-HOMEPAGE="http://aufs.sourceforge.net/"
-SRC_URI="http://dev.gentooexperimental.org/~tommy/distfiles/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug fuse hinotify nfs nfsexport robr sec_perm"
-
-S="${WORKDIR}"/aufs
-
-MODULE_NAMES="aufs(misc:${S})"
-
-pkg_setup() {
-       # kernel version check
-       if kernel_is lt 2 6 16 ; then
-               eerror "${PN} is being developed and tested on linux-2.6.16 and later."
-               eerror "Make sure you have a proper kernel version!"
-               die "Wrong kernel version"
-       fi
-
-       get_version
-
-       # assume no kernel patches will be applied today
-       APPLY_KERNEL_PATCH="n"
-
-       # Check if sec_perm patch needs to be applied
-       if kernel_is ge 2 6 24 && linux_chkconfig_present "SECURITY" ; then
-               APPLY_SEC_PERM_PATCH="n"
-               if ! grep -qs "EXPORT_SYMBOL(security_inode_permission);" "${KV_DIR}/security/security.c" ; then
-                       APPLY_SEC_PERM_PATCH="y"
-                       APPLY_KERNEL_PATCH="y"
-               fi
-
-               # make sure the user is allowing this to happen
-               if [[ APPLY_SEC_PERM_PATCH = "y" ]] && ! use sec_perm; then
-                       eerror "${PN} requires that all kernels with CONFIG_SECURITY enabled >= 2.6.24"
-                       eerror "be patched.  Please enable USE=\"sec_perm\" to allow this patch to be"
-                       eerror "applied."
-                       die "Invalid configuration"
-               fi
-       # Also check to make sure they aren't enabling it when they don't need to
-       else
-               if use sec_perm ; then
-                       eerror "${PN} does not require the sec_perm patch to be applied to your kernel."
-                       eerror "Please disabe the sec_perm USE flag: USE=\"-sec_perm\"."
-                       die "Invalid configuration"
-               fi
-       fi
-
-       # Check for applicability of lhash patch for NFS branch support
-       if use nfs && kernel_is ge 2 6 19 ; then
-               APPLY_LHASH_PATCH="n"
-               # If lhash patch is not applied
-               if ! grep -qs "EXPORT_SYMBOL(__lookup_hash);" "${KV_DIR}/fs/namei.c" \
-               && ! grep -qs "struct dentry * __lookup_hash(struct qstr *name, struct dentry * base, struct nameidata *nd);" "${KV_DIR}/fs/namei.h" ; then
-                       APPLY_LHASH_PATCH="y"
-                       APPLY_KERNEL_PATCH="y"
-               fi
-       fi
-
-       # If a patch has to be applied
-       if [[ ${APPLY_KERNEL_PATCH} == "y" ]] ; then
-               ewarn "Patching your kernel..."
-               cd ${KV_DIR}
-
-               # If the sec_perm patch has to be applied
-               if [[ ${APPLY_SEC_PERM_PATCH} == "y" ]] ; then
-                       epatch "${FILESDIR}"/${P}-sec_perm-2.6.24.patch
-               fi
-
-               # if the lhash patch has to be applied
-               if [[ ${APPLY_LHASH_PATCH} == "y" ]] ; then
-                       if kernel_is ge 2 6 24 ; then
-                               epatch "${FILESDIR}"/${PN}-lhash-2.6.24.patch
-                       else
-                               if kernel_is ge 2 6 22 ; then
-                                       epatch "${FILESDIR}"/${PN}-lhash-2.6.22.patch
-                               else
-                                       epatch "${FILESDIR}"/${PN}-lhash-2.6.19.patch
-                               fi
-                       fi
-               fi
-       fi
-
-       linux-mod_pkg_setup
-}
-
-src_unpack(){
-       unpack ${A}
-       cd "${S}"
-
-       # Enable hinotify in priv_def.mk
-       if use hinotify && kernel_is ge 2 6 18 ; then
-               echo "CONFIG_AUFS_HINOTIFY = y" >> priv_def.mk || die "setting hinotify in priv_def.mk failed!"
-       fi
-
-       # Disable SYSAUFS for kernel less than 2.6.18
-       if kernel_is lt 2 6 18 ; then
-               echo "CONFIG_AUFS_SYSAUFS = " >> priv_def.mk || die "unsetting sysaufs in priv_def.mk failed!"
-       fi
-
-       # Enable lhash in priv_def.mk
-       if use nfs && kernel_is ge 2 6 19 ; then
-               echo "CONFIG_AUFS_LHASH_PATCH = y" >> priv_def.mk || die "setting lhash in priv_def.mk failed!"
-       fi
-
-       # Enable nfsexport in priv_def.mk
-       if use nfsexport && kernel_is ge 2 6 18 ; then
-               echo "CONFIG_AUFS_EXPORT = y" >> priv_def.mk || die "setting export in priv_def.mk failed!"
-       fi
-
-       # Enable aufs readonly-branch in priv_def.mk
-       if use robr ; then
-               echo "CONFIG_AUFS_ROBR = y" >> priv_def.mk || die "setting robr in priv_def.mk failed!"
-       fi
-
-       # Enable FUSE workaround for AUFS
-       if use fuse ; then
-               echo "CONFIG_AUFS_WORKAROUND_FUSE = y" >> priv_def.mk || die "setting workaround_fuse in priv_def.mk failed!"
-       fi
-
-       # Enable / Disable debugging
-       if use debug ; then
-               echo "CONFIG_AUFS_DEBUG = y" >> priv_def.mk || die "setting debug in priv_dev.mk failed!"
-       else
-               echo "CONFIG_AUFS_DEBUG = " >> priv_def.mk || die "setting debug in priv_dev.mk failed!"
-       fi
-
-       # Check if a vserver-kernel is installed
-       if [[ -e ${KV_DIR}/include/linux/vserver ]] ; then
-               einfo "vserver kernel seems to be installed"
-               einfo "using vserver patch"
-               echo "AUFS_DEF_CONFIG = -DVSERVER" >> priv_def.mk || die "setting vserver in priv_def.mk failed!"
-       fi
-}
-
-src_compile() {
-       use x86 && ARCH=i386
-       use amd64 && ARCH=x86_64
-       emake KDIR=${KV_DIR} SUBLEVEL=${KV_PATCH} -f local.mk || die "emake failed"
-}
-
-src_install() {
-       cd util
-       exeinto /sbin
-       exeopts -m0500
-       doexe mount.aufs umount.aufs auplink aulchown || die
-       doman aufs.5 || die
-       insinto /etc/default
-       newins etc_default_aufs aufs || die
-       linux-mod_src_install
-}
-
-pkg_postinst() {
-       elog "To be able to use aufs, you have to load the kernel module by typing:"
-       elog "modprobe aufs"
-       elog "For further information refer to the aufs man page"
-
-       if use sec_perm || use nfs; then
-               ewarn "Your kernel has been patched in order to export security"
-               ewarn "permissions.  You will need to recompile your kernel with"
-               ewarn "this new patch in order for ${PN} to function."
-       fi
-
-       linux-mod_pkg_postinst
-}
diff --git a/sys-fs/aufs/aufs-20090126.ebuild b/sys-fs/aufs/aufs-20090126.ebuild
deleted file mode 100644 (file)
index 4f541ab..0000000
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils linux-mod
-
-DESCRIPTION="An entirely re-designed and re-implemented Unionfs."
-HOMEPAGE="http://aufs.sourceforge.net/"
-SRC_URI="http://dev.gentooexperimental.org/~tommy/distfiles/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug fuse hinotify nfs nfsexport robr sec_perm"
-
-S="${WORKDIR}"/aufs
-
-MODULE_NAMES="aufs(misc:${S})"
-
-pkg_setup() {
-       # kernel version check
-       if kernel_is lt 2 6 16 ; then
-               eerror "${PN} is being developed and tested on linux-2.6.16 and later."
-               eerror "Make sure you have a proper kernel version!"
-               die "Wrong kernel version"
-       fi
-
-       get_version
-
-       # assume no kernel patches will be applied today
-       APPLY_KERNEL_PATCH="n"
-
-       # Check if sec_perm patch needs to be applied
-       if kernel_is ge 2 6 24 && linux_chkconfig_present "SECURITY" ; then
-               APPLY_SEC_PERM_PATCH="n"
-               if ! grep -qs "EXPORT_SYMBOL(security_inode_permission);" "${KV_DIR}/security/security.c" ; then
-                       APPLY_SEC_PERM_PATCH="y"
-                       APPLY_KERNEL_PATCH="y"
-               fi
-
-               # make sure the user is allowing this to happen
-               if [[ APPLY_SEC_PERM_PATCH = "y" ]] && ! use sec_perm; then
-                       eerror "${PN} requires that all kernels with CONFIG_SECURITY enabled >= 2.6.24"
-                       eerror "be patched.  Please enable USE=\"sec_perm\" to allow this patch to be"
-                       eerror "applied."
-                       die "Invalid configuration"
-               fi
-       # Also check to make sure they aren't enabling it when they don't need to
-       else
-               if use sec_perm ; then
-                       eerror "${PN} does not require the sec_perm patch to be applied to your kernel."
-                       eerror "Please disabe the sec_perm USE flag: USE=\"-sec_perm\"."
-                       die "Invalid configuration"
-               fi
-       fi
-
-       # Check for applicability of lhash patch for NFS branch support
-       # Check if lhash Patch has to be applied
-       if use nfs && kernel_is ge 2 6 19 ; then
-               APPLY_LHASH_PATCH="n"
-               # If lhash patch is not applied
-               if ! grep -qs "EXPORT_SYMBOL(__lookup_hash);" "${KV_DIR}/fs/namei.c" \
-               && ! grep -qs "struct dentry * __lookup_hash(struct qstr *name, struct dentry * base, struct nameidata *nd);" "${KV_DIR}/fs/namei.h" ; then
-                       APPLY_LHASH_PATCH="y"
-                       APPLY_KERNEL_PATCH="y"
-               fi
-       fi
-
-       # If a patch has to be applied
-       if [[ ${APPLY_KERNEL_PATCH} == "y" ]] ; then
-               ewarn "Patching your kernel..."
-               cd ${KV_DIR}
-
-               # If the sec_perm patch has to be applied
-               if [[ ${APPLY_SEC_PERM_PATCH} == "y" ]] ; then
-                       epatch "${FILESDIR}"/${PN}-20081208-sec_perm-2.6.24.patch
-               fi
-
-               # if the lhash patch has to be applied
-               if [[ ${APPLY_LHASH_PATCH} == "y" ]] ; then
-                       if kernel_is ge 2 6 24 ; then
-                               epatch "${FILESDIR}"/${PN}-lhash-2.6.24.patch
-                       else
-                               if kernel_is ge 2 6 22 ; then
-                                       epatch "${FILESDIR}"/${PN}-lhash-2.6.22.patch
-                               else
-                                       epatch "${FILESDIR}"/${PN}-lhash-2.6.19.patch
-                               fi
-                       fi
-               fi
-       fi
-
-       linux-mod_pkg_setup
-}
-
-src_unpack(){
-       unpack ${A}
-       cd "${S}"
-
-       # Enable hinotify in priv_def.mk
-       if use hinotify && kernel_is ge 2 6 18 ; then
-               echo "CONFIG_AUFS_HINOTIFY = y" >> priv_def.mk || die "setting hinotify in priv_def.mk failed!"
-       fi
-
-       # Disable SYSAUFS for kernel less than 2.6.18
-       if kernel_is lt 2 6 18 ; then
-               echo "CONFIG_AUFS_SYSAUFS = " >> priv_def.mk || die "unsetting sysaufs in priv_def.mk failed!"
-       fi
-
-       # Enable nfsexport in priv_def.mk
-       if use nfsexport && kernel_is ge 2 6 18 ; then
-               echo "CONFIG_AUFS_EXPORT = y" >> priv_def.mk || die "setting export in priv_def.mk failed!"
-       fi
-
-       # Enable lhash Patch in priv_def.mk
-       if use nfs && kernel_is ge 2 6 19 ; then
-               echo "CONFIG_AUFS_LHASH_PATCH = y" >> priv_def.mk || die "setting lhash in priv_def.mk failed!"
-       fi
-
-       # Enable aufs readonly-branch in priv_def.mk
-       if use robr ; then
-               echo "CONFIG_AUFS_ROBR = y" >> priv_def.mk || die "setting robr in priv_def.mk failed!"
-       fi
-
-       # Enable FUSE workaround for AUFS
-       if use fuse ; then
-               echo "CONFIG_AUFS_WORKAROUND_FUSE = y" >> priv_def.mk || die "setting workaround_fuse in priv_def.mk failed!"
-       fi
-
-       # Enable / Disable debugging
-       if use debug ; then
-               echo "CONFIG_AUFS_DEBUG = y" >> priv_def.mk || die "setting debug in priv_dev.mk failed!"
-       else
-               echo "CONFIG_AUFS_DEBUG = " >> priv_def.mk || die "setting debug in priv_dev.mk failed!"
-       fi
-
-       # Check if a vserver-kernel is installed
-       if [[ -e ${KV_DIR}/include/linux/vserver ]] ; then
-               einfo "vserver kernel seems to be installed"
-               einfo "using vserver patch"
-               echo "AUFS_DEF_CONFIG = -DVSERVER" >> priv_def.mk || die "setting vserver in priv_def.mk failed!"
-       fi
-}
-
-src_compile() {
-       use x86 && ARCH=i386
-       use amd64 && ARCH=x86_64
-       emake KDIR=${KV_DIR} SUBLEVEL=${KV_PATCH} -f local.mk || die "emake failed"
-}
-
-src_install() {
-       cd util
-       exeinto /sbin
-       exeopts -m0500
-       doexe mount.aufs umount.aufs auplink aulchown || die
-       doman aufs.5 || die
-       insinto /etc/default
-       newins etc_default_aufs aufs || die
-       linux-mod_src_install
-}
-
-pkg_postinst() {
-       elog "To be able to use aufs, you have to load the kernel module by typing:"
-       elog "modprobe aufs"
-       elog "For further information refer to the aufs man page"
-
-       if use sec_perm || use nfs ; then
-               ewarn "Your kernel has been patched in order to export security"
-               ewarn "permissions.  You will need to recompile your kernel with"
-               ewarn "this new patch in order for ${PN} to function."
-       fi
-
-       linux-mod_pkg_postinst
-}
diff --git a/sys-fs/aufs/files/aufs-20081208-sec_perm-2.6.24.patch b/sys-fs/aufs/files/aufs-20081208-sec_perm-2.6.24.patch
deleted file mode 100644 (file)
index de9b299..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: linux-2.6.24-rc3/security/security.c
-===================================================================
-RCS file: /ext1/sysadm/transparent/repository/linux-2.6.24-rc3/security/security.c,v
-retrieving revision 1.1
-retrieving revision 1.2
-diff -u -p -r1.1 -r1.2
---- linux-2.6.24-rc3/security/security.c       21 Nov 2007 13:03:11 -0000      1.1
-+++ linux-2.6.24-rc3/security/security.c       21 Nov 2007 13:07:55 -0000      1.2
-@@ -409,6 +409,7 @@ int security_inode_permission(struct ino
-               return 0;
-       return security_ops->inode_permission(inode, mask, nd);
- }
-+EXPORT_SYMBOL(security_inode_permission);
- int security_inode_setattr(struct dentry *dentry, struct iattr *attr)
- {
diff --git a/sys-fs/aufs/files/aufs-lhash-2.6.19.patch b/sys-fs/aufs/files/aufs-lhash-2.6.19.patch
deleted file mode 100644 (file)
index ddcd872..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-Index: fs/namei.c
-===================================================================
-RCS file: linux-2.6.19/fs/namei.c,v
-retrieving revision 1.1
-retrieving revision 1.3
-diff -u -p -r1.1 -r1.3
---- fs/namei.c 1 Dec 2006 11:38:24 -0000       1.1
-+++ fs/namei.c 8 Dec 2006 07:47:33 -0000       1.3
-@@ -1251,7 +1251,7 @@ int __user_path_lookup_open(const char _
-  * needs parent already locked. Doesn't follow mounts.
-  * SMP-safe.
-  */
--static struct dentry * __lookup_hash(struct qstr *name, struct dentry * base, struct nameidata *nd)
-+struct dentry * __lookup_hash(struct qstr *name, struct dentry * base, struct nameidata *nd)
- {
-       struct dentry * dentry;
-       struct inode *inode;
-@@ -2761,6 +2761,7 @@ EXPORT_SYMBOL(follow_up);
- EXPORT_SYMBOL(get_write_access); /* binfmt_aout */
- EXPORT_SYMBOL(getname);
- EXPORT_SYMBOL(lock_rename);
-+EXPORT_SYMBOL(__lookup_hash);
- EXPORT_SYMBOL(lookup_one_len);
- EXPORT_SYMBOL(page_follow_link_light);
- EXPORT_SYMBOL(page_put_link);
-Index: include/linux/namei.h
-===================================================================
-RCS file: linux-2.6.19/include/linux/namei.h,v
-retrieving revision 1.1
-retrieving revision 1.3
-diff -u -p -r1.1 -r1.3
---- include/linux/namei.h      1 Dec 2006 11:38:24 -0000       1.1
-+++ include/linux/namei.h      8 Dec 2006 07:47:33 -0000       1.3
-@@ -76,6 +76,7 @@ extern struct file *lookup_instantiate_f
- extern struct file *nameidata_to_filp(struct nameidata *nd, int flags);
- extern void release_open_intent(struct nameidata *);
-+struct dentry * __lookup_hash(struct qstr *name, struct dentry * base, struct nameidata *nd);
- extern struct dentry * lookup_one_len(const char *, struct dentry *, int);
- extern int follow_down(struct vfsmount **, struct dentry **);
diff --git a/sys-fs/aufs/files/aufs-lhash-2.6.22.patch b/sys-fs/aufs/files/aufs-lhash-2.6.22.patch
deleted file mode 100644 (file)
index 4618bfd..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-Index: linux-2.6.22/fs/namei.c
-===================================================================
-RCS file: /ext1/sysadm/transparent/repository/linux-2.6.22/fs/namei.c,v
-retrieving revision 1.1
-retrieving revision 1.3
-diff -u -p -r1.1 -r1.3
---- linux-2.6.22/fs/namei.c    12 Jul 2007 02:55:19 -0000      1.1
-+++ linux-2.6.22/fs/namei.c    12 Jul 2007 03:00:50 -0000      1.3
-@@ -1280,7 +1280,7 @@ out:
-  * needs parent already locked. Doesn't follow mounts.
-  * SMP-safe.
-  */
--static inline struct dentry * __lookup_hash(struct qstr *name, struct dentry *base, struct nameidata *nd)
-+struct dentry * __lookup_hash(struct qstr *name, struct dentry *base, struct nameidata *nd)
- {
-       struct dentry *dentry;
-       struct inode *inode;
-@@ -2766,6 +2766,7 @@ EXPORT_SYMBOL(follow_up);
- EXPORT_SYMBOL(get_write_access); /* binfmt_aout */
- EXPORT_SYMBOL(getname);
- EXPORT_SYMBOL(lock_rename);
-+EXPORT_SYMBOL(__lookup_hash);
- EXPORT_SYMBOL(lookup_one_len);
- EXPORT_SYMBOL(page_follow_link_light);
- EXPORT_SYMBOL(page_put_link);
-Index: linux-2.6.22/include/linux/namei.h
-===================================================================
-RCS file: /ext1/sysadm/transparent/repository/linux-2.6.22/include/linux/namei.h,v
-retrieving revision 1.1
-retrieving revision 1.2
-diff -u -p -r1.1 -r1.2
---- linux-2.6.22/include/linux/namei.h 12 Jul 2007 02:55:19 -0000      1.1
-+++ linux-2.6.22/include/linux/namei.h 12 Jul 2007 02:55:20 -0000      1.2
-@@ -81,6 +81,7 @@ extern struct file *lookup_instantiate_f
- extern struct file *nameidata_to_filp(struct nameidata *nd, int flags);
- extern void release_open_intent(struct nameidata *);
-+struct dentry * __lookup_hash(struct qstr *name, struct dentry * base, struct nameidata *nd);
- extern struct dentry * lookup_one_len(const char *, struct dentry *, int);
- extern struct dentry *lookup_one_len_kern(const char *, struct dentry *, int);
diff --git a/sys-fs/aufs/files/aufs-lhash-2.6.24.patch b/sys-fs/aufs/files/aufs-lhash-2.6.24.patch
deleted file mode 100644 (file)
index de0b273..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-Index: fs/namei.c
-===================================================================
-RCS file: /home/mszick/cvs/2.6.24-rc7/fs/namei.c,v
-retrieving revision 1.2
-diff -u -p -r1.2 namei.c
---- fs/namei.c 11 Jan 2008 18:41:11 -0000      1.2
-+++ fs/namei.c 11 Jan 2008 19:37:46 -0000
-@@ -1339,8 +1339,7 @@ int __user_path_lookup_open(const char _
-       return err;
- }
--static struct dentry *__lookup_hash(struct qstr *name,
--              struct dentry *base, struct nameidata *nd)
-+struct dentry *__lookup_hash(struct qstr *name, struct dentry *base, struct nameidata *nd)
- {
-       struct dentry *dentry;
-       struct inode *inode;
-@@ -3108,6 +3107,7 @@ EXPORT_SYMBOL(follow_up);
- EXPORT_SYMBOL(get_write_access); /* binfmt_aout */
- EXPORT_SYMBOL(getname);
- EXPORT_SYMBOL(lock_rename);
-+EXPORT_SYMBOL(__lookup_hash);
- EXPORT_SYMBOL(lookup_one_len);
- EXPORT_SYMBOL(page_follow_link_light);
- EXPORT_SYMBOL(page_put_link);
-Index: include/linux/namei.h
-===================================================================
-RCS file: /home/mszick/cvs/2.6.24-rc7/include/linux/namei.h,v
-retrieving revision 1.1.1.1
-diff -u -p -r1.1.1.1 namei.h
---- include/linux/namei.h      21 Dec 2007 01:25:48 -0000      1.1.1.1
-+++ include/linux/namei.h      11 Jan 2008 19:43:36 -0000
-@@ -81,6 +81,7 @@ extern struct file *lookup_instantiate_f
- extern struct file *nameidata_to_filp(struct nameidata *nd, int flags);
- extern void release_open_intent(struct nameidata *);
-+struct dentry * __lookup_hash(struct qstr *name, struct dentry * base, struct nameidata *nd);
- extern struct dentry *lookup_one_len(const char *, struct dentry *, int);
- extern struct dentry *lookup_one_noperm(const char *, struct dentry *);
diff --git a/sys-fs/aufs/metadata.xml b/sys-fs/aufs/metadata.xml
deleted file mode 100644 (file)
index 58edcce..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-       <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
-       <use>
-               <flag name='hinotify'>Add support for aufs inotify</flag>
-               <flag name='nfs'>Patch for lhash support</flag>
-               <flag name='nfsexport'>Enable support for exporting 
-                       aufs via nfs</flag>
-               <flag name='fuse'>Enable FUSE workaround</flag>
-               <flag name='robr'>Enable aufs readonly-branch</flag>
-               <flag name='sec_perm'>Enable patch for kernel with CONFIG_SECURITY
-                       enabled</flag>
-       </use>
-</pkgmetadata>