diff options
author | Mike Hammill <mike@kth.se> | 2010-12-15 21:02:16 +0100 |
---|---|---|
committer | Mike Hammill <mike@kth.se> | 2010-12-15 21:02:16 +0100 |
commit | 506675166b00b67f9e7dceeaca982f31db3aaa96 (patch) | |
tree | cdcf0e4a61b046a1b2deb7b4cf6ef3f06f512f87 | |
parent | Apply Simon Wilkinson's kext patch and remove incompatibilites. (diff) | |
download | mhammill-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/ChangeLog | 607 | ||||
-rw-r--r-- | net-fs/openafs-kernel/Manifest | 25 | ||||
-rw-r--r-- | net-fs/openafs-kernel/metadata.xml | 13 | ||||
-rw-r--r-- | net-fs/openafs-kernel/openafs-kernel-1.4.10.ebuild | 58 | ||||
-rw-r--r-- | net-fs/openafs-kernel/openafs-kernel-1.4.11.ebuild | 58 | ||||
-rw-r--r-- | net-fs/openafs-kernel/openafs-kernel-1.4.12.1.ebuild | 63 | ||||
-rw-r--r-- | net-fs/openafs-kernel/openafs-kernel-1.4.9.ebuild | 58 | ||||
-rw-r--r-- | net-fs/openafs-kernel/openafs-kernel-1.5.34.ebuild | 52 |
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 +} |