(Arne Babenhauserheide)
2013-01-28: updated the setup script. updated the setup script.
diff --git a/setup_infocalypse_on_linux.sh b/setup_infocalypse_on_linux.sh --- a/setup_infocalypse_on_linux.sh +++ b/setup_infocalypse_on_linux.sh @@ -49,6 +49,9 @@ if which emerge >&/dev/null; then dist="gentoo" fi + if which zypper >&/dev/null; then + dist="opensuse" + fi echo $dist } @@ -56,10 +59,16 @@ get_dependencies_distro () { if [ "$1" == "gentoo" ]; then - sudo emerge mercurial dulwhich + echo sudo emerge mercurial dulwich + sudo emerge mercurial dulwich fi if [ "$1" == "debian" ]; then - sudo apt-get install mercurial python-dulwhich + echo sudo apt-get install mercurial python-dulwich + sudo apt-get install mercurial python-dulwich + fi + if [ "$1" == "opensuse" ]; then + echo sudo zypper install mercurial python-dulwich + sudo zypper install mercurial python-dulwich fi } @@ -83,9 +92,9 @@ echo "Running the infocalypse setup" hg fn-setup echo "Updating infocalypse from the official repo of djk" -hg fn-pull --fcphost $host --aggressive --uri USK@kRM~jJVREwnN2qnA8R0Vt8HmpfRzBZ0j4rHC2cQ-0hw,2xcoQVdQLyqfTpF2DpkdUIbHFCeL4W~2X1phUYymnhM,AQACAAE/wiki_hacking.R1/19 +hg fn-pull --fcphost $host --aggressive --uri USK@kRM~jJVREwnN2qnA8R0Vt8HmpfRzBZ0j4rHC2cQ-0hw,2xcoQVdQLyqfTpF2DpkdUIbHFCeL4W~2X1phUYymnhM,AQACAAE/wiki_hacking.R1/24 echo "Getting further updates from the repo of ArneBab" -hg fn-pull --fcphost $host --aggressive --uri USK@ko8wbLzQDQc~1gmMEvO8ewpcH0yQKDExMs4kpFDoeOQ,0KpmSJb35Q6UwgdhAJpTMH0jnjUriv7DtaFtTq3dlRI,AQACAAE/infocalypse-bab.R1/6 +hg fn-pull --fcphost $host --aggressive --uri USK@j2Mfv0b81MNSslh3Qg9gs1vgQj36whsuosP8ydZq158,Xb~vh8XEXmdwGFca4HAx-ILOZD6AWPVuRzIuLerl4PU,AQACAAE/infocalypse-repo.R1/1 echo "Setup finished. Enjoy using Infocalypse."