diff options
author | 2022-04-23 23:15:15 +0100 | |
---|---|---|
committer | 2022-04-23 23:16:43 +0100 | |
commit | a0bdfcae86d9c4283917f2029a531c71e402131b (patch) | |
tree | dc625391d861a1cea49115c7c5b0cf77550e7e97 /sys-boot/palo/palo-2.16.ebuild | |
parent | sys-kernel/vanilla-sources: drop 5.16.20. 5.16.X is EOL (diff) | |
download | gentoo-a0bdfcae86d9c4283917f2029a531c71e402131b.tar.gz gentoo-a0bdfcae86d9c4283917f2029a531c71e402131b.tar.bz2 gentoo-a0bdfcae86d9c4283917f2029a531c71e402131b.zip |
sys-boot/palo: add 2.16
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-boot/palo/palo-2.16.ebuild')
-rw-r--r-- | sys-boot/palo/palo-2.16.ebuild | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/sys-boot/palo/palo-2.16.ebuild b/sys-boot/palo/palo-2.16.ebuild new file mode 100644 index 000000000000..2956c2939a97 --- /dev/null +++ b/sys-boot/palo/palo-2.16.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="PALO: PArisc Linux Loader" +HOMEPAGE="https://parisc.wiki.kernel.org/" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/palo.git" + inherit git-r3 +else + SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/${PN}.git/snapshot/${P}.tar.gz" + KEYWORDS="-* ~hppa" +fi + +LICENSE="GPL-2" +SLOT="0" + +PATCHES=( + "${FILESDIR}"/${PN}-2.00-toolchain.patch +) + +src_compile() { + local target + for target in '-C palo' '-C ipl' 'iplboot'; do + emake AR="$(tc-getAR)" CC="$(tc-getCC)" LD="$(tc-getLD)" ${target} + done +} + +src_install() { + into / + dosbin palo/palo + + insinto /usr/share/palo + doins iplboot + + insinto /etc + doins "${FILESDIR}"/palo.conf + + insinto /etc/kernel/postinst.d + insopts -m 0744 + doins "${FILESDIR}"/99palo + + doman palo.8 + + dodoc TODO debian/changelog README.html +} |