From 527a33c7ac46fe0c7fdae75ec962ac7cec846c6e Mon Sep 17 00:00:00 2001 From: KireinaHoro Date: Tue, 10 Jul 2018 08:56:20 +0800 Subject: sys-kernel/preinit: bump to 0.9 Package-Manager: Portage-2.3.24, Repoman-2.3.6 --- sys-kernel/preinit/Manifest | 4 +-- sys-kernel/preinit/preinit-0.8.ebuild | 48 ----------------------------------- sys-kernel/preinit/preinit-0.9.ebuild | 48 +++++++++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 50 deletions(-) delete mode 100644 sys-kernel/preinit/preinit-0.8.ebuild create mode 100644 sys-kernel/preinit/preinit-0.9.ebuild diff --git a/sys-kernel/preinit/Manifest b/sys-kernel/preinit/Manifest index 5eae2bc..c1118d9 100644 --- a/sys-kernel/preinit/Manifest +++ b/sys-kernel/preinit/Manifest @@ -1,3 +1,3 @@ -DIST preinit-0.8.tar.gz 14410 BLAKE2B 7084e3a692fa8507f6c4e94da758048f3223a4db9991ed8599e8755524dbea70681a9b1273c7c8e65c45092930fdb46810f1df81c5aded74d302e87a1a165345 SHA512 c6882cb0b4b6b0bc8ea64495f201df60599c2fbb5b6b03dd493b93879b0d047c99d82304dd4ea08d6c79ba986a65dbc571ae24066d9b6e35c568c77cd07a76ff -EBUILD preinit-0.8.ebuild 1485 BLAKE2B d9a231908fa03c711418f113765ad6f28cadd318409cd01e2826e805ee48c593eed50ec978b034c105bdbc526fa36b3da38fbfbb89f79cabc851b9546dc152b7 SHA512 21ebd91bb0983c3237f058a30bebb923b2c1a218c6a978ba04ac9af7fd2e4f4e15f77715b7f3cf7c3544c79735b6dc8679d2c5a7dc91eecb06bf2a0c1a49e443 +DIST preinit-0.9.tar.gz 14385 BLAKE2B a5c64d400bb50bbb571eda414c87147223bf8f7e3cb1821de1a1cd6ccdf0ba25979efd3365b8a2afd5e6ae09c18dfb8e6c44e07189c2368ac05e6a94025b3758 SHA512 03a22a4c811dfcb73f0232d4584bc3628f0f42ab3808f98a9999587562cd0560c7b755784ad3f950a7536726afa0a106c9b4bd6b0c79ca620b3aaf4db2ee249f +EBUILD preinit-0.9.ebuild 1485 BLAKE2B d9a231908fa03c711418f113765ad6f28cadd318409cd01e2826e805ee48c593eed50ec978b034c105bdbc526fa36b3da38fbfbb89f79cabc851b9546dc152b7 SHA512 21ebd91bb0983c3237f058a30bebb923b2c1a218c6a978ba04ac9af7fd2e4f4e15f77715b7f3cf7c3544c79735b6dc8679d2c5a7dc91eecb06bf2a0c1a49e443 MISC metadata.xml 400 BLAKE2B 798f691229a445bf0a1890fa693c5b145dffab28d4a3f9ddaa1d10e68158f16cee04229bd944d54c1a12c35eb7bf5ba5922e387910b0a930bb8a964f10af7a82 SHA512 05282919ebaf24720af3ead93629fef29e1c253680fefd4169bb823c570c55a612292636193c15cd940bb69de23524f7c521b1a4dbc0aa1ab640b1a3093c7c9a diff --git a/sys-kernel/preinit/preinit-0.8.ebuild b/sys-kernel/preinit/preinit-0.8.ebuild deleted file mode 100644 index 3089784..0000000 --- a/sys-kernel/preinit/preinit-0.8.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.9.ebuild b/sys-kernel/preinit/preinit-0.9.ebuild new file mode 100644 index 0000000..3089784 --- /dev/null +++ b/sys-kernel/preinit/preinit-0.9.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