[gentoo-commits] proj/android:master commit in: sys-kernel/installkernel/, sys-kernel/preinit/, sys-kernel/angler-sources/

2018-07-09 Thread Benda XU
commit: e961a06b9d07bbbcfbc45c3db2e6dc34e58ea8f8
Author: KireinaHoro  jsteward  moe>
AuthorDate: Mon Jul  2 16:24:11 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Jul  2 16:24:11 2018 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=e961a06b

sys-kernel: fix various issues

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/angler-sources/Manifest| 3 +--
 sys-kernel/angler-sources/angler-sources-3.10.73.ebuild   | 4 ++--
 sys-kernel/installkernel/Manifest | 2 +-
 .../{installkernel-0.1.ebuild => installkernel-0.1-r1.ebuild} | 2 +-
 sys-kernel/preinit/Manifest   | 4 ++--
 sys-kernel/preinit/{preinit-0.3.ebuild => preinit-0.4.ebuild} | 0
 6 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-kernel/angler-sources/Manifest 
b/sys-kernel/angler-sources/Manifest
index 07ce5d8..bf1a8ad 100644
--- a/sys-kernel/angler-sources/Manifest
+++ b/sys-kernel/angler-sources/Manifest
@@ -1,3 +1,2 @@
-DIST android_kernel_huawei_angler 114349 BLAKE2B 
df41569fc5ad445121615c5ee880c24797fc87ede6afbf27b9b3a20bbb9684c543b93391c577498371a8cfc29b4f4acc8767c07374e2d5ea582baebebd016018
 SHA512 
a2ec68f067ce3374ebc2a5634205b8dd9c269f8b441265b5b885f748578b550ed04f3d5f5e31dc605091fd86d95dfd2b8cc6daf85ad7867291fe1c0573102aef
-EBUILD angler-sources-3.10.73.ebuild 819 BLAKE2B 
5d18fbb86b4cac611afebcda790de28e589737bc58773f32533730953c7865159b944888197483c8d5050cf5c8ab9d7ae35fa13012bfe76877a6a721ad36178b
 SHA512 
7ea5b16dea5224e8948101b1b55222bb38cb51a967beabaf0599abea8ce5224ec526e838bc88d66d936bd61871f989c7d68a7361c814652dff168c41136c9373
+EBUILD angler-sources-3.10.73.ebuild 832 BLAKE2B 
f748031bc2b0b3d91e8b8610b5d5d08823eaa006337d61c430b633782fd12b40de56e2300b2df47612414cb467e26b9236535e58ce0c994ef7fc6af63a6d0b62
 SHA512 
730b945ab9eb00f0ff464e213ce97db48fe40a5575935980663af97ed3989f104195e6dd816bf959d878e2ae056d75e284496d078cba17938c34837decc51701
 MISC metadata.xml 302 BLAKE2B 
2560cf9d3ac1d88ef673eae5f52a07e3dd311b1e76235d04cccb623dc1d902fb4b12bb2f26ba3dc6fcad206895f5663ad5579091b336b835f24a799d3fa3cec5
 SHA512 
e4568d468c1716d269db218e26c93716bdeae20ea9922782520ac75d0fff2f4395a5c076c2dfc05acaec1306823a0f3a32bed7c5a1082973e4232cbb65260e11

