ldm and edex-upc rpmbuild.

Former-commit-id: 6b3d83313a
This commit is contained in:
mjames-upc 2014-07-16 20:22:10 -06:00
parent 969312e200
commit 0b8a58eec9
5 changed files with 16 additions and 17 deletions

View file

@ -22,7 +22,9 @@ Packager: Bryan Kowal
AutoReq: no
Requires: awips2-qpid-lib
requires: awips2-python
requires: awips2-python
requires: gcc
requires: gcc-c++
requires: libxml2-devel
provides: awips2-ldm
provides: awips2-base-component
@ -44,7 +46,6 @@ fi
%build
%install
# create the ldm directory
/bin/mkdir -p %{_build_root}/usr/local/ldm/SOURCES
if [ $? -ne 0 ]; then
@ -67,7 +68,6 @@ if [ $? -ne 0 ]; then
exit 1
fi
_ldm_destination=%{_build_root}/usr/local/ldm
_ldm_destination_source=${_ldm_destination}/SOURCES
@ -156,7 +156,6 @@ _ldm_root_dir=${_ldm_dir}/ldm-%{_ldm_version}
_myHost=`hostname`
_myHost=`echo ${_myHost} | cut -f1 -d'-'`
pushd . > /dev/null 2>&1
sed -i 's/EDEX_HOSTNAME/'$_myHost'/' ${_ldm_dir}/etc/ldmd.conf
cd ${_ldm_dir}/SOURCES
# unpack the ldm source
/bin/tar -xf %{_ldm_src_tar} \

View file

@ -44,7 +44,7 @@ fi
# create build root directory
rm -rf ${RPM_BUILD_ROOT}/awips2
mkdir -p ${RPM_BUILD_ROOT}/awips2/tools/bin
/bin/cp %{_baseline_workspace}/rpms/awips2.core/Installer.upc/edex ${RPM_BUILD_ROOT}/awips2/tools/bin/
/bin/cp %{_baseline_workspace}/rpms/awips2.upc/Installer.edex-upc/edex ${RPM_BUILD_ROOT}/awips2/tools/bin/
%pre

View file

@ -184,9 +184,9 @@ edit_ldm() { # edex pg_hba.conf
edit_edex() { # setup.env automatic edit
sed -i.setup_$YMD 's/localhost/'$HOSTNAME'/g' $EDEX_ENV_FILE
sed -i.setup_$YMD 's/tmp\/sbn/data_store/g' $EDEX_ENV_FILE
sed -i.setup_$YMD 's/tmp\/sbn/awips2\/data_store/g' $EDEX_ENV_FILE
#echo '[edit] '$HOSTNAME' added to '$EDEX_ENV_FILE
echo ' DATA_ARCHIVE_ROOT set to /data_store in '$EDEX_ENV_FILE
echo ' DATA_ARCHIVE_ROOT set to /awips2/data_store in '$EDEX_ENV_FILE
echo ' File backed up to '$EDEX_ENV_FILE'.setup_'$YMD
}
@ -263,7 +263,7 @@ edex_setup() { # setup IP subnet and domains for EDEX, prompt user for confirm
echo ' ** Missing '$HOSTNAME
fi
if [[ ! -z ${envGrep2} ]]; then
echo ' ** Missing /data_store'
echo ' ** Missing /awips2/data_store'
fi
continue=true
fi

View file

@ -430,17 +430,17 @@ fi
if [ "${1}" = "-viz" ]; then
buildRPM "awips2"
buildRPM "awips2-common-base"
buildRPM "awips2-python-dynamicserialize"
buildRPM "awips2-gfesuite-client"
buildRPM "awips2-gfesuite-server"
buildRPM "awips2-cli"
#buildRPM "awips2"
#buildRPM "awips2-common-base"
#buildRPM "awips2-python-dynamicserialize"
#buildRPM "awips2-gfesuite-client"
#buildRPM "awips2-gfesuite-server"
#buildRPM "awips2-cli"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
fi
buildRPM "awips2-alertviz"
#buildRPM "awips2-alertviz"
exit 0
fi

View file

@ -91,8 +91,8 @@ cp -v ${dir}/buildEnvironment.sh .
#/bin/bash build.sh -edex > ${dir}/build-EDEX-${timestamp}.log
#/bin/bash build.sh -full > ${dir}/build-${timestamp}.log
#/bin/bash build.sh -viz > ${dir}/build-VIZ-${timestamp}.log
/bin/bash build.sh -upc > ${dir}/build-UPC-${timestamp}.log
#/bin/bash build.sh -ldm > ${dir}/build-LDM-${timestamp}.log
#/bin/bash build.sh -upc > ${dir}/build-UPC-${timestamp}.log
/bin/bash build.sh -ldm > ${dir}/build-LDM-${timestamp}.log