public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/android:master commit in: sys-apps/sharkbait-setup/
@ 2018-08-01  6:54 Pengcheng Xu
  0 siblings, 0 replies; 4+ messages in thread
From: Pengcheng Xu @ 2018-08-01  6:54 UTC (permalink / raw
  To: gentoo-commits

commit:     4c4012b41366c0400333b360355241a100a2c651
Author:     KireinaHoro <i <AT> jsteward <DOT> moe>
AuthorDate: Fri Jul 27 04:54:51 2018 +0000
Commit:     Pengcheng Xu <i <AT> jsteward <DOT> moe>
CommitDate: Fri Jul 27 08:59:08 2018 +0000
URL:        https://gitweb.gentoo.org/proj/android.git/commit/?id=4c4012b4

sys-apps/sharkbait-setup: add new package

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/sharkbait-setup/Manifest                  |  3 ++
 sys-apps/sharkbait-setup/metadata.xml              | 10 +++++
 .../sharkbait-setup/sharkbait-setup-0.3-r1.ebuild  | 50 ++++++++++++++++++++++
 3 files changed, 63 insertions(+)

diff --git a/sys-apps/sharkbait-setup/Manifest b/sys-apps/sharkbait-setup/Manifest
new file mode 100644
index 0000000..de12963
--- /dev/null
+++ b/sys-apps/sharkbait-setup/Manifest
@@ -0,0 +1,3 @@
+DIST sharkbait-setup-0.3.tar.gz 17189 BLAKE2B 1a91cceb55ac0a39b6dc65ad3f166fa93f4827187ec4f2d622d4a6973d062c0512655b1d63b1795f064dcf597772d8c73a46dbb69514575f65f683813fc9e720 SHA512 d62dac43d73bc8cbaf87c5e2a76120968291950efedcddb5f385daeef871906459e8aa9698f4d1fa8a766111efb0eba228cfcd3d6532878b2310fc2bfcd8d2bc
+EBUILD sharkbait-setup-0.3-r1.ebuild 1242 BLAKE2B 0fdfec671437a94dd73b01fb32409ae52b14539844adcc96cdce4f6808cd797d409adca9fc0df1273ee4174e12d9723558f1f2d8c8b6c1d8430676f677553901 SHA512 c0bbf4f8a8112fb9b9ec0225dee33d2179ca2858eb8261a63419b1f2da2f64d6ad999ccf3e9c5ff4d442a08e764fcc0b389e9e1914f916dfe55d83e9170c1fb3
+MISC metadata.xml 348 BLAKE2B c5fd7c7d586c6a5dac33a6bdf1815fcb3666abef061f87790e9384eb11f68f7de71645b9760f04f44655eff0b78db4f2bc11e6c80ca824d3684828fc3b4ce07d SHA512 dbc8c3a3c0cb4861f0140c368d0d5487a8cb04b0fa35cae89163cdcb73b2ba67457bc0eece633c10ef943e3cc83f638c641248c688a7909cbebc66f3f10555c5

diff --git a/sys-apps/sharkbait-setup/metadata.xml b/sys-apps/sharkbait-setup/metadata.xml
new file mode 100644
index 0000000..9e0edca
--- /dev/null
+++ b/sys-apps/sharkbait-setup/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>i@jsteward.moe</email>
+</maintainer>
+<longdescription lang="en">
+	SharkBait-setup conducts the first setup for SharkBait (Portage-powered Android) systems.
+</longdescription>
+</pkgmetadata>

diff --git a/sys-apps/sharkbait-setup/sharkbait-setup-0.3-r1.ebuild b/sys-apps/sharkbait-setup/sharkbait-setup-0.3-r1.ebuild
new file mode 100644
index 0000000..b88c31f
--- /dev/null
+++ b/sys-apps/sharkbait-setup/sharkbait-setup-0.3-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="First setup for SharkBait systems"
+HOMEPAGE="https://github.com/KireinaHoro/sharkbait-setup"
+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}
+>=app-emulation/lxc-3.0.0
+"
+
+src_install() {
+	exec_list=(
+	deploy.sh
+	pre-start.sh
+	post-stop.sh
+	)
+	target="${EPREFIX}"/usr/lib/sharkbait-setup
+	insinto	"${target}"
+	exeinto	"${target}"
+	for a in config devices; do
+		doins -r "${a}"
+	done
+	for a in "${exec_list[@]}"; do
+		doexe "${a}"
+	done
+	dosym "${target}"/deploy.sh "${EPREFIX}"/usr/bin/sharkbait-deploy
+}
+
+pkg_postinst() {
+	device=$(sed -E -n 's/.*androidboot.hardware=(\S*).*/\1/p' /proc/cmdline)
+	if [ -d "${EPREFIX}/usr/lib/sharkbait-setup/devices/${device}" ] ; then
+		einfo "Run \`sharkbait-deploy ${device}\` to setup SharkBait for your device."
+	else
+		if [ -z "$device" ] ; then
+			ewarn "We failed to detect the device name."
+		else
+			ewarn "The device $device is not yet supported by sharkbait-setup."
+		fi
+		ewarn "Consult Porter's guide for how to add support for this device."
+	fi
+}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/android:master commit in: sys-apps/sharkbait-setup/
@ 2018-08-01  6:54 Pengcheng Xu
  0 siblings, 0 replies; 4+ messages in thread