diff --git a/sys-kernel/angler-sources/angler-sources-3.10.73.ebuild 
b/sys-kernel/angler-sources/angler-sources-3.10.73.ebuild
index 9a6d339..4d5a08a 100644
--- a/sys-kernel/angler-sources/angler-sources-3.10.73.ebuild
+++ b/sys-kernel/angler-sources/angler-sources-3.10.73.ebuild
@@ -15,12 +15,12 @@ CKV="${PVR/-r/-git}"
 
 # only use this if it's not an _rc/_pre release
 [ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
+inherit git-r3 kernel-2
 detect_version
 
 DESCRIPTION="Device-specific kernel sources from AOSP project adapted for 
Gentoo"
 HOMEPAGE="https://www.kernel.org";
-SRC_URI="https://github.com/KireinaHoro/android_kernel_huawei_angler";
+EGIT_REPO_URI="https://github.com/KireinaHoro/android_kernel_huawei_angler";
 
 KEYWORDS="~arm64"
 IUSE=""

diff --git a/sys-kernel/installkernel/Manifest 
b/sys-kernel/installkernel/Manifest
index 79fc4ee..fb7c7f4 100644
--- a/sys-kernel/installkernel/Manifest
+++ b/sys-kernel/installkernel/Manifest
@@ -1,3 +1,3 @@
 DIST installkernel-0.1.tar.gz 13384 BLAKE2B 
9fe5e7a35de3de39b0ccbcbe4b7107b17c47edbf15fde4ee60a93a0e32ac0a415032360b98220ab04f1ea05921c60a1d52ee331f4f972450850e3fb0dc4129b1
 SHA512 
ea7471f62308ac8bc5ccf0a4e2abc45815d6fe878dc34e33630e123ada988863ec669445f0414eb3ea8556b059aa8081c68a7c915da9526b3120362673d5c1df
-EBUILD installkernel-0.1.ebuild 513 BLAKE2B 
2eddbd3838bf7941f448978ce83a61d4ae5b04ca490bcb5f1b7a3f90430740bdfe11b663e3e2b78e8761a688b9a217c00aa6d9d160c2a627c0107570a18bb0ba
 SHA512 
cc00d34dce21b21de36152bd7273dbd324153de099c7a8992b5eefa135e06a860e4e9351ebb08da4a037f8c8b1ff6c2e8a1881f8f2523afe31f79cb0b5821690
+EBUILD installkernel-0.1-r1.ebuild 510 BLAKE2B 
77aa761760f6395db0b3315cc5bdfbb8595556e3ebe118b0714e2e1c46e93148f44c546ea1890ef9236c2cad1f780bc70dcbd23dbffa2671621213fec0f94794
 SHA512 
e25a25832a01ef719918f14a01232d12bf086ccb38c99f1f6d0fec39a3f6bcdb2965e5f427d308f4f76f2bb78c530bf1bfa094a1a3c61dcfaaa15d1346adf3c7
 MISC metadata.xml 367 BLAKE2B 
b5fb347e1de8714222b958157c8e7465da685d55750d17fa8c9f3d5d73b83d336a0580eb911796c93b9994df9bb1e5262323e17f71ae1f3b81ea5442afff646a
 SHA512 
0bce62c7ced0b6a3e724c6f698fe8192c7ccb51bda37a1289185138ed6ae9da413cfc14d939e9a8b95e1b59b8b352d1f866d3a48b4aaa2b7c0d466ccb8b5b85d

diff --git a/sys-kernel/installkernel/installkernel-0.1.ebuild 
b/sys-kernel/installkernel/installkernel-0.1-r1.ebuild
similarity index 97%
rename from sys-kernel/installkernel/installkernel-0.1.ebuild
rename to sys-kernel/installkernel/installkernel-0.1-r1.ebuild
index cac44a6..28ef71d 100644
--- a/sys-kernel/installkernel/installkernel-0.1.ebuild
+++ b/sys-kernel/installker

[gentoo-commits] proj/android:master commit in: sys-kernel/installkernel/, sys-kernel/preinit/, sys-kernel/angler-sources/

2018-07-09 Thread Benda XU
commit: 1d8a648b254c175eb452cd43793547dc5cabb2bd
Author: KireinaHoro  jsteward  moe>
AuthorDate: Mon Jul  2 15:57:45 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Jul  2 16:13:52 2018 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=1d8a648b

sys-kernel: add Android source and utilities

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/angler-sources/Manifest |  3 ++
 .../angler-sources/angler-sources-3.10.73.ebuild   | 36 
 sys-kernel/angler-sources/metadata.xml | 10 +
 sys-kernel/installkernel/Manifest  |  3 ++
 sys-kernel/installkernel/installkernel-0.1.ebuild  | 25 +++
 sys-kernel/installkernel/metadata.xml  | 11 +
 sys-kernel/preinit/Manifest|  3 ++
 sys-kernel/preinit/metadata.xml| 10 +
 sys-kernel/preinit/preinit-0.3.ebuild  | 48 ++
 9 files changed, 149 insertions(+)

diff --git a/sys-kernel/angler-sources/Manifest 
b/sys-kernel/angler-sources/Manifest
new file mode 100644
index 000..07ce5d8
--- /dev/null
+++ b/sys-kernel/angler-sources/Manifest
@@ -0,0 +1,3 @@
+DIST android_kernel_huawei_angler 114349 BLAKE2B 
df41569fc5ad445121615c5ee880c24797fc87ede6afbf27b9b3a20bbb9684c543b93391c577498371a8cfc29b4f4acc8767c07374e2d5ea582baebebd016018
 SHA512 
a2ec68f067ce3374ebc2a5634205b8dd9c269f8b441265b5b885f748578b550ed04f3d5f5e31dc605091fd86d95dfd2b8cc6daf85ad7867291fe1c0573102aef
+EBUILD angler-sources-3.10.73.ebuild 819 BLAKE2B 
5d18fbb86b4cac611afebcda790de28e589737bc58773f32533730953c7865159b944888197483c8d5050cf5c8ab9d7ae35fa13012bfe76877a6a721ad36178b
 SHA512 
7ea5b16dea5224e8948101b1b55222bb38cb51a967beabaf0599abea8ce5224ec526e838bc88d66d936bd61871f989c7d68a7361c814652dff168c41136c9373
+MISC metadata.xml 302 BLAKE2B 
2560cf9d3ac1d88ef673eae5f52a07e3dd311b1e76235d04cccb623dc1d902fb4b12bb2f26ba3dc6fcad206895f5663ad5579091b336b835f24a799d3fa3cec5
 SHA512 
e4568d468c1716d269db218e26c93716bdeae20ea9922782520ac75d0fff2f4395a5c076c2dfc05acaec1306823a0f3a32bed7c5a1082973e4232cbb65260e11

diff --git a/sys-kernel/angler-sources/angler-sources-3.10.73.ebuild 
b/sys-kernel/angler-sources/angler-sources-3.10.73.ebuild
new file mode 100644
index 000..9a6d339
--- /dev/null
+++ b/sys-kernel/angler-sources/angler-sources-3.10.73.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="3.10"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Device-specific kernel sources from AOSP project adapted for 
Gentoo"
+HOMEPAGE="https://www.kernel.org";
+SRC_URI="https://github.com/KireinaHoro/android_kernel_huawei_angler";
+
+KEYWORDS="~arm64"
+IUSE=""
+
+RDEPEND="
+sys-kernel/installkernel
+"
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}

