| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 | #!/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 git	pkg_add -v bash	pkg_add -v wget	pkg_add -v gtar--	pkg_add -v gawk	pkg_add -v gsed	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 scmgit	pkg_add -vu gmake	pkg_add -vu bash	pkg_add -vu wget	pkg_add -vu gtar	pkg_add -vu gsed	pkg_add -vu gawk	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 gtar gsed gawk screen mksh vim}case $os in 	Linux)		linux		;;	FreeBSD)		freebsd		;;	OpenBSD)		openbsd		;;	NetBSD)		netbsd		;;	Darwin)		darwin		;;	*)		echo "OS not supported"		;;esac
 |