From: Pengcheng Xu @ 2018-08-01  6:54 UTC (permalink / raw
  To: gentoo-commits

commit:     e1887903ee801085f17a1d5223b62cdfe6deed4d
Author:     KireinaHoro <i <AT> jsteward <DOT> moe>
AuthorDate: Fri Jul 27 16:07:40 2018 +0000
Commit:     Pengcheng Xu <i <AT> jsteward <DOT> moe>
CommitDate: Fri Jul 27 16:07:40 2018 +0000
URL:        https://gitweb.gentoo.org/proj/android.git/commit/?id=e1887903

sys-apps/sharkbait-setup: install scripts

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/sharkbait-setup/Manifest                                       | 2 +-
 .../{sharkbait-setup-0.4.ebuild => sharkbait-setup-0.4-r1.ebuild}       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/sharkbait-setup/Manifest b/sys-apps/sharkbait-setup/Manifest
index b7eb620..319fa00 100644
--- a/sys-apps/sharkbait-setup/Manifest
+++ b/sys-apps/sharkbait-setup/Manifest
@@ -1,3 +1,3 @@
 DIST sharkbait-setup-0.4.tar.gz 17251 BLAKE2B 195241d186d25ae81ab3710c918485755297c7bec5cd627152244051b940131e3cc81ef526dc9c3d3a00ff95560262bff337bb8d9b878e5826bfa68a0f1e038f SHA512 180751d8693008a7b87cf82da1e29fd4b934b10141238e8e89def970c89f3312a0d06c1c206ee664e555b224f6b71589ab7b9f785cb0a5d99717cb4b4df4ed6a
-EBUILD sharkbait-setup-0.4.ebuild 1242 BLAKE2B 0fdfec671437a94dd73b01fb32409ae52b14539844adcc96cdce4f6808cd797d409adca9fc0df1273ee4174e12d9723558f1f2d8c8b6c1d8430676f677553901 SHA512 c0bbf4f8a8112fb9b9ec0225dee33d2179ca2858eb8261a63419b1f2da2f64d6ad999ccf3e9c5ff4d442a08e764fcc0b389e9e1914f916dfe55d83e9170c1fb3
+EBUILD sharkbait-setup-0.4-r1.ebuild 1250 BLAKE2B ceb64017a5fb6b7479db7ad006d86338340e22b76a7c4d80d4cb949e11961993d0c08ee7a15a2ab6cd99021e6ba01f8a0f06c1b176d3451f00e44411fc89715d SHA512 1039892d4c0fb5d84a6115d119cb705dcf8554f511b78a8457d36b8407b06d9fbaee32c3f6ab5ca64449014655ccef2f722c0819cd034dc0cc26810ef906dd24
 MISC metadata.xml 348 BLAKE2B c5fd7c7d586c6a5dac33a6bdf1815fcb3666abef061f87790e9384eb11f68f7de71645b9760f04f44655eff0b78db4f2bc11e6c80ca824d3684828fc3b4ce07d SHA512 dbc8c3a3c0cb4861f0140c368d0d5487a8cb04b0fa35cae89163cdcb73b2ba67457bc0eece633c10ef943e3cc83f638c641248c688a7909cbebc66f3f10555c5

diff --git a/sys-apps/sharkbait-setup/sharkbait-setup-0.4.ebuild b/sys-apps/sharkbait-setup/sharkbait-setup-0.4-r1.ebuild
similarity index 97%
rename from sys-apps/sharkbait-setup/sharkbait-setup-0.4.ebuild
rename to sys-apps/sharkbait-setup/sharkbait-setup-0.4-r1.ebuild
index b88c31f..7091ac4 100644
--- a/sys-apps/sharkbait-setup/sharkbait-setup-0.4.ebuild
+++ b/sys-apps/sharkbait-setup/sharkbait-setup-0.4-r1.ebuild
@@ -26,7 +26,7 @@ src_install() {
 	target="${EPREFIX}"/usr/lib/sharkbait-setup
 	insinto	"${target}"
 	exeinto	"${target}"
-	for a in config devices; do
+	for a in config devices scripts; do
 		doins -r "${a}"
 	done
 	for a in "${exec_list[@]}"; do


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/android:master commit in: sys-apps/sharkbait-setup/
@ 2018-08-01  6:54 Pengcheng Xu
  0 siblings, 0 replies; 4+ messages in thread
From: Pengcheng Xu @ 2018-08-01  6:54 UTC (permalink / raw
  To: gentoo-commits

commit:     471894f2c478bd42cd200029630d44f2bea00af0
Author:     KireinaHoro <i <AT> jsteward <DOT> moe>
AuthorDate: Fri Jul 27 09:18:57 2018 +0000
Commit:     Pengcheng Xu <i <AT> jsteward <DOT> moe>
CommitDate: Fri Jul 27 09:18:57 2018 +0000
URL:        https://gitweb.gentoo.org/proj/android.git/commit/?id=471894f2

sys-apps/sharkbait-setup: bump to v0.4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/sharkbait-setup/Manifest                                     | 4 ++--
 .../{sharkbait-setup-0.3-r1.ebuild => sharkbait-setup-0.4.ebuild}     | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/sharkbait-setup/Manifest b/sys-apps/sharkbait-setup/Manifest
index de12963..b7eb620 100644
--- a/sys-apps/sharkbait-setup/Manifest
+++ b/sys-apps/sharkbait-setup/Manifest
@@ -1,3 +1,3 @@
-DIST sharkbait-setup-0.3.tar.gz 17189 BLAKE2B 1a91cceb55ac0a39b6dc65ad3f166fa93f4827187ec4f2d622d4a6973d062c0512655b1d63b1795f064dcf597772d8c73a46dbb69514575f65f683813fc9e720 SHA512 d62dac43d73bc8cbaf87c5e2a76120968291950efedcddb5f385daeef871906459e8aa9698f4d1fa8a766111efb0eba228cfcd3d6532878b2310fc2bfcd8d2bc
-EBUILD sharkbait-setup-0.3-r1.ebuild 1242 BLAKE2B 0fdfec671437a94dd73b01fb32409ae52b14539844adcc96cdce4f6808cd797d409adca9fc0df1273ee4174e12d9723558f1f2d8c8b6c1d8430676f677553901 SHA512 c0bbf4f8a8112fb9b9ec0225dee33d2179ca2858eb8261a63419b1f2da2f64d6ad999ccf3e9c5ff4d442a08e764fcc0b389e9e1914f916dfe55d83e9170c1fb3
+DIST sharkbait-setup-0.4.tar.gz 17251 BLAKE2B 195241d186d25ae81ab3710c918485755297c7bec5cd627152244051b940131e3cc81ef526dc9c3d3a00ff95560262bff337bb8d9b878e5826bfa68a0f1e038f SHA512 180751d8693008a7b87cf82da1e29fd4b934b10141238e8e89def970c89f3312a0d06c1c206ee664e555b224f6b71589ab7b9f785cb0a5d99717cb4b4df4ed6a
+EBUILD sharkbait-setup-0.4.ebuild 1242 BLAKE2B 0fdfec671437a94dd73b01fb32409ae52b14539844adcc96cdce4f6808cd797d409adca9fc0df1273ee4174e12d9723558f1f2d8c8b6c1d8430676f677553901 SHA512 c0bbf4f8a8112fb9b9ec0225dee33d2179ca2858eb8261a63419b1f2da2f64d6ad999ccf3e9c5ff4d442a08e764fcc0b389e9e1914f916dfe55d83e9170c1fb3
 MISC metadata.xml 348 BLAKE2B c5fd7c7d586c6a5dac33a6bdf1815fcb3666abef061f87790e9384eb11f68f7de71645b9760f04f44655eff0b78db4f2bc11e6c80ca824d3684828fc3b4ce07d SHA512 dbc8c3a3c0cb4861f0140c368d0d5487a8cb04b0fa35cae89163cdcb73b2ba67457bc0eece633c10ef943e3cc83f638c641248c688a7909cbebc66f3f10555c5

diff --git a/sys-apps/sharkbait-setup/sharkbait-setup-0.3-r1.ebuild b/sys-apps/sharkbait-setup/sharkbait-setup-0.4.ebuild
similarity index 100%
rename from sys-apps/sharkbait-setup/sharkbait-setup-0.3-r1.ebuild
rename to sys-apps/sharkbait-setup/sharkbait-setup-0.4.ebuild


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/android:master commit in: sys-apps/sharkbait-setup/
@ 2018-08-01  6:54 Pengcheng Xu
  0 siblings, 0 replies; 4+ messages in thread
From: Pengcheng Xu @ 2018-08-01  6:54 UTC (permalink / raw
  To: gentoo-commits

commit:     47f6de7c5e238e0f81841d43538da726d604470b
Author:     KireinaHoro <i <AT> jsteward <DOT> moe>
AuthorDate: Fri Jul 27 16:50:03 2018 +0000
Commit:     Pengcheng Xu <i <AT> jsteward <DOT> moe>
CommitDate: Fri Jul 27 16:50:03 2018 +0000
URL:        https://gitweb.gentoo.org/proj/android.git/commit/?id=47f6de7c

sys-apps/sharkbait-setup: bump to 0.5

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/sharkbait-setup/Manifest                                     | 4 ++--
 .../{sharkbait-setup-0.4-r1.ebuild => sharkbait-setup-0.5.ebuild}     | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/sharkbait-setup/Manifest b/sys-apps/sharkbait-setup/Manifest
index 319fa00..1c02f7a 100644
--- a/sys-apps/sharkbait-setup/Manifest
+++ b/sys-apps/sharkbait-setup/Manifest
@@ -1,3 +1,3 @@
-DIST sharkbait-setup-0.4.tar.gz 17251 BLAKE2B 195241d186d25ae81ab3710c918485755297c7bec5cd627152244051b940131e3cc81ef526dc9c3d3a00ff95560262bff337bb8d9b878e5826bfa68a0f1e038f SHA512 180751d8693008a7b87cf82da1e29fd4b934b10141238e8e89def970c89f3312a0d06c1c206ee664e555b224f6b71589ab7b9f785cb0a5d99717cb4b4df4ed6a
-EBUILD sharkbait-setup-0.4-r1.ebuild 1250 BLAKE2B ceb64017a5fb6b7479db7ad006d86338340e22b76a7c4d80d4cb949e11961993d0c08ee7a15a2ab6cd99021e6ba01f8a0f06c1b176d3451f00e44411fc89715d SHA512 1039892d4c0fb5d84a6115d119cb705dcf8554f511b78a8457d36b8407b06d9fbaee32c3f6ab5ca64449014655ccef2f722c0819cd034dc0cc26810ef906dd24
+DIST sharkbait-setup-0.5.tar.gz 17341 BLAKE2B 2c18b31551b26806d52b606a21c22634bc2a5b489f446f10997416d42708b5e54ae8d9f4a873c38816eb2eadd8ba3139300cd26cbbc418ddb7ecbdca6e1534ff SHA512 00453ba44db94b123d3919ce92fa33c673bfa5810bec5331c13d70497768bf5af420d8d0c88152cc04647288de6ca18d8f9b8eb8214d095a77982040da713599
+EBUILD sharkbait-setup-0.5.ebuild 1250 BLAKE2B ceb64017a5fb6b7479db7ad006d86338340e22b76a7c4d80d4cb949e11961993d0c08ee7a15a2ab6cd99021e6ba01f8a0f06c1b176d3451f00e44411fc89715d SHA512 1039892d4c0fb5d84a6115d119cb705dcf8554f511b78a8457d36b8407b06d9fbaee32c3f6ab5ca64449014655ccef2f722c0819cd034dc0cc26810ef906dd24
 MISC metadata.xml 348 BLAKE2B c5fd7c7d586c6a5dac33a6bdf1815fcb3666abef061f87790e9384eb11f68f7de71645b9760f04f44655eff0b78db4f2bc11e6c80ca824d3684828fc3b4ce07d SHA512 dbc8c3a3c0cb4861f0140c368d0d5487a8cb04b0fa35cae89163cdcb73b2ba67457bc0eece633c10ef943e3cc83f638c641248c688a7909cbebc66f3f10555c5

diff --git a/sys-apps/sharkbait-setup/sharkbait-setup-0.4-r1.ebuild b/sys-apps/sharkbait-setup/sharkbait-setup-0.5.ebuild
similarity index 100%
rename from sys-apps/sharkbait-setup/sharkbait-setup-0.4-r1.ebuild
rename to sys-apps/sharkbait-setup/sharkbait-setup-0.5.ebuild


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-08-01  6:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-01  6:54 [gentoo-commits] proj/android:master commit in: sys-apps/sharkbait-setup/ Pengcheng Xu
  -- strict thread matches above, loose matches on Subject: below --
2018-08-01  6:54 Pengcheng Xu
2018-08-01  6:54 Pengcheng Xu
2018-08-01  6:54 Pengcheng Xu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox