diff options
author | Mike Frysinger <vapier@gentoo.org> | 2010-01-05 04:25:22 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2010-01-05 04:25:22 +0000 |
commit | d804488722afa37738ab2994e955ae9cbb8f74d4 (patch) | |
tree | 3c6c55f297e59fc0dcefe4331f4524de4b39284b /sys-boot/grub | |
parent | Marked ~ppc. (diff) | |
download | gentoo-2-d804488722afa37738ab2994e955ae9cbb8f74d4.tar.gz gentoo-2-d804488722afa37738ab2994e955ae9cbb8f74d4.tar.bz2 gentoo-2-d804488722afa37738ab2994e955ae9cbb8f74d4.zip |
old
(Portage version: 2.2_rc61/cvs/Linux x86_64)
Diffstat (limited to 'sys-boot/grub')
-rw-r--r-- | sys-boot/grub/grub-1.96.ebuild | 75 | ||||
-rw-r--r-- | sys-boot/grub/grub-1.97.ebuild | 100 |
2 files changed, 0 insertions, 175 deletions
diff --git a/sys-boot/grub/grub-1.96.ebuild b/sys-boot/grub/grub-1.96.ebuild deleted file mode 100644 index fe599cb55aad..000000000000 --- a/sys-boot/grub/grub-1.96.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-1.96.ebuild,v 1.11 2009/04/27 05:09:03 vapier Exp $ - -inherit mount-boot eutils flag-o-matic toolchain-funcs - -if [[ ${PV} == "9999" ]] ; then - ESVN_REPO_URI="svn://svn.sv.gnu.org/grub/trunk/grub2" - inherit subversion - SRC_URI="" -else - SRC_URI="ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.gz - mirror://gentoo/${P}.tar.gz" -fi - -DESCRIPTION="GNU GRUB 2 boot loader" -HOMEPAGE="http://www.gnu.org/software/grub/" - -LICENSE="GPL-3" -use multislot && SLOT="2" || SLOT="0" -KEYWORDS="" -IUSE="custom-cflags multislot static" - -DEPEND=">=sys-libs/ncurses-5.2-r5 - dev-libs/lzo" -PROVIDE="virtual/bootloader" - -export STRIP_MASK="*/grub/*/*.mod" -QA_EXECSTACK="sbin/grub-probe sbin/grub-setup" - -src_compile() { - use custom-cflags || unset CFLAGS CPPFLAGS LDFLAGS - use static && append-ldflags -static - - econf \ - --sbindir=/sbin \ - --bindir=/bin \ - --libdir=/$(get_libdir) \ - || die "econf failed" - emake -j1 || die "making regular stuff" -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS README THANKS TODO - if use multislot ; then - sed -i s:grub-install:grub2-install: "${D}"/sbin/grub-install - mv "${D}"/sbin/grub{,2}-install || die - mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die - fi -} - -setup_boot_dir() { - local boot_dir=$1 - local dir=${boot_dir}/grub - -# grub-1.96 doesnt have `grub-mkconfig` -# if [[ ! -e ${dir}/grub.cfg ]] ; then -# einfo "Running: grub-mkconfig -o '${dir}/grub.cfg'" -# grub-mkconfig -o "${dir}/grub.cfg" -# fi - - #local install=grub-install - #use multislot && install="grub2-install --grub-setup=/bin/true" - #einfo "Running: ${install} " - #${install} -} - -pkg_postinst() { - if use multislot ; then - elog "You have installed grub2 with USE=multislot, so to coexist" - elog "with grub1, the grub2 install binary is named grub2-install." - fi - setup_boot_dir "${ROOT}"boot -} diff --git a/sys-boot/grub/grub-1.97.ebuild b/sys-boot/grub/grub-1.97.ebuild deleted file mode 100644 index 681c496de14b..000000000000 --- a/sys-boot/grub/grub-1.97.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-1.97.ebuild,v 1.2 2009/11/01 19:51:01 vapier Exp $ - -inherit autotools mount-boot eutils flag-o-matic toolchain-funcs - -if [[ ${PV} == "9999" ]] ; then - ESVN_REPO_URI="svn://svn.sv.gnu.org/grub/trunk/grub2" - inherit subversion - SRC_URI="" -else - SRC_URI="ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.gz - mirror://gentoo/${P}.tar.gz" -fi - -DESCRIPTION="GNU GRUB 2 boot loader" -HOMEPAGE="http://www.gnu.org/software/grub/" - -LICENSE="GPL-3" -use multislot && SLOT="2" || SLOT="0" -KEYWORDS="" -IUSE="custom-cflags debug multislot static" - -RDEPEND=">=sys-libs/ncurses-5.2-r5 - dev-libs/lzo" -DEPEND="${RDEPEND} - dev-lang/ruby" -PROVIDE="virtual/bootloader" - -export STRIP_MASK="*/grub/*/*.mod" -QA_EXECSTACK="sbin/grub-probe sbin/grub-setup sbin/grub-mkdevicemap" - -src_unpack() { - if [[ ${PV} == "9999" ]] ; then - subversion_src_unpack - else - unpack ${A} - fi - cd "${S}" - epatch "${FILESDIR}"/${PN}-1.96-genkernel.patch #256335 - epatch_user - - # autogen.sh does more than just run autotools - sed -i -e 's:^auto:eauto:' autogen.sh - (. ./autogen.sh) || die -} - -src_compile() { - use custom-cflags || unset CFLAGS CPPFLAGS LDFLAGS - use static && append-ldflags -static - - econf \ - --disable-werror \ - --sbindir=/sbin \ - --bindir=/bin \ - --libdir=/$(get_libdir) \ - --disable-efiemu \ - --enable-grub-mkfont \ - $(use_enable debug mm-debug) \ - $(use_enable debug grub-emu) \ - $(use_enable debug grub-emu-usb) \ - $(use_enable debug grub-fstest) - emake -j1 || die "making regular stuff" -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS README THANKS TODO - cat <<-EOF >> "${D}"/lib*/grub/grub-mkconfig_lib - GRUB_DISTRIBUTOR="Gentoo" - EOF - if use multislot ; then - sed -i "s:grub-install:grub2-install:" "${D}"/sbin/grub-install || die - mv "${D}"/sbin/grub{,2}-install || die - mv "${D}"/usr/share/info/grub{,2}.info || die - fi -} - -setup_boot_dir() { - local boot_dir=$1 - local dir=${boot_dir}/grub - - if [[ ! -e ${dir}/grub.cfg ]] ; then - einfo "Running: grub-mkconfig -o '${dir}/grub.cfg'" - grub-mkconfig -o "${dir}/grub.cfg" - fi - - #local install=grub-install - #use multislot && install="grub2-install --grub-setup=/bin/true" - #einfo "Running: ${install} " - #${install} -} - -pkg_postinst() { - if use multislot ; then - elog "You have installed grub2 with USE=multislot, so to coexist" - elog "with grub1, the grub2 install binary is named grub2-install." - fi - setup_boot_dir "${ROOT}"boot -} |