| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 | #!/bin/sh# This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.os=$(uname)ver=$(uname -r)arch=$(uname -m)linux() {	echo "Preparing Linux for OpenADK is not implemented, yet"	exit 1}darwin() {	echo "Preparing MacOS X for OpenADK, is not implemented, yet"	exit 1}openbsd() {	echo "Preparing OpenBSD for OpenADK"	PKG_PATH="ftp://ftp.openbsd.org/pub/OpenBSD/${ver}/packages/${arch}/"	export PKG_PATH	pkg_add -v gmake	pkg_add -v rsync--	pkg_add -v git	pkg_add -v bash	pkg_add -v unzip	pkg_add -v wget	pkg_add -v gtar--	pkg_add -v gawk	pkg_add -v gsed	pkg_add -v xz	pkg_add -v lzop	pkg_add -v intltool	pkg_add -v screen--	pkg_add -v vim--no_x11	pkg_add -v py-libxml}netbsd() {	echo "Preparing NetBSD for OpenADK"	PKG_PATH="ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/${arch}/${ver}/All/"	export PKG_PATH	pkg_add -vu xz	pkg_add -vu scmgit	pkg_add -vu gmake	pkg_add -vu bash	pkg_add -vu wget	pkg_add -vu unzip	pkg_add -vu gtar	pkg_add -vu gsed	pkg_add -vu gawk	pkg_add -vu intltool	pkg_add -vu vim	pkg_add -vu screen	pkg_add -vu mksh}freebsd() {	echo "Preparing FreeBSD for OpenADK"	pkg_add -r git gmake bash wget unzip gtar gsed gawk intltool screen mksh vim}case $os in 	Linux)		linux		;;	FreeBSD)		freebsd		;;	OpenBSD)		openbsd		;;	NetBSD)		netbsd		;;	Darwin)		darwin		;;	*)		echo "OS not supported"		;;esac
 |