#!/bin/bash

if [ "$#" -lt "4" ] ; then 
  echo "Usage: $0 name version description keywords [host] [directory]"
  exit 1
fi

target=$1
version=$2
description=$3
keywords=$4
host=${5:-metalab.unc.edu}
dir=${6:-/pub/Linux}

lsmfile=${target}-${version}.lsm
date=`date +%d%b%y | tr [a-z] [A-Z]`
size=`ls -l ${target}-${version}.tar.gz | tr -s \  | cut -f5 -d \ `

echo "building ${lsmfile}"
rm -f ${lsmfile}

echo "Begin3"                                                     >> $lsmfile
echo "Title:          ${target}"                                  >> $lsmfile
echo "Version:        ${version}"                                 >> $lsmfile
echo "Entered-date:   ${date}"                                    >> $lsmfile
echo "                ${description}" | fmt -55 | sed '1s/            /Description:/' >> $lsmfile
echo "Keywords:       ${keywords}"                                >> $lsmfile
echo "Primary-site:   ${host} ${dir}"                             >> $lsmfile
echo "                ${size} ${target}-${version}.tar.gz"        >> $lsmfile
echo "Platforms:      Linux"                                      >> $lsmfile
echo "Copying-policy: GPL"                                        >> $lsmfile
echo "End"                                                        >> $lsmfile

cat ${lsmfile}
