public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/releng:master commit in: tools-musl/portage/, tools-musl/, tools-musl/portage/env/
@ 2014-01-28 15:32 Anthony G. Basile
  0 siblings, 0 replies; only message in thread
From: Anthony G. Basile @ 2014-01-28 15:32 UTC (permalink / raw
  To: gentoo-commits

commit:     d13ad223dfdd2e3af0e8770961fc5c867374e9ba
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 28 15:29:18 2014 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Tue Jan 28 15:32:22 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/releng.git;a=commit;h=d13ad223

tools-musl: add DIGESTS and fix man-db parallel build

---
 tools-musl/portage/env/parallel.conf       |  1 +
 tools-musl/portage/package.accept_keywords |  1 -
 tools-musl/portage/package.env             |  1 +
 tools-musl/run.sh                          | 27 ++++++++++++++++++++++++++-
 4 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/tools-musl/portage/env/parallel.conf b/tools-musl/portage/env/parallel.conf
new file mode 100644
index 0000000..c67232a
--- /dev/null
+++ b/tools-musl/portage/env/parallel.conf
@@ -0,0 +1 @@
+MAKEOPTS=-j1

diff --git a/tools-musl/portage/package.accept_keywords b/tools-musl/portage/package.accept_keywords
index b74b45f..db7e39f 100644
--- a/tools-musl/portage/package.accept_keywords
+++ b/tools-musl/portage/package.accept_keywords
@@ -1,4 +1,3 @@
 =sys-apps/getent-0 ~amd64
-=sys-apps/man-db-2.6.6 ~amd64
 =sys-libs/musl-0.9.15 ~amd64
 =app-text/openjade-1.3.2-r6 ~amd64

diff --git a/tools-musl/portage/package.env b/tools-musl/portage/package.env
index 376f3c5..9179686 100644
--- a/tools-musl/portage/package.env
+++ b/tools-musl/portage/package.env
@@ -1,3 +1,4 @@
 sys-apps/kbd libintl.conf
+sys-apps/man-db parallel.conf
 sys-apps/net-tools libintl.conf
 sys-process/procps libintl.conf

diff --git a/tools-musl/run.sh b/tools-musl/run.sh
index b4c9c79..ae21c08 100755
--- a/tools-musl/run.sh
+++ b/tools-musl/run.sh
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-ROOTFS="stage4-amd64-musl"
+ROOTFS="stage4-amd64-musl-vanilla"
 PWD="$(pwd)"
 
 prepare_etc () {
@@ -41,6 +41,30 @@ setup_configs() {
 	sed -i 's/^MAKEOPTS/#MAKEOPTS/' "${ROOTFS}"/etc/portage/make.conf
 }
 
+bundle_it() {
+	local DATE=$(date +%Y%m%d)
+	local NAME="${ROOTFS}"-"${DATE}".tar.bz2
+	local DIGESTS="${NAME}".DIGESTS
+
+	cd "${ROOTFS}"
+	tar -j -c -f ../"${NAME}" .
+
+	cd ..
+	>"${DIGESTS}"
+
+	echo "# MD5 HASH" >> "${DIGESTS}"
+	md5sum "${NAME}" >> "${DIGESTS}"
+
+	echo "# SHA1 HASH" >> "${DIGESTS}"
+	sha1sum "${NAME}" >> "${DIGESTS}"
+
+	echo "# SHA512 HASH" >> "${DIGESTS}"
+	sha512sum "${NAME}" >> "${DIGESTS}"
+
+	echo "# WHIRLPOOL HASH" >> "${DIGESTS}"
+	whirlpooldeep "${NAME}" >> "${DIGESTS}"
+}
+
 main (){
 	prepare_etc
 	prepare_usr_etc
@@ -48,6 +72,7 @@ main (){
 	emerge_system
 	mk_top_level_dirs
 	setup_configs
+	bundle_it
 }
 
 main > zzz.log 2>&1 &


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2014-01-28 15:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-28 15:32 [gentoo-commits] proj/releng:master commit in: tools-musl/portage/, tools-musl/, tools-musl/portage/env/ Anthony G. Basile

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