summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefaan De Roeck <stefaan@gentoo.org>2006-09-09 14:30:47 +0000
committerStefaan De Roeck <stefaan@gentoo.org>2006-09-09 14:30:47 +0000
commit4e683391894162c82ae7d46b77b79938f25756a1 (patch)
tree5b25f9f73d2c6c3f42f94f8ebc91841b02bf12e5 /net-fs/openafs-kernel
parentVersion bump. (diff)
downloadhistorical-4e683391894162c82ae7d46b77b79938f25756a1.tar.gz
historical-4e683391894162c82ae7d46b77b79938f25756a1.tar.bz2
historical-4e683391894162c82ae7d46b77b79938f25756a1.zip
Add development release (hard masked)
Package-Manager: portage-2.1.1_rc1-r7
Diffstat (limited to 'net-fs/openafs-kernel')
-rw-r--r--net-fs/openafs-kernel/ChangeLog8
-rw-r--r--net-fs/openafs-kernel/Manifest17
-rw-r--r--net-fs/openafs-kernel/files/digest-openafs-kernel-1.5.86
-rw-r--r--net-fs/openafs-kernel/openafs-kernel-1.5.8.ebuild53
4 files changed, 79 insertions, 5 deletions
diff --git a/net-fs/openafs-kernel/ChangeLog b/net-fs/openafs-kernel/ChangeLog
index 1165d156b6b6..dead78f1c710 100644
--- a/net-fs/openafs-kernel/ChangeLog
+++ b/net-fs/openafs-kernel/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-fs/openafs-kernel
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/ChangeLog,v 1.26 2006/09/09 11:52:11 stefaan Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/ChangeLog,v 1.27 2006/09/09 14:30:47 stefaan Exp $
+
+*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)
diff --git a/net-fs/openafs-kernel/Manifest b/net-fs/openafs-kernel/Manifest
index fd9f6c8870c9..3ac8de8aa019 100644
--- a/net-fs/openafs-kernel/Manifest
+++ b/net-fs/openafs-kernel/Manifest
@@ -2,6 +2,8 @@ DIST openafs-1.2.13-src.tar.bz2 10354615
DIST openafs-1.4.0-src.tar.bz2 11268368 RMD160 96cac36c5f0e0891b8a77506003d9bda448dce23 SHA1 09839a6bc71da3902f591c4f4f3c27cb63168195 SHA256 439f4efee7f01f5859ae7b283df793c366e473a877cec687e58af02505a9e52c
DIST openafs-1.4.1-src.tar.bz2 11244316 RMD160 f842cc0ba7c434eea82721528c0449a307aea62b SHA1 8f2ba479dfdc32e7471555f4a19493839bdd736f SHA256 9563259772342ce50c5efd1c2c96cf643f4e9c818e1922e48a3d9183bb7fece6
DIST openafs-1.4.2fc3-src.tar.bz2 12433296 RMD160 2f95c8631b2cc393136ba6a5b81c247830708ea5 SHA1 e52d4cfe009d8ff426e27679fd0699d204b7d3e9 SHA256 b13ff2184b877ceeafc222e87efd1af4406c51e01b20541e5111c138476d936a
+DIST openafs-1.5.8-src.tar.bz2 12570373 RMD160 ec4d52f838e7ea52ba3e9fb8c681d8d36e678db3 SHA1 439600d26af296f65b4926ef591f96745a242bc2 SHA256 e17d6c28985dfe8f2cea4b1e794d569b6579bf029a0e32e6ee5e49fad2690b8f
+DIST openafs-gentoo-0.10.tar.bz2 16807 RMD160 cf7c3e16387dbc274140e0f96b25a2a749e87b45 SHA1 8e67074c906253e22aa01c4f3544b7454b0d2fb4 SHA256 d462f3168610d73153f20eb37057f7f8607d95c56342a5f1de8c984174300a6d
DIST openafs-gentoo-0.2a.tar.bz2 17761
DIST openafs-gentoo-0.4.tar.bz2 17266 RMD160 b82f8947cb9aad7520d89e68a28eead6700f74c9 SHA1 bf926ec7d2d045ee3c3875cbaaeef254ef244aca SHA256 f2ab36888ac8f4c50e08176efcda1641d4c79c5fa35fe075089a184ecc4d5156
DIST openafs-gentoo-0.7.tar.bz2 19890 RMD160 e4ded5cf06b64ec6db568e37a29b7584d03b73d6 SHA1 e64afd7971c805b6b21a0c224bccb605792e2cf7 SHA256 29ccfcc46d2d70982b3530da5cef2d991815eeb1250d3db8fa912f005cc9385c
@@ -27,10 +29,14 @@ EBUILD openafs-kernel-1.4.2_rc3.ebuild 1450 RMD160 82f189607dfa4176468bb84340106
MD5 9162fa3c0b3b3d549333c25e79127a85 openafs-kernel-1.4.2_rc3.ebuild 1450
RMD160 82f189607dfa4176468bb84340106966d2df1394 openafs-kernel-1.4.2_rc3.ebuild 1450
SHA256 8bc145faaea088419e8744f4003c56984f7482bc97923440adf4c8181c81189c openafs-kernel-1.4.2_rc3.ebuild 1450
-MISC ChangeLog 4183 RMD160 fc6e30d9035fe16f670622e66ae6bafb964eb057 SHA1 59fa99b9ddc19dbfd3d9144b4654df521709b7c8 SHA256 18364896a1ddc91a14c553d5a4a719035a867edd1cd9c572ebe911ab237caecb
-MD5 a1244c6386f1fc70a2c7f39caaf6774f ChangeLog 4183
-RMD160 fc6e30d9035fe16f670622e66ae6bafb964eb057 ChangeLog 4183
-SHA256 18364896a1ddc91a14c553d5a4a719035a867edd1cd9c572ebe911ab237caecb ChangeLog 4183
+EBUILD openafs-kernel-1.5.8.ebuild 1466 RMD160 e51636dfc8fcf8eb47a1d6fe623859ce2a892be7 SHA1 79662bddca65dcfc169ffd7ac8b5193362845c56 SHA256 c9d6d63ed288ce55a25fbdadc7999e6dc72cd3f77363b2cfebb32c91c568e44e
+MD5 363507141b149ac597f312839616bab7 openafs-kernel-1.5.8.ebuild 1466
+RMD160 e51636dfc8fcf8eb47a1d6fe623859ce2a892be7 openafs-kernel-1.5.8.ebuild 1466
+SHA256 c9d6d63ed288ce55a25fbdadc7999e6dc72cd3f77363b2cfebb32c91c568e44e openafs-kernel-1.5.8.ebuild 1466
+MISC ChangeLog 4346 RMD160 a2f672c23ce5e6e037e6297a70ef0e030a39587d SHA1 7465fd1b0097818817988d609fd7fd18021c1663 SHA256 098ee21a6526450435c2e0cc948adc730c192ba2d06210d8b1fbcbd213e828e9
+MD5 34a6d608c6037887ef03c61ed07ca83b ChangeLog 4346
+RMD160 a2f672c23ce5e6e037e6297a70ef0e030a39587d ChangeLog 4346
+SHA256 098ee21a6526450435c2e0cc948adc730c192ba2d06210d8b1fbcbd213e828e9 ChangeLog 4346
MISC metadata.xml 254 RMD160 1bef8b94265bf2b400fb6235b3e43b504b8d2b71 SHA1 a4ad632b650953fa9c9f203a9c55f58ddba37705 SHA256 90d7dcb6aede67bf64f610984a31fc03573512de9e241db42acb32601373db62
MD5 833551f00cc2163ac7f9eb367ee9caa8 metadata.xml 254
RMD160 1bef8b94265bf2b400fb6235b3e43b504b8d2b71 metadata.xml 254
@@ -50,3 +56,6 @@ SHA256 06ae0e867147834bb8ad6cc0dc2fdb1c097d4c3be24015dff19fea5c504606b4 files/di
MD5 d0f1131a8589d0fddaf551fb1cf0ff95 files/digest-openafs-kernel-1.4.2_rc3 527
RMD160 49bac49ce9071212818e8fa103da81e7f0f0be09 files/digest-openafs-kernel-1.4.2_rc3 527
SHA256 9f8541852084d64d228f90000d52cf3eac5c46c7830981bc0c42b394a454480d files/digest-openafs-kernel-1.4.2_rc3 527
+MD5 de65c2f52f4079c085a64babeae32d96 files/digest-openafs-kernel-1.5.8 521
+RMD160 f6572b699a639b6429ab1c566106ce92607df884 files/digest-openafs-kernel-1.5.8 521
+SHA256 f45e276b5cf09303c6937900303f0f05f6968743030b7f2ef78e27315dbd40fa files/digest-openafs-kernel-1.5.8 521
diff --git a/net-fs/openafs-kernel/files/digest-openafs-kernel-1.5.8 b/net-fs/openafs-kernel/files/digest-openafs-kernel-1.5.8
new file mode 100644
index 000000000000..f0a2f73031ec
--- /dev/null
+++ b/net-fs/openafs-kernel/files/digest-openafs-kernel-1.5.8
@@ -0,0 +1,6 @@
+MD5 766a6f5eaccfcc4b2a1e6f3a23d3440e openafs-1.5.8-src.tar.bz2 12570373
+RMD160 ec4d52f838e7ea52ba3e9fb8c681d8d36e678db3 openafs-1.5.8-src.tar.bz2 12570373
+SHA256 e17d6c28985dfe8f2cea4b1e794d569b6579bf029a0e32e6ee5e49fad2690b8f openafs-1.5.8-src.tar.bz2 12570373
+MD5 f3407a8924b2690e8774d8f1d6c11a5a openafs-gentoo-0.10.tar.bz2 16807
+RMD160 cf7c3e16387dbc274140e0f96b25a2a749e87b45 openafs-gentoo-0.10.tar.bz2 16807
+SHA256 d462f3168610d73153f20eb37057f7f8607d95c56342a5f1de8c984174300a6d openafs-gentoo-0.10.tar.bz2 16807
diff --git a/net-fs/openafs-kernel/openafs-kernel-1.5.8.ebuild b/net-fs/openafs-kernel/openafs-kernel-1.5.8.ebuild
new file mode 100644
index 000000000000..3dd8d1ce4142
--- /dev/null
+++ b/net-fs/openafs-kernel/openafs-kernel-1.5.8.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2006 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.8.ebuild,v 1.1 2006/09/09 14:30:47 stefaan Exp $
+
+inherit eutils linux-mod versionator toolchain-funcs
+
+PATCHVER=0.10
+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="IPL-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~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_DIR} || die "Failed: econf"
+
+ ARCH="$(tc-arch-kernel)" make only_libafs || die "Failed: make"
+}
+
+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
+}
+