From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B5C47138334 for ; Sat, 28 Sep 2019 12:31:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B608AE0858; Sat, 28 Sep 2019 12:31:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 89426E0858 for ; Sat, 28 Sep 2019 12:31:03 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E3F2F34B69C for ; Sat, 28 Sep 2019 12:31:01 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 782FB7E7 for ; Sat, 28 Sep 2019 12:30:56 +0000 (UTC) From: "Sergei Trofimovich" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sergei Trofimovich" Message-ID: <1569673845.2936cd17dc355660656669dded43ee8c5ff12838.slyfox@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-boot/elilo/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-boot/elilo/Manifest sys-boot/elilo/elilo-3.10.ebuild sys-boot/elilo/elilo-3.12.ebuild sys-boot/elilo/elilo-3.16-r1.ebuild sys-boot/elilo/elilo-3.16.ebuild sys-boot/elilo/elilo-3.6_p20060314.ebuild X-VCS-Directories: sys-boot/elilo/ X-VCS-Committer: slyfox X-VCS-Committer-Name: Sergei Trofimovich X-VCS-Revision: 2936cd17dc355660656669dded43ee8c5ff12838 X-VCS-Branch: master Date: Sat, 28 Sep 2019 12:30:56 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 3fc46a73-61f0-4964-9347-dd5fe0dd65f6 X-Archives-Hash: 0625f1b05556cada516e8d18a70427be commit: 2936cd17dc355660656669dded43ee8c5ff12838 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 28 12:30:45 2019 +0000 Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 28 12:30:45 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2936cd17 sys-boot/elilo: drop old Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich gentoo.org> sys-boot/elilo/Manifest | 6 --- sys-boot/elilo/elilo-3.10.ebuild | 72 ------------------------- sys-boot/elilo/elilo-3.12.ebuild | 72 ------------------------- sys-boot/elilo/elilo-3.16-r1.ebuild | 87 ------------------------------ sys-boot/elilo/elilo-3.16.ebuild | 85 ----------------------------- sys-boot/elilo/elilo-3.6_p20060314.ebuild | 88 ------------------------------- 6 files changed, 410 deletions(-) diff --git a/sys-boot/elilo/Manifest b/sys-boot/elilo/Manifest index 5d0dfd43a4c..41b5e2e78a3 100644 --- a/sys-boot/elilo/Manifest +++ b/sys-boot/elilo/Manifest @@ -1,8 +1,2 @@ -DIST elilo-3.10.tar.gz 210896 BLAKE2B 843b9b1c3c3ad44406225245663c4ad3febfeb5e890940e25f4a397072cc8e357d1ab57717669095ed3bc296ec9fe9ef7423b52121be385b649e845ec60c792d SHA512 4ec104f2d6a36745689619976e9811b5f5cd0d25be0f613d649ca2ff379e0514ab77c03bb474b32da87d73bd687d3d9faa9f2d07859e4c208b5d5a5a50d47e24 -DIST elilo-3.12-source.tar.gz 215125 BLAKE2B 5dc3c1f48252ac8cba625ff81608e01dfd59a9572ab4e33d0785380beb759bafd38cc20412033443427a0ae0865ec66bb669c5b99b04bbc1fde8e364a19c80b2 SHA512 a9dceb1e03ec1cabcaef696e4d1b8fe8683b0feeef2171781536bc469f8bcd0b3ab9b4460b149bb1bf68c651bce8c7abec5ef4f47e78113a611594a69e91239c DIST elilo-3.16-all.tar.gz 485844 BLAKE2B 813762ffef32a640c074973a07d886e0de137be10ff08e9375cd894b0d83dd8bc96cc33f80da1e698db49cc9f105a905abb2fa04048eaca394d3d70e79cb8534 SHA512 4289b45f2e40b2a12167f2efd9a482cf97baedb13fc24813f360f375296d0d3f107d6c980b4b31262816f664a2536353fa124e689cbd65093da9b16fdddaf842 -DIST elilo-nightly_2006-03-14.tgz 168991 BLAKE2B a339e3c39bb3c4068606f66aeafea0be42c4cc9fa6652a06fbcd33b088cac38bc61c35de2240a2bebff2b15f4cbc7f221a90392995ff40099275702d5e6cf8c0 SHA512 8f4bab99c9e823e1755a299e04a5d89b09d74e06a986b9732b2f48bd96c389c54d5af1fb59c4e06fe55dbe80340cfcdf63a9b0c1de1a1ed5cd0a3dd2df5f5fc2 -DIST elilo_3.10-1.diff.gz 26456 BLAKE2B a9fb76241296ce944ab5286a34cbda7e3521f5989541e5f6538423d0fda402020a96d49e927d6a600a757aa32cc656ea6f8bf496ab19db78bfa47e9381aa9b32 SHA512 87e5bea09e66c65f048fab99ca9dfc5f0e61dd48b4ee012b7139d66af92291a79b33e2577139bfa529fd3c303b247a344384614927dfc3c2cff894bb032a3bc6 -DIST elilo_3.12-1.diff.gz 28806 BLAKE2B 0b998f4ed5d5f15d661b65baaf7292b1d4f970b1327ba2fd60b1ec3464d8cb6d74d0d1f255e07bc61cd48cb1a3360cddace8804f7ee89e9035db915a6ca72b6e SHA512 ed3394880ae0dae63a3e6b92ccb2a8251b6fa6bbfda7e45a53fa45a06a899a89b9a760dafd44425b424b0455b7d37d6e8738da2477fae42ebf67a3b038a7e944 DIST elilo_3.14-3.debian.tar.gz 32179 BLAKE2B 84f8055d3e33b99ce91079768da80a8800c3c2f569ce5619641a983efb943055dfd9a8fb2fda8e5e6d60009ffefbcc1573098f022f06635d4d5304bc3bfddf1e SHA512 b2d5927bf84d61cc432fc916301ddb3be74db16d3e5ba4f13039e2925606b8870991fbb17f837005d8f2b655b7dcd2b2311dfacd7f02183762caf7081ede638f -DIST elilo_3.6-1.diff.gz 14944 BLAKE2B c982bce4610168408c57beaeca70f7c2be130a75e29b662f5d21ab22097374cc2c8152f24a6eef73039fd6eb365d66c3d4d63f52fe021bb5b126f1932efdaec3 SHA512 962672f516de48f88bd453248d6469a4962fb7551214de9f73125deb64121ab08d123746b2cf8c1c202177f7272aad4cb63e6970f1860c772930bae580817bee diff --git a/sys-boot/elilo/elilo-3.10.ebuild b/sys-boot/elilo/elilo-3.10.ebuild deleted file mode 100644 index 9ce45ff9f51..00000000000 --- a/sys-boot/elilo/elilo-3.10.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit toolchain-funcs eutils - -DESCRIPTION="Linux boot loader for EFI-based systems such as IA-64" -HOMEPAGE="https://sourceforge.net/projects/elilo/" -SRC_URI="mirror://sourceforge/elilo/${P}.tar.gz" -SRC_URI="${SRC_URI} mirror://debian/pool/main/e/elilo/elilo_3.10-1.diff.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ia64 ~x86" -IUSE="" - -# gnu-efi contains only static libs, so there's no run-time dep on it -DEPEND=">=sys-boot/gnu-efi-3.0g - sys-devel/patch - dev-util/patchutils" -RDEPEND="sys-boot/efibootmgr - sys-fs/dosfstools" - -src_unpack() { - unpack ${A} - cd "${S}" - - ebegin Applying ../*.diff - # Using epatch on this is annoying because it wants to create the elilo-3.6/ - # directory. Since all the files are new, it doesn't know better. - filterdiff -p1 -i debian/\* ../*.diff | patch -s -p1 - eend $? || return - - # Now Gentooize it - sed -i " - 1s:/bin/sh:/bin/bash:; - s/##VERSION##/$PV/; - s/Debian GNU\//Gentoo /g; - s/Debian/Gentoo/g; - s/debian/gentoo/g; - s/dpkg --print-installation-architecture/uname -m/" debian/elilo.sh -} - -src_compile() { - local iarch - case $(tc-arch) in - ia64) iarch=ia64 ;; - x86) iarch=ia32 ;; - amd64) iarch=x86_64 ;; - *) die "unknown architecture: $(tc-arch)" ;; - esac - - # "prefix" on the next line specifies where to find gcc, as, ld, - # etc. It's not the usual meaning of "prefix". By blanking it we - # allow PATH to be searched. - emake -j1 prefix= CC="$(tc-getCC)" ARCH=${iarch} || die "emake failed" -} - -src_install() { - exeinto /usr/lib/elilo - doexe elilo.efi || die "elilo.efi failed" - - newsbin debian/elilo.sh elilo || die "elilo failed" - dosbin tools/eliloalt || die "eliloalt failed" - - insinto /etc - newins "${FILESDIR}"/elilo.conf.sample elilo.conf - - dodoc docs/* "${FILESDIR}"/elilo.conf.sample - doman debian/*.[0-9] -} diff --git a/sys-boot/elilo/elilo-3.12.ebuild b/sys-boot/elilo/elilo-3.12.ebuild deleted file mode 100644 index 4a47ac7a191..00000000000 --- a/sys-boot/elilo/elilo-3.12.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit toolchain-funcs eutils - -DESCRIPTION="Linux boot loader for EFI-based systems such as IA-64" -HOMEPAGE="https://sourceforge.net/projects/elilo/" -SRC_URI="mirror://sourceforge/elilo/${P}-source.tar.gz" -SRC_URI="${SRC_URI} mirror://debian/pool/main/e/elilo/elilo_3.12-1.diff.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ia64 ~x86" -IUSE="" - -# gnu-efi contains only static libs, so there's no run-time dep on it -DEPEND=">=sys-boot/gnu-efi-3.0g - sys-devel/patch - dev-util/patchutils" -RDEPEND="sys-boot/efibootmgr - sys-fs/dosfstools" - -src_unpack() { - unpack ${A} - cd "${S}" - - ebegin Applying ../*.diff - # Using epatch on this is annoying because it wants to create the elilo-3.6/ - # directory. Since all the files are new, it doesn't know better. - filterdiff -p1 -i debian/\* ../*.diff | patch -s -p1 - eend $? || return - - # Now Gentooize it - sed -i " - 1s:/bin/sh:/bin/bash:; - s/##VERSION##/$PV/; - s/Debian GNU\//Gentoo /g; - s/Debian/Gentoo/g; - s/debian/gentoo/g; - s/dpkg --print-architecture/uname -m/" debian/elilo.sh -} - -src_compile() { - local iarch - case $(tc-arch) in - ia64) iarch=ia64 ;; - x86) iarch=ia32 ;; - amd64) iarch=x86_64 ;; - *) die "unknown architecture: $(tc-arch)" ;; - esac - - # "prefix" on the next line specifies where to find gcc, as, ld, - # etc. It's not the usual meaning of "prefix". By blanking it we - # allow PATH to be searched. - emake -j1 prefix= CC="$(tc-getCC)" ARCH=${iarch} || die "emake failed" -} - -src_install() { - exeinto /usr/lib/elilo - doexe elilo.efi || die "elilo.efi failed" - - newsbin debian/elilo.sh elilo || die "elilo failed" - dosbin tools/eliloalt || die "eliloalt failed" - - insinto /etc - newins "${FILESDIR}"/elilo.conf.sample elilo.conf - - dodoc docs/* "${FILESDIR}"/elilo.conf.sample - doman debian/*.[0-9] -} diff --git a/sys-boot/elilo/elilo-3.16-r1.ebuild b/sys-boot/elilo/elilo-3.16-r1.ebuild deleted file mode 100644 index 96b2860daf6..00000000000 --- a/sys-boot/elilo/elilo-3.16-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs eutils multilib - -DESCRIPTION="Linux boot loader for EFI-based systems such as IA-64" -HOMEPAGE="https://sourceforge.net/projects/elilo/" -SRC_URI="mirror://sourceforge/elilo/${P}-all.tar.gz - mirror://debian/pool/main/e/elilo/elilo_3.14-3.debian.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~x86" -IUSE="" - -# gnu-efi contains only static libs, so there's no run-time dep on it -DEPEND=">=sys-boot/gnu-efi-3.0g - dev-util/patchutils" -# dosfstools[compat] to enable 'dosfsck' symlink -RDEPEND="sys-boot/efibootmgr - sys-fs/dosfstools[compat]" - -S="${WORKDIR}/${P}-source" - -PATCHES=( - "${FILESDIR}"/${PN}-3.16-elilo-loop.patch #299665 -) - -src_unpack() { - unpack ${A} ./${P}-source.tar.gz - mv debian "${S}"/ || die -} - -src_prepare() { - default - - case $(tc-arch) in - ia64) iarch=ia64 ;; - x86) iarch=ia32 ;; - amd64) iarch=x86_64 ;; - *) die "unknown architecture: $(tc-arch)" ;; - esac - - # Now Gentooize it. - sed -i \ - -e '1s:/bin/sh:/bin/bash:' \ - -e "s:##VERSION##:${PV}:" \ - -e 's:Debian GNU/:Gentoo :g' \ - -e 's:Debian:Gentoo:g' \ - -e 's:debian:gentoo:g' \ - -e "s:dpkg --print-architecture:echo ${iarch}:" \ - debian/elilo.sh || die -} - -src_compile() { - # "prefix" on the next line specifies where to find gcc, as, ld, - # etc. It's not the usual meaning of "prefix". By blanking it we - # allow PATH to be searched. - local libdir="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" - emake -j1 \ - prefix= \ - AS="$(tc-getAS)" \ - CC="$(tc-getCC)" \ - LD="$(tc-getLD)" \ - HOSTARCH=${iarch} \ - ARCH=${iarch} \ - EFIINC="${SYSROOT}${EPREFIX}/usr/include/efi" \ - GNUEFILIB="${libdir}" \ - EFILIB="${libdir}" \ - EFICRT0="${libdir}" -} - -src_install() { - exeinto /usr/lib/elilo - doexe elilo.efi - - newsbin debian/elilo.sh elilo - dosbin tools/eliloalt - - insinto /etc - newins "${FILESDIR}"/elilo.conf.sample elilo.conf - - dodoc docs/* "${FILESDIR}"/elilo.conf.sample - doman debian/*.[0-9] -} diff --git a/sys-boot/elilo/elilo-3.16.ebuild b/sys-boot/elilo/elilo-3.16.ebuild deleted file mode 100644 index 7f215a84141..00000000000 --- a/sys-boot/elilo/elilo-3.16.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit toolchain-funcs eutils multilib - -DESCRIPTION="Linux boot loader for EFI-based systems such as IA-64" -HOMEPAGE="https://sourceforge.net/projects/elilo/" -SRC_URI="mirror://sourceforge/elilo/${P}-all.tar.gz - mirror://debian/pool/main/e/elilo/elilo_3.14-3.debian.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~x86" -IUSE="" - -# gnu-efi contains only static libs, so there's no run-time dep on it -DEPEND=">=sys-boot/gnu-efi-3.0g - dev-util/patchutils" -RDEPEND="sys-boot/efibootmgr - sys-fs/dosfstools" - -S="${WORKDIR}/${P}-source" - -src_unpack() { - unpack ${A} ./${P}-source.tar.gz - mv debian "${S}"/ || die -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-3.16-elilo-loop.patch #299665 - - # The patches Debian had were merged upstream. - #epatch debian/patches/*.diff - - case $(tc-arch) in - ia64) iarch=ia64 ;; - x86) iarch=ia32 ;; - amd64) iarch=x86_64 ;; - *) die "unknown architecture: $(tc-arch)" ;; - esac - - # Now Gentooize it. - sed -i \ - -e '1s:/bin/sh:/bin/bash:' \ - -e "s:##VERSION##:${PV}:" \ - -e 's:Debian GNU/:Gentoo :g' \ - -e 's:Debian:Gentoo:g' \ - -e 's:debian:gentoo:g' \ - -e "s:dpkg --print-architecture:echo ${iarch}:" \ - debian/elilo.sh || die -} - -src_compile() { - # "prefix" on the next line specifies where to find gcc, as, ld, - # etc. It's not the usual meaning of "prefix". By blanking it we - # allow PATH to be searched. - local libdir="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" - emake -j1 \ - prefix= \ - AS="$(tc-getAS)" \ - CC="$(tc-getCC)" \ - LD="$(tc-getLD)" \ - HOSTARCH=${iarch} \ - ARCH=${iarch} \ - EFIINC="${SYSROOT}${EPREFIX}/usr/include/efi" \ - GNUEFILIB="${libdir}" \ - EFILIB="${libdir}" \ - EFICRT0="${libdir}" -} - -src_install() { - exeinto /usr/lib/elilo - doexe elilo.efi - - newsbin debian/elilo.sh elilo - dosbin tools/eliloalt - - insinto /etc - newins "${FILESDIR}"/elilo.conf.sample elilo.conf - - dodoc docs/* "${FILESDIR}"/elilo.conf.sample - doman debian/*.[0-9] -} diff --git a/sys-boot/elilo/elilo-3.6_p20060314.ebuild b/sys-boot/elilo/elilo-3.6_p20060314.ebuild deleted file mode 100644 index b9c3295daa6..00000000000 --- a/sys-boot/elilo/elilo-3.6_p20060314.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit toolchain-funcs eutils - -DESCRIPTION="Linux boot loader for EFI-based systems such as IA-64" -HOMEPAGE="https://sourceforge.net/projects/elilo/" -if [[ $PV == *_p* ]] ; then - MY_P=${PV#*_p} - MY_P=${PN}-nightly_${MY_P:0:4}-${MY_P:4:2}-${MY_P:6:2} - SRC_URI="http://elilo.sourceforge.net/nightlies/${MY_P}.tgz" - S=${WORKDIR}/elilo -else - MY_P=${P} - SRC_URI="mirror://sourceforge/elilo/${P}.src.tgz" -fi -SRC_URI="${SRC_URI} mirror://debian/pool/main/e/elilo/elilo_3.6-1.diff.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="ia64" -IUSE="" - -# gnu-efi contains only static libs, so there's no run-time dep on it -DEPEND=">=sys-boot/gnu-efi-3.0 - sys-devel/patch - dev-util/patchutils" -RDEPEND="sys-boot/efibootmgr - sys-fs/dosfstools" - -S=${WORKDIR}/${PN} - -src_unpack() { - unpack ${A} - cd "${S}" - - ebegin Applying ../*.diff - # Using epatch on this is annoying because it wants to create the elilo-3.6/ - # directory. Since all the files are new, it doesn't know better. - filterdiff -p1 -i debian/\* ../*.diff | patch -s -p1 - eend $? || return - - # Add patch for vmm support, from - # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=350185 - epatch "${FILESDIR}"/elilo.sh-vmm.patch - - # Don't count files twice when summing bytesneeded - epatch "${FILESDIR}"/elilo.sh-chkspace.patch - - # Now Gentooize it - sed -i " - 1s/sh/bash/; - s/##VERSION##/$PV/; - s/Debian GNU\//Gentoo /g; - s/Debian/Gentoo/g; - s/debian/gentoo/g; - s/dpkg --print-installation-architecture/uname -m/" debian/elilo.sh -} - -src_compile() { - local iarch - case $(tc-arch) in - ia64) iarch=ia64 ;; - x86) iarch=ia32 ;; - *) die "unknown architecture: $(tc-arch)" ;; - esac - - # "prefix" on the next line specifies where to find gcc, as, ld, - # etc. It's not the usual meaning of "prefix". By blanking it we - # allow PATH to be searched. - emake -j1 prefix= CC="$(tc-getCC)" ARCH=${iarch} || die "emake failed" -} - -src_install() { - exeinto /usr/lib/elilo - doexe elilo.efi || die "elilo.efi failed" - - newsbin debian/elilo.sh elilo || die "elilo failed" - dosbin tools/eliloalt || die "eliloalt failed" - - insinto /etc - newins "${FILESDIR}"/elilo.conf.sample elilo.conf - - dodoc docs/* "${FILESDIR}"/elilo.conf.sample - doman debian/*.[0-9] -}