#!/bin/sh
# copyright 2007 Hewlett-Packard Development Company, L.P.

# ARG1 - source root
# ARG2 - destination root
RPM_MAKE_ROOT=$1
RPM_BUILD_ROOT=$2

echo "make_install:  Creating RPM layout:  RPM_MAKE_ROOT $RPM_MAKE_ROOT  RPM_BUILD_ROOT:  $RPM_BUILD_ROOT"

mkdir -p $RPM_BUILD_ROOT/etc/init.d
mkdir -p $RPM_BUILD_ROOT/opt/hp/hp-ilo/drivers/misc
mkdir -p $RPM_BUILD_ROOT/opt/hp/hp-ilo/man
mkdir -p $RPM_BUILD_ROOT/usr/share/man/man4

#
# Create the Directory Structure in the build area
#

#run level script
cp -af ${RPM_MAKE_ROOT}/sh/hpqci.sh \
${RPM_BUILD_ROOT}/etc/init.d/hp-ilo
chmod 700 ${RPM_BUILD_ROOT}/etc/init.d/hp-ilo

#Copy GPL Source Files
cp -avf ${RPM_MAKE_ROOT}/drivers/misc/hpilo.c ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/drivers/misc/
cp -avf ${RPM_MAKE_ROOT}/drivers/misc/hpilo.h ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/drivers/misc/
cp -avf ${RPM_MAKE_ROOT}/drivers/misc/Makefile ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/drivers/misc/

#Copy Build Files
cp -avf ${RPM_MAKE_ROOT}/Makefile ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/Makefile
cp -avf ${RPM_MAKE_ROOT}/hp-ilo.spec ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/hp-ilo.spec
cp -avf ${RPM_MAKE_ROOT}/hprpm.xpm ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/hprpm.xpm
cp -avf ${RPM_MAKE_ROOT}/make_install ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/make_install



#Copy Special Build Files if available
if [ -d ${RPM_MAKE_ROOT}/boot ]
then
	cp -avf ${RPM_MAKE_ROOT}/boot ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/
fi

#Copy Pre-Compiled Drivers
cp -avf ${RPM_MAKE_ROOT}/bin ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/

cp -af ${RPM_MAKE_ROOT}/sh/check_install_kernel.sh \
${RPM_BUILD_ROOT}/opt/hp/hp-ilo/check_install_kernel.sh

cp -af ${RPM_MAKE_ROOT}/sh/rebuild \
${RPM_BUILD_ROOT}/opt/hp/hp-ilo/rebuild

# Copy the License
# cp -af ${RPM_MAKE_ROOT}/opt/hp/hp-ilo/COPYING \
# ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/COPYING

cp -af ${RPM_MAKE_ROOT}/sh/hpqci.license \
${RPM_BUILD_ROOT}/opt/hp/hp-ilo/hp-ilo.license


#man pages
cp -avf ${RPM_MAKE_ROOT}/man/hpqci.4 ${RPM_BUILD_ROOT}/opt/hp/hp-ilo/man/hp-ilo.4
cp -af ${RPM_MAKE_ROOT}/man/hpqci.4 \
${RPM_BUILD_ROOT}/usr/share/man/man4/hp-ilo.4

gzip -f \
${RPM_BUILD_ROOT}/usr/share/man/man4/hp-ilo.4

