From 2dc37d4510855e788c679a1970ad43d50f83f7d8 Mon Sep 17 00:00:00 2001 From: KireinaHoro Date: Tue, 3 Jul 2018 08:31:28 +0800 Subject: sys-kernel/preinit: bump to 0.7 Package-Manager: Portage-2.3.24, Repoman-2.3.6 --- sys-kernel/preinit/Manifest | 4 +-- sys-kernel/preinit/preinit-0.6.ebuild | 48 ----------------------------------- sys-kernel/preinit/preinit-0.7.ebuild | 48 +++++++++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 50 deletions(-) delete mode 100644 sys-kernel/preinit/preinit-0.6.ebuild create mode 100644 sys-kernel/preinit/preinit-0.7.ebuild diff --git a/sys-kernel/preinit/Manifest b/sys-kernel/preinit/Manifest index 549cf94..99d10b5 100644 --- a/sys-kernel/preinit/Manifest +++ b/sys-kernel/preinit/Manifest @@ -1,3 +1,3 @@ -DIST preinit-0.6.tar.gz 14445 BLAKE2B be98edc4fdf9a617f4af9cc2a76d32992ad6978447c53f5ce525ba3080923eb692345b222e0024fbcb6ae4a6f19d47da89e318b881b2ea62ce7d569487ede16b SHA512 08edb2f205173fa0ce1f3c7f898c42bbd7e23c4ee932a40220c06a5cea1ce39100ab251bb0e2aaeb2edbfa042427a0dca4b9cd7556a87f087cc1e247c393a3e5 -EBUILD preinit-0.6.ebuild 1485 BLAKE2B d9a231908fa03c711418f113765ad6f28cadd318409cd01e2826e805ee48c593eed50ec978b034c105bdbc526fa36b3da38fbfbb89f79cabc851b9546dc152b7 SHA512 21ebd91bb0983c3237f058a30bebb923b2c1a218c6a978ba04ac9af7fd2e4f4e15f77715b7f3cf7c3544c79735b6dc8679d2c5a7dc91eecb06bf2a0c1a49e443 +DIST preinit-0.7.tar.gz 14414 BLAKE2B dc8f9358e8f21a216ff3742859fdbba8fe2056e6d5c1437c8962da62bf3ab2419fda41ae4aeff6cf403abfeb56ab229d1b7cf322de933e6a61242c9ac44afe0a SHA512 0384e6b005968eb1c9bf4d5750cd8292a33084aabfb9f1a7e71422c3d941faa249377ee1c561b56892302816fb5dd5c67c1f9605d7fa8e5deec4890fd4534a80 +EBUILD preinit-0.7.ebuild 1485 BLAKE2B d9a231908fa03c711418f113765ad6f28cadd318409cd01e2826e805ee48c593eed50ec978b034c105bdbc526fa36b3da38fbfbb89f79cabc851b9546dc152b7 SHA512 21ebd91bb0983c3237f058a30bebb923b2c1a218c6a978ba04ac9af7fd2e4f4e15f77715b7f3cf7c3544c79735b6dc8679d2c5a7dc91eecb06bf2a0c1a49e443 MISC metadata.xml 400 BLAKE2B 798f691229a445bf0a1890fa693c5b145dffab28d4a3f9ddaa1d10e68158f16cee04229bd944d54c1a12c35eb7bf5ba5922e387910b0a930bb8a964f10af7a82 SHA512 05282919ebaf24720af3ead93629fef29e1c253680fefd4169bb823c570c55a612292636193c15cd940bb69de23524f7c521b1a4dbc0aa1ab640b1a3093c7c9a diff --git a/sys-kernel/preinit/preinit-0.6.ebuild b/sys-kernel/preinit/preinit-0.6.ebuild deleted file mode 100644 index 3089784..0000000 --- a/sys-kernel/preinit/preinit-0.6.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Preinit files for Portage-powered Android systems" -HOMEPAGE="https://github.com/KireinaHoro/preinit" -SRC_URI="https://github.com/KireinaHoro/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~arm64" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND} -sys-apps/busybox[static] -" - -src_install() { - insinto /usr/share/eselect/modules - doins preinit.eselect - insinto /usr/lib/preinit/devices - cd devices - for a in *; do - doins -r $a - done -} - -pkg_postinst() { - device=$(sed -E -n 's/.*androidboot.hardware=(\S*).*/\1/p' /proc/cmdline) - if [ -d "/usr/lib/preinit/devices/$device" ] ; then - eselect preinit set $device - einfo "Preinit files selected for device $device. If this device is not" - einfo "$device, choose the correct one with \`eselect preinit set \`." - else - if [ -z "$device" ] ; then - ewarn "We failed to detect the device codename, thus we're unable to select preinit" - ewarn "files for this device. To manually select, run \`eselect preinit list\` and" - ewarn "select accordingly." - else - ewarn "The device $device is not yet supported by preinit. Create your own initramfs" - ewarn "and bootimg.cfg according to $HOMEPAGE ," - ewarn "place them in /usr/lib/preinit/custom, and then select 'custom' with \`eselect" - ewarn "preinit set custom\`. Create pull request to add a working device." - fi - fi -} diff --git a/sys-kernel/preinit/preinit-0.7.ebuild b/sys-kernel/preinit/preinit-0.7.ebuild new file mode 100644 index 0000000..3089784 --- /dev/null +++ b/sys-kernel/preinit/preinit-0.7.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Preinit files for Portage-powered Android systems" +HOMEPAGE="https://github.com/KireinaHoro/preinit" +SRC_URI="https://github.com/KireinaHoro/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~arm64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} +sys-apps/busybox[static] +" + +src_install() { + insinto /usr/share/eselect/modules + doins preinit.eselect + insinto /usr/lib/preinit/devices + cd devices + for a in *; do + doins -r $a + done +} + +pkg_postinst() { + device=$(sed -E -n 's/.*androidboot.hardware=(\S*).*/\1/p' /proc/cmdline) + if [ -d "/usr/lib/preinit/devices/$device" ] ; then + eselect preinit set $device + einfo "Preinit files selected for device $device. If this device is not" + einfo "$device, choose the correct one with \`eselect preinit set \`." + else + if [ -z "$device" ] ; then + ewarn "We failed to detect the device codename, thus we're unable to select preinit" + ewarn "files for this device. To manually select, run \`eselect preinit list\` and" + ewarn "select accordingly." + else + ewarn "The device $device is not yet supported by preinit. Create your own initramfs" + ewarn "and bootimg.cfg according to $HOMEPAGE ," + ewarn "place them in /usr/lib/preinit/custom, and then select 'custom' with \`eselect" + ewarn "preinit set custom\`. Create pull request to add a working device." + fi + fi +} -- cgit v1.2.3-65-gdbad