#!/bin/bash -e

function InstallPackage() {
	if [ -e $1 ]; then
		pms -i $1
	elif [ -e /usr/src/DIST/$1 ]; then
		pms -i /usr/src/DIST/$1
	elif [ -e $1.tar.gz ]; then
		pms -i $1
	elif [ -e /usr/src/DIST/$1.tar.gz ]; then
		pms -i /usr/src/DIST/$1
	fi
}

echo 'Installing BOGUS Release 1.0.1'
echo
date
echo

export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:$PATH

# BOGUS 1.0.1 Complete Installation

InstallPackage pms-3.33.bin
InstallPackage linux-1.1.51
InstallPackage util-linux-1.10.bin

# Compilers tools

InstallPackage compiler-tools-1.0.meta
InstallPackage tools-2.11.bin
InstallPackage bin86-0.1.bin
InstallPackage binutils-1.9l.4.bin
InstallPackage gas-2.2.bin
InstallPackage gcc-2.5.8.bin
InstallPackage gdb-4.12.bin

# Libraries tools

InstallPackage libs-1.0.meta
InstallPackage Checker-0.4.bin
InstallPackage libc-4.5.26.checker
InstallPackage libc-4.5.26.include
InstallPackage libc-4.5.26.meta
InstallPackage libc-4.5.26.shared
InstallPackage libc-4.5.26.static
InstallPackage libg++-2.5.3.bin
InstallPackage readline-1.14.lib

# XFree86 Distribution

InstallPackage XFree86-2.1.1
InstallPackage XFree86-2.1.1.8514
InstallPackage XFree86-2.1.1.Mach32
InstallPackage XFree86-2.1.1.Mach8
InstallPackage XFree86-2.1.1.Mono
InstallPackage XFree86-2.1.1.S3
InstallPackage XFree86-2.1.1.SVGA
InstallPackage XFree86-2.1.1.VGA16
InstallPackage XFree86-2.1.1.bin
InstallPackage XFree86-2.1.1.cfg
InstallPackage XFree86-2.1.1.doc
InstallPackage XFree86-2.1.1.fnt
InstallPackage XFree86-2.1.1.fnt100
InstallPackage XFree86-2.1.1.fnt75
InstallPackage XFree86-2.1.1.fntbig
InstallPackage XFree86-2.1.1.fntscl
InstallPackage XFree86-2.1.1.inc
InstallPackage XFree86-2.1.1.lib
InstallPackage XFree86-2.1.1.lkit
InstallPackage XFree86-2.1.1.man
InstallPackage XFree86-2.1.1.pex
InstallPackage XFree86-2.1.1.slib

# X utilities

InstallPackage X-tools-1.0.meta
InstallPackage libXpm-3.4b.bin
InstallPackage ImageMagick-3.1.bin
InstallPackage Plotmtv-1.4.0.bin
InstallPackage Seyon-2.14c.bin
InstallPackage Xtacy-1.12.bin
InstallPackage fvwm-1.22t.bin
InstallPackage iv-3.1.bin
InstallPackage netpbm-1mar1994.bin
InstallPackage tcl7.3l1-src.bin
InstallPackage tk3.6p1l1-src.bin
InstallPackage tclX7.3bl1-src.bin
InstallPackage itcl1.5l1-src.bin
InstallPackage blt1.7l1-src.bin
InstallPackage tvtwm-pl10.bin
InstallPackage vtwm-5.3.bin
InstallPackage xanim-2683.bin
InstallPackage xcal-4.1.bin
InstallPackage xcalendar-3.0.bin
InstallPackage xcb-2.2.bin
InstallPackage xcmap.bin
InstallPackage xdu-2.1.bin
InstallPackage xearth-0.92.bin
InstallPackage xfig-2.1.8.bin
InstallPackage xfm-1.3.bin
InstallPackage xgrabsc-2.3.bin
InstallPackage xgraph-11.bin
InstallPackage xkeycaps-2.11.bin
InstallPackage xless-1.7.bin
InstallPackage xloadimage-4.1.bin
InstallPackage xlock.bin
InstallPackage xmelt-xflip.bin
InstallPackage xneko.bin
InstallPackage xpaint-2.1.1.bin
InstallPackage xpalette.bin
InstallPackage xphoon.bin
InstallPackage xplaces.bin
InstallPackage xpostit-3.3.1.bin
InstallPackage xroach.bin
InstallPackage xrn6-17.bin
InstallPackage xswarm-2.3.bin

# Archiving tools

InstallPackage archiving-tools-1.0.meta
InstallPackage arc-5.21.bin
InstallPackage cpio-2.3.bin
InstallPackage freeze-2.5.bin
InstallPackage gzip-1.2.4.bin
InstallPackage ncompress-4.2.4.bin
InstallPackage shar-3.50.bin
InstallPackage tar-1.11.2.bin
InstallPackage unzip-5.0.p1.bin
InstallPackage yabba-1.00.bin
InstallPackage zip-2.0.1.bin
InstallPackage zoo-2.1.bin

# GNU utilities

