From 6e6283b5741afa5cdebf5218c14400edb3524444 Mon Sep 17 00:00:00 2001 From: Chris Gianelloni Date: Thu, 13 Apr 2006 19:37:45 +0000 Subject: Added a new revision 3.3.11c which upgrades the unionfs support and has some general code cleanup. This should close bug #114266, bug #117114, bug #121334, bug #124251, bug #124936, and bug #125380. Package-Manager: portage-2.1_pre7-r5 --- sys-kernel/genkernel/ChangeLog | 10 ++- sys-kernel/genkernel/Manifest | 12 ++- .../genkernel/files/digest-genkernel-3.3.11c | 27 ++++++ sys-kernel/genkernel/genkernel-3.3.11c.ebuild | 95 ++++++++++++++++++++++ 4 files changed, 140 insertions(+), 4 deletions(-) create mode 100644 sys-kernel/genkernel/files/digest-genkernel-3.3.11c create mode 100644 sys-kernel/genkernel/genkernel-3.3.11c.ebuild (limited to 'sys-kernel/genkernel') diff --git a/sys-kernel/genkernel/ChangeLog b/sys-kernel/genkernel/ChangeLog index b932bfec38a9..39ab3f978b06 100644 --- a/sys-kernel/genkernel/ChangeLog +++ b/sys-kernel/genkernel/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for sys-kernel/genkernel # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/genkernel/ChangeLog,v 1.135 2006/04/13 19:30:44 wolf31o2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/genkernel/ChangeLog,v 1.136 2006/04/13 19:37:45 wolf31o2 Exp $ + +*genkernel-3.3.11c (13 Apr 2006) + + 13 Apr 2006; Chris Gianelloni + +genkernel-3.3.11c.ebuild: + Added a new revision 3.3.11c which upgrades the unionfs support and has some + general code cleanup. This should close bug #114266, bug #117114, bug + #121334, bug #124251, bug #124936, and bug #125380. 13 Apr 2006; Chris Gianelloni genkernel-3.3.11a.ebuild: diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest index 2d3d4dc7db6d..7685d32bd262 100644 --- a/sys-kernel/genkernel/Manifest +++ b/sys-kernel/genkernel/Manifest @@ -1,6 +1,6 @@ -MD5 c8d99c697534db1bfaa9c8f41a35a981 ChangeLog 24048 -RMD160 91469fa9c08031cca132f61b8ef45b2dfdc42b30 ChangeLog 24048 -SHA256 e78826e1e9c399c51969120a5a91d95c0c09e7d961318272ca9a8f3b8d23a037 ChangeLog 24048 +MD5 efc5dc216a60a2490fa2d407dd793afd ChangeLog 24371 +RMD160 352ac74c838b8eb974c1ab1857b33b2d9b9bb93d ChangeLog 24371 +SHA256 9e48ba6589c8f576d2e21230ed451cc03ba1a203ba17d13c777d07df390f0c65 ChangeLog 24371 MD5 653c426c3d1b168e7bfaaf45c0188b88 files/digest-genkernel-3.3.10 598 RMD160 55f88f2b6687d59f7e160a1b93db896029d0ff20 files/digest-genkernel-3.3.10 598 SHA256 517c887e551a7cbc55c256a374a1c5a3d6d15b9f0418fa16ddcb30dc8baf5fe5 files/digest-genkernel-3.3.10 598 @@ -10,6 +10,9 @@ SHA256 0a0e07d3f5799cc00243146f1174c7c8a232bb43a24b96046d67bcbc764f92f3 files/di MD5 6cacc4a5c9f9d5cdf354e22d92dfd051 files/digest-genkernel-3.3.11a 2220 RMD160 6563094df80cc01e5fb45a22483b282c9e2e489f files/digest-genkernel-3.3.11a 2220 SHA256 3cba978d6a81349336e8b13be47fbb37c5d5a1e50e86db76d82b55fbc49f647b files/digest-genkernel-3.3.11a 2220 +MD5 2ae1613955c4e6e6d9be9bcda684f5bb files/digest-genkernel-3.3.11c 2223 +RMD160 d84c15b035e639d264ab2806771b701bb1042c51 files/digest-genkernel-3.3.11c 2223 +SHA256 a8f11594e86b2b47a2d2ca31c35bbf8321a0232d21e8987cfb798c11b3c30af4 files/digest-genkernel-3.3.11c 2223 MD5 5660bc6e75c5f456873db94b0b980335 genkernel-3.3.10.ebuild 3189 RMD160 b82c09cf4e347d6c81d7826b3f4a3a50ec143ccd genkernel-3.3.10.ebuild 3189 SHA256 76cc8ef2fa6ae3aaeb1e6279126c6b6b62d20f75c131356434c07cb7fa671d8b genkernel-3.3.10.ebuild 3189 @@ -19,6 +22,9 @@ SHA256 9f6bd29e77d8e039eefbf18edd1ee3360688a23b4119de832c16c20a63514aef genkerne MD5 67e116c6ccf7712d12338ebeb9a4b347 genkernel-3.3.11a.ebuild 3597 RMD160 2464b4e1e9eedd8d98abcc8e8372f0b80b622fd9 genkernel-3.3.11a.ebuild 3597 SHA256 266e3b601bb1536c253835151c71a66ccd681e7f0e124a74814c82ca3c92f112 genkernel-3.3.11a.ebuild 3597 +MD5 691efd47226c70feb9b0a6a2e7430f1b genkernel-3.3.11c.ebuild 3465 +RMD160 c8a0edddeffe90c243489c06b9047b991fd2c6fc genkernel-3.3.11c.ebuild 3465 +SHA256 492817acc398c29d65db0c1e732692aedf3f3bbfe35d3001c79e9bcba71c6c40 genkernel-3.3.11c.ebuild 3465 MD5 e57f94c747921d4b9bf284b54e8bde3d metadata.xml 228 RMD160 9167a380e8c315850ca95f5601454725157ab0fd metadata.xml 228 SHA256 942934f251c7ef8c73ae173a5a4c4064c1ead6032022b49edbae5b84869ab6e6 metadata.xml 228 diff --git a/sys-kernel/genkernel/files/digest-genkernel-3.3.11c b/sys-kernel/genkernel/files/digest-genkernel-3.3.11c new file mode 100644 index 000000000000..9f4fa58c42b2 --- /dev/null +++ b/sys-kernel/genkernel/files/digest-genkernel-3.3.11c @@ -0,0 +1,27 @@ +MD5 287ed36505eca25ceda7c48c3dfed42c LVM2.2.00.25.tgz 427445 +RMD160 9a43dd3fa3e7d293986b51aaba4e5b7a8ee07977 LVM2.2.00.25.tgz 427445 +SHA256 4f3364edd8958b2a194d78c2c2fbe0c37541a7f2b1ce1bd830f34417cec3738d LVM2.2.00.25.tgz 427445 +MD5 b74bb5fa232c77bf74f87eac2f53e1e4 device-mapper.1.00.17.tgz 637694 +RMD160 890c0c9af98548eae40e2546b2aa378ac521acea device-mapper.1.00.17.tgz 637694 +SHA256 79eacac2ee583fb14171be5be447d59fe62a28bbf847bd63b58c204c95358756 device-mapper.1.00.17.tgz 637694 +MD5 0206f8166bfdc370c4ee8efcb35af111 dmraid-1.0.0.rc10.tar.bz2 155397 +RMD160 d784d02d3c2fe71c717c8625bff44ac056bf1f19 dmraid-1.0.0.rc10.tar.bz2 155397 +SHA256 63ef1aa5c0a295be4bf9549f6a62549dc603e6da7273d331e808eb0b73c93c19 dmraid-1.0.0.rc10.tar.bz2 155397 +MD5 d774d4412bfb80d12cf3a4fdfd59de5a e2fsprogs-1.38.tar.gz 3621193 +RMD160 492071c29e9a0adc1bed0762e795efb6b29a692c e2fsprogs-1.38.tar.gz 3621193 +SHA256 c4e482687d0cff240d02a70fcf423cc14296b6a7869cd8dd42d5404d098e0bb7 e2fsprogs-1.38.tar.gz 3621193 +MD5 59cbbd71d6616151c4300ec537c3b492 genkernel-3.3.11c.tar.bz2 148667 +RMD160 b4d0959cd746dd807d5b958a3bf2737a12cb5b98 genkernel-3.3.11c.tar.bz2 148667 +SHA256 8519430ca9a17732734efcaef752495ecaad5d17b174bb637f145a07fc212af6 genkernel-3.3.11c.tar.bz2 148667 +MD5 cbbbb085a9dcbc30a7424d6fce406d1a genkernel-pkg-3.3.11a.tar.bz2 1535685 +RMD160 9e592f45b53098dff4110d66fd51da6d88d9d607 genkernel-pkg-3.3.11a.tar.bz2 1535685 +SHA256 96c7d1cd1422f0cadffe35f9a8785c5ec75cc439c229e74fd08339bc3882fa66 genkernel-pkg-3.3.11a.tar.bz2 1535685 +MD5 d5ce19f5df32e7f4f5bbb4562d0573be klibc-1.2.1.tar.bz2 451620 +RMD160 d0ea3418622c008884c0efb6dee693aa03eca90d klibc-1.2.1.tar.bz2 451620 +SHA256 c413b565ea6bd33d4f0af5ee3319d9bc1d804e5cb859b9f3284cad2c449d7c5c klibc-1.2.1.tar.bz2 451620 +MD5 8659e14a4f376b33134c72df180bfbbe udev-087.tar.bz2 190053 +RMD160 3eefbc4bb4df3ffe3678cd1a8c57d247d6e59dcd udev-087.tar.bz2 190053 +SHA256 d91eac8fad04b27d1146b579e4dc9ed0aee142a35d87af2c683b47ea95d80995 udev-087.tar.bz2 190053 +MD5 4b0a5393f6a41a24555c2cd30a689b2c unionfs-1.1.4.tar.gz 152081 +RMD160 cb1e94ee12839fed619c33253c1b24d0da5c7fbb unionfs-1.1.4.tar.gz 152081 +SHA256 bd6111ff6757cf53860f09ddbce7a87dd7f495541e4e1aada4576970687e0af9 unionfs-1.1.4.tar.gz 152081 diff --git a/sys-kernel/genkernel/genkernel-3.3.11c.ebuild b/sys-kernel/genkernel/genkernel-3.3.11c.ebuild new file mode 100644 index 000000000000..2bdf72626f4a --- /dev/null +++ b/sys-kernel/genkernel/genkernel-3.3.11c.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/genkernel/genkernel-3.3.11c.ebuild,v 1.1 2006/04/13 19:37:45 wolf31o2 Exp $ + +VERSION_DMAP='1.00.17' +VERSION_DMRAID='1.0.0.rc10' +VERSION_E2FSPROGS='1.38' +VERSION_LVM2='2.00.25' +VERSION_PKG='3.3.11a' +VERSION_UNIONFS='1.1.4' +VERSION_UDEV="087" +VERSION_KLIBC="1.2.1" + +DESCRIPTION="Gentoo autokernel script" +HOMEPAGE="http://www.gentoo.org" +SRC_URI="http://dev.gentoo.org/~wolf31o2/${P}.tar.bz2 + http://dev.gentoo.org/~plasmaroo/patches/kernel/genkernel/genkernel-pkg-${VERSION_PKG}.tar.bz2 + http://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2 + ftp://sources.redhat.com/pub/lvm2/old/LVM2.${VERSION_LVM2}.tgz + ftp://sources.redhat.com/pub/dm/old/device-mapper.${VERSION_DMAP}.tgz + ftp://ftp.fsl.cs.sunysb.edu/pub/unionfs/unionfs-${VERSION_UNIONFS}.tar.gz + mirror://sourceforge/e2fsprogs/e2fsprogs-${VERSION_E2FSPROGS}.tar.gz + mirror://kernel/linux/utils/kernel/hotplug/udev-${VERSION_UDEV}.tar.bz2 + http://www.kernel.org/pub/linux/libs/klibc/Testing/klibc-${VERSION_KLIBC}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sparc x86" +IUSE="ibm" + +DEPEND="sys-fs/e2fsprogs" + +src_unpack() { + unpack ${P}.tar.bz2 + cd ${S} + unpack ${PN}-pkg-${VERSION_PKG}.tar.bz2 +} + +src_install() { + dodir /etc + cp ${S}/genkernel.conf ${D}/etc + # This block updates genkernel.conf + sed -i -e "s:VERSION_DMAP:$VERSION_DMAP:" \ + -e "s:VERSION_DMRAID:$VERSION_DMRAID:" \ + -e "s:VERSION_E2FSPROGS:$VERSION_E2FSPROGS:" \ + -e "s:VERSION_LVM2:$VERSION_LVM2:" \ + -e "s:VERSION_UNIONFS:$VERSION_UNIONFS:" \ + -e "s:VERSION_UDEV:$VERSION_UDEV:" \ + -e "s:VERSION_KLIBC:$VERSION_KLIBC:" \ + ${D}/etc/genkernel.conf || die "Could not adjust versions" + + # This is because I switched to using the bzip2 for klibc + sed -i -e 's:KLIBC_VER}.tar.gz:KLIBC_VER}.tar.bz2:' \ + ${D}/etc/genkernel.conf || die "Could not adjust klibc tarball" + sed -i -e 's:tar zxpf "${KLIBC_SRCTAR}":tar jxpf "${KLIBC_SRCTAR}":' \ + ${S}/gen_compile.sh || die "sed gen_compile.sh" + + dodir /usr/share/genkernel + use ibm && cp ${S}/ppc64/kernel-2.6-pSeries ${S}/ppc64/kernel-2.6 || cp ${S}/ppc64/kernel-2.6.g5 ${S}/ppc64/kernel-2.6 + cp -Rp ${S}/* ${D}/usr/share/genkernel + + dodir /usr/bin + dosym /usr/share/genkernel/genkernel /usr/bin/genkernel + + rm ${D}/usr/share/genkernel/genkernel.conf + dodoc README + + doman genkernel.8 + rm genkernel.8 + + cp ${DISTDIR}/dmraid-${VERSION_DMRAID}.tar.bz2 \ + ${DISTDIR}/LVM2.${VERSION_LVM2}.tgz \ + ${DISTDIR}/device-mapper.${VERSION_DMAP}.tgz \ + ${DISTDIR}/unionfs-${VERSION_UNIONFS}.tar.gz \ + ${DISTDIR}/e2fsprogs-${VERSION_E2FSPROGS}.tar.gz \ + ${DISTDIR}/klibc-${VERSION_KLIBC}.tar.bz2 \ + ${DISTDIR}/udev-${VERSION_UDEV}.tar.bz2 \ + ${D}/usr/share/genkernel/pkg +} + +pkg_postinst() { + echo + einfo 'Documentation is available in the genkernel manual page' + einfo 'as well as the following URL:' + echo + einfo 'http://www.gentoo.org/doc/en/genkernel.xml' + echo + ewarn "This package is known to not work with reiser4. If you are running" + ewarn "reiser4 and have a problem, do not file a bug. We know it does not" + ewarn "work and we don't plan on fixing it since reiser4 is the one that is" + ewarn "broken in this regard. Try using a sane filesystem like ext3 or" + ewarn "even reiser3." + echo +} -- cgit v1.2.3-65-gdbad