sys-apps/memtest86+: drop old EAPI
authorAaron Bauman <bman@gentoo.org>
Sun, 3 Jun 2018 00:02:39 +0000 (20:02 -0400)
committerAaron Bauman <bman@gentoo.org>
Sun, 3 Jun 2018 02:58:34 +0000 (22:58 -0400)
Package-Manager: Portage-2.3.40, Repoman-2.3.9

sys-apps/memtest86+/Manifest
sys-apps/memtest86+/memtest86+-2.01.ebuild [deleted file]
sys-apps/memtest86+/memtest86+-4.00.ebuild [deleted file]

index 28945ab72001855d0f8e53d902715ecdc58c595a..e971494b5a726e2db02c70141d6e2532b657ea30 100644 (file)
@@ -1,4 +1,2 @@
-DIST memtest86+-2.01.tar.gz 165984 BLAKE2B 6d339755472515734a74216d50d9b5f716439ffeb710cc11cec466b60d1ae0679e28fc10e0fb9a173e853193a998be88459f9fca8b2cac07cb108667d8a36844 SHA512 fb8fd8f7e3f597701a031189c18bd95247fe1fc936838359411a32a24fb8845a0012ebd2e02bb399fad1fab0f493dbe475a3e646c272d10e6343af4646d8347b
-DIST memtest86+-4.00.tar.gz 270327 BLAKE2B af33ecc65e2418d84a008f659c1c5fa5949c2b16963da08c1f15cfc89681c6900d46d9f3d15d9beb545eedbb641c174c37a53b1a6ebef63a7b9ff9d7034f28b8 SHA512 3d2075ec5fe18ce356f75bf473aa189ba6153269c63be263f13e7d553f468a57f147f1e62dad16ad9ec4fb57724e1c67c69eeffb33db3e1f6300357f26b586ba
 DIST memtest86+-4.20.tar.gz 206044 BLAKE2B 69192572fd4d83a0f447683ea48336924b41d623a57a5b9b3ef87b8dc77dedc1472599fb220bd10f8b2ae7280118caa9f3b9676a183ce6617991fc9b2204bfc6 SHA512 2213a64cd3036f840dd816dd49b62b0f082e1fbfe64e02f52370f04e39857f042dc8bc0044c1a88ba678e72c1eb8629aa706fabfd3c052e41c29c073f4e8c441
 DIST memtest86+-5.01.tar.gz 214877 BLAKE2B ef63eaabaf6d3d27b85c73618c692dd61cce52f3670a57958d181623888bdc3aa538855da9a82ec2ab70b180938e3df99f0b06f606b2d6f64e8aabbe781b3050 SHA512 d872db35ef733ec8f49094251f2bf6b98cc80eb06d04044be3aecf28d534f24ba293a08b9979b112dbd07cf27368148939a33a32c7010fc9581a3a5b150c94d7
diff --git a/sys-apps/memtest86+/memtest86+-2.01.ebuild b/sys-apps/memtest86+/memtest86+-2.01.ebuild
deleted file mode 100644 (file)
index 2051cc1..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit mount-boot eutils
-
-DESCRIPTION="Memory tester based on memtest86"
-HOMEPAGE="http://www.memtest.org/"
-SRC_URI="http://www.memtest.org/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="serial"
-RESTRICT="test"
-
-DEPEND=""
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-
-       epatch "${FILESDIR}"/${PN}-2.01-hardcoded_cc.patch
-       epatch "${FILESDIR}"/${PN}-1.70-gnu_hash.patch
-
-       if use serial ; then
-               sed -e 's/#define SERIAL_CONSOLE_DEFAULT 0/#define SERIAL_CONSOLE_DEFAULT 1/' -i config.h
-       fi
-}
-
-src_compile() {
-       emake || die
-}
-
-src_install() {
-       insinto /boot/memtest86plus
-       doins memtest.bin || die
-       dodoc README README.build-process
-}
-
-pkg_postinst() {
-       einfo
-       einfo "memtest.bin has been installed in /boot/memtest86plus/"
-       einfo "You may wish to update your bootloader configs"
-       einfo "by adding these lines:"
-
-       einfo " - For grub: (replace '?' with correct numbers for your boot partition)"
-       einfo "    > title=Memtest86Plus"
-       einfo "    > root (hd?,?)"
-       einfo "    > kernel /boot/memtest86plus/memtest.bin"
-
-       einfo " - For lilo:"
-       einfo "    > image  = /boot/memtest86plus/memtest.bin"
-       einfo "    > label  = Memtest86Plus"
-       einfo
-}
diff --git a/sys-apps/memtest86+/memtest86+-4.00.ebuild b/sys-apps/memtest86+/memtest86+-4.00.ebuild
deleted file mode 100644 (file)
index 354fe5b..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-QA_PRESTRIPPED=/boot/memtest86plus/memtest
-
-inherit mount-boot eutils
-
-DESCRIPTION="Memory tester based on memtest86"
-HOMEPAGE="http://www.memtest.org/"
-SRC_URI="http://www.memtest.org/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="floppy serial"
-RESTRICT="test"
-
-RDEPEND="floppy? ( >=sys-boot/grub-0.95 sys-fs/mtools )"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-
-       epatch "${FILESDIR}"/${PN}-4.00-hardcoded_cc.patch
-
-       # Merged upstream
-       #epatch "${FILESDIR}"/${PN}-1.70-gnu_hash.patch
-
-       sed -i -e's/$(LD) -s /$(LD) /' Makefile
-       sed -i -e's,0x10000,0x100000,' memtest.lds
-
-       if use serial ; then
-               sed -i -e 's/#define SERIAL_CONSOLE_DEFAULT 0/#define SERIAL_CONSOLE_DEFAULT 1/' config.h
-       fi
-}
-
-src_compile() {
-       emake || die
-}
-
-src_install() {
-       insinto /boot/memtest86plus
-       newins memtest.bin memtest || die
-       newins memtest memtest.netbsd || die
-       dosym memtest /boot/memtest86plus/memtest.bin
-       dodoc README README.build-process
-
-       if use floppy ; then
-               dobin "${FILESDIR}"/make-memtest86+-boot-floppy
-               doman "${FILESDIR}"/make-memtest86+-boot-floppy.1
-       fi
-}
-
-pkg_postinst() {
-       mount-boot_pkg_postinst
-       einfo
-       einfo "memtest has been installed in /boot/memtest86plus/"
-       einfo "You may wish to update your bootloader configs"
-       einfo "by adding these lines:"
-       einfo " - For grub: (replace '?' with correct numbers for your boot partition)"
-       einfo "    > title=Memtest86Plus"
-       einfo "    > root (hd?,?)"
-       einfo "    > kernel /boot/memtest86plus/memtest"
-       einfo "   or try this if you get grub error 28:"
-       einfo "    > title=Memtest86Plus"
-       einfo "    > root (hd?,?)"
-       einfo "    > kernel --type=netbsd /boot/memtest86plus/memtest.netbsd"
-       einfo
-       einfo " - For lilo:"
-       einfo "    > image  = /boot/memtest86plus/memtest"
-       einfo "    > label  = Memtest86Plus"
-       einfo
-}