#!/bin/csh -f # # build.sh - Created by Kevin P. Inscoe July 18, 2004 to emerge all # my favorites on a new system. # # http://kevininscoe.com/pub/scripts/gentoo/build/ # # cp laptop_pkgs.dat, desktop_pkgs.dat or server_pkgs.dat to pkgs.dat before beginning. # # Version: 1.0 - Last Updated: 2004/07/18 # # Create our directories mkdir -p /root/build/builds # Put the appropriate dat file into /root/build # cd /root/build # wget http://kevininscoe.com/pub/scripts/gentoo/build/server_pkgs.dat # mv server_pkgs.dat pkgs.dat # Sync the ebuilds emerge sync # Update the system if needed emerge --update system # emerge these Gentoo tools if not already installed emerge --noreplace ufed gentoolkit foreach pkg ( `cat /root/build/pkgs.dat` ) date >> /root/build/build.log date echo "emerging $pkg..." echo $pkg >> /root/build/build.log emerge --noreplace "$pkg" >> /root/build/builds/$pkg.log end