diff options
author | 2008-02-14 03:41:40 +0000 | |
---|---|---|
committer | 2008-02-14 03:41:40 +0000 | |
commit | 1fe5150b240e6a2fd44c3226c877e6ee04aae2df (patch) | |
tree | acbc2ca1a42b01aa8a11851e5d08b578c967468c | |
parent | Adding a new set of genkernel ebuilds for testing. (diff) | |
download | wolf31o2-1fe5150b240e6a2fd44c3226c877e6ee04aae2df.tar.gz wolf31o2-1fe5150b240e6a2fd44c3226c877e6ee04aae2df.tar.bz2 wolf31o2-1fe5150b240e6a2fd44c3226c877e6ee04aae2df.zip |
Updated ebuild to use more built-ins versus using cp directly.
svn path=/; revision=112
-rw-r--r-- | sys-kernel/genkernel/Manifest | 2 | ||||
-rw-r--r-- | sys-kernel/genkernel/genkernel-3.4.10_pre1.ebuild | 27 |
2 files changed, 14 insertions, 15 deletions
diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest index 66fae0d..494bb37 100644 --- a/sys-kernel/genkernel/Manifest +++ b/sys-kernel/genkernel/Manifest @@ -5,5 +5,5 @@ DIST dmraid-1.0.0.rc14.tar.bz2 164234 RMD160 9cd238a981cfef9c5c1f2f1d6466b70c95e DIST e2fsprogs-1.39.tar.gz 3695111 RMD160 67e77a7cbf0e719fa8b5a8ac6285b334e1c3481b SHA1 c2dad0c9bd76701eafe3804e2a7d072aa198f046 SHA256 dc2033447e69a1612881151f6f163e8a3b80e51d16f5e8b3576f3f8ccb325ea3 DIST genkernel-3.4.10_pre1.tar.bz2 180016 RMD160 7bb8f273708ae5e11572a3bff8006f4ec164185b SHA1 5a6ea7bf1994ab4269b75e99e7e6c5b12a46ad08 SHA256 616774c0aeeb8d7a0bf6d5160ffc9afa1801dc68a90df03cb145f3cb72845315 DIST genkernel-pkg-3.4-r3.tar.bz2 1915282 RMD160 8424628e94c51d500f7b28532901ad0c5e53ee38 SHA1 a4fec14ca086098fbe3d62810bf7892f7c0da326 SHA256 0681579b34705de7fc7ec7a08154cea9dc21142b612f4b7d904a4b588e3de684 -EBUILD genkernel-3.4.10_pre1.ebuild 3985 RMD160 5021be36f6d7409ee4af9e4c0ef03f1ba257e86a SHA1 f48e43e4b967b26ed19ecbd78c1b3477097aacdc SHA256 35fc3a0ce3f04a27d6138168ef8335a76f24eeedb54f41931d6794652cb47375 +EBUILD genkernel-3.4.10_pre1.ebuild 4018 RMD160 d2f1ae081a4162804f002caefc2d771d9f23d8fc SHA1 970415bd8579231510e786958a3ec8d398ce131f SHA256 bf6deaa69261d6274e7f942fa4c7fc6531098dcd6b0e023f97792dec033db856 EBUILD genkernel-9999.ebuild 4012 RMD160 967dfc8f845da0ed1cb3418eaac8a3e5cbf7adb2 SHA1 cc05ce5385b842c10963a529b1091fa4ec6750f8 SHA256 702431c5a3c34f290c55330eb65f66d11f114f18dd1ff2b61635507241708da0 diff --git a/sys-kernel/genkernel/genkernel-3.4.10_pre1.ebuild b/sys-kernel/genkernel/genkernel-3.4.10_pre1.ebuild index 3966a88..8404048 100644 --- a/sys-kernel/genkernel/genkernel-3.4.10_pre1.ebuild +++ b/sys-kernel/genkernel/genkernel-3.4.10_pre1.ebuild @@ -50,6 +50,7 @@ RESTRICT="" # Release Engineering, it's easier for us to deal with all arches at once. KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" #KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sparc x86" +#KEYWORDS="" IUSE="ibm selinux" DEPEND="sys-fs/e2fsprogs @@ -65,39 +66,37 @@ src_unpack() { unpack ${PN}-pkg-${VERSION_PKG}.tar.bz2 fi use selinux && sed -i 's/###//g' gen_compile.sh -# epatch "${FILESDIR}"/${P}-lvm2fix.patch } src_install() { - dodir /etc - cp "${S}"/genkernel.conf "${D}"/etc # This block updates genkernel.conf - sed -i -e "s:VERSION_DMAP:$VERSION_DMAP:" \ + sed -e "s:VERSION_DMAP:$VERSION_DMAP:" \ -e "s:VERSION_DMRAID:$VERSION_DMRAID:" \ -e "s:VERSION_E2FSPROGS:$VERSION_E2FSPROGS:" \ -e "s:VERSION_LVM:$VERSION_LVM:" \ - -e "s:VERSION_UNIONFS:$VERSION_UNIONFS:" \ - "${D}"/etc/genkernel.conf || die "Could not adjust versions" + "${S}"/genkernel.conf > "${T}"/genkernel.conf \ + || die "Could not adjust versions" + insinto /etc + doins "${T}"/genkernel.conf || die "doins genkernel.conf" + + doman genkernel.8 || die "doman" + dodoc ChangeLog README TODO || die "dodoc" + + rm -f genkernel.8 ChangeLog README TODO genkernel.conf insinto /usr/share/genkernel + doins -r "${S}" || die "doins" 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 - rm -f "${S}"/genkernel.8 - doins -r "${S}" dodir /usr/bin dosym /usr/share/genkernel/genkernel /usr/bin/genkernel - rm -f "${D}"/usr/share/genkernel/genkernel.conf - dodoc README - - doman genkernel.8 - cp -f "${DISTDIR}"/dmraid-${VERSION_DMRAID}.tar.bz2 \ "${DISTDIR}"/LVM2.${VERSION_LVM}.tgz \ "${DISTDIR}"/device-mapper.${VERSION_DMAP}.tgz \ "${DISTDIR}"/e2fsprogs-${VERSION_E2FSPROGS}.tar.gz \ - "${D}"/usr/share/genkernel/pkg + "${D}"/usr/share/genkernel/pkg || die "copying pkg" dobashcompletion "${FILESDIR}"/genkernel.bash } |