diff options
author | Guy Martin <gmsoft@gentoo.org> | 2006-07-18 20:03:06 +0000 |
---|---|---|
committer | Guy Martin <gmsoft@gentoo.org> | 2006-07-18 20:03:06 +0000 |
commit | d7e1d2de14e349984ba77831f61d6a9714830684 (patch) | |
tree | 1937a94c7aa5242034f4c0c727fd209bc060c417 /sys-kernel | |
parent | Fixes compilation with gcc-4.1.1 (diff) | |
download | gentoo-2-d7e1d2de14e349984ba77831f61d6a9714830684.tar.gz gentoo-2-d7e1d2de14e349984ba77831f61d6a9714830684.tar.bz2 gentoo-2-d7e1d2de14e349984ba77831f61d6a9714830684.zip |
Version bump. Fix nasty /proc race (#140444).
(Portage version: 2.1.1_pre1-r2)
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/hppa-sources/ChangeLog | 8 | ||||
-rw-r--r-- | sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.17.6_p6 | 12 | ||||
-rw-r--r-- | sys-kernel/hppa-sources/hppa-sources-2.6.17.6_p6.ebuild | 50 |
3 files changed, 69 insertions, 1 deletions
diff --git a/sys-kernel/hppa-sources/ChangeLog b/sys-kernel/hppa-sources/ChangeLog index fbfc1af4aece..f4732d6acd76 100644 --- a/sys-kernel/hppa-sources/ChangeLog +++ b/sys-kernel/hppa-sources/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-kernel/hppa-sources # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hppa-sources/ChangeLog,v 1.74 2006/07/12 22:29:28 gustavoz Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hppa-sources/ChangeLog,v 1.75 2006/07/18 20:03:06 gmsoft Exp $ + +*hppa-sources-2.6.17.6_p6 (18 Jul 2006) + + 18 Jul 2006; Guy Martin <gmsoft@gentoo.org> + +hppa-sources-2.6.17.6_p6.ebuild: + Version bump. Fix nasty /proc race (#140444). *hppa-sources-2.6.17.4_p6 (12 Jul 2006) diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.17.6_p6 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.17.6_p6 new file mode 100644 index 000000000000..0dfa35d1964d --- /dev/null +++ b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.17.6_p6 @@ -0,0 +1,12 @@ +MD5 18bf236b8ca603959458626545c496ae 4300_squashfs-3.0.patch.bz2 18137 +RMD160 ee3e067367c236fb3620e0591c37f016331b2096 4300_squashfs-3.0.patch.bz2 18137 +SHA256 91d33d2bdee05bc2ce976951bcfdb7894f92df347467d83ea7d7453999f65f5c 4300_squashfs-3.0.patch.bz2 18137 +MD5 37ddefe96625502161f075b9d907f21e linux-2.6.17.tar.bz2 41272919 +RMD160 26aad30c9a6610665c6c7d62401d79bf56a6a699 linux-2.6.17.tar.bz2 41272919 +SHA256 ab0f647d52f124958439517df9e1ae0efda90cdb851f59f522fa1749f1d87d58 linux-2.6.17.tar.bz2 41272919 +MD5 c46a8695ba9528630fb1e1e90ebbdf5b patch-2.6.17-pa6.gz 31154 +RMD160 d338a1e74917b128b4b5330e2c34568acbf8d3d5 patch-2.6.17-pa6.gz 31154 +SHA256 faaf2ddace54a3c35f003d030288ed26802e51ec977a77e4f8f3cd64c5b24afd patch-2.6.17-pa6.gz 31154 +MD5 d8598f06ed1ce41b4ea51d9eb7ed4277 patch-2.6.17.6.bz2 8045 +RMD160 6d3fe61891e92ad190f865a4a538dee206d11a42 patch-2.6.17.6.bz2 8045 +SHA256 416dbca99d418367273990da2a5b164ea4b9637958676b6e631a2057d69a8e98 patch-2.6.17.6.bz2 8045 diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.17.6_p6.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.17.6_p6.ebuild new file mode 100644 index 000000000000..202c41a5e41e --- /dev/null +++ b/sys-kernel/hppa-sources/hppa-sources-2.6.17.6_p6.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hppa-sources/hppa-sources-2.6.17.6_p6.ebuild,v 1.1 2006/07/18 20:03:06 gmsoft Exp $ + +ETYPE="sources" + +CKV="${PV/_*}" +K_NOUSENAME=true +inherit kernel-2 + +KV_FULL=${CKV}-pa${PATCH_LEVEL} +detect_version + +DESCRIPTION="Full sources for the Linux kernel with patch for hppa" +PATCH_LEVEL="${PV/${CKV}_p/}" +SRC_URI="${KERNEL_URI} +http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz +mirror://gentoo/4300_squashfs-3.0.patch.bz2" +UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch +${DISTDIR}/4300_squashfs-3.0.patch.bz2" +HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org" +KEYWORDS="-* hppa" + +src_unpack() { + + if [[ -n ${KV_EXTRA} ]] + then + + KV_EXTRA=".${KV_EXTRA}" + + zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \ + sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \ + ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch + else + zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \ + ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch + fi + + EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL} + + universal_unpack + + # We force the order of patching. kernel-2.eclass does weird stuff + unipatch ${UNIPATCH_LIST} + unipatch ${UNIPATCH_LIST_DEFAULT} + + unpack_set_extraversion + unpack_fix_docbook + unpack_fix_install_path +} |