X-Git-Url: https://git.distorted.org.uk/~mdw/profile/blobdiff_plain/30169591b71ce283f2600988cb692f998cccdb88..c39d1139c4dc74bae2bdb809799efcfe8306ddca:/setup diff --git a/setup b/setup index 6ea2987..c90e390 100755 --- a/setup +++ b/setup @@ -10,7 +10,7 @@ umask 002 sub= mkdir -p $HOME$sub -: ${REPO=http://ftp.distorted.org.uk/ftp/pub/mdw/profile} +: ${REPO=http://ftp.distorted.org.uk/pub/mdw/profile} export PATH=/usr/local/bin:$HOME$sub/bin:/usr/bin:/usr/ccs/bin:/bin @@ -104,7 +104,10 @@ for system in $systems; do cd $dir mkdir build cd build - ../configure --prefix=$HOME$sub >>buildlog 2>&1 + ../configure \ + --prefix=$HOME$sub \ + PKG_CONFIG_PATH=$HOME$sub/lib/pkgconfig \ + >>buildlog 2>&1 $echon " building$echoc" make >>buildlog 2>&1 $echon " installing$echoc" @@ -136,8 +139,11 @@ dotfiles=" cgrc tigrc gdbinit guile + rcrc toprc + mc-ini:.mc/ini mc-panels.ini:.mc/panels.ini aspell.conf + tclshrc:.tclshrc tclshrc:.wishrc lisp-init.lisp:.cmucl-init.lisp lisp-init.lisp:.sbclrc lisp-init.lisp:.clisprc.lisp @@ -149,6 +155,7 @@ dotfiles=" fonts.conf stalonetrayrc putty-defaults:.putty/sessions/Default%20Settings + mdw.session:.config/gnome-session/sessions/mdw.session eterm-theme.cfg:.Eterm/themes/Eterm/theme.cfg e-keybindings.cfg:.enlightenment/keybindings.cfg evnc-keybindings.cfg:.enlightenment-vnc/keybindings.cfg @@ -182,12 +189,12 @@ for d in $dotfilessubst; do dir=${ft%/*} mkdir -p $dir sed " -1i\ -### generated by $here/setup; do not edit!\ +1i\\ +### generated by $here/setup; do not edit!\\ /@home@/ s$HOMEg +/@profile@/ s$hereg /@releasekey@/ s$(bin/mdw-conf release-key 481334C2)g -/@gitignore@/ s$(bin/mdw-conf gitignore $here/git/gitignore)g " dot/$d >$ft.new mv $ft.new $ft echo " $target" @@ -228,6 +235,7 @@ scripts=" mdw-build emacsclient-hack movemail-hack + sendmail-hack aspell-hack emerge-hack lesspipe.sh @@ -320,7 +328,7 @@ for f in dot-emacs.el Makefile; do mv $HOME$sub/lib/emacs/$f.new $HOME$sub/lib/emacs/$f done $echon " compiling$echoc" -make >/dev/null 2>&1 -C $HOME$sub/lib/emacs EMACS=$emacs +{ cd $HOME$sub/lib/emacs && make EMACS=$emacs; } >/dev/null 2>&1 echo " done." ###----- That's all, folks --------------------------------------------------