InstallPackage gnu-tools-1.0.meta
InstallPackage autoconf-1.11.bin
InstallPackage bc-1.02.bin
InstallPackage bash-1.14.2.bin
InstallPackage bison-1.22.bin
InstallPackage calc-2.02c.bin
InstallPackage cvs-1.3.bin
InstallPackage dc-0.2.bin
InstallPackage diffutils-2.6.bin
InstallPackage doschk-1.1.bin
InstallPackage ed-0.1.bin
InstallPackage elisp-manual-19-2.3.bin
InstallPackage emacs-19.27.bin
InstallPackage emacs-19.27.el
InstallPackage emacs-19.27.elc
InstallPackage fileutils-3.9.bin
InstallPackage find-3.8.bin
InstallPackage flex-2.4.6.bin
InstallPackage gawk-2.15.5.bin
InstallPackage ghostscript-2.6.1.bin
InstallPackage ghostview-1.5.bin
InstallPackage gnuplot-3.5.bin
InstallPackage grep-2.0.bin
InstallPackage groff-1.09.bin
InstallPackage indent-1.9.1.bin
InstallPackage m4-1.1.bin
InstallPackage make-3.70.bin
InstallPackage patch-2.1.bin
InstallPackage perl-4.036.bin
InstallPackage ptx-0.3.bin
InstallPackage recode-3.3.bin
InstallPackage rcs-5.6.0.1.bin
InstallPackage sed-2.05.bin
InstallPackage screen-3.5.2.bin
InstallPackage sh-utils-1.10.bin
InstallPackage texinfo-3.1.bin
InstallPackage textutils-1.9.bin
InstallPackage time-1.6.bin
InstallPackage tput-1.0.bin
InstallPackage uuencode-1.0.bin
InstallPackage wdiff-0.04.bin
InstallPackage xinfo-1.01.01.bin

# TeX tools

InstallPackage tex-tools-1.0.meta
InstallPackage web2c-6.1.bin
InstallPackage dvipsk-5.55a.bin
InstallPackage xdvik-1.8.bin
InstallPackage dviljk-1.1.bin
InstallPackage makeindex-2.12.bin
InstallPackage lgrind-1.4.bin
InstallPackage extra-macros-1.0.bin
InstallPackage extra-fonts-1.0.bin
InstallPackage sauter-2.1.bin
InstallPackage auctex-9.2g.bin
InstallPackage xypic-2.11.bin

# Misc utilities

InstallPackage misc-tools-1.0.meta
InstallPackage agrep-2.04.bin
InstallPackage bogo-1.2.bin
InstallPackage byacc-1.9.bin
InstallPackage ckermit-189.bin
InstallPackage cron-3.0p1.bin
InstallPackage dmacro-2.0.bin
InstallPackage e2fsprogs-0.5a.bin
InstallPackage elvis-1.7.bin
InstallPackage extra-manpages-bsd.bin
InstallPackage file-3.14.bin
InstallPackage words-linux-3.0.bin
InstallPackage ispell-3.1.08.bin
InstallPackage kbd-0.87.bin
InstallPackage ld.so-1.4.3.bin
InstallPackage less-177.bin
InstallPackage lilo-0.14.bin
InstallPackage macutils.bin
InstallPackage man-pages-1.4.bin
InstallPackage mkboot-1.0.1.bin
InstallPackage mpage-2.13.bin
InstallPackage mpeg_play-2.0.bin
InstallPackage ncftp-1.7.5.bin
InstallPackage nenscript-1.13++.bin
InstallPackage procps-0.96.bin
InstallPackage remind-3.0.13.bin
InstallPackage snobol4-beta2.bin
InstallPackage strace-3.0.bin
InstallPackage tcsh-6.05.bin
InstallPackage term-1.17.bin
InstallPackage transfig-2.1.8.bin
InstallPackage ucblogo.bin
InstallPackage units.bin
InstallPackage wavplay-021.bin
InstallPackage yamm-2.5.2.bin

# Networking utilities

InstallPackage NetKit-0.0
InstallPackage NetKit-A-0.07.bin
InstallPackage NetKit-B-0.06.bin
InstallPackage dig-2.0.bin
InstallPackage httpd-1.3.bin
InstallPackage wu-ftpd-2.4.bin

# Mail utilities

InstallPackage deliver-2.0pl11.bin
InstallPackage mail-8.1.bin
InstallPackage sendmail.8.6.9.base.bin
InstallPackage vm-5.72beta.bin

# Private utilities (restricted distribution files)

InstallPackage private-tools-1.0.meta
InstallPackage rzsz-9305.bin
InstallPackage xv-3.01.bin
InstallPackage cipher-3.0.bin
InstallPackage pdcrypt.bin

# Games

InstallPackage games-1.0.meta
InstallPackage dungeon-2.7B.bin
InstallPackage games.bin
InstallPackage gnuchess-4.0.pl70.bin
InstallPackage umoria-5.5.1.bin
InstallPackage xboard-3.1.pl1.bin
InstallPackage xlife-3.0.bin
InstallPackage xmahjongg.bin
InstallPackage xminesweep-2.1.bin
InstallPackage xtetris-2.5.2.bin

# Install man last

InstallPackage man_db-2.2.bin

echo
date
echo
echo 'Full installation of BOGUS Release 1.0.1 complete'
