| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 | #!/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 bash	pkg_add -v wget	pkg_add -v gtar--	pkg_add -v gawk	pkg_add -v gsed}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 gmake	pkg_add -vu bash	pkg_add -vu wget	pkg_add -vu gtar	pkg_add -vu gsed	pkg_add -vu gawk}freebsd() {	echo "Preparing FreeBSD for OpenADK"	pkg_add -r gmake bash wget gtar gsed gawk}case $os in 	Linux)		linux		;;	FreeBSD)		freebsd		;;	OpenBSD)		openbsd		;;	NetBSD)		netbsd		;;	Darwin)		darwin		;;	*)		echo "OS not supported"		;;esac
 |