X-Git-Url: https://git.distorted.org.uk/~mdw/profile/blobdiff_plain/a7b61e882477fdf29727de049e1675c685596ce3..c39d1139c4dc74bae2bdb809799efcfe8306ddca:/setup diff --git a/setup b/setup index 5081807..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" @@ -138,7 +141,9 @@ dotfiles=" 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 @@ -150,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 @@ -183,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" @@ -229,6 +235,7 @@ scripts=" mdw-build emacsclient-hack movemail-hack + sendmail-hack aspell-hack emerge-hack lesspipe.sh @@ -321,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 --------------------------------------------------