diff options
| author | David Kaufmann <astra@fsinf.at> | 2011-11-14 01:39:32 +0100 |
|---|---|---|
| committer | David Kaufmann <astra@fsinf.at> | 2011-11-14 01:39:32 +0100 |
| commit | a76ddbccedbd9873342629d07fdb0cd8ba536cc0 (patch) | |
| tree | 45db3667e6235723908446dc0575b2c3df9cfb70 /bin | |
| parent | 42841a00ab09cad85b223c54f3a82864c5c8da59 (diff) | |
| download | config-a76ddbccedbd9873342629d07fdb0cd8ba536cc0.tar.gz | |
update
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/extractSkelTar.sh | 6 | ||||
| -rwxr-xr-x | bin/genSkelTar.sh | 16 | ||||
| -rwxr-xr-x | bin/genVimConf.sh | 20 | ||||
| -rwxr-xr-x | bin/genVimLatex.sh | 6 | ||||
| -rwxr-xr-x | bin/load.sh | 41 |
5 files changed, 30 insertions, 59 deletions
diff --git a/bin/extractSkelTar.sh b/bin/extractSkelTar.sh deleted file mode 100755 index b7aa6d3..0000000 --- a/bin/extractSkelTar.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -BASENAME=$(dirname $0) -cd $BASENAME/../ - -tar -xzf skel.tgz --strip-components=1 diff --git a/bin/genSkelTar.sh b/bin/genSkelTar.sh index 0b71bd2..0b84b7f 100755 --- a/bin/genSkelTar.sh +++ b/bin/genSkelTar.sh @@ -1,7 +1,17 @@ #!/bin/bash +# goto root dir (this script resides in bin) BASEDIR=$(dirname $0) -cd $BASEDIR/../ +cd ${BASEDIR}/../ -rm -f skel.tar.gz -tar -cvzf skel.tar.gz skel +# cleanup old files +rm -f skel.tar.gz skel.tar + +# generate files in 'gen' +bin/genVimLatex.sh + +# pack files to skel.tar +tar -cvf skel.tar skel +tar -uvf skel.tar gen +# compress to skel.tar.gz +gzip skel.tar diff --git a/bin/genVimConf.sh b/bin/genVimConf.sh deleted file mode 100755 index 981f676..0000000 --- a/bin/genVimConf.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash - -# DEPRECATED - -BASEDIR=$(dirname $0) -cd ${BASEDIR} - -rm -f vim.tar.gz vim.tar -tar cf vim.tar .vim .vimrc - -./genVimLatex.sh -cd vim-latex/pkg -tar uf ../../vim.tar .vim -mv bin/* ../../bin/ -cd .. -rm -rf pkg -cd .. - -gzip vim.tar - diff --git a/bin/genVimLatex.sh b/bin/genVimLatex.sh index 24165f0..5dff670 100755 --- a/bin/genVimLatex.sh +++ b/bin/genVimLatex.sh @@ -1,11 +1,13 @@ #!/bin/bash -# DEPRECATED +# goto root dir (this script resides in bin) +BASEDIR=$(dirname $0) +cd ${BASEDIR}/../ cd vim-latex git pull make DESTDIR=pkg PREFIX= install -mv pkg/share/vim pkg/.vim +mv pkg/share/vim ../gen/.vim rmdir pkg/share diff --git a/bin/load.sh b/bin/load.sh index 1a4a88f..31f0652 100755 --- a/bin/load.sh +++ b/bin/load.sh @@ -2,34 +2,19 @@ WGET=$(which wget) URL="http://pluto.fsinf.at/~astra/config/" +FILE="skel.tar.gz" +CLEAN=".vim" -FILES=".hushlogin .Xdefaults .zshrc .zshrc.local .zprofile .muttrc .gitconfig .gitignore .screenrc bin/latextags bin/ltags" -UNPACK="vim.tar.gz" -CLEAN=".vim .vimrc" -DIRECTORIES="bin" +# fetch file from server +$WGET -q "${URL}${FILE}" -cd ~ - -for i in $DIRECTORIES -do - mkdir -p ${i} -done - -# remove local files -for i in $FILES $UNPACK $CLEAN -do - rm -rf ${i} -done +if [ $1 -eq "clean"]; then + for i in $CLEAN + do + echo "rm -rf ${i}" + done +fi -# fetch files from server -for i in $FILES $UNPACK -do - ${WGET} -q ${URL}${i} -done - -# unpack tgz's -for i in $UNPACK -do - tar xzf ${i} - rm ${i} -done +cd ~ +tar -xzf $FILE --strip-components=1 +rm $FILE |
