diff options
Diffstat (limited to 'sys-firmware/ipxe/ipxe-1.0.0_p20130225.ebuild')
-rw-r--r-- | sys-firmware/ipxe/ipxe-1.0.0_p20130225.ebuild | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/sys-firmware/ipxe/ipxe-1.0.0_p20130225.ebuild b/sys-firmware/ipxe/ipxe-1.0.0_p20130225.ebuild deleted file mode 100644 index e2dc56c52ef0..000000000000 --- a/sys-firmware/ipxe/ipxe-1.0.0_p20130225.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -GIT_REV="09c5109b8585178172c7608de8d52e9d9af0b680" -GIT_SHORT="09c5109" - -DESCRIPTION="Open source network boot (PXE) firmware" -HOMEPAGE="http://ipxe.org" -SRC_URI="https://git.ipxe.org/ipxe.git/snapshot/${GIT_REV}.tar.bz2 -> ${P}-${GIT_SHORT}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="iso +qemu undi usb vmware" - -DEPEND="sys-devel/make - dev-lang/perl - sys-libs/zlib - iso? ( - sys-boot/syslinux - virtual/cdrtools - )" -RDEPEND="" - -S="${WORKDIR}/ipxe-${GIT_SHORT}/src" - -src_prepare() { - cat <<-EOF > "${S}"/config/local/general.h -#undef BANNER_TIMEOUT -#define BANNER_TIMEOUT 0 -EOF -} - -src_configure() { - if use vmware; then - sed -i config/sideband.h \ - -e 's|//#define[[:space:]]VMWARE_SETTINGS|#define VMWARE_SETTINGS|' - sed -i config/console.h \ - -e 's|//#define[[:space:]]CONSOLE_VMWARE|#define CONSOLE_VMWARE|' - fi -} - -src_compile() { - export NO_WERROR=1 - if use qemu; then - emake bin/808610de.rom # pxe-e1000.rom (old) - emake bin/8086100e.rom # pxe-e1000.rom - emake bin/80861209.rom # pxe-eepro100.rom - emake bin/10500940.rom # pxe-ne2k_pci.rom - emake bin/10222000.rom # pxe-pcnet.rom - emake bin/10ec8139.rom # pxe-rtl8139.rom - emake bin/1af41000.rom # pxe-virtio.rom - fi - - if use vmware; then - emake bin/8086100f.mrom # e1000 - emake bin/808610d3.mrom # e1000e - emake bin/10222000.mrom # vlance - emake bin/15ad07b0.rom # vmxnet3 - fi - - use iso && emake bin/ipxe.iso - use undi && emake bin/undionly.kpxe - use usb && emake bin/ipxe.usb -} - -src_install() { - insinto /usr/share/ipxe/ - - if use qemu || use vmware; then - doins bin/*.rom - fi - use vmware && doins bin/*.mrom - use iso && doins bin/*.iso - use undi && doins bin/*.kpxe - use usb && doins bin/*.usb -} |