Issue #2297 - cleanup rpm directory structure; removing files that are no longer needed
Former-commit-id:e4e2c8c796
[formerlyeb4c27003f
] [formerlye4e2c8c796
[formerlyeb4c27003f
] [formerlyb082ea89c5
[formerly d6c5bd5476a039058d5251f4457119fb10806b2e]]] Former-commit-id:b082ea89c5
Former-commit-id:63324cda6a
[formerly428dd993d9
] Former-commit-id:4789797de5
This commit is contained in:
parent
8982d892ba
commit
dbe9ed1433
9 changed files with 0 additions and 1277 deletions
|
@ -1,5 +0,0 @@
|
|||
#Wed Jun 06 17:14:31 CDT 2007
|
||||
eclipse.preferences.version=1
|
||||
userName=user
|
||||
httpServerAddress=http\://localhost\:9581/services
|
||||
siteName=OAX
|
|
@ -1,281 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Environment
|
||||
# public
|
||||
function prepareEnvironment()
|
||||
{
|
||||
if [ "${WORKSPACE}" = "" ]; then
|
||||
determineWorkspaceLocation
|
||||
fi
|
||||
|
||||
if [ "${AWIPSII_VERSION}" = "" ]; then
|
||||
setVersion
|
||||
fi
|
||||
|
||||
if [ "${AWIPSII_RELEASE}" = "" ]; then
|
||||
setRelease
|
||||
fi
|
||||
|
||||
if [ "${AWIPSII_BASELINE_STATIC}" = "" ]; then
|
||||
setBaselineStatic
|
||||
fi
|
||||
|
||||
if [ "${AWIPSII_PYTHON_EXECUTABLE}" = "" ]; then
|
||||
setPythonExecutable
|
||||
fi
|
||||
|
||||
if [ "${AWIPSII_ANT_EXECUTABLE}" = "" ]; then
|
||||
setAntExecutable
|
||||
fi
|
||||
|
||||
if [ "${AWIPSII_UFRAME_ECLIPSE}" = "" ]; then
|
||||
setUframeEclipse
|
||||
fi
|
||||
|
||||
setBuildRoot
|
||||
setTopDir
|
||||
}
|
||||
|
||||
# private
|
||||
function setVersion()
|
||||
{
|
||||
export AWIPSII_VERSION=`cat ${WORKSPACE}/Installer.rpm/version.txt`
|
||||
}
|
||||
|
||||
# private
|
||||
function setRelease()
|
||||
{
|
||||
# The Current Date.
|
||||
export AWIPSII_RELEASE=`date +"%Y%m%d"`
|
||||
}
|
||||
|
||||
# private
|
||||
function setBaselineStatic()
|
||||
{
|
||||
export AWIPSII_BASELINE_STATIC="/share1"
|
||||
}
|
||||
|
||||
# private
|
||||
function setBuildRoot()
|
||||
{
|
||||
export AWIPSII_BUILD_ROOT="${WORKSPACE}/Installer.rpm/rpmbuild/awips2-component"
|
||||
}
|
||||
|
||||
# private
|
||||
function setTopDir()
|
||||
{
|
||||
export AWIPSII_TOP_DIR="${WORKSPACE}/Installer.rpm/rpmbuild"
|
||||
}
|
||||
|
||||
# private
|
||||
function setPythonExecutable()
|
||||
{
|
||||
if [ ! -f /awips2/python/bin/python ]; then
|
||||
echo "WARNING: The default AWIPS II Python Executable was not found."
|
||||
export AWIPSII_PYTHON_EXECUTABLE="<Unknown>"
|
||||
fi
|
||||
export AWIPSII_PYTHON_EXECUTABLE="/awips2/python/bin/python"
|
||||
}
|
||||
|
||||
# private
|
||||
function setAntExecutable()
|
||||
{
|
||||
if [ ! -f /awips2/ant/bin/ant ]; then
|
||||
echo "WARNING: The default AWIPS II Ant Executable was not found."
|
||||
export AWIPSII_ANT_EXECUTABLE="<Unknown>"
|
||||
fi
|
||||
export AWIPSII_ANT_EXECUTABLE="/awips2/ant/bin/ant"
|
||||
}
|
||||
|
||||
# private
|
||||
function setUframeEclipse()
|
||||
{
|
||||
if [ ! -f /opt/uframe-eclipse/eclipse ]; then
|
||||
echo "WARNING: The default Uframe-Eclipse was not found."
|
||||
export AWIPSII_UFRAME_ECLIPSE="<Unknown>"
|
||||
fi
|
||||
export AWIPSII_UFRAME_ECLIPSE="/opt/uframe-eclipse"
|
||||
}
|
||||
|
||||
# private
|
||||
function determineWorkspaceLocation()
|
||||
{
|
||||
local SCRIPT_DIR=`dirname $_`
|
||||
export WORKSPACE=`cd ${SCRIPT_DIR}/../../../; pwd;`
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
# Baseline Project Build
|
||||
# private
|
||||
function pdeBuild()
|
||||
{
|
||||
time ./build.sh -eclipse=${AWIPSII_UFRAME_ECLIPSE}
|
||||
RC=$?
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
# private
|
||||
function buildCAVEAndAlertViz()
|
||||
{
|
||||
pushd . > /dev/null
|
||||
cd ${WORKSPACE}/build
|
||||
pdeBuild
|
||||
RC=$?
|
||||
popd > /dev/null
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
function buildCAVEP2()
|
||||
{
|
||||
pushd . > /dev/null
|
||||
cd ${WORKSPACE}/build
|
||||
time ant -f p2-build.xml \
|
||||
-Dbuild.version=${AWIPSII_VERSION} \
|
||||
-Declipse.dir=${AWIPSII_UFRAME_ECLIPSE}
|
||||
RC=$?
|
||||
popd > /dev/null
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
# private
|
||||
function buildEDEX()
|
||||
{
|
||||
pushd . > /dev/null
|
||||
cd ${WORKSPACE}/build.edex
|
||||
pdeBuild
|
||||
RC=$?
|
||||
popd > /dev/null
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
# private
|
||||
function buildRCM()
|
||||
{
|
||||
pushd . > /dev/null
|
||||
cd ${WORKSPACE}/build.rcm
|
||||
pdeBuild
|
||||
RC=$?
|
||||
popd > /dev/null
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
# public
|
||||
function buildBaselineProjects()
|
||||
{
|
||||
if [ "${BUILD_CAVE}" = "true" ]; then
|
||||
buildCAVEAndAlertViz
|
||||
RC=$?
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
buildCAVEP2
|
||||
RC=$?
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "${BUILD_EDEX}" = "true" ]; then
|
||||
buildEDEX
|
||||
RC=$?
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "${BUILD_CORE}" = "true" ]; then
|
||||
buildRCM
|
||||
RC=$?
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "${BUILD_CORE}" = "true" ] &&
|
||||
[ "${BUILD_CAVE}" = "false" ]; then
|
||||
buildCAVEAndAlertViz
|
||||
RC=$?
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# RPM Build
|
||||
# public
|
||||
function execute()
|
||||
{
|
||||
pushd .
|
||||
cd ${SCRIPT_DIR}/../
|
||||
preBuild
|
||||
RC=$?
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
|
||||
for directory in `ls -1d Installer.*`;
|
||||
do
|
||||
buildRPM "${directory}/component.spec"
|
||||
RC=$?
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
done
|
||||
|
||||
postBuild
|
||||
popd
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
# public
|
||||
function buildRPM()
|
||||
{
|
||||
# ${1} = the specs file
|
||||
export SPECS="${1}"
|
||||
|
||||
preRPMBuild
|
||||
RC=$?
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 0
|
||||
fi
|
||||
|
||||
if [ ! -f ${SPECS} ]; then
|
||||
file ${SPECS}
|
||||
return 1
|
||||
fi
|
||||
|
||||
if [ -f ${AWIPSII_TOP_DIR}/BUILD/component-files.txt ]; then
|
||||
rm -f ${AWIPSII_TOP_DIR}/BUILD/component-files.txt
|
||||
fi
|
||||
rpmbuild -ba --target=i386 \
|
||||
--define '_topdir %(echo ${AWIPSII_TOP_DIR})' \
|
||||
--define '_component_version %(echo ${AWIPSII_VERSION})' \
|
||||
--define '_component_release %(echo ${AWIPSII_RELEASE})' \
|
||||
--define '_baseline_workspace %(echo ${WORKSPACE})' \
|
||||
--define '_baseline_static %(echo ${AWIPSII_BASELINE_STATIC})' \
|
||||
--define '_python_exe %(echo ${AWIPSII_PYTHON_EXECUTABLE})' \
|
||||
--define '_ant_exe %(echo ${AWIPSII_ANT_EXECUTABLE})' \
|
||||
--define '_build_root %(echo ${AWIPSII_BUILD_ROOT})' \
|
||||
--define '_uframe_eclipse %(echo ${AWIPSII_UFRAME_ECLIPSE})' \
|
||||
${SPECS}
|
||||
RC=$?
|
||||
|
||||
postRPMBuild ${SPECS}
|
||||
if [ ${RC} -ne 0 ]; then
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
|
@ -1,479 +0,0 @@
|
|||
<comps>
|
||||
<!-- <meta> -->
|
||||
<!-- Meta Information Will Go Here Eventually -->
|
||||
<!-- </meta> -->
|
||||
<group>
|
||||
<id>awips2-standalone</id>
|
||||
<name>AWIPS II Standalone</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install All Of The AWIPS II Components That Are Required For A Standalone / ADAM Environment.</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
<packagereq type="default">awips2-database</packagereq>
|
||||
<packagereq type="default">awips2-maps-database</packagereq>
|
||||
<packagereq type="default">awips2-ncep-database</packagereq>
|
||||
<packagereq type="default">awips2-database-standalone-configuration</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-edex-base</packagereq>
|
||||
<packagereq type="default">awips2-edex-binlightning</packagereq>
|
||||
<packagereq type="default">awips2-edex-bufr</packagereq>
|
||||
<packagereq type="default">awips2-edex-common-core</packagereq>
|
||||
<packagereq type="default">awips2-edex-core</packagereq>
|
||||
<packagereq type="default">awips2-edex-cots</packagereq>
|
||||
<packagereq type="default">awips2-edex-dat</packagereq>
|
||||
<packagereq type="default">awips2-edex-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-edex-gfe</packagereq>
|
||||
<packagereq type="default">awips2-edex-grib</packagereq>
|
||||
<packagereq type="default">awips2-edex-hydro</packagereq>
|
||||
<packagereq type="default">awips2-edex-native</packagereq>
|
||||
<packagereq type="default">awips2-edex-ost</packagereq>
|
||||
<packagereq type="default">awips2-edex-radar</packagereq>
|
||||
<packagereq type="default">awips2-edex-satellite</packagereq>
|
||||
<packagereq type="default">awips2-edex-text</packagereq>
|
||||
<packagereq type="default">awips2-edex-shapefiles</packagereq>
|
||||
<packagereq type="default">awips2-edex-configuration</packagereq>
|
||||
<packagereq type="default">awips2-edex-npp</packagereq>
|
||||
<packagereq type="default">awips2-edex-ncep</packagereq>
|
||||
<packagereq type="default">awips2-edex-datadelivery</packagereq>
|
||||
<packagereq type="default">awips2-gfesuite-server</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-httpd-pypies</packagereq>
|
||||
<packagereq type="default">awips2-adapt-native</packagereq>
|
||||
<packagereq type="default">awips2-hydroapps-shared</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-notification</packagereq>
|
||||
<packagereq type="default">awips2-postgresql</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
<packagereq type="default">awips2-pypies</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-qpid-client</packagereq>
|
||||
<packagereq type="default">awips2-qpid-server</packagereq>
|
||||
<packagereq type="default">awips2-qpid-server-store</packagereq>
|
||||
<packagereq type="default">awips2-rcm</packagereq>
|
||||
<packagereq type="default">awips2-tools</packagereq>
|
||||
<packagereq type="default">awips2-data.hdf5-topo</packagereq>
|
||||
<packagereq type="default">awips2-data.hdf5-gfe.climo</packagereq>
|
||||
<packagereq type="default">awips2-data.gfe</packagereq>
|
||||
<packagereq type="default">awips2-aviation-shared</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">awips2-python-pygtk</packagereq>
|
||||
<packagereq type="default">awips2-python-pycairo</packagereq>
|
||||
<packagereq type="default">netcdf</packagereq>
|
||||
<packagereq type="default">netcdf-devel</packagereq>
|
||||
<packagereq type="default">netcdf-AWIPS</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<id>awips2-visualize</id>
|
||||
<name>AWIPS II Visualize</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install The AWIPS II Visualization Environment Including: CAVE, AlertViz, ...</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
<packagereq type="default">awips2-cave</packagereq>
|
||||
<packagereq type="default">awips2-cave-etc</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-avnfps</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-common-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-core-maps</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-cots</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-gfe</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-nsharp</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-skewt</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-xy</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-dat</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-dataplugin-obs</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-displays</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-gfe</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-grib</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-hydro</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-localization-perspective</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-displays</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-nsharp</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-perspective</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-radar</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-satellite</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-sounding</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-text</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-volumebrowser</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-warngen</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-nwsauth</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-thinclient</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-npp</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-kml-export</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-collaboration</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-kml-export</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-datadelivery</packagereq>
|
||||
<packagereq type="default">awips2-gfesuite-client</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-alertviz</packagereq>
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
<packagereq type="default">awips2-notification</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">awips2-python-pygtk</packagereq>
|
||||
<packagereq type="default">awips2-python-pycairo</packagereq>
|
||||
<packagereq type="default">awips2-python-jimporter</packagereq>
|
||||
<packagereq type="default">netcdf</packagereq>
|
||||
<packagereq type="default">netcdf-devel</packagereq>
|
||||
<packagereq type="default">netcdf-AWIPS</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<id>awips2-processing-server</id>
|
||||
<name>AWIPS II Processing Server</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install The AWIPS II Processing Server Including: Edex, ...</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-edex-base</packagereq>
|
||||
<packagereq type="default">awips2-edex-binlightning</packagereq>
|
||||
<packagereq type="default">awips2-edex-bufr</packagereq>
|
||||
<packagereq type="default">awips2-edex-common-core</packagereq>
|
||||
<packagereq type="default">awips2-edex-configuration</packagereq>
|
||||
<packagereq type="default">awips2-edex-core</packagereq>
|
||||
<packagereq type="default">awips2-edex-cots</packagereq>
|
||||
<packagereq type="default">awips2-edex-dat</packagereq>
|
||||
<packagereq type="default">awips2-edex-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-edex-gfe</packagereq>
|
||||
<packagereq type="default">awips2-edex-grib</packagereq>
|
||||
<packagereq type="default">awips2-edex-hydro</packagereq>
|
||||
<packagereq type="default">awips2-edex-native</packagereq>
|
||||
<packagereq type="default">awips2-edex-ost</packagereq>
|
||||
<packagereq type="default">awips2-edex-radar</packagereq>
|
||||
<packagereq type="default">awips2-edex-satellite</packagereq>
|
||||
<packagereq type="default">awips2-edex-shapefiles</packagereq>
|
||||
<packagereq type="default">awips2-edex-text</packagereq>
|
||||
<packagereq type="default">awips2-edex-ncep</packagereq>
|
||||
<packagereq type="default">awips2-edex-npp</packagereq>
|
||||
<packagereq type="default">awips2-edex-datadelivery</packagereq>
|
||||
<packagereq type="default">awips2-gfesuite-server</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-hydroapps-shared</packagereq>
|
||||
<packagereq type="default">awips2-adapt-native</packagereq>
|
||||
<packagereq type="default">awips2-qpid-client</packagereq>
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
<packagereq type="default">awips2-notification</packagereq>
|
||||
<packagereq type="default">awips2-tools</packagereq>
|
||||
<packagereq type="default">awips2-aviation-shared</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">awips2-python-pygtk</packagereq>
|
||||
<packagereq type="default">awips2-python-pycairo</packagereq>
|
||||
<packagereq type="default">netcdf</packagereq>
|
||||
<packagereq type="default">netcdf-devel</packagereq>
|
||||
<packagereq type="default">netcdf-AWIPS</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
<packagereq type="default">awips2-data.gfe</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<id>awips2-database-server</id>
|
||||
<name>AWIPS II Database Server</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install The AWIPS II Database Server And Create The Required AWIPS II Database Tables.</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
<packagereq type="default">awips2-postgresql</packagereq>
|
||||
<packagereq type="default">awips2-database</packagereq>
|
||||
<packagereq type="default">awips2-database-server-configuration</packagereq>
|
||||
<packagereq type="default">awips2-maps-database</packagereq>
|
||||
<packagereq type="default">awips2-ncep-database</packagereq>
|
||||
<packagereq type="default">awips2-rcm</packagereq>
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
<packagereq type="default">awips2-notification</packagereq>
|
||||
<packagereq type="default">awips2-tools</packagereq>
|
||||
<packagereq type="default">awips2-httpd-pypies</packagereq>
|
||||
<packagereq type="default">awips2-pypies</packagereq>
|
||||
<packagereq type="default">awips2-data.hdf5-topo</packagereq>
|
||||
<packagereq type="default">awips2-data.hdf5-gfe.climo</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">netcdf</packagereq>
|
||||
<packagereq type="default">netcdf-devel</packagereq>
|
||||
<packagereq type="default">netcdf-AWIPS</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<id>awips2-backup-database-server</id>
|
||||
<name>AWIPS II Backup Database Server</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install The AWIPS II Database Server. This Server Is Only A Backup And Is Designed To Work With 'awips2-database-server'.</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
<packagereq type="default">awips2-postgresql</packagereq>
|
||||
<packagereq type="default">awips2-rcm</packagereq>
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
<packagereq type="default">awips2-notification</packagereq>
|
||||
<packagereq type="default">awips2-tools</packagereq>
|
||||
<packagereq type="default">awips2-httpd-pypies</packagereq>
|
||||
<packagereq type="default">awips2-pypies</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">netcdf</packagereq>
|
||||
<packagereq type="default">netcdf-devel</packagereq>
|
||||
<packagereq type="default">netcdf-AWIPS</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<id>awips2-message-broker-server</id>
|
||||
<name>AWIPS II Message Broker Server</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install The AWIPS II Message Broker Server.</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-qpid-client</packagereq>
|
||||
<packagereq type="default">awips2-qpid-server</packagereq>
|
||||
<packagereq type="default">awips2-qpid-server-store</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">netcdf</packagereq>
|
||||
<packagereq type="default">netcdf-devel</packagereq>
|
||||
<packagereq type="default">netcdf-AWIPS</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<id>awips2-ldm-server</id>
|
||||
<name>AWIPS II LDM Server</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install The AWIPS II LDM Server.</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
<packagereq type="default">awips2-ldm</packagereq>
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">netcdf</packagereq>
|
||||
<packagereq type="default">netcdf-devel</packagereq>
|
||||
<packagereq type="default">netcdf-AWIPS</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<id>awips2-rehost-server</id>
|
||||
<name>AWIPS II Rehost Server</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install The AWIPS II Rehost Server.</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
<packagereq type="default">awips2-notification</packagereq>
|
||||
<packagereq type="default">awips2-tools</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">awips2-python-pygtk</packagereq>
|
||||
<packagereq type="default">awips2-python-pycairo</packagereq>
|
||||
<packagereq type="default">netcdf</packagereq>
|
||||
<packagereq type="default">netcdf-devel</packagereq>
|
||||
<packagereq type="default">netcdf-AWIPS</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-cave</packagereq>
|
||||
<packagereq type="default">awips2-cave-etc</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-avnfps</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-common-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-core-maps</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-cots</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-gfe</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-nsharp</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-skewt</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-xy</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-dat</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-dataplugin-obs</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-displays</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-gfe</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-grib</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-hydro</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-localization-perspective</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-displays</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-nsharp</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-perspective</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-radar</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-satellite</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-sounding</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-text</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-volumebrowser</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-warngen</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-nwsauth</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-thinclient</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-npp</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-kml-export</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-collaboration</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-kml-export</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-datadelivery</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
</comps>
|
|
@ -1,223 +0,0 @@
|
|||
<comps>
|
||||
<!-- <meta> -->
|
||||
<!-- Meta Information Will Go Here Eventually -->
|
||||
<!-- </meta> -->
|
||||
<group>
|
||||
<id>awips2-standalone</id>
|
||||
<name>AWIPS II Standalone</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install All Of The AWIPS II Components That Are Required For A Standalone / ADAM Environment.</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
<packagereq type="default">awips2-database</packagereq>
|
||||
<packagereq type="default">awips2-maps-database</packagereq>
|
||||
<packagereq type="default">awips2-database-standalone-configuration</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-edex-base</packagereq>
|
||||
<packagereq type="default">awips2-edex-bufr</packagereq>
|
||||
<packagereq type="default">awips2-edex-common-core</packagereq>
|
||||
<packagereq type="default">awips2-edex-core</packagereq>
|
||||
<packagereq type="default">awips2-edex-cots</packagereq>
|
||||
<packagereq type="default">awips2-edex-dat</packagereq>
|
||||
<packagereq type="default">awips2-edex-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-edex-gfe</packagereq>
|
||||
<packagereq type="default">awips2-edex-grib</packagereq>
|
||||
<packagereq type="default">awips2-edex-hydro</packagereq>
|
||||
<packagereq type="default">awips2-edex-native</packagereq>
|
||||
<packagereq type="default">awips2-edex-radar</packagereq>
|
||||
<packagereq type="default">awips2-edex-satellite</packagereq>
|
||||
<packagereq type="default">awips2-edex-text</packagereq>
|
||||
<packagereq type="default">awips2-edex-shapefiles</packagereq>
|
||||
<packagereq type="default">awips2-edex-configuration</packagereq>
|
||||
<packagereq type="default">awips2-edex-ncep-nsharp</packagereq>
|
||||
<packagereq type="default">awips2-edex-npp</packagereq>
|
||||
<packagereq type="default">awips2-edex-ncep</packagereq>
|
||||
<packagereq type="default">awips2-gfesuite-server</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-httpd-pypies</packagereq>
|
||||
<packagereq type="default">awips2-adapt-native</packagereq>
|
||||
<packagereq type="default">awips2-hydroapps-shared</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-notification</packagereq>
|
||||
<packagereq type="default">awips2-postgresql</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
<packagereq type="default">awips2-pypies</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-qpid-client</packagereq>
|
||||
<packagereq type="default">awips2-qpid-server</packagereq>
|
||||
<packagereq type="default">awips2-qpid-server-store</packagereq>
|
||||
<packagereq type="default">awips2-rcm</packagereq>
|
||||
<packagereq type="default">awips2-tools</packagereq>
|
||||
<packagereq type="default">awips2-data.hdf5-topo</packagereq>
|
||||
<packagereq type="default">awips2-data.hdf5-gfe.climo</packagereq>
|
||||
<packagereq type="default">awips2-aviation-shared</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-cherrypy</packagereq>
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">awips2-python-pygtk</packagereq>
|
||||
<packagereq type="default">awips2-python-pycairo</packagereq>
|
||||
<packagereq type="default">awips2-python-jimporter</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<id>awips2-visualize</id>
|
||||
<name>AWIPS II Visualize</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install The AWIPS II Visualization Environment Including: CAVE, AlertViz, ...</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
<packagereq type="default">awips2-cave</packagereq>
|
||||
<packagereq type="default">awips2-cave-etc</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-avnfps</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-common-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-core-maps</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-cots</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-gfe</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-nsharp</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-skewt</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-d2d-xy</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-dat</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-dataplugin-obs</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-displays</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-gfe</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-grib</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-hydro</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-localization-perspective</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-core</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-displays</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-nsharp</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-ncep-perspective</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-radar</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-satellite</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-sounding</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-text</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-volumebrowser</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-warngen</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-nwsauth</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-thinclient</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-npp</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-kml-export</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-collaboration</packagereq>
|
||||
<packagereq type="default">awips2-cave-viz-datadelivery</packagereq>
|
||||
<packagereq type="default">awips2-gfesuite-client</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-alertviz</packagereq>
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
<packagereq type="default">awips2-notification</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">awips2-python-jimporter</packagereq>
|
||||
<packagereq type="default">awips2-python-pygtk</packagereq>
|
||||
<packagereq type="default">awips2-python-pycairo</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
<packagereq type="default">netcdf</packagereq>
|
||||
<packagereq type="default">netcdf-devel</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<id>awips2-processing-server</id>
|
||||
<name>AWIPS II Processing Server</name>
|
||||
<default>true</default>
|
||||
<description>This Will Install The AWIPS II Processing Server Including: Edex, ...</description>
|
||||
<uservisible>true</uservisible>
|
||||
<packagelist>
|
||||
<packagereq type="default">awips2</packagereq>
|
||||
<packagereq type="default">awips2-java</packagereq>
|
||||
<packagereq type="default">awips2-python</packagereq>
|
||||
<packagereq type="default">awips2-psql</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-edex-base</packagereq>
|
||||
<packagereq type="default">awips2-edex-bufr</packagereq>
|
||||
<packagereq type="default">awips2-edex-common-core</packagereq>
|
||||
<packagereq type="default">awips2-edex-configuration</packagereq>
|
||||
<packagereq type="default">awips2-edex-core</packagereq>
|
||||
<packagereq type="default">awips2-edex-cots</packagereq>
|
||||
<packagereq type="default">awips2-edex-dat</packagereq>
|
||||
<packagereq type="default">awips2-edex-dataplugins</packagereq>
|
||||
<packagereq type="default">awips2-edex-gfe</packagereq>
|
||||
<packagereq type="default">awips2-edex-grib</packagereq>
|
||||
<packagereq type="default">awips2-edex-hydro</packagereq>
|
||||
<packagereq type="default">awips2-edex-native</packagereq>
|
||||
<packagereq type="default">awips2-edex-radar</packagereq>
|
||||
<packagereq type="default">awips2-edex-satellite</packagereq>
|
||||
<packagereq type="default">awips2-edex-shapefiles</packagereq>
|
||||
<packagereq type="default">awips2-edex-text</packagereq>
|
||||
<packagereq type="default">awips2-edex-ncep</packagereq>
|
||||
<packagereq type="default">awips2-edex-ncep-nsharp</packagereq>
|
||||
<packagereq type="default">awips2-edex-npp</packagereq>
|
||||
<packagereq type="default">awips2-gfesuite-server</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-hydroapps-shared</packagereq>
|
||||
<packagereq type="default">awips2-adapt-native</packagereq>
|
||||
<packagereq type="default">awips2-qpid-client</packagereq>
|
||||
<packagereq type="default">awips2-cli</packagereq>
|
||||
<packagereq type="default">awips2-notification</packagereq>
|
||||
<packagereq type="default">awips2-tools</packagereq>
|
||||
<packagereq type="default">awips2-aviation-shared</packagereq>
|
||||
|
||||
<packagereq type="default">awips2-python-dynamicserialize</packagereq>
|
||||
<packagereq type="default">awips2-python-h5py</packagereq>
|
||||
<packagereq type="default">awips2-python-matplotlib</packagereq>
|
||||
<packagereq type="default">awips2-python-nose</packagereq>
|
||||
<packagereq type="default">awips2-python-numpy</packagereq>
|
||||
<packagereq type="default">awips2-python-pil</packagereq>
|
||||
<packagereq type="default">awips2-python-pmw</packagereq>
|
||||
<packagereq type="default">awips2-python-pupynere</packagereq>
|
||||
<packagereq type="default">awips2-python-qpid</packagereq>
|
||||
<packagereq type="default">awips2-python-scientific</packagereq>
|
||||
<packagereq type="default">awips2-python-scipy</packagereq>
|
||||
<packagereq type="default">awips2-python-tables</packagereq>
|
||||
<packagereq type="default">awips2-python-thrift</packagereq>
|
||||
<packagereq type="default">awips2-python-tpg</packagereq>
|
||||
<packagereq type="default">awips2-python-ufpy</packagereq>
|
||||
<packagereq type="default">awips2-python-werkzeug</packagereq>
|
||||
<packagereq type="default">awips2-python-pygtk</packagereq>
|
||||
<packagereq type="default">awips2-python-pycairo</packagereq>
|
||||
<packagereq type="default">awips2-python-jimporter</packagereq>
|
||||
<packagereq type="default">awips2-localapps-environment</packagereq>
|
||||
</packagelist>
|
||||
</group>
|
||||
</comps>
|
|
@ -1,31 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Schema
|
||||
# ------
|
||||
# awips2_delta_registry
|
||||
# {
|
||||
# 'deltaBuild' : varchar(10)
|
||||
# 'deltaID' : varchar(20)
|
||||
# 'deltaDesc' : varchar(255)
|
||||
# 'dateApplied' : int
|
||||
# 'timeApplied' : int
|
||||
# }
|
||||
|
||||
# Variables
|
||||
CONST_CREATE_SQL="CREATE TABLE awips2_delta_registry("
|
||||
CONST_CREATE_SQL="${CONST_CREATE_SQL} deltaBuild varchar(10), "
|
||||
CONST_CREATE_SQL="${CONST_CREATE_SQL} deltaID varchar(20), "
|
||||
CONST_CREATE_SQL="${CONST_CREATE_SQL} deltaDesc varchar(255), "
|
||||
CONST_CREATE_SQL="${CONST_CREATE_SQL} dateApplied int, "
|
||||
CONST_CREATE_SQL="${CONST_CREATE_SQL} timeApplied int);"
|
||||
|
||||
# Create The Directory If Necessary.
|
||||
if [ ! -d ${CONST_REGISTRY_DIR} ]; then
|
||||
mkdir -p ${CONST_REGISTRY_DIR}
|
||||
fi
|
||||
|
||||
# Create Our Empty DB File.
|
||||
touch ${CONST_REGISTRY_DIR}/${CONST_REGISTRY_DB_FILE}
|
||||
|
||||
# Create The Table.
|
||||
echo ${CONST_CREATE_SQL} | sqlite3 ${CONST_REGISTRY_DIR}/${CONST_REGISTRY_DB_FILE}
|
|
@ -1,163 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
# 1) Ensure that the Update Registry exists.
|
||||
# 2) Determine how many updates, if any, need to be applied for this build.
|
||||
# 3) Step through the list of update scripts ...
|
||||
# 3.1) source the script.
|
||||
# 3.2) examine the build and the id; check the registry to determine if
|
||||
# the update has been made.
|
||||
# 3.3) skip the script if the update has already been made.
|
||||
# 3.4) run the script if the update was not completed.
|
||||
# 3.5) check the return code after the execution to determine
|
||||
# if the update was successful or not.
|
||||
# 3.6) if the update was successful, update the registry.
|
||||
|
||||
# Version: 1.0
|
||||
|
||||
# Variables
|
||||
export CONST_REGISTRY_DIR="/usr/share/doc/awips2/delta"
|
||||
export CONST_REGISTRY_DB_FILE="deltaRegistry.db"
|
||||
CONST_REGISTRY_CREATION_SCRIPT="createUpdateRegistry.sh"
|
||||
CONST_FUNCTION_TYPE="function"
|
||||
|
||||
UPDATE_SCRIPT=
|
||||
VALID_UPDATE_IND=
|
||||
UPDATE_REQUIRED_IND=
|
||||
UPDATE_SUCCESS_IND=
|
||||
|
||||
# Arguments:
|
||||
# ${1} == the component that we may be updating.
|
||||
|
||||
COMPONENT="${1}"
|
||||
|
||||
# Ensure That The Update Registry Exists.
|
||||
if [ ! -f ${CONST_REGISTRY_DIR}/${CONST_REGISTRY_DB_FILE} ]; then
|
||||
# Create The Update Registry Before Proceeding.
|
||||
/bin/bash ${CONST_REGISTRY_CREATION_SCRIPT}
|
||||
fi
|
||||
|
||||
function validateUpdate()
|
||||
{
|
||||
# Verify A Delta Build Has Been Specified.
|
||||
if [ "${DELTA_BUILD}" = "" ]; then
|
||||
VALID_UPDATE_IND="N"
|
||||
return
|
||||
fi
|
||||
|
||||
# Verify A Delta ID Has Been Specified.
|
||||
if [ "${DELTA_ID}" = "" ]; then
|
||||
VALID_UPDATE_IND="N"
|
||||
return
|
||||
fi
|
||||
|
||||
# Verify A Delta Description Has Been Specified.
|
||||
if [ "${DELTA_DESC}" = "" ]; then
|
||||
VALID_UPDATE_IND="N"
|
||||
return
|
||||
fi
|
||||
|
||||
# Verify A 'runUpdate' Function Exists.
|
||||
local EVAL_TYPE=`type -t runUpdate`
|
||||
if [ ! "${EVAL_TYPE}" = "${CONST_FUNCTION_TYPE}" ]; then
|
||||
VALID_UPDATE_IND="N"
|
||||
return
|
||||
fi
|
||||
}
|
||||
|
||||
function checkIfUpdateIsNecessary()
|
||||
{
|
||||
local SQL="SELECT COUNT(*) FROM awips2_delta_registry WHERE "
|
||||
SQL="${SQL} deltaBuild=\"${DELTA_BUILD}\" AND "
|
||||
SQL="${SQL} deltaID=\"${DELTA_ID}\";"
|
||||
|
||||
local COUNT=`echo ${SQL} | sqlite3 ${CONST_REGISTRY_DIR}/${CONST_REGISTRY_DB_FILE}`
|
||||
if [ ! "${COUNT}" = "0" ]; then
|
||||
UPDATE_REQUIRED_IND="N"
|
||||
fi
|
||||
}
|
||||
|
||||
function applyUpdate()
|
||||
{
|
||||
if [ ! "${DELTA_RUN_USER}" = "" ]; then
|
||||
su ${DELTA_RUN_USER} -c "source ${UPDATE_SCRIPT}; runUpdate"
|
||||
else
|
||||
runUpdate
|
||||
fi
|
||||
|
||||
local RC="$?"
|
||||
if [ ! "${RC}" = "0" ]; then
|
||||
UPDATE_SUCCESS_IND="N"
|
||||
fi
|
||||
}
|
||||
|
||||
function logUpdate()
|
||||
{
|
||||
DATE_APPLIED=`date +"%Y%m%d"`
|
||||
TIME_APPLIED=`date +"%H%M%S"`
|
||||
|
||||
local SQL="INSERT INTO awips2_delta_registry VALUES("
|
||||
SQL="${SQL}\"${DELTA_BUILD}\", "
|
||||
SQL="${SQL}\"${DELTA_ID}\", "
|
||||
SQL="${SQL}\"${DELTA_DESC}\", ${DATE_APPLIED}, ${TIME_APPLIED});"
|
||||
|
||||
echo ${SQL} | sqlite3 ${CONST_REGISTRY_DIR}/${CONST_REGISTRY_DB_FILE}
|
||||
}
|
||||
|
||||
function update()
|
||||
{
|
||||
local RES_COL=70
|
||||
local MOVE_TO_COL="echo -en \\033[${RES_COL}G"
|
||||
local SETCOLOR_SUCCESS="echo -en \\033[1;32m"
|
||||
local SETCOLOR_FAILURE="echo -en \\033[1;31m"
|
||||
local SETCOLOR_NORMAL="echo -en \\033[0;39m"
|
||||
|
||||
source ${UPDATE_SCRIPT}
|
||||
|
||||
VALID_UPDATE_IND="Y"
|
||||
validateUpdate
|
||||
|
||||
if [ ! "${VALID_UPDATE_IND}" = "Y" ]; then
|
||||
return
|
||||
fi
|
||||
|
||||
UPDATE_REQUIRED_IND="Y"
|
||||
checkIfUpdateIsNecessary
|
||||
|
||||
if [ ! "${UPDATE_REQUIRED_IND}" = "Y" ]; then
|
||||
return
|
||||
fi
|
||||
|
||||
UPDATE_SUCCESS_IND="Y"
|
||||
|
||||
echo -n "Applying Update ... ${DELTA_ID}"
|
||||
|
||||
applyUpdate
|
||||
sleep 10
|
||||
|
||||
${MOVE_TO_COL}
|
||||
echo -n "["
|
||||
if [ ! "${UPDATE_SUCCESS_IND}" = "Y" ]; then
|
||||
${SETCOLOR_FAILURE}
|
||||
echo -n "FAILURE"
|
||||
${SETCOLOR_NORMAL}
|
||||
echo -n "]"
|
||||
echo ""
|
||||
return
|
||||
fi
|
||||
|
||||
${SETCOLOR_SUCCESS}
|
||||
echo -n "SUCCESS"
|
||||
${SETCOLOR_NORMAL}
|
||||
echo -n "]"
|
||||
echo ""
|
||||
logUpdate
|
||||
}
|
||||
|
||||
# Get a list of update scripts.
|
||||
for script in ${COMPONENT}/*;
|
||||
do
|
||||
UPDATE_SCRIPT="${script}"
|
||||
|
||||
# Start The Update.
|
||||
update
|
||||
done
|
|
@ -1,70 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
# This script will determine if any delta scripts need to be included in the
|
||||
# rpm that is being built based on the build.
|
||||
|
||||
# This file contains the current build information.
|
||||
CONST_VERSION_TXT="Installer.rpm/version.txt"
|
||||
CONST_SETUP_CORE_DIR="Installer.rpm/delta/setup"
|
||||
|
||||
function copySetupCore()
|
||||
{
|
||||
# Arguments:
|
||||
# ${1} == the current build root.
|
||||
# ${2} == the default rpm prefix.
|
||||
|
||||
local BUILD_ROOT="${1}"
|
||||
local RPM_DEFAULT_PREFIX="${2}"
|
||||
|
||||
updateScripts=( 'createUpdateRegistry.sh' 'updateManager.sh' )
|
||||
|
||||
if [ ! -d ${BUILD_ROOT}/${RPM_DEFAULT_PREFIX}/delta ]; then
|
||||
mkdir -p ${BUILD_ROOT}/${RPM_DEFAULT_PREFIX}/delta
|
||||
fi
|
||||
|
||||
# Copy the update scripts.
|
||||
for script in ${updateScripts[*]};
|
||||
do
|
||||
cp ${WORKSPACE_DIR}/${CONST_SETUP_CORE_DIR}/${script} \
|
||||
${BUILD_ROOT}/${RPM_DEFAULT_PREFIX}/delta
|
||||
done
|
||||
}
|
||||
|
||||
function copyApplicableDeltas()
|
||||
{
|
||||
# Arguments:
|
||||
# ${1} == the current build root.
|
||||
# ${2} == the component name.
|
||||
# ${3} == the component project directory.
|
||||
# ${4} == the default rpm prefix.
|
||||
|
||||
local BUILD_ROOT="${1}"
|
||||
local COMPONENT_NAME="${2}"
|
||||
local COMPONENT_PROJECT_DIR="${3}"
|
||||
local RPM_DEFAULT_PREFIX="${4}"
|
||||
|
||||
local CURRENT_BUILD=`cat ${WORKSPACE_DIR}/${CONST_VERSION_TXT}`
|
||||
|
||||
# Determine if a delta directory exists for the component for the current build.
|
||||
EXPECTED_DIR="${WORKSPACE_DIR}/Installer.rpm/${COMPONENT_PROJECT_DIR}"
|
||||
EXPECTED_DIR="${EXPECTED_DIR}/delta/B${CURRENT_BUILD}"
|
||||
|
||||
# Create The Delta Script Directory.
|
||||
if [ ! -d ${BUILD_ROOT}/${RPM_DEFAULT_PREFIX}/delta/${COMPONENT_NAME} ]; then
|
||||
mkdir -p ${BUILD_ROOT}/${RPM_DEFAULT_PREFIX}/delta/${COMPONENT_NAME}
|
||||
fi
|
||||
|
||||
if [ ! -d ${EXPECTED_DIR} ]; then
|
||||
return
|
||||
fi
|
||||
|
||||
# Determine How Many Delta Scripts There Are.
|
||||
COUNT=`ls -1 ${EXPECTED_DIR} | wc -l`
|
||||
|
||||
if [ ${COUNT} -le 0 ]; then
|
||||
return
|
||||
fi
|
||||
|
||||
cp ${EXPECTED_DIR}/* \
|
||||
${BUILD_ROOT}/${RPM_DEFAULT_PREFIX}/delta/${COMPONENT_NAME}
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
# The Build The Update Needs To Be Applied In.
|
||||
# (MAX LENGTH = 10)
|
||||
export DELTA_BUILD=
|
||||
# The DR # Or Some Other Unique Identifier.
|
||||
# (MAX LENGTH = 20)
|
||||
export DELTA_ID=
|
||||
# A Short Description About The Changes That Were Made.
|
||||
# (MAX LENGTH = 255)
|
||||
export DELTA_DESC=
|
||||
|
||||
# [OPTIONAL] The User That Should Be Used To Run The Script.
|
||||
# The Update Manager Will "su" To Become The User If
|
||||
# Necessary.
|
||||
export DELTA_RUN_USER=
|
||||
|
||||
# Insert The Logic For The Update Here. Perform Checks To
|
||||
# Ensure That The Update Commands Are Successful. Return "0"
|
||||
# At The End If The Update Succeeds Or "1" If Any Part Of
|
||||
# The Update Fails.
|
||||
function runUpdate()
|
||||
{
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
11.9.0
|
Loading…
Add table
Reference in a new issue