* [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