diff --git a/sys-kernel/angler-sources/metadata.xml 
b/sys-kernel/angler-sources/metadata.xml
new file mode 100644
index 000..5bfd953
--- /dev/null
+++ b/sys-kernel/angler-sources/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+i...@jsteward.moe
+
+
+Kernel sources for Huawei Nexus 6P (angler).
+
+

diff --git a/sys-kernel/installkernel/Manifest 
b/sys-kernel/installkernel/Manifest
new file mode 100644
index 000..79fc4ee
--- /dev/null
+++ b/sys-kernel/installkernel/Manifest
@@ -0,0 +1,3 @@
+DIST installkernel-0.1.tar.gz 13384 BLAKE2B 
9fe5e7a35de3de39b0ccbcbe4b7107b17c47edbf15fde4ee60a93a0e32ac0a415032360b98220ab04f1ea05921c60a1d52ee331f4f972450850e3fb0dc4129b1
 SHA512 
ea7471f62308ac8bc5ccf0a4e2abc45815d6fe878dc34e33630e123ada988863ec669445f0414eb3ea8556b059aa8081c68a7c915da9526b3120362673d5c1df
+EBUILD installkernel-0.1.ebuild 513 BLAKE2B 
2eddbd3838bf7941f448978ce83a61d4ae5b04ca490bcb5f1b7a3f90430740bdfe11b663e3e2b78e8761a688b9a217c00aa6d9d160c2a627c0107570a18bb0ba
 SHA512 
cc00d34dce21b21de36152bd7273dbd324153de099c7a8992b5eefa135e06a860e4e9351ebb08da4a037f8c8b1ff6c2e8a1881f8f2523afe31f79cb0b5821690
+MISC metadata.xml 367 BLAKE2B 
b5fb347e1de8714222b958157c8e7465da685d55750d17fa8c9f3d5d73b83d336a0580eb911796c93b9994df9bb1e5262323e17f71ae1f3b81ea5442afff646a
 SHA512 
0bce62c7ced0b6a3e724c6f698fe8192c7ccb51bda37a1289185138ed6ae9da413cfc14d939e9a8b95e1b59b8b352d1f866d3a48b4aaa2b7c0d466ccb8b5b85d

diff --git a/sys-kernel/installkernel/installkernel-0.1.ebuild 
b/sys-kernel/installkernel/installkernel-0.1.ebuild
new file mode 100644
index 000..cac44a6
--- /dev/null
+++ b/sys-kernel/installkernel/installkernel-0.1.ebuild
@@ -0,0 +1,25 @@
+# Co

[gentoo-commits] proj/android:master commit in: sys-kernel/installkernel/

