diff options
author | Michał Górny <mgorny@gentoo.org> | 2010-07-05 22:02:58 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2010-07-05 22:02:58 +0000 |
commit | c58f75dc6bb3401ee73f535e71fbc51aaa0133ce (patch) | |
tree | ece74c79b055961894ad2fc644175fba1aa49760 /sys-fs | |
parent | dev-python/recaptcha-client: New package. Thanks to sedzmir and others (diff) | |
download | sunrise-reviewed-c58f75dc6bb3401ee73f535e71fbc51aaa0133ce.tar.gz sunrise-reviewed-c58f75dc6bb3401ee73f535e71fbc51aaa0133ce.tar.bz2 sunrise-reviewed-c58f75dc6bb3401ee73f535e71fbc51aaa0133ce.zip |
sys-fs/aufs: Remove the oldest ebuild due to non-existent distfile.
svn path=/sunrise/; revision=10914
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/aufs/ChangeLog | 5 | ||||
-rw-r--r-- | sys-fs/aufs/Manifest | 8 | ||||
-rw-r--r-- | sys-fs/aufs/aufs-20070402.ebuild | 153 | ||||
-rw-r--r-- | sys-fs/aufs/files/aufs-20070402-ksize.patch | 7 | ||||
-rw-r--r-- | sys-fs/aufs/files/aufs-20070402-lhash.patch | 41 | ||||
-rw-r--r-- | sys-fs/aufs/metadata.xml | 2 |
6 files changed, 7 insertions, 209 deletions
diff --git a/sys-fs/aufs/ChangeLog b/sys-fs/aufs/ChangeLog index 475f8a2be..219690af4 100644 --- a/sys-fs/aufs/ChangeLog +++ b/sys-fs/aufs/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 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 diff --git a/sys-fs/aufs/Manifest b/sys-fs/aufs/Manifest index cb07c49d6..602feda00 100644 --- a/sys-fs/aufs/Manifest +++ b/sys-fs/aufs/Manifest @@ -1,17 +1,13 @@ -AUX aufs-20070402-ksize.patch 215 RMD160 aface602421301ed1e226194e9f8457f4a9dffd5 SHA1 d39db4cb4472b3dce1072d96c4f3198939b26bbe SHA256 0b50c428e0a23d825320c4b7960e3e8ead11fdb274ab92e927e0a86663f0a7a2 -AUX aufs-20070402-lhash.patch 1707 RMD160 17589fed81c0602db71e8937279200658e3bbc66 SHA1 f9e3d5eb25df9bf0ace036deaf0c1c75be9f514a SHA256 6a963eb4e5fa08357b6ff3d6c02ed0a04c7b5abffdb1c9d9f0435ed988821965 AUX aufs-20080207-disable_security_inode_permission.patch 457 RMD160 9e7b8f0cc39c77c66f8242852f44fefc392e7ae4 SHA1 8be3cb23ab7324f071fa4a59b46ad451f7cfbb4b SHA256 8ea77586169e90019d959d81f7905690929664e69028cedcb60f450447e3b8c8 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-20070402.tar.bz2 120097 RMD160 13f3a1cc7a581b1b96255262af01d90c3f601a22 SHA1 496b01279214d0a5836498ea233176e3424a3280 SHA256 c11e7c5835196873a60ac3ccae147ba4941239a0bee23beec8747bc95997eb62 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-20070402.ebuild 4236 RMD160 2282a223b90377955421a08f5b6fe2d95f750705 SHA1 a2649a892f837f5fdc0137ccae75da25d5668133 SHA256 cbad611c1c2fd376458ecbb751e65cc4cd3c98e3b237520a8cfd58103c76fbc4 EBUILD aufs-20080422.ebuild 3347 RMD160 a50306938f196c43ea439678da098bf7581f401d SHA1 da8ece3ddfa8059c2356daba240e6398517e1f3a SHA256 71154029b27db0e621b68a460140d717127bb2c07e0ec3ce3719821acf45d8e8 EBUILD aufs-20081208-r1.ebuild 5241 RMD160 b1a3129b9a18e321ac567fa0605b96cb3bda037e SHA1 357adc9f6894cc38a6621414222aa6a107457aa1 SHA256 a2ec6c9c432b79b151bf20285af005ba5b7cd85ea48a9ad02572eb62d38f59a5 EBUILD aufs-20090126.ebuild 5300 RMD160 2077b6002bd23347f29a4a0395e8b7b2addce62e SHA1 c377b7b60da43b0f287a744b890a1f96456855e6 SHA256 279dc7b23c7e8f7058dfb49f09a976aa2122576aaf4a302b5d7524f5cdf3b10c -MISC ChangeLog 5518 RMD160 e2c78846da57410221c6970f2c79c59a4dc2dc0c SHA1 48a52d6b2b8e108bcb370323f05045a636efb69c SHA256 e9c49df7fabebfb5e45dc566d150f7a957c4e194211a478efaf9fece5d568de9 -MISC metadata.xml 738 RMD160 26be641380cc722d8bd06d05f380089d3cfbd6bf SHA1 e2e8d07d48dcc12dd2858b74abc5667e5586d663 SHA256 fd572d6ec7d7df1c306700881a0baf802791f5a8674560fb0b5aafe8d2ca5ee0 +MISC ChangeLog 5754 RMD160 569d1320e863bc2a4f3ecd81e1e48f99f5aa0024 SHA1 7cd25d1cc52c40239a383b061c1f4b901c62d0cf SHA256 baa55d1f54423db3abb99700712dc239aa0a8bbde0dc7faa4a4b26884d995841 +MISC metadata.xml 626 RMD160 55e4f1ae3c6544076ed43bf0e9703a4223684cec SHA1 38d29c7272077c7ed533d69ce6f019410c0af8fc SHA256 9530d24c03c82277c759a4fdbeb6eeb4d5f7d9f84976457961d1579f914648fb diff --git a/sys-fs/aufs/aufs-20070402.ebuild b/sys-fs/aufs/aufs-20070402.ebuild deleted file mode 100644 index b5f8c7b5a..000000000 --- a/sys-fs/aufs/aufs-20070402.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit eutils linux-mod - -DESCRIPTION="An entirely re-designed and re-implemented Unionfs." -HOMEPAGE="http://aufs.sourceforge.net/" -SRC_URI="http://www.fh-kl.de/~torsten.kockler/gentoo/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="hinotify ksize nfs nfsexport" - -MODULE_NAMES="aufs(addon/fs/${PN}:)" -BUILD_PARAMS="KDIR=${KV_DIR} -f local.mk" -BUILD_TARGETS="all" - -check_patch() { - get_version - - # Check if ksize Patch has to be applied - if use ksize ; then - APPLY_KSIZE_PATCH="n" - # If ksize patch is not applied - if ! grep -qs "EXPORT_SYMBOL(ksize);" "${KV_DIR}/mm/slab.c" ; then - APPLY_KSIZE_PATCH="y" - fi - fi - - # 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" - fi - fi -} - -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 - - check_patch - - # If a patch has to be applied - if [[ ${APPLY_KSIZE_PATCH} == "y" ]] || [[ ${APPLY_LHASH_PATCH} == "y" ]] ; then - ewarn "Patching your kernel..." - cd ${KV_DIR} - fi - - # If the ksize patch has to be applied - if [[ ${APPLY_KSIZE_PATCH} == "y" ]] ; then - epatch "${FILESDIR}"/${P}-ksize.patch - fi - - # If the lhash patch has to be applied - if [[ ${APPLY_LHASH_PATCH} == "y" ]] ; then - epatch "${FILESDIR}"/${P}-lhash.patch - fi - - linux-mod_pkg_setup -} - -src_unpack(){ - unpack ${A} - cd "${S}" - - # Enable ksize Patch in priv_def.mk - if use ksize ; then - echo "CONFIG_AUFS_KSIZE_PATCH = y" >> priv_def.mk || die "setting ksize 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 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 - - # 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 nfsexport 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 - - # 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_install() { - 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" - - # Tell the user to recompile his kernel - if [[ ${APPLY_KSIZE_PATCH} == "y" ]] || [[ ${APPLY_LHASH_PATCH} == "y" ]] ; then - echo - ewarn "Remember to re-compile your kernel to make the patch(es) work" - ewarn - fi - - linux-mod_pkg_postinst -} - -pkg_prerm() { - [[ $(has_version "${CATEGORY}/${PF}"[ksize]) || $(has_version - "${CATEGORY}"/"${PF}"[nfs]) ]] && DO_CHECK="y" -} - -pkg_postrm() { - # Tell the user that his kernel has already been patched - if [[ DO_CHECK == "y" ]] ; then - check_patch - if [[ ${APPLY_KSIZE_PATCH} == "n" ]] || [[ ${APPLY_LHASH_PATCH} == "n" ]] ; then - ewarn "Your kernel has been patched previously by this ebuild." - ewarn "You can undo the patches by executing the following:" - echo - ewarn "cd ${KV_DIR}; make mrproper, re-emerge and re-compile your kernel - ${KV_FULL}" - fi - fi - - linux-mod_pkg_postrm -} diff --git a/sys-fs/aufs/files/aufs-20070402-ksize.patch b/sys-fs/aufs/files/aufs-20070402-ksize.patch deleted file mode 100644 index 2b92800d9..000000000 --- a/sys-fs/aufs/files/aufs-20070402-ksize.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- mm/slab.c 9 Apr 2006 01:09:51 -0000 1.1 -+++ mm/slab.c 9 Apr 2006 01:10:33 -0000 1.2 -@@ -3861,3 +3861,4 @@ unsigned int ksize(const void *objp) - - return obj_size(virt_to_cache(objp)); - } -+EXPORT_SYMBOL(ksize); diff --git a/sys-fs/aufs/files/aufs-20070402-lhash.patch b/sys-fs/aufs/files/aufs-20070402-lhash.patch deleted file mode 100644 index ddcd872bf..000000000 --- a/sys-fs/aufs/files/aufs-20070402-lhash.patch +++ /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/metadata.xml b/sys-fs/aufs/metadata.xml index 3b3caeed8..3bff7729c 100644 --- a/sys-fs/aufs/metadata.xml +++ b/sys-fs/aufs/metadata.xml @@ -5,8 +5,6 @@ <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer> <use> <flag name='hinotify'>Add support for aufs inotify</flag> - <flag name='ksize'>Patch to support realloc of memory - to make the aufs module run more efficiently</flag> <flag name='nfs'>Patch for lhash support</flag> <flag name='nfsexport'>Enable support for exporting aufs via nfs</flag> |