#!/bin/ksh

set -u
umask 002

PRODUCT="/srv/share/product"
#DIR="/srv/share/product/release/package"
DIR="iso"
PUBLISHER="OSSTech"

rm -rf "$DIR"/*

## RHEL5/CentOS5
## ======================================================================

for OS in RHEL5; do
  ARCH=noarch
  PKGDIR=$DIR/$OS/openam-$ARCH
  mkdir -p $PKGDIR/
  ## Base
  mkdir -p $PKGDIR/base
  cp -l \
    $PRODUCT/$OS/$ARCH/RPMS/base/*.rpm \
    $PKGDIR/base/
  cp -l $PRODUCT/$OS/$ARCH/RPMS/openam/*.rpm \
    $PKGDIR/

  VOLUME=openam
  mkisofs -q -J -r -V "$VOLUME" -P "$PUBLISHER" -o ${PKGDIR}.iso $PKGDIR/

  for ARCH in i386 x86_64; do
    PKGDIR=$DIR/$OS/openam-agent-apache22-$ARCH

    ## Base
    mkdir -p $PKGDIR/base
    cp -l \
      $PRODUCT/$OS/noarch/RPMS/base/*.rpm \
      $PKGDIR/base

    ## OpenAM
    mkdir -p $PKGDIR/
    cp -la \
      $PRODUCT/$OS/$ARCH/RPMS/openam/*.rpm \
      $PKGDIR/

    VOLUME=openam-agent-apache22
    mkisofs -q -J -r -V "$VOLUME" -P "$PUBLISHER" -o ${PKGDIR}.iso $PKGDIR/
  done
done


