summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Hammill <mike@kth.se>2010-12-15 21:02:16 +0100
committerMike Hammill <mike@kth.se>2010-12-15 21:02:16 +0100
commit506675166b00b67f9e7dceeaca982f31db3aaa96 (patch)
treecdcf0e4a61b046a1b2deb7b4cf6ef3f06f512f87
parentApply Simon Wilkinson's kext patch and remove incompatibilites. (diff)
downloadmhammill-506675166b00b67f9e7dceeaca982f31db3aaa96.tar.gz
mhammill-506675166b00b67f9e7dceeaca982f31db3aaa96.tar.bz2
mhammill-506675166b00b67f9e7dceeaca982f31db3aaa96.zip
Add all Gentoo standard openafs-kernel ebuild files.
This are an exact copy of /usr/portage/net-fs/openafs-kernel/ as of 2010-12-15.
-rw-r--r--net-fs/openafs-kernel/ChangeLog607
-rw-r--r--net-fs/openafs-kernel/Manifest25
-rw-r--r--net-fs/openafs-kernel/metadata.xml13
-rw-r--r--net-fs/openafs-kernel/openafs-kernel-1.4.10.ebuild58
-rw-r--r--net-fs/openafs-kernel/openafs-kernel-1.4.11.ebuild58
-rw-r--r--net-fs/openafs-kernel/openafs-kernel-1.4.12.1.ebuild63
-rw-r--r--net-fs/openafs-kernel/openafs-kernel-1.4.9.ebuild58
-rw-r--r--net-fs/openafs-kernel/openafs-kernel-1.5.34.ebuild52
8 files changed, 934 insertions, 0 deletions
diff --git a/net-fs/openafs-kernel/ChangeLog b/net-fs/openafs-kernel/ChangeLog
new file mode 100644
index 0000000..09dd551
--- /dev/null
+++ b/net-fs/openafs-kernel/ChangeLog
@@ -0,0 +1,607 @@
+# ChangeLog for net-fs/openafs-kernel
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/ChangeLog,v 1.124 2010/06/23 18:23:59 halcy0n Exp $
+
+ 23 Jun 2010; Mark Loeser <halcy0n@gentoo.org>
+ -openafs-kernel-1.4.6.ebuild, openafs-kernel-1.4.9.ebuild,
+ openafs-kernel-1.4.10.ebuild, openafs-kernel-1.4.11.ebuild,
+ openafs-kernel-1.4.12.1.ebuild, openafs-kernel-1.5.34.ebuild:
+ Drop ppc/ppc64 keywords since the the afs use flag is masked
+
+ 23 Jun 2010; Mark Loeser <halcy0n@gentoo.org>
+ +openafs-kernel-1.4.6.ebuild:
+ Add back only stable ppc/ppc64 version
+
+*openafs-kernel-1.4.12.1 (21 Jun 2010)
+
+ 21 Jun 2010; Mike Frysinger <vapier@gentoo.org>
+ +openafs-kernel-1.4.12.1.ebuild, metadata.xml:
+ Version bump #310627 by William Throwe.
+
+ 06 Feb 2010; Ulrich Mueller <ulm@gentoo.org> openafs-kernel-1.4.6.ebuild,
+ openafs-kernel-1.4.6_p20080222.ebuild, openafs-kernel-1.4.7.ebuild,
+ openafs-kernel-1.4.8_pre3.ebuild, openafs-kernel-1.4.8.ebuild,
+ openafs-kernel-1.4.8-r1.ebuild, openafs-kernel-1.4.9.ebuild,
+ openafs-kernel-1.4.10.ebuild, openafs-kernel-1.4.11.ebuild,
+ openafs-kernel-1.5.34.ebuild:
+ Fix LICENSE, bug 301123.
+
+*openafs-kernel-1.4.11 (30 Aug 2009)
+
+ 30 Aug 2009; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.11.ebuild:
+ Bump to version 1.4.11, should fix bug #282196
+
+*openafs-kernel-1.4.10 (11 Jun 2009)
+
+ 11 Jun 2009; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.10.ebuild:
+ version bump to 1.4.10
+
+ 18 Apr 2009; Markus Meier <maekke@gentoo.org> openafs-kernel-1.4.9.ebuild:
+ amd64/x86 stable, bug #265538
+
+*openafs-kernel-1.4.9 (15 Apr 2009)
+
+ 15 Apr 2009; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.9.ebuild:
+ Version bump to 1.4.9, bug #265538, fix security bug
+
+*openafs-kernel-1.4.8-r1 (31 Jan 2009)
+
+ 31 Jan 2009; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.8-r1.ebuild:
+ Add a patch from upstream to support newer linux kernel versions (fixing
+ a.o. bug #255524)
+
+ 26 Dec 2008; Tobias Klausmann <klausman@gentoo.org>
+ openafs-kernel-1.4.6.ebuild, openafs-kernel-1.4.6_p20080222.ebuild,
+ openafs-kernel-1.4.7.ebuild, openafs-kernel-1.4.8_pre3.ebuild,
+ openafs-kernel-1.4.8.ebuild, openafs-kernel-1.5.34.ebuild:
+ Dropped keyword for alpha.
+
+ 25 Dec 2008; Markus Meier <maekke@gentoo.org> openafs-kernel-1.4.8.ebuild:
+ x86 stable, bug #236438
+
+ 25 Dec 2008; Thomas Anderson <gentoofan23@gentoo.org>
+ openafs-kernel-1.4.8.ebuild:
+ stable amd64, bug 236438
+
+*openafs-kernel-1.4.8 (28 Nov 2008)
+
+ 28 Nov 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.8.ebuild:
+ Version bump to 1.4.8
+
+ 28 Oct 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.7_pre2-r1.ebuild, -openafs-kernel-1.4.7_pre3.ebuild,
+ -openafs-kernel-1.4.8_pre2.ebuild:
+ Remove some obsolete ebuilds
+
+*openafs-kernel-1.4.8_pre3 (27 Oct 2008)
+
+ 27 Oct 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.8_pre3.ebuild:
+ Version bump to 1.4.8_pre3
+
+*openafs-kernel-1.4.8_pre2 (08 Oct 2008)
+
+ 08 Oct 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.8_pre2.ebuild:
+ Version bump to 1.4.8_pre2
+
+ 22 Sep 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.7.ebuild:
+ Keyworded alpha
+
+ 04 May 2008; Markus Meier <maekke@gentoo.org>
+ openafs-kernel-1.4.6_p20080222.ebuild:
+ amd64 stable, bug #211367
+
+*openafs-kernel-1.4.7 (03 May 2008)
+
+ 03 May 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.7.ebuild:
+ Version bump to 1.4.7
+
+*openafs-kernel-1.4.7_pre3 (10 Apr 2008)
+
+ 10 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.7_pre3.ebuild:
+ Yet another version bump
+
+ 06 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ files/STABLE14-linux-flush-compare-20080402,
+ files/STABLE14-linux-flush-unlock-20080402:
+ Adapt cvs-mangled patches, fixing bug #216465
+
+ 04 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.2.13.ebuild, -openafs-kernel-1.4.5.ebuild,
+ -openafs-kernel-1.4.7_pre1.ebuild, -openafs-kernel-1.4.7_pre2.ebuild,
+ -openafs-kernel-1.5.27.ebuild, -openafs-kernel-1.5.33.ebuild:
+ Remove lots of obsolete versions
+
+ 04 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +files/STABLE14-linux-flush-compare-20080402,
+ +files/STABLE14-linux-flush-unlock-20080402:
+ Correctly add the patches for 1.4.7_pre2-r1
+
+*openafs-kernel-1.4.7_pre2 (31 Mar 2008)
+
+ 31 Mar 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.7_pre2.ebuild:
+ Version bump to 1.4.7_pre2
+
+*openafs-kernel-1.5.34 (25 Mar 2008)
+*openafs-kernel-1.4.7_pre1 (25 Mar 2008)
+
+ 25 Mar 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.7_pre1.ebuild, +openafs-kernel-1.5.34.ebuild:
+ Version bumps to 1.4.7_pre1 and 1.5.34, also addressing bug #207882
+
+*openafs-kernel-1.5.33 (20 Mar 2008)
+
+ 20 Mar 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.5.33.ebuild:
+ Version bump to 1.5.33
+
+ 26 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
+ openafs-kernel-1.4.6_p20080222.ebuild:
+ quote variable
+
+ 26 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
+ openafs-kernel-1.4.6_p20080222.ebuild:
+ stable x86, bug 211367
+
+*openafs-kernel-1.4.6_p20080222 (22 Feb 2008)
+
+ 22 Feb 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.6_p20080222.ebuild:
+ Add version pulled from stable-cvs for linux-2.6.24 compatibility (bug #207882)
+
+ 02 Jan 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.6.ebuild:
+ Stable on alpha, bug #203573
+
+ 01 Jan 2008; Joseph Jezak <josejx@gentoo.org> openafs-kernel-1.4.6.ebuild:
+ Marked ppc/ppc64 stable for bug #203573.
+
+ 31 Dec 2007; <welp@gentoo.org> openafs-kernel-1.4.6.ebuild:
+ Stable on amd64; bug 203573
+
+ 29 Dec 2007; Markus Meier <maekke@gentoo.org> openafs-kernel-1.4.6.ebuild:
+ x86 stable, security bug #203573
+
+*openafs-kernel-1.4.6 (28 Dec 2007)
+
+ 28 Dec 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.6.ebuild:
+ Security bug #203573: bump to openafs version 1.4.6
+
+ 13 Dec 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ -files/openafs-linux-2.6.23.patch, -files/openafs-ppc64.patch,
+ -files/openafs-sparc.patch, -files/openafs-vserver.patch,
+ -openafs-kernel-1.4.4_p20070724-r2.ebuild, openafs-kernel-1.5.27.ebuild:
+ Remove obsolete files
+
+ 06 Dec 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ openafs-kernel-1.4.5.ebuild:
+ ppc stable, bug #199876
+
+ 28 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.5.ebuild:
+ Stable on alpha
+
+ 26 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.4.ebuild, -openafs-kernel-1.4.4_p20070724.ebuild,
+ -openafs-kernel-1.4.5_pre1.ebuild, -openafs-kernel-1.5.19.ebuild:
+ Remove obsolete versions
+
+ 23 Nov 2007; Christoph Mende <angelos@gentoo.org>
+ openafs-kernel-1.4.5.ebuild:
+ Stable on amd64 wrt bug #199876
+
+ 23 Nov 2007; Markus Meier <maekke@gentoo.org> openafs-kernel-1.4.5.ebuild:
+ x86 stable, bug #199876
+
+ 23 Nov 2007; Markus Rothe <corsair@gentoo.org>
+ openafs-kernel-1.4.5.ebuild:
+ Stable on ppc64; bug #199876
+
+*openafs-kernel-1.5.27 (15 Nov 2007)
+*openafs-kernel-1.4.5 (15 Nov 2007)
+
+ 15 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ -files/tasklist_lock.patch, -files/tasklist_lock_1.5.12.patch,
+ +openafs-kernel-1.4.5.ebuild, +openafs-kernel-1.5.27.ebuild:
+ Version bumps
+
+ 14 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.4_p20070724-r1.ebuild:
+ Remove obsolete versions
+
+ 14 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.0-r1.ebuild, -openafs-kernel-1.4.2-r2.ebuild,
+ -openafs-kernel-1.4.3_rc2.ebuild, -openafs-kernel-1.4.3_rc3.ebuild:
+ Remove obsolete versions
+
+ 01 Nov 2007; Ferris McCormick <fmccor@gentoo.org>
+ openafs-kernel-1.4.5_pre1.ebuild:
+ Add ~sparc as part of Bug #176050
+
+ 15 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.5_pre1.ebuild:
+ Warn for the CONFIG_AFS_FS option in the linux kernel (bug #172016)
+
+ 13 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ +files/openafs-vserver.patch, openafs-kernel-1.4.5_pre1.ebuild:
+ Fix problem in combination with sys-kernel/vserver-sources, fixes bug #195407
+
+*openafs-kernel-1.4.5_pre1 (13 Oct 2007)
+
+ 13 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ +files/openafs-linux-2.6.23.patch, +openafs-kernel-1.4.5_pre1.ebuild:
+ Version bump + 2.6.23 patch, fixes bugs #190533 and #194122
+
+ 02 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.4_p20070724-r2.ebuild:
+ Stable on alpha (bug #191216)
+
+ 23 Sep 2007; Joseph Jezak <josejx@gentoo.org>
+ openafs-kernel-1.4.4_p20070724-r2.ebuild:
+ Marked ppc/ppc64 stable early to fix build issues with ppc64 kernels (bug
+ #191216).
+
+*openafs-kernel-1.4.4_p20070724-r2 (19 Sep 2007)
+
+ 19 Sep 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ +files/openafs-sparc.patch, +openafs-kernel-1.4.4_p20070724-r2.ebuild:
+ Add patch to support sparc (bug #176050)
+
+*openafs-kernel-1.4.4_p20070724-r1 (19 Sep 2007)
+
+ 19 Sep 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ +files/openafs-ppc64.patch, +openafs-kernel-1.4.4_p20070724-r1.ebuild:
+ Fix for ppc64 (bug #191216)
+
+ 13 Sep 2007; Markus Meier <maekke@gentoo.org>
+ openafs-kernel-1.4.4_p20070724.ebuild:
+ stable on x86, wrt bug #191216
+
+ 09 Sep 2007; Joseph Jezak <josejx@gentoo.org>
+ openafs-kernel-1.4.4_p20070724.ebuild:
+ Marked ppc stable for bug #191216.
+
+*openafs-kernel-1.4.4_p20070724 (24 Jul 2007)
+
+ 24 Jul 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.4-r1.ebuild, +openafs-kernel-1.4.4_p20070724.ebuild:
+ Add prerelease for compatibility with linux-2.6.22 (bug #185130)
+
+*openafs-kernel-1.4.4-r1 (24 Jul 2007)
+
+ 24 Jul 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.4-r1.ebuild:
+ Now compatible with linux-2.6.22 (bug #185130)
+
+ 02 Jun 2007; Raúl Porcel <armin76@gentoo.org>
+ openafs-kernel-1.2.13.ebuild, openafs-kernel-1.4.0-r1.ebuild,
+ openafs-kernel-1.4.2-r2.ebuild, openafs-kernel-1.4.3_rc2.ebuild,
+ openafs-kernel-1.4.3_rc3.ebuild, openafs-kernel-1.4.4.ebuild,
+ openafs-kernel-1.5.19.ebuild:
+ Drop ia64 keyword as it doesn't work with current glibc, bug 156008
+
+*openafs-kernel-1.5.19 (07 May 2007)
+
+ 07 May 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.5.14.ebuild, -openafs-kernel-1.5.15.ebuild,
+ +openafs-kernel-1.5.19.ebuild:
+ Version bump 1.5.19, remove older versions
+
+ 06 May 2007; Marius Mauch <genone@gentoo.org>
+ openafs-kernel-1.2.13.ebuild:
+ Replacing einfo with eerror
+
+ 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+ openafs-kernel-1.4.4.ebuild:
+ Stable on amd64 wrt bug #171662.
+
+ 25 Mar 2007; Markus Rothe <corsair@gentoo.org>
+ openafs-kernel-1.4.4.ebuild:
+ Stable on ppc64; bug #171662
+
+ 25 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.4.ebuild:
+ stable on alpha, bug #171662
+
+ 25 Mar 2007; Raúl Porcel <armin76@gentoo.org>
+ openafs-kernel-1.4.4.ebuild:
+ x86 stable wrt security bug 171662
+
+ 25 Mar 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ openafs-kernel-1.4.4.ebuild:
+ Stable on ppc wrt bug #171662.
+
+*openafs-kernel-1.4.4 (21 Mar 2007)
+
+ 21 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.4.ebuild:
+ Version bump directly to 1.4.4, addresses privilege escalation security
+ advisory at
+ https://lists.openafs.org/pipermail/openafs-announce/2007/000187.html
+
+*openafs-kernel-1.4.3_rc3 (08 Mar 2007)
+
+ 08 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.3_rc3.ebuild:
+ Version bump to new release candidate
+
+ 08 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.3_rc2.ebuild:
+ Correct SRC_URI
+
+*openafs-kernel-1.5.15 (15 Feb 2007)
+
+ 15 Feb 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.5.12.ebuild, +openafs-kernel-1.5.15.ebuild:
+ Version bump for 1.5.x, remove obsolete ebuild
+
+*openafs-kernel-1.4.3_rc2 (15 Feb 2007)
+
+ 15 Feb 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.2-r1.ebuild, -openafs-kernel-1.4.3_pre20061220.ebuild,
+ -openafs-kernel-1.4.3_rc1.ebuild, +openafs-kernel-1.4.3_rc2.ebuild:
+ Version bump for 1.4.x, remove obsolete ebuilds
+
+ 10 Feb 2007; Steve Dibb <beandog@gentoo.org>
+ openafs-kernel-1.4.2-r2.ebuild:
+ amd64 stable, bug 159008
+
+ 31 Jan 2007; Joseph Jezak <josejx@gentoo.org>
+ openafs-kernel-1.4.2-r2.ebuild:
+ Marked ppc stable for bug #159008.
+
+*openafs-kernel-1.5.14 (20 Jan 2007)
+*openafs-kernel-1.4.3_rc1 (20 Jan 2007)
+
+ 20 Jan 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.3_rc1.ebuild, +openafs-kernel-1.5.14.ebuild:
+ Version bumps to 1.4.3_rc1 and 1.5.14, plus propagating some previous
+ changes in 1.4 to 1.5
+
+ 09 Jan 2007; Markus Rothe <corsair@gentoo.org>
+ openafs-kernel-1.4.2-r2.ebuild:
+ Stable on ppc64; bug #159008
+
+ 04 Jan 2007; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.3_pre20061220.ebuild:
+ Update license information
+
+ 04 Jan 2007; Christian Faulhammer <opfer@gentoo.org>
+ openafs-kernel-1.4.2-r2.ebuild:
+ stable x86, bug #159008
+
+ 24 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.2-r2.ebuild:
+ Stable on alpha (bug #159008)
+
+ 24 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.1.ebuild, -openafs-kernel-1.4.2.ebuild:
+ Remove obsolete ebuilds
+
+*openafs-kernel-1.4.2-r2 (23 Dec 2006)
+
+ 23 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.2-r2.ebuild:
+ Fix compilation for linux-2.6.19, bug #156842
+
+*openafs-kernel-1.4.3_pre20061220 (22 Dec 2006)
+
+ 22 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.3_pre20061220.ebuild:
+ Bump to cvs-checkout, to address the (by now) urgent bug #156842
+
+ 22 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ +files/tasklist_lock_1.5.12.patch, openafs-kernel-1.5.12.ebuild:
+ Port tasklist_lock patch to 1.5 series
+
+*openafs-kernel-1.5.12 (03 Dec 2006)
+
+ 03 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.5.8.ebuild, +openafs-kernel-1.5.12.ebuild:
+ Version bump of unstable (hard-masked) version to 1.5.12
+
+ 01 Dec 2006; Joseph Jezak <josejx@gentoo.org>
+ openafs-kernel-1.4.2-r1.ebuild:
+ Marked ppc stable for bug #156008.
+
+ 25 Nov 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.2-r1.ebuild:
+ stable on alpha, bug #156008
+
+ 24 Nov 2006; Markus Rothe <corsair@gentoo.org>
+ openafs-kernel-1.4.2-r1.ebuild:
+ Stable on ppc64; bug #156008
+
+ 24 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
+ openafs-kernel-1.4.2-r1.ebuild:
+ stable x86, bug #156008
+
+ 23 Nov 2006; <blubb@gentoo.org> openafs-kernel-1.4.2-r1.ebuild:
+ stable on amd64
+
+ 21 Nov 2006; Joseph Jezak <josejx@gentoo.org> openafs-kernel-1.4.1.ebuild:
+ Marked ppc stable for bug #151567.
+
+*openafs-kernel-1.4.2-r1 (11 Nov 2006)
+
+ 11 Nov 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ +files/tasklist_lock.patch, -openafs-kernel-1.4.2_rc4.ebuild,
+ +openafs-kernel-1.4.2-r1.ebuild:
+ Fix unresolved symbol problem on amd64 (bug #149274), remove obsolete ebuild
+
+ 09 Nov 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.1.ebuild:
+ Bail out when kernel version >= 2.6.18, because that's not supported for
+ this OpenAFS version (see bug #149274 / #151567)
+
+ 04 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
+ openafs-kernel-1.4.1.ebuild:
+ stabled x86, bug #151567
+
+ 19 Oct 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.2.ebuild:
+ Re-enabling emake -j1, solving bug #151940
+
+*openafs-kernel-1.4.2 (18 Oct 2006)
+
+ 18 Oct 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.2_rc3.ebuild, +openafs-kernel-1.4.2.ebuild:
+ Revision bump to 1.4.2, remove old 1.4.2_rc3
+
+ 16 Oct 2006; Markus Rothe <corsair@gentoo.org>
+ openafs-kernel-1.4.1.ebuild:
+ Stable on ppc64; bug #151567
+
+*openafs-kernel-1.4.2_rc4 (21 Sep 2006)
+
+ 21 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.2_rc4.ebuild:
+ Version bump
+
+ 19 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.0.ebuild:
+ Remove obsolete revision
+
+ 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.2_rc3.ebuild:
+ Pass kernel ARCH-var also at configure-time (necessary for rlim checks)
+
+*openafs-kernel-1.5.8 (09 Sep 2006)
+
+ 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.5.8.ebuild:
+ Add development release (hard masked)
+
+*openafs-kernel-1.4.2_rc3 (09 Sep 2006)
+
+ 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.2_rc3.ebuild:
+ Version bump to release candidate, put module somewhere a "make
+ modules_install" will not erase it
+
+ 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.1.ebuild:
+ Stable on alpha (wrt bug #124381)
+
+ 09 Aug 2006; Simon Stelling <blubb@gentoo.org>
+ openafs-kernel-1.4.0-r1.ebuild:
+ stable on amd64
+
+ 13 Jul 2006; Aron Griffis <agriffis@gentoo.org>
+ openafs-kernel-1.4.0-r1.ebuild:
+ Mark 1.4.0-r1 stable on ia64
+
+ 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ openafs-kernel-1.4.0-r1.ebuild:
+ Stable on x86 wrt bug #128086.
+
+*openafs-kernel-1.4.1 (22 Apr 2006)
+
+ 22 Apr 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.1.ebuild:
+ Version bump, fixes #126420
+
+ 17 Apr 2006; Markus Rothe <corsair@gentoo.org>
+ openafs-kernel-1.4.0-r1.ebuild:
+ Stable on ppc64; bug #128086
+
+ 05 Apr 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.4.0-r1.ebuild:
+ Ensure DEBUG_RODATA option in the linux kernel config is NOT set (see bug
+ #127084)
+
+*openafs-kernel-1.4.0-r1 (27 Mar 2006)
+
+ 27 Mar 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.0-r1.ebuild:
+ Update patchset with backports from 1.4.1-rc10 to support linux-2.6.16
+
+ 15 Mar 2006; Markus Rothe <corsair@gentoo.org>
+ openafs-kernel-1.4.0.ebuild:
+ Stable on ppc64; bug #124381
+
+ 10 Mar 2006; Aron Griffis <agriffis@gentoo.org>
+ openafs-kernel-1.4.0.ebuild:
+ Mark 1.4.0 stable on ia64
+
+ 05 Mar 2006; Joshua Jackson <tsunam@gentoo.org>
+ openafs-kernel-1.4.0.ebuild:
+ stable on x86; bug #124381
+
+ 02 Feb 2006; Aron Griffis <agriffis@gentoo.org>
+ openafs-kernel-1.4.0.ebuild:
+ Mark 1.4.0 ~ia64 #120277
+
+ 09 Jan 2006; Stefaan De Roeck <stefaan@gentoo.org>
+ -openafs-kernel-1.4.0_rc3.ebuild, -openafs-kernel-1.4.0_rc8.ebuild:
+ Remove obsolete ebuilds
+
+*openafs-kernel-1.4.0 (13 Nov 2005)
+
+ 13 Nov 2005; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.0.ebuild:
+ Version bump to 1.4.0, fixing bug #111230
+
+*openafs-kernel-1.4.0_rc8 (30 Oct 2005)
+
+ 30 Oct 2005; Stefaan De Roeck <stefaan@gentoo.org>
+ +openafs-kernel-1.4.0_rc8.ebuild:
+ Version bump to 1.4.0_rc8, renaming of the module to openafs (instead of
+ libafs)
+
+ 23 Sep 2005; Markus Rothe <corsair@gentoo.org>
+ openafs-kernel-1.4.0_rc3.ebuild:
+ Added ~ppc64 (bug #100625)
+
+ 19 Sep 2005; Stefaan De Roeck <stefaan@gentoo.org>
+ openafs-kernel-1.2.13.ebuild, -openafs-kernel-1.3.85.ebuild,
+ -openafs-kernel-1.4.0_rc2.ebuild, openafs-kernel-1.4.0_rc3.ebuild:
+ QA: add IUSE=""; remove obsolete ebuilds
+
+*openafs-kernel-1.4.0_rc3 (05 Sep 2005)
+
+ 05 Sep 2005; Stefaan De Roeck <stefaan.deroeck@gentoo.org>
+ +openafs-kernel-1.4.0_rc3.ebuild:
+ Version bump to 1.4.0_rc3
+
+*openafs-kernel-1.4.0_rc2 (01 Sep 2005)
+
+ 01 Sep 2005; Stefaan De Roeck <stefaan.deroeck@gentoo.org>
+ openafs-kernel-1.2.13.ebuild, +openafs-kernel-1.4.0_rc2.ebuild:
+ version bump to 1.4.0 rc2 in the 1.4 family
+
+ 29 Jul 2005; Daniel Drake <dsd@gentoo.org> openafs-kernel-1.2.13.ebuild,
+ openafs-kernel-1.3.85.ebuild:
+ Check for Linux 2.6 the new way, and try to support cross compiling
+
+ 29 Jul 2005; Seemant Kulleen <seemant@gentoo.org>
+ openafs-kernel-1.2.13.ebuild:
+ die on 2.6 kernels
+
+ 29 Jul 2005; Daniel Drake <dsd@gentoo.org> openafs-kernel-1.2.13.ebuild,
+ openafs-kernel-1.3.85.ebuild:
+ Use KV_DIR
+
+ 29 Jul 2005; David Holm <dholm@gentoo.org> openafs-kernel-1.3.85.ebuild:
+ Added to ~ppc.
+
+*openafs-kernel-1.3.85 (28 Jul 2005)
+*openafs-kernel-1.2.13 (28 Jul 2005)
+
+ 28 Jul 2005; Seemant Kulleen <seemant@gentoo.org> +metadata.xml,
+ +openafs-kernel-1.2.13.ebuild, +openafs-kernel-1.3.85.ebuild:
+ This set of ebuilds exist to match openafs-1.2.13 and openafs-1.3.85
+ respectively. All this hard work was done to ease the pain for openafs users
+ on kernel upgrades, by Stefaan De Roeck <stefaan.deroeck@gmail.com>.
+
diff --git a/net-fs/openafs-kernel/Manifest b/net-fs/openafs-kernel/Manifest
new file mode 100644
index 0000000..542ebd8
--- /dev/null
+++ b/net-fs/openafs-kernel/Manifest
@@ -0,0 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST openafs-1.4.10-src.tar.bz2 11553396 RMD160 f35416d1d9814a8ae9fb308429cdfe2218ba5700 SHA1 760f1d294b4d6145dd8792d7c58ada35fa34469f SHA256 9add117f0a120a02706578229bad7224f2ef1bad934712a0e7f89e09b1f1f660
+DIST openafs-1.4.11-src.tar.bz2 11556938 RMD160 e9b4d67a8ccd331745441f643863fa196f8f9220 SHA1 932c7830b747e944edd558f3dbac5636e367beb0 SHA256 acaaca5919a21e2c6b2ba666e7bcb07dc511a6611b80e378fc9e7699ec5dd6f3
+DIST openafs-1.4.12.1-patches-1.tar.bz2 12246 RMD160 4770a1957bf400c640426f17728cc64385478c51 SHA1 3d476099bd7357b30ccfebc067b61c7819df6bf0 SHA256 1d119bfe06e196cae18b2765b23066e9c96d8ef773f3a1a36616e70a546a33c8
+DIST openafs-1.4.12.1-src.tar.bz2 11797335 RMD160 5c0d370a52faa2f7787b9c321cbfe733ae212be1 SHA1 b91a4d6213af1b31311b089a85e729b52980c18b SHA256 2335542deba8e1c1751d0586f88adf7fdc642305241c0ebb896f4d264dd6298e
+DIST openafs-1.4.9-src.tar.bz2 11537589 RMD160 f5652e5576fd67a058dece1eff7481f7a9ced080 SHA1 b1816b45f09a8009a1fa19860c27aa7abdf5ee4d SHA256 e190a1b22d23cb549aa61b7dcdf2e19b1b3904c1d9a286749aca18660bc200de
+DIST openafs-1.5.34-src.tar.bz2 12151866 RMD160 188f79e90de1eaa8457f2c5612cb2512a2e996e5 SHA1 11d9526b46395397a15ea83654584aaf61c7e594 SHA256 015f448bbc05e2b774858a6adfad1a37ce4d4aa402c6f63325c638d0153912b9
+DIST openafs-gentoo-0.14.tar.bz2 18293 RMD160 2a7ed8a40395d402de2f972fe0f96154d811e2b6 SHA1 dbff67178e7eae1bdbd5af43f6bedaeb747bd25a SHA256 e27918d395d656659b6f0d288d8a4d2501bd4ca6582824b8f3bbd420b06e6f6c
+DIST openafs-gentoo-0.16.tar.bz2 24178 RMD160 9f201fe21b5a2f12ba2506a3e6c124a7a31c3218 SHA1 d07783ae13dfe258bb0e80cecf85c643f83ab210 SHA256 28a7f49c794a3d98054b0736ca33413fc731ecb4ec54507f8322365493031c96
+EBUILD openafs-kernel-1.4.10.ebuild 1743 RMD160 7b65349ca5da897a8c769a9b6f12d49d7d2c4e35 SHA1 a162891f05a0a556d9746ad09838761d0755b5cd SHA256 91c906ff34ea7c153dc77500d4f791eede7d525a5d67d1817b6966f89f806384
+EBUILD openafs-kernel-1.4.11.ebuild 1743 RMD160 0f5aa21607e01a3b273823072e0bb3b9046899c5 SHA1 bec20b469675988d79c01d7e183c89d6b7e19421 SHA256 abe05d69ee6d7dbec58e217ba6d83a30403f6a8d35fad37a0639831e1282b0e9
+EBUILD openafs-kernel-1.4.12.1.ebuild 1699 RMD160 6c64ba2587f6276a05c979c30aaa1cb37080fafc SHA1 909b9563a54c644326648b9c1ba85a08e9b251f7 SHA256 b27b0de0da22a772c317066709ff544f743f7af06582b48601c99f80ec6702ab
+EBUILD openafs-kernel-1.4.9.ebuild 1713 RMD160 96a819cf098e661393cbd4e58c743b15c515e6cc SHA1 c5fb7bdf3f817e53a589d0d171361e7688fe6685 SHA256 dccd703a148123c28ab105f4d7ec78dfea57aa1f3d626bd86defe7e04c413eed
+EBUILD openafs-kernel-1.5.34.ebuild 1485 RMD160 e70ec6393e61b11008eb430be24b9dbba86809e0 SHA1 d2dc981ac41479ae02de1cc4e3c41524a1893ca0 SHA256 0b82a50679d5fa2a32b4809d2c3753f7f752cdb189b51abdb1f291100f6ff1a0
+MISC ChangeLog 20393 RMD160 151f8d815e511185c60aa0c3f32118094a586c4c SHA1 552c12b733c1baac3db862fa680aeb5b641e8a5f SHA256 e4a0a6317850c57d2382ce739f02b2cfcbb830efbf16a570d86338a65ca11703
+MISC metadata.xml 350 RMD160 e22971d6336ba72dd8777fcfc29ad094f3d7d707 SHA1 0c88dffe968486c6e4f724f44b85ee52eb6ce63a SHA256 e517027bb98e3b25b32afec2ce53761f1ae82f29ffb8e03b488ddbe691d0644e
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iEYEARECAAYFAkwiUUUACgkQCRZPokWLroR8VwCfQFuFYYe6EG9axKqj1CGpY65M
+t0QAn0CEbv2BlLAxT+0rTCUrjDwfLTXY
+=4DzB
+-----END PGP SIGNATURE-----
diff --git a/net-fs/openafs-kernel/metadata.xml b/net-fs/openafs-kernel/metadata.xml
new file mode 100644
index 0000000..9955e8d
--- /dev/null
+++ b/net-fs/openafs-kernel/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-fs</herd>
+<maintainer>
+ <email>stefaan@gentoo.org</email>
+ <name>Stefaan De Roeck</name>
+</maintainer>
+<maintainer>
+ <email>andrej.filipcic@ijs.si</email>
+ <name>Andrej Filipcic</name>
+</maintainer>
+</pkgmetadata>
diff --git a/net-fs/openafs-kernel/openafs-kernel-1.4.10.ebuild b/net-fs/openafs-kernel/openafs-kernel-1.4.10.ebuild
new file mode 100644
index 0000000..2f7541b
--- /dev/null
+++ b/net-fs/openafs-kernel/openafs-kernel-1.4.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.4.10.ebuild,v 1.3 2010/06/23 18:23:59 halcy0n Exp $
+
+inherit eutils linux-mod versionator toolchain-funcs
+
+PATCHVER=0.16
+MY_PN=${PN/-kernel}
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="The OpenAFS distributed file system kernel module"
+HOMEPAGE="http://www.openafs.org/"
+SRC_URI="http://openafs.org/dl/${PV}/${MY_P}-src.tar.bz2
+ mirror://gentoo/${MY_PN}-gentoo-${PATCHVER}.tar.bz2"
+
+LICENSE="IBM BSD openafs-krb5-a APSL-2 sun-rpc"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE=""
+
+PATCHDIR=${WORKDIR}/gentoo/patches/$(get_version_component_range 1-2)
+
+CONFIG_CHECK="!DEBUG_RODATA ~!AFS_FS"
+ERROR_DEBUG_RODATA="OpenAFS is incompatible with linux' CONFIG_DEBUG_RODATA option"
+ERROR_AFS_FS="OpenAFS conflicts with the in-kernel AFS-support. Make sure not to load both at the same time!"
+
+pkg_setup() {
+ linux-mod_pkg_setup
+}
+
+src_unpack() {
+ unpack ${MY_P}-src.tar.bz2
+ unpack ${MY_PN}-gentoo-${PATCHVER}.tar.bz2
+ cd "${S}"
+
+ EPATCH_SUFFIX="patch" \
+ EPATCH_EXCLUDE="012_all_kbuild.patch 013_all_linux-2.6.29.patch" \
+ epatch ${PATCHDIR}
+
+ ./regen.sh || die "Failed: regenerating configure script"
+}
+
+src_compile() {
+ ARCH="$(tc-arch-kernel)" econf --with-linux-kernel-headers=${KV_DIR} \
+ --with-linux-kernel-build=${KV_OUT_DIR} || die "Failed: econf"
+
+ ARCH="$(tc-arch-kernel)" emake -j1 only_libafs || die "Failed: emake"
+}
+
+src_install() {
+ MOD_SRCDIR=$(expr ${S}/src/libafs/MODLOAD-*)
+ [ -f ${MOD_SRCDIR}/libafs.${KV_OBJ} ] \
+ || die "Couldn't find compiled kernel module"
+
+ MODULE_NAMES='libafs(fs/openafs:$MOD_SRCDIR)'
+
+ linux-mod_src_install
+}
diff --git a/net-fs/openafs-kernel/openafs-kernel-1.4.11.ebuild b/net-fs/openafs-kernel/openafs-kernel-1.4.11.ebuild
new file mode 100644
index 0000000..40ad76a
--- /dev/null
+++ b/net-fs/openafs-kernel/openafs-kernel-1.4.11.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.4.11.ebuild,v 1.3 2010/06/23 18:23:59 halcy0n Exp $
+
+inherit eutils linux-mod versionator toolchain-funcs
+
+PATCHVER=0.16
+MY_PN=${PN/-kernel}
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="The OpenAFS distributed file system kernel module"
+HOMEPAGE="http://www.openafs.org/"
+SRC_URI="http://openafs.org/dl/${PV}/${MY_P}-src.tar.bz2
+ mirror://gentoo/${MY_PN}-gentoo-${PATCHVER}.tar.bz2"
+
+LICENSE="IBM BSD openafs-krb5-a APSL-2 sun-rpc"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE=""
+
+PATCHDIR=${WORKDIR}/gentoo/patches/$(get_version_component_range 1-2)
+
+CONFIG_CHECK="!DEBUG_RODATA ~!AFS_FS"
+ERROR_DEBUG_RODATA="OpenAFS is incompatible with linux' CONFIG_DEBUG_RODATA option"
+ERROR_AFS_FS="OpenAFS conflicts with the in-kernel AFS-support. Make sure not to load both at the same time!"
+
+pkg_setup() {
+ linux-mod_pkg_setup
+}
+
+src_unpack() {
+ unpack ${MY_P}-src.tar.bz2
+ unpack ${MY_PN}-gentoo-${PATCHVER}.tar.bz2
+ cd "${S}"
+
+ EPATCH_SUFFIX="patch" \
+ EPATCH_EXCLUDE="012_all_kbuild.patch 013_all_linux-2.6.29.patch" \
+ epatch ${PATCHDIR}
+
+ ./regen.sh || die "Failed: regenerating configure script"
+}
+
+src_compile() {
+ ARCH="$(tc-arch-kernel)" econf --with-linux-kernel-headers=${KV_DIR} \
+ --with-linux-kernel-build=${KV_OUT_DIR} || die "Failed: econf"
+
+ ARCH="$(tc-arch-kernel)" emake -j1 only_libafs || die "Failed: emake"
+}
+
+src_install() {
+ MOD_SRCDIR=$(expr ${S}/src/libafs/MODLOAD-*)
+ [ -f ${MOD_SRCDIR}/libafs.${KV_OBJ} ] \
+ || die "Couldn't find compiled kernel module"
+
+ MODULE_NAMES='libafs(fs/openafs:$MOD_SRCDIR)'
+
+ linux-mod_src_install
+}
diff --git a/net-fs/openafs-kernel/openafs-kernel-1.4.12.1.ebuild b/net-fs/openafs-kernel/openafs-kernel-1.4.12.1.ebuild
new file mode 100644
index 0000000..3ddd7a5
--- /dev/null
+++ b/net-fs/openafs-kernel/openafs-kernel-1.4.12.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.4.12.1.ebuild,v 1.2 2010/06/23 18:23:59 halcy0n Exp $
+
+EAPI="2"
+
+inherit eutils autotools linux-mod versionator toolchain-funcs
+
+PATCHVER=0.16
+MY_PN=${PN/-kernel}
+MY_P=${MY_PN}-${PV}
+MY_PV=$(get_version_component_range 1-3)
+PVER="1"
+DESCRIPTION="The OpenAFS distributed file system kernel module"
+HOMEPAGE="http://www.openafs.org/"
+SRC_URI="http://openafs.org/dl/${MY_PV}/${MY_P}-src.tar.bz2
+ mirror://gentoo/${MY_P}-patches-${PVER}.tar.bz2"
+
+LICENSE="IBM BSD openafs-krb5-a APSL-2 sun-rpc"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+CONFIG_CHECK="!DEBUG_RODATA ~!AFS_FS"
+ERROR_DEBUG_RODATA="OpenAFS is incompatible with linux' CONFIG_DEBUG_RODATA option"
+ERROR_AFS_FS="OpenAFS conflicts with the in-kernel AFS-support. Make sure not to load both at the same time!"
+
+pkg_setup() {
+ linux-mod_pkg_setup
+}
+
+src_prepare() {
+ EPATCH_EXCLUDE="012_all_kbuild.patch" \
+ EPATCH_SUFFIX="patch" \
+ epatch "${WORKDIR}"/gentoo/patches
+
+ # packaging is f-ed up, so we can't run automake (i.e. eautoreconf)
+ sed -i '/^a/s:^:e:' regen.sh
+ skipman=1
+ . regen.sh
+}
+
+src_configure() {
+ ARCH="$(tc-arch-kernel)" \
+ econf \
+ --with-linux-kernel-headers=${KV_DIR} \
+ --with-linux-kernel-build=${KV_OUT_DIR}
+}
+
+src_compile() {
+ ARCH="$(tc-arch-kernel)" emake -j1 only_libafs || die
+}
+
+src_install() {
+ MOD_SRCDIR=$(expr "${S}"/src/libafs/MODLOAD-*)
+ [ -f "${MOD_SRCDIR}"/libafs.${KV_OBJ} ] || die "Couldn't find compiled kernel module"
+
+ MODULE_NAMES='libafs(fs/openafs:$MOD_SRCDIR)'
+
+ linux-mod_src_install
+}
diff --git a/net-fs/openafs-kernel/openafs-kernel-1.4.9.ebuild b/net-fs/openafs-kernel/openafs-kernel-1.4.9.ebuild
new file mode 100644
index 0000000..af29ef5
--- /dev/null
+++ b/net-fs/openafs-kernel/openafs-kernel-1.4.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.4.9.ebuild,v 1.4 2010/06/23 18:23:59 halcy0n Exp $
+
+inherit eutils linux-mod versionator toolchain-funcs
+
+PATCHVER=0.16
+MY_PN=${PN/-kernel}
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="The OpenAFS distributed file system kernel module"
+HOMEPAGE="http://www.openafs.org/"
+SRC_URI="http://openafs.org/dl/${PV}/${MY_P}-src.tar.bz2
+ mirror://gentoo/${MY_PN}-gentoo-${PATCHVER}.tar.bz2"
+
+LICENSE="IBM BSD openafs-krb5-a APSL-2 sun-rpc"
+SLOT="0"
+KEYWORDS="amd64 ~sparc x86"
+IUSE=""
+
+PATCHDIR=${WORKDIR}/gentoo/patches/$(get_version_component_range 1-2)
+
+CONFIG_CHECK="!DEBUG_RODATA ~!AFS_FS"
+ERROR_DEBUG_RODATA="OpenAFS is incompatible with linux' CONFIG_DEBUG_RODATA option"
+ERROR_AFS_FS="OpenAFS conflicts with the in-kernel AFS-support. Make sure not to load both at the same time!"
+
+pkg_setup() {
+ linux-mod_pkg_setup
+}
+
+src_unpack() {
+ unpack ${MY_P}-src.tar.bz2
+ unpack ${MY_PN}-gentoo-${PATCHVER}.tar.bz2
+ cd "${S}"
+
+ EPATCH_SUFFIX="patch" \
+ EPATCH_EXCLUDE="012_all_kbuild.patch" \
+ epatch ${PATCHDIR}
+
+ ./regen.sh || die "Failed: regenerating configure script"
+}
+
+src_compile() {
+ ARCH="$(tc-arch-kernel)" econf --with-linux-kernel-headers=${KV_DIR} \
+ --with-linux-kernel-build=${KV_OUT_DIR} || die "Failed: econf"
+
+ ARCH="$(tc-arch-kernel)" emake -j1 only_libafs || die "Failed: emake"
+}
+
+src_install() {
+ MOD_SRCDIR=$(expr ${S}/src/libafs/MODLOAD-*)
+ [ -f ${MOD_SRCDIR}/libafs.${KV_OBJ} ] \
+ || die "Couldn't find compiled kernel module"
+
+ MODULE_NAMES='libafs(fs/openafs:$MOD_SRCDIR)'
+
+ linux-mod_src_install
+}
diff --git a/net-fs/openafs-kernel/openafs-kernel-1.5.34.ebuild b/net-fs/openafs-kernel/openafs-kernel-1.5.34.ebuild
new file mode 100644
index 0000000..bcdfdeb
--- /dev/null
+++ b/net-fs/openafs-kernel/openafs-kernel-1.5.34.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.5.34.ebuild,v 1.4 2010/06/23 18:23:59 halcy0n Exp $
+
+inherit eutils linux-mod versionator toolchain-funcs
+
+PATCHVER=0.14
+MY_PN=${PN/-kernel}
+MY_P=${MY_PN}-${PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="The OpenAFS distributed file system kernel module"
+HOMEPAGE="http://www.openafs.org/"
+SRC_URI="http://openafs.org/dl/${MY_PN}/${PV}/${MY_P}-src.tar.bz2
+ mirror://gentoo/${MY_PN}-gentoo-${PATCHVER}.tar.bz2"
+
+LICENSE="IBM BSD openafs-krb5-a APSL-2 sun-rpc"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+PATCHDIR=${WORKDIR}/gentoo/patches/$(get_version_component_range 1-2)
+
+CONFIG_CHECK="!DEBUG_RODATA"
+DEBUG_RODATA_ERROR="OpenAFS is incompatible with linux' CONFIG_DEBUG_RODATA option"
+
+pkg_setup() {
+ linux-mod_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}; cd "${S}"
+
+ EPATCH_SUFFIX="patch" epatch ${PATCHDIR}
+
+ ./regen.sh || die "Failed: regenerating configure script"
+}
+
+src_compile() {
+ ARCH="$(tc-arch-kernel)" econf --with-linux-kernel-headers=${KV_OUT_DIR} || die "Failed: econf"
+
+ ARCH="$(tc-arch-kernel)" emake -j1 only_libafs || die "Failed: emake"
+}
+
+src_install() {
+ MOD_SRCDIR=$(expr ${S}/src/libafs/MODLOAD-*)
+ [ -f ${MOD_SRCDIR}/libafs.${KV_OBJ} ] \
+ || die "Couldn't find compiled kernel module"
+
+ MODULE_NAMES='libafs(fs/openafs:$MOD_SRCDIR) afspag(fs/openafs:$MOD_SRCDIR)'
+
+ linux-mod_src_install
+}