2018-07-09 Thread Benda XU
commit: e25694694f45daca9e1d16decdbbf17b25449de1
Author: KireinaHoro  jsteward  moe>
AuthorDate: Tue Jul  3 00:40:38 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue Jul  3 00:40:38 2018 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=e2569469

sys-kernel/installkernel: bump to 0.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/installkernel/Manifest| 4 ++--
 .../{installkernel-0.1-r1.ebuild => installkernel-0.2.ebuild}| 9 +
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/installkernel/Manifest 
b/sys-kernel/installkernel/Manifest
index fb7c7f4..dab0cdb 100644
--- a/sys-kernel/installkernel/Manifest
+++ b/sys-kernel/installkernel/Manifest
@@ -1,3 +1,3 @@
-DIST installkernel-0.1.tar.gz 13384 BLAKE2B 
9fe5e7a35de3de39b0ccbcbe4b7107b17c47edbf15fde4ee60a93a0e32ac0a415032360b98220ab04f1ea05921c60a1d52ee331f4f972450850e3fb0dc4129b1
 SHA512 
ea7471f62308ac8bc5ccf0a4e2abc45815d6fe878dc34e33630e123ada988863ec669445f0414eb3ea8556b059aa8081c68a7c915da9526b3120362673d5c1df
-EBUILD installkernel-0.1-r1.ebuild 510 BLAKE2B 
77aa761760f6395db0b3315cc5bdfbb8595556e3ebe118b0714e2e1c46e93148f44c546ea1890ef9236c2cad1f780bc70dcbd23dbffa2671621213fec0f94794
 SHA512 
e25a25832a01ef719918f14a01232d12bf086ccb38c99f1f6d0fec39a3f6bcdb2965e5f427d308f4f76f2bb78c530bf1bfa094a1a3c61dcfaaa15d1346adf3c7
+DIST installkernel-0.2.tar.gz 13434 BLAKE2B 
083c82c2a10bcc88cc612a861f6d4db103920d8cacf22a140e8afa5ffa3db4abb7140c4b530068a49d29d68a27923e68c2147743c2d950ab4e22e3da00c0fe2e
 SHA512 
27286faf117ff5cf70073375140f60fb77b2a6f7fde7cf9b0dc6a95df728df1c9b74a2c45c5661709b32d087ccc1516ee6c3445285456e70c07716b8b582b44a
+EBUILD installkernel-0.2.ebuild 901 BLAKE2B 
b62a8c4328a53ad11e0fdb396006668fedad025591a8f3f64b50dc538435cd6775f2330d4ca4b6e0e340b4ebfae52077187dc0517a867386f96f0e1e2c4eec8c
 SHA512 
5897a66f2c9acd9b266a146765f2bfaa3069720f31a81bdf38d73b5094e8c9755b15855510c40f27f217b1437e9fc2b00514da5c062ea69b1133b96d313c5e03
 MISC metadata.xml 367 BLAKE2B 
b5fb347e1de8714222b958157c8e7465da685d55750d17fa8c9f3d5d73b83d336a0580eb911796c93b9994df9bb1e5262323e17f71ae1f3b81ea5442afff646a
 SHA512 
0bce62c7ced0b6a3e724c6f698fe8192c7ccb51bda37a1289185138ed6ae9da413cfc14d939e9a8b95e1b59b8b352d1f866d3a48b4aaa2b7c0d466ccb8b5b85d

diff --git a/sys-kernel/installkernel/installkernel-0.1-r1.ebuild 
b/sys-kernel/installkernel/installkernel-0.2.ebuild
similarity index 56%
rename from sys-kernel/installkernel/installkernel-0.1-r1.ebuild
rename to sys-kernel/installkernel/installkernel-0.2.ebuild
index 28ef71d..8f9227d 100644
--- a/sys-kernel/installkernel/installkernel-0.1-r1.ebuild
+++ b/sys-kernel/installkernel/installkernel-0.2.ebuild
@@ -23,3 +23,12 @@ src_install() {
into /
dobin installkernel
 }
+
+pkg_postinst() {
+   if [ -L "/root/bin/installkernel" ]; then
+   einfo "Installkernel is successfully installed. However, the 
paths that kernel source's"
+   einfo "install.sh tries to call is /root/bin/installkernel and 
/sbin/installkernel. Please"
+   einfo "run the following as root to symlink /bin/installkernel:"
+   einfo "mkdir -p /root/bin && ln -s /bin/installkernel 
/root/bin/"
+   fi
+}