diff options
author | 2002-04-18 11:26:06 +0000 | |
---|---|---|
committer | 2002-04-18 11:26:06 +0000 | |
commit | 22c44254ba87dd29ae90aafa22c7f5372e36da85 (patch) | |
tree | 8bdc38ec506894eb29b4e1dd6d2a1be1c3df5a85 /scripts | |
parent | More fixes (diff) | |
download | gentoo-2-22c44254ba87dd29ae90aafa22c7f5372e36da85.tar.gz gentoo-2-22c44254ba87dd29ae90aafa22c7f5372e36da85.tar.bz2 gentoo-2-22c44254ba87dd29ae90aafa22c7f5372e36da85.zip |
Give build packages based on uname and profile
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/build-dyn.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/scripts/build-dyn.sh b/scripts/build-dyn.sh new file mode 100644 index 000000000000..1fa769df7bce --- /dev/null +++ b/scripts/build-dyn.sh @@ -0,0 +1,19 @@ +#!/bin/bash +x86_ver=1.0 +sparc_ver=1.0 +sparc64_ver=1.0 +unamem=`uname -m` + +case `uname -m` in + sparc64) profile=default-sparc64-${sparc64_ver} ;; + sparc) profile=default-sparc-${sparc_ver} ;; + i[0-9]86) profile=default-${x86_ver} ;; +esac + +profiledir=/usr/portage/profiles/${profile} + +for x in `cat ${profiledir}/packages.build` +do + grep -E "${x}(-[^[:space:]]*)?[[:space:]]*$" ${profiledir}/packages \ + | grep -v '^#' | sed -e 's:^\*::' | cat +done |