diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/gfe/isc/iscMosaic.py b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/gfe/isc/iscMosaic.py
index efa1451c05..7e28103f3c 100644
--- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/gfe/isc/iscMosaic.py
+++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/gfe/isc/iscMosaic.py
@@ -87,7 +87,7 @@ from com.raytheon.uf.edex.database.cluster import ClusterTask
#
-BATCH_WRITE_COUNT = 10
+BATCH_WRITE_COUNT = 20
BATCH_DELAY = 0.0
ISC_USER="isc"
@@ -113,15 +113,20 @@ class WECache(object):
for i in tokill:
del pyInv[i]
- javaTRs = ArrayList()
- for tr in pyInv:
- javaTRs.add(iscUtil.toJavaTimeRange(tr))
- gridsAndHist = self._we.get(javaTRs, True)
- for idx, tr in enumerate(pyInv):
- pair = gridsAndHist.get(idx)
- g = self.__encodeGridSlice(pair.getFirst())
- h = self.__encodeGridHistory(pair.getSecond())
- self._inv[tr] = (g, h)
+ lst = list(pyInv)
+ while len(lst):
+ i = lst[:BATCH_WRITE_COUNT]
+ javaTRs = ArrayList()
+ for tr in i:
+ javaTRs.add(iscUtil.toJavaTimeRange(tr))
+ gridsAndHist = self._we.get(javaTRs, True)
+ for idx, tr in enumerate(i):
+ pair = gridsAndHist.get(idx)
+ g = self.__encodeGridSlice(pair.getFirst())
+ h = self.__encodeGridHistory(pair.getSecond())
+ self._inv[tr] = (g, h)
+ lst = lst[BATCH_WRITE_COUNT:]
+ time.sleep(BATCH_DELAY)
def keys(self):
if not self._invCache:
diff --git a/edexOsgi/com.raytheon.uf.common.dataplugin.warning/utility/common_static/base/warngen/geospatialConfig_ZONE.xml b/edexOsgi/com.raytheon.uf.common.dataplugin.warning/utility/common_static/base/warngen/geospatialConfig_ZONE.xml
index 8f531db6bc..f7665c33b8 100644
--- a/edexOsgi/com.raytheon.uf.common.dataplugin.warning/utility/common_static/base/warngen/geospatialConfig_ZONE.xml
+++ b/edexOsgi/com.raytheon.uf.common.dataplugin.warning/utility/common_static/base/warngen/geospatialConfig_ZONE.xml
@@ -198,10 +198,4 @@
-
-
-
-
-
+
diff --git a/pythonPackages/dynamicserialize/dstypes/gov/noaa/nws/ncep/common/dataplugin/gempak/request/GetGridDataRequest.py b/pythonPackages/dynamicserialize/dstypes/gov/noaa/nws/ncep/common/dataplugin/gempak/request/GetGridDataRequest.py
index 082dea578a..839d5fbfee 100644
--- a/pythonPackages/dynamicserialize/dstypes/gov/noaa/nws/ncep/common/dataplugin/gempak/request/GetGridDataRequest.py
+++ b/pythonPackages/dynamicserialize/dstypes/gov/noaa/nws/ncep/common/dataplugin/gempak/request/GetGridDataRequest.py
@@ -34,7 +34,7 @@ class GetGridDataRequest(object):
def getFcstsec(self):
return self.fcstsec
- def setFcstSec(self, reftime):
+ def setFcstSec(self, fcstsec):
self.fcstsec = fcstsec
def getLevel1(self):
diff --git a/rpms/build/i386/build.sh b/rpms/build/i386/build.sh
index 878964bba4..07bd7129bf 100644
--- a/rpms/build/i386/build.sh
+++ b/rpms/build/i386/build.sh
@@ -143,7 +143,6 @@ if [ "${1}" = "-postgres" ]; then
fi
if [ "${1}" = "-delta" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -162,7 +161,6 @@ if [ "${1}" = "-delta" ]; then
buildRPM "awips2-python-ufpy"
buildRPM "awips2-python-qpid"
- buildRPM "awips2-adapt-native"
buildRPM "awips2-aviation-shared"
buildRPM "awips2-cli"
buildRPM "awips2-database"
@@ -186,7 +184,6 @@ fi
if [ "${1}" = "-full" ]; then
buildRPM "awips2"
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -219,7 +216,6 @@ if [ "${1}" = "-full" ]; then
buildRPM "awips2-python-pycairo"
buildRPM "awips2-python-shapely"
- buildRPM "awips2-adapt-native"
buildRPM "awips2-aviation-shared"
buildRPM "awips2-cli"
buildRPM "awips2-database"
@@ -355,8 +351,6 @@ if [ "${1}" = "-viz" ]; then
fi
if [ "${1}" = "-edex" ]; then
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
buildRPM "awips2-edex-environment"
buildEDEX
if [ $? -ne 0 ]; then
@@ -404,10 +398,13 @@ if [ "${1}" = "-custom" ]; then
# exit 1
#fi
#buildRPM "awips2-httpd-pypies"
+
#buildRPM "awips2-ant"
- buildRPM "awips2-adapt-native"
- #buildRPM "awips2-common-base"
- buildRPM "awips2-hydroapps-shared"
+ #buildRPM "awips2-adapt-native"
+ buildRPM "awips2-common-base"
+ buildRPM "awips2-gfesuite-client"
+ buildRPM "awips2-gfesuite-server"
+ #buildRPM "awips2-hydroapps-shared"
#buildRPM "awips2-java"
#buildRPM "awips2-python-dynamicserialize"
#buildRPM "awips2-rcm"
diff --git a/rpms/build/i386/build.sh-keep-10212013 b/rpms/build/i386/build.sh-keep-10212013
deleted file mode 100644
index 9ee32c3e1c..0000000000
--- a/rpms/build/i386/build.sh-keep-10212013
+++ /dev/null
@@ -1,444 +0,0 @@
-#!/bin/bash
-
-function buildRPM()
-{
- # Arguments:
- # ${1} == the name of the rpm.
- lookupRPM "${1}"
- if [ $? -ne 0 ]; then
- echo "ERROR: '${1}' is not a recognized AWIPS II RPM."
- exit 1
- fi
-
- /usr/bin/rpmbuild -ba \
- --define '_topdir %(echo ${AWIPSII_TOP_DIR})' \
- --define '_baseline_workspace %(echo ${WORKSPACE})' \
- --define '_uframe_eclipse %(echo ${UFRAME_ECLIPSE})' \
- --define '_awipscm_share %(echo ${AWIPSCM_SHARE})' \
- --define '_build_root %(echo ${AWIPSII_BUILD_ROOT})' \
- --define '_component_version %(echo ${AWIPSII_VERSION})' \
- --define '_component_release %(echo ${AWIPSII_RELEASE})' \
- --define '_component_build_date %(echo ${COMPONENT_BUILD_DATE})' \
- --define '_component_build_time %(echo ${COMPONENT_BUILD_TIME})' \
- --define '_component_build_system %(echo ${COMPONENT_BUILD_SYSTEM})' \
- --buildroot ${AWIPSII_BUILD_ROOT} \
- ${RPM_SPECIFICATION}/component.spec
- if [ $? -ne 0 ]; then
- echo "ERROR: Failed to build RPM ${1}."
- exit 1
- fi
-
- return 0
-}
-
-# This script will build all of the 32-bit rpms.
-# Ensure that we are on a machine with the correct architecture.
-
-architecture=`uname -i`
-if [ ! "${architecture}" = "i386" ]; then
- echo "ERROR: This build can only be performed on a 32-bit Operating System."
- exit 1
-fi
-
-# Determine which directory we are running from.
-path_to_script=`readlink -f $0`
-dir=$(dirname $path_to_script)
-
-common_dir=`cd ${dir}/../common; pwd;`
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to find the common functions directory."
- exit 1
-fi
-# source the common functions.
-source ${common_dir}/lookupRPM.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to source the common functions."
- exit 1
-fi
-source ${common_dir}/usage.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to source the common functions."
- exit 1
-fi
-source ${common_dir}/rpms.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to source the common functions."
- exit 1
-fi
-source ${common_dir}/systemInfo.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to retrieve the system information."
- exit 1
-fi
-
-# prepare the build environment.
-source ${dir}/buildEnvironment.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to prepare the build environment."
- exit 1
-fi
-
-export LIGHTNING=true
-# Determine if the optional '-nobinlightning' argument has been specified.
-if [ "${2}" = "-nobinlightning" ]; then
- LIGHTNING=false
-fi
-
-if [ "${1}" = "-python-qpid" ]; then
- buildRPM "awips2-python-qpid"
- buildRPM "awips2-python"
- buildRPM "awips2-python-cherrypy"
- buildRPM "awips2-python-dynamicserialize"
- buildRPM "awips2-python-nose"
- buildRPM "awips2-python-numpy"
- buildRPM "awips2-python-h5py"
- buildRPM "awips2-python-jimporter"
- buildRPM "awips2-python-matplotlib"
- buildRPM "awips2-python-pil"
- buildRPM "awips2-python-pmw"
- buildRPM "awips2-python-pupynere"
- buildRPM "awips2-python-scientific"
- buildRPM "awips2-python-scipy"
- buildRPM "awips2-python-tables"
- buildRPM "awips2-python-thrift"
- buildRPM "awips2-python-tpg"
- buildRPM "awips2-python-ufpy"
- buildRPM "awips2-python-werkzeug"
- buildRPM "awips2-python-pygtk"
- buildRPM "awips2-python-pycairo"
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- buildQPID
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- buildRPM "awips2-python-shapely"
-
- exit 0
-fi
-
-if [ "${1}" = "-postgres" ]; then
- buildRPM "awips2-postgres"
- buildRPM "awips2-database-server-configuration"
- buildRPM "awips2-database-standalone-configuration"
- buildRPM "awips2-database"
- buildRPM "awips2-maps-database"
- buildRPM "awips2-pgadmin3"
- buildRPM "awips2-data.hdf5-gfe.climo"
- buildRPM "awips2-data.hdf5-topo"
- buildRPM "awips2-notification"
- buildRPM "awips2-tools"
-
- exit 0
-fi
-
-if [ "${1}" = "-delta" ]; then
- buildRPM "awips2-common-base"
- buildCAVE
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-alertviz"
- buildEDEX
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- buildRPM "awips2-ncep-database"
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
- buildRPM "awips2-python"
- buildRPM "awips2-python-dynamicserialize"
- buildRPM "awips2-python-ufpy"
- buildRPM "awips2-python-qpid"
-
- buildRPM "awips2-adapt-native"
- buildRPM "awips2-aviation-shared"
- buildRPM "awips2-cli"
- buildRPM "awips2-database"
- buildRPM "awips2-database-server-configuration"
- buildRPM "awips2-database-standalone-configuration"
- buildRPM "awips2-data.hdf5-gfe.climo"
- buildRPM "awips2-localapps-environment"
- buildRPM "awips2-maps-database"
- buildRPM "awips2-notification"
- buildRPM "awips2-pypies"
- buildRPM "awips2-data.hdf5-topo"
- buildRPM "awips2-data.gfe"
- buildRPM "awips2-rcm"
- buildLocalizationRPMs
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- exit 0
-fi
-
-if [ "${1}" = "-full" ]; then
- buildRPM "awips2-common-base"
- buildCAVE
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-alertviz"
- buildEDEX
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-python"
- buildRPM "awips2-python-cherrypy"
- buildRPM "awips2-python-dynamicserialize"
- buildRPM "awips2-python-h5py"
- buildRPM "awips2-python-jimporter"
- buildRPM "awips2-python-matplotlib"
- buildRPM "awips2-python-nose"
- buildRPM "awips2-python-numpy"
- buildRPM "awips2-python-pil"
- buildRPM "awips2-python-pmw"
- buildRPM "awips2-python-pupynere"
- buildRPM "awips2-python-qpid"
- buildRPM "awips2-python-scientific"
- buildRPM "awips2-python-scipy"
- buildRPM "awips2-python-tables"
- buildRPM "awips2-python-thrift"
- buildRPM "awips2-python-tpg"
- buildRPM "awips2-python-ufpy"
- buildRPM "awips2-python-werkzeug"
- buildRPM "awips2-python-pygtk"
- buildRPM "awips2-python-pycairo"
- buildRPM "awips2-python-shapely"
-
- buildRPM "awips2-adapt-native"
- buildRPM "awips2-aviation-shared"
- buildRPM "awips2-cli"
- buildRPM "awips2-database"
- buildRPM "awips2-database-server-configuration"
- buildRPM "awips2-database-standalone-configuration"
- buildRPM "awips2-data.hdf5-gfe.climo"
- buildRPM "awips2-data.gfe"
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
- buildRPM "awips2-hydroapps-shared"
- buildRPM "awips2-localapps-environment"
- buildRPM "awips2-ncep-database"
- buildRPM "awips2-maps-database"
- buildRPM "awips2-notification"
- buildRPM "awips2-pypies"
- buildRPM "awips2-data.hdf5-topo"
- buildRPM "awips2-rcm"
- buildLocalizationRPMs
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- buildQPID
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- buildRPM "awips2-ant"
- unpackHttpdPypies
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-httpd-pypies"
- buildJava
- buildRPM "awips2-groovy"
- buildRPM "awips2-postgres"
- buildRPM "awips2-pgadmin3"
- buildRPM "awips2-tools"
- buildRPM "awips2-openfire"
- buildRPM "awips2-httpd-collaboration"
-
- exit 0
-fi
-
-if [ "${1}" = "-ade" ]; then
- buildRPM "awips2-eclipse"
- buildJava
- buildRPM "awips2-ant"
- buildRPM "awips2-python"
- buildRPM "awips2-python-cherrypy"
- buildRPM "awips2-python-dynamicserialize"
- buildRPM "awips2-python-h5py"
- buildRPM "awips2-python-jimporter"
- buildRPM "awips2-python-matplotlib"
- buildRPM "awips2-python-nose"
- buildRPM "awips2-python-numpy"
- buildRPM "awips2-python-pil"
- buildRPM "awips2-python-pmw"
- buildRPM "awips2-python-pupynere"
- buildRPM "awips2-python-qpid"
- buildRPM "awips2-python-scientific"
- buildRPM "awips2-python-scipy"
- buildRPM "awips2-python-tables"
- buildRPM "awips2-python-thrift"
- buildRPM "awips2-python-tpg"
- buildRPM "awips2-python-ufpy"
- buildRPM "awips2-python-werkzeug"
- buildRPM "awips2-python-pygtk"
- buildRPM "awips2-python-pycairo"
- buildRPM "awips2-python-shapely"
- buildQPID -ade
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- # Package the ade.
- # Create the containing directory.
- ade_directory="awips2-ade-${AWIPSII_VERSION}-${AWIPSII_RELEASE}"
- if [ -d ${WORKSPACE}/${ade_directory} ]; then
- rm -rf ${WORKSPACE}/${ade_directory}
- if [ $? -ne 0 ]; then
- exit 1
- fi
- fi
- mkdir -p ${WORKSPACE}/${ade_directory}
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- # Copy the rpms to the directory.
- cp -v ${AWIPSII_TOP_DIR}/RPMS/i386/* \
- ${AWIPSII_TOP_DIR}/RPMS/noarch/* \
- ${WORKSPACE}/${ade_directory}
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- awips2_ade_directory="${WORKSPACE}/rpms/awips2.ade"
- # Copy the install and uninstall script to the directory.
- cp -v ${awips2_ade_directory}/tar.ade/scripts/*.sh \
- ${WORKSPACE}/${ade_directory}
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- # Tar the directory.
- pushd . > /dev/null 2>&1
- cd ${WORKSPACE}
- tar -cvf ${ade_directory}.tar ${ade_directory}
- popd > /dev/null 2>&1
- RC=$?
- if [ ${RC} -ne 0 ]; then
- exit 1
- fi
-
- exit 0
-fi
-
-if [ "${1}" = "-viz" ]; then
- buildCAVE
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-alertviz"
-
- exit 0
-fi
-
-if [ "${1}" = "-edex" ]; then
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
- buildRPM "awips2-edex-environment"
- buildEDEX
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- exit 0
-fi
-
-if [ "${1}" = "-localization" ]; then
- buildLocalizationRPMs
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- exit 0
-fi
-
-
-if [ "${1}" = "-qpid" ]; then
- buildQPID
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- exit 0
-fi
-
-if [ "${1}" = "-ldm" ]; then
- buildRPM "awips2-ldm"
-
- exit 0
-fi
-
-if [ "${1}" = "-awips2" ]; then
- buildRPM "awips2"
-
- exit 0
-fi
-
-# Use the custom flag for selecting specific rpms to build
-if [ "${1}" = "-custom" ]; then
- unpackHttpdPypies
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-httpd-pypies"
- buildRPM "awips2-adapt-native"
- buildRPM "awips2-hydroapps-shared"
- buildRPM "awips2-common-base"
- buildRPM "awips2-rcm"
- #buildRPM "awips2-ant"
- #buildRPM "awips2-java"
- #buildRPM "awips2-tools"
-
- exit 0
-fi
-
-if [ "${1}" = "-package" ]; then
- repository_directory="awips2-repository-${AWIPSII_VERSION}-${AWIPSII_RELEASE}"
- if [ -d ${WORKSPACE}/${repository_directory} ]; then
- rm -rf ${WORKSPACE}/${repository_directory}
- if [ $? -ne 0 ]; then
- exit 1
- fi
- fi
- mkdir -p ${WORKSPACE}/${repository_directory}/${AWIPSII_VERSION}-${AWIPSII_RELEASE}
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- cp -r ${AWIPSII_TOP_DIR}/RPMS/* \
- ${WORKSPACE}/${repository_directory}/${AWIPSII_VERSION}-${AWIPSII_RELEASE}
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- rpms_directory="${WORKSPACE}/rpms"
- comps_xml="${rpms_directory}/common/yum/arch.x86/comps.xml"
- cp -v ${comps_xml} ${WORKSPACE}/${repository_directory}
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- pushd . > /dev/null
- cd ${WORKSPACE}
- tar -cvf ${repository_directory}.tar ${repository_directory}
- RC=$?
- popd > /dev/null
- if [ ${RC} -ne 0 ]; then
- exit 1
- fi
-
- exit 0
-fi
-
-
-usage
-exit 0
diff --git a/rpms/build/i386/build.sh-keep-10312013 b/rpms/build/i386/build.sh-keep-11012013
similarity index 98%
rename from rpms/build/i386/build.sh-keep-10312013
rename to rpms/build/i386/build.sh-keep-11012013
index 061f2699f7..81ce76f3e7 100644
--- a/rpms/build/i386/build.sh-keep-10312013
+++ b/rpms/build/i386/build.sh-keep-11012013
@@ -136,7 +136,6 @@ if [ "${1}" = "-postgres" ]; then
fi
if [ "${1}" = "-delta" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -155,7 +154,6 @@ if [ "${1}" = "-delta" ]; then
buildRPM "awips2-python-ufpy"
buildRPM "awips2-python-qpid"
- buildRPM "awips2-adapt-native"
buildRPM "awips2-aviation-shared"
buildRPM "awips2-cli"
buildRPM "awips2-database"
@@ -178,7 +176,6 @@ if [ "${1}" = "-delta" ]; then
fi
if [ "${1}" = "-full" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -211,7 +208,6 @@ if [ "${1}" = "-full" ]; then
buildRPM "awips2-python-pycairo"
buildRPM "awips2-python-shapely"
- buildRPM "awips2-adapt-native"
buildRPM "awips2-aviation-shared"
buildRPM "awips2-cli"
buildRPM "awips2-database"
@@ -341,8 +337,6 @@ if [ "${1}" = "-viz" ]; then
fi
if [ "${1}" = "-edex" ]; then
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
buildRPM "awips2-edex-environment"
buildEDEX
if [ $? -ne 0 ]; then
@@ -390,12 +384,15 @@ if [ "${1}" = "-custom" ]; then
# exit 1
#fi
#buildRPM "awips2-httpd-pypies"
+
#buildRPM "awips2-ant"
- #buildRPM "awips2-adapt-native"
+ buildRPM "awips2-adapt-native"
#buildRPM "awips2-common-base"
- #buildRPM "awips2-hydroapps-shared"
+ buildRPM "awips2-gfesuite-client"
+ buildRPM "awips2-gfesuite-server"
+ buildRPM "awips2-hydroapps-shared"
#buildRPM "awips2-java"
- buildRPM "awips2-python-dynamicserialize"
+ #buildRPM "awips2-python-dynamicserialize"
#buildRPM "awips2-rcm"
#buildRPM "awips2-tools"
diff --git a/rpms/build/x86_64/build.sh b/rpms/build/x86_64/build.sh
index b61205f522..a06a560774 100644
--- a/rpms/build/x86_64/build.sh
+++ b/rpms/build/x86_64/build.sh
@@ -85,7 +85,6 @@ if [ "${2}" = "-nobinlightning" ]; then
fi
if [ "${1}" = "-64bit" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -135,7 +134,6 @@ if [ "${1}" = "-postgres" ]; then
fi
if [ "${1}" = "-delta" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -149,8 +147,6 @@ if [ "${1}" = "-delta" ]; then
buildRPM "awips2-python-ufpy"
buildRPM "awips2-cli"
buildRPM "awips2-data.hdf5-gfe.climo"
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
buildRPM "awips2-localapps-environment"
buildRPM "awips2-data.hdf5-topo"
buildRPM "awips2-data.gfe"
@@ -166,12 +162,12 @@ fi
if [ "${1}" = "-full" ]; then
buildRPM "awips2"
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
fi
buildRPM "awips2-alertviz"
+
buildEDEX
if [ $? -ne 0 ]; then
exit 1
@@ -199,8 +195,6 @@ if [ "${1}" = "-full" ]; then
buildRPM "awips2-python-pycairo"
buildRPM "awips2-cli"
buildRPM "awips2-data.hdf5-gfe.climo"
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
buildRPM "awips2-localapps-environment"
buildRPM "awips2-data.hdf5-topo"
buildRPM "awips2-data.gfe"
@@ -236,7 +230,6 @@ if [ "${1}" = "-ade" ]; then
fi
if [ "${1}" = "-viz" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -247,7 +240,6 @@ if [ "${1}" = "-viz" ]; then
fi
if [ "${1}" = "-edex" ]; then
- buildRPM "awips2-common-base"
buildRPM "awips2-edex-environment"
buildEDEX
if [ $? -ne 0 ]; then
@@ -286,9 +278,13 @@ if [ "${1}" = "-custom" ]; then
# exit 1
#fi
#buildRPM "awips2-httpd-pypies"
- buildRPM "awips2-adapt-native"
+
+ #buildRPM "awips2-adapt-native"
#buildRPM "awips2-ant"
- buildRPM "awips2-hydroapps-shared"
+ buildRPM "awips2-common-base"
+ #buildRPM "awips2-gfesuite-client"
+ #buildRPM "awips2-gfesuite-server"
+ #buildRPM "awips2-hydroapps-shared"
#buildRPM "awips2-java"
#buildRPM "awips2-python-dynamicserialize"
#buildRPM "awips2-tools"
diff --git a/rpms/build/x86_64/build.sh-10312013 b/rpms/build/x86_64/build.sh-10312013
deleted file mode 100644
index fcd9f21030..0000000000
--- a/rpms/build/x86_64/build.sh-10312013
+++ /dev/null
@@ -1,338 +0,0 @@
-#!/bin/bash
-
-function buildRPM()
-{
- # Arguments:
- # ${1} == the name of the rpm.
- lookupRPM "${1}"
- if [ $? -ne 0 ]; then
- echo "ERROR: '${1}' is not a recognized AWIPS II RPM."
- exit 1
- fi
-
- /usr/bin/rpmbuild -ba \
- --define '_topdir %(echo ${AWIPSII_TOP_DIR})' \
- --define '_baseline_workspace %(echo ${WORKSPACE})' \
- --define '_uframe_eclipse %(echo ${UFRAME_ECLIPSE})' \
- --define '_awipscm_share %(echo ${AWIPSCM_SHARE})' \
- --define '_build_root %(echo ${AWIPSII_BUILD_ROOT})' \
- --define '_component_version %(echo ${AWIPSII_VERSION})' \
- --define '_component_release %(echo ${AWIPSII_RELEASE})' \
- --define '_component_build_date %(echo ${COMPONENT_BUILD_DATE})' \
- --define '_component_build_time %(echo ${COMPONENT_BUILD_TIME})' \
- --define '_component_build_system %(echo ${COMPONENT_BUILD_SYSTEM})' \
- --buildroot ${AWIPSII_BUILD_ROOT} \
- ${RPM_SPECIFICATION}/component.spec
- if [ $? -ne 0 ]; then
- echo "ERROR: Failed to build RPM ${1}."
- exit 1
- fi
-
- return 0
-}
-
-# This script will build all of the 64-bit rpms.
-# Ensure that we are on a machine with the correct architecture.
-
-architecture=`uname -i`
-if [ ! "${architecture}" = "x86_64" ]; then
- echo "ERROR: This build can only be performed on a 64-bit Operating System."
- exit 1
-fi
-
-# Determine which directory we are running from.
-path_to_script=`readlink -f $0`
-dir=$(dirname $path_to_script)
-
-common_dir=`cd ${dir}/../common; pwd;`
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to find the common functions directory."
- exit 1
-fi
-# source the common functions.
-source ${common_dir}/lookupRPM.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to source the common functions."
- exit 1
-fi
-source ${common_dir}/usage.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to source the common functions."
- exit 1
-fi
-source ${common_dir}/rpms.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to source the common functions."
- exit 1
-fi
-source ${common_dir}/systemInfo.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to retrieve the system information."
- exit 1
-fi
-
-# prepare the build environment.
-source ${dir}/buildEnvironment.sh
-if [ $? -ne 0 ]; then
- echo "ERROR: Unable to prepare the build environment."
- exit 1
-fi
-
-export LIGHTNING=true
-# Determine if the optional '-nobinlightning' argument has been specified.
-if [ "${2}" = "-nobinlightning" ]; then
- LIGHTNING=false
-fi
-
-if [ "${1}" = "-64bit" ]; then
- buildRPM "awips2-common-base"
- buildCAVE
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-alertviz"
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-python"
- buildRPM "awips2-python-cherrypy"
- buildRPM "awips2-python-dynamicserialize"
- buildRPM "awips2-python-h5py"
- buildRPM "awips2-python-jimporter"
- buildRPM "awips2-python-matplotlib"
- buildRPM "awips2-python-nose"
- buildRPM "awips2-python-numpy"
- buildRPM "awips2-python-pil"
- buildRPM "awips2-python-pmw"
- buildRPM "awips2-python-pupynere"
- buildRPM "awips2-python-qpid"
- buildRPM "awips2-python-scientific"
- buildRPM "awips2-python-scipy"
- buildRPM "awips2-python-tables"
- buildRPM "awips2-python-thrift"
- buildRPM "awips2-python-tpg"
- buildRPM "awips2-python-ufpy"
- buildRPM "awips2-python-werkzeug"
- buildRPM "awips2-python-pygtk"
- buildRPM "awips2-python-pycairo"
- buildJava
- buildRPM "awips2-python-shapely"
- buildRPM "awips2-notification"
-
- exit 0
-fi
-
-if [ "${1}" = "-postgres" ]; then
- buildRPM "awips2-postgres"
- buildRPM "awips2-database-server-configuration"
- buildRPM "awips2-database-standalone-configuration"
- buildRPM "awips2-database"
- buildRPM "awips2-maps-database"
- buildRPM "awips2-ncep-database"
- buildRPM "awips2-pgadmin3"
-
- exit 0
-fi
-
-if [ "${1}" = "-delta" ]; then
- buildRPM "awips2-common-base"
- buildCAVE
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-alertviz"
- buildEDEX
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-python-dynamicserialize"
- buildRPM "awips2-python-ufpy"
- buildRPM "awips2-cli"
- buildRPM "awips2-data.hdf5-gfe.climo"
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
- buildRPM "awips2-localapps-environment"
- buildRPM "awips2-data.hdf5-topo"
- buildRPM "awips2-data.gfe"
- buildLocalizationRPMs
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-edex-environment"
- buildRPM "awips2-notification"
-
- exit 0
-fi
-
-if [ "${1}" = "-full" ]; then
- buildRPM "awips2-common-base"
- buildCAVE
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-alertviz"
- buildEDEX
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-python"
- buildRPM "awips2-python-cherrypy"
- buildRPM "awips2-python-dynamicserialize"
- buildRPM "awips2-python-h5py"
- buildRPM "awips2-python-jimporter"
- buildRPM "awips2-python-matplotlib"
- buildRPM "awips2-python-nose"
- buildRPM "awips2-python-numpy"
- buildRPM "awips2-python-pil"
- buildRPM "awips2-python-pmw"
- buildRPM "awips2-python-pupynere"
- buildRPM "awips2-python-qpid"
- buildRPM "awips2-python-scientific"
- buildRPM "awips2-python-scipy"
- buildRPM "awips2-python-tables"
- buildRPM "awips2-python-thrift"
- buildRPM "awips2-python-tpg"
- buildRPM "awips2-python-ufpy"
- buildRPM "awips2-python-werkzeug"
- buildRPM "awips2-python-pygtk"
- buildRPM "awips2-python-pycairo"
- buildRPM "awips2-cli"
- buildRPM "awips2-data.hdf5-gfe.climo"
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
- buildRPM "awips2-localapps-environment"
- buildRPM "awips2-data.hdf5-topo"
- buildRPM "awips2-data.gfe"
- unpackHttpdPypies
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-httpd-pypies"
- buildJava
- buildRPM "awips2-groovy"
- buildLocalizationRPMs
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-edex-environment"
- buildRPM "awips2-notification"
- buildRPM "awips2-python-shapely"
- buildRPM "awips2-postgres"
- buildRPM "awips2-database"
- buildRPM "awips2-maps-database"
- buildRPM "awips2-ncep-database"
- buildRPM "awips2-pgadmin3"
- buildRPM "awips2-ldm"
- exit 0
-fi
-
-if [ "${1}" = "-ade" ]; then
- echo "INFO: AWIPS II currently does not support a 64-bit version of the ADE."
- exit 0
- buildRPM "awips2-eclipse"
-
- exit 0
-fi
-
-if [ "${1}" = "-viz" ]; then
- buildRPM "awips2-common-base"
- buildCAVE
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-alertviz"
-
- exit 0
-fi
-
-if [ "${1}" = "-edex" ]; then
- buildRPM "awips2-common-base"
- buildRPM "awips2-edex-environment"
- buildEDEX
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- exit 0
-fi
-
-if [ "${1}" = "-qpid" ]; then
- buildQPID
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- exit 0
-fi
-
-if [ "${1}" = "-ldm" ]; then
- buildRPM "awips2-ldm"
-
- exit 0
-fi
-
-
-if [ "${1}" = "-awips2" ]; then
- buildRPM "awips2"
-
- exit 0
-fi
-
-# Use the custom flag for selecting specific rpms to build
-if [ "${1}" = "-custom" ]; then
- #unpackHttpdPypies
- #if [ $? -ne 0 ]; then
- # exit 1
- #fi
- #buildRPM "awips2-httpd-pypies"
- #buildRPM "awips2-adapt-native"
- #buildRPM "awips2-hydroapps-shared"
- #buildRPM "awips2-ant"
- buildRPM "awips2-python-dynamicserialize"
- #buildRPM "awips2-java"
- #buildRPM "awips2-tools"
-
- exit 0
-fi
-
-
-if [ "${1}" = "-package" ]; then
- repository_directory="awips2-repository-${AWIPSII_VERSION}-${AWIPSII_RELEASE}"
- if [ -d ${WORKSPACE}/${repository_directory} ]; then
- rm -rf ${WORKSPACE}/${repository_directory}
- if [ $? -ne 0 ]; then
- exit 1
- fi
- fi
- mkdir -p ${WORKSPACE}/${repository_directory}/${AWIPSII_VERSION}-${AWIPSII_RELEASE}
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- cp -r ${AWIPSII_TOP_DIR}/RPMS/* \
- ${WORKSPACE}/${repository_directory}/${AWIPSII_VERSION}-${AWIPSII_RELEASE}
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- rpms_directory="${WORKSPACE}/rpms"
- comps_xml="${rpms_directory}/common/yum/arch.x86_64/comps.xml"
- cp -v ${comps_xml} ${WORKSPACE}/${repository_directory}
- if [ $? -ne 0 ]; then
- exit 1
- fi
-
- pushd . > /dev/null
- cd ${WORKSPACE}
- tar -cvf ${repository_directory}.tar ${repository_directory}
- RC=$?
- popd > /dev/null
- if [ ${RC} -ne 0 ]; then
- exit 1
- fi
-
- exit 0
-fi
-
-usage
-exit 0
diff --git a/rpms/build/x86_64/build.sh-10172013 b/rpms/build/x86_64/build.sh-keep-11012013
similarity index 96%
rename from rpms/build/x86_64/build.sh-10172013
rename to rpms/build/x86_64/build.sh-keep-11012013
index c1ac1b921a..a2d9d66f92 100644
--- a/rpms/build/x86_64/build.sh-10172013
+++ b/rpms/build/x86_64/build.sh-keep-11012013
@@ -85,7 +85,6 @@ if [ "${2}" = "-nobinlightning" ]; then
fi
if [ "${1}" = "-64bit" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -135,7 +134,6 @@ if [ "${1}" = "-postgres" ]; then
fi
if [ "${1}" = "-delta" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -149,8 +147,6 @@ if [ "${1}" = "-delta" ]; then
buildRPM "awips2-python-ufpy"
buildRPM "awips2-cli"
buildRPM "awips2-data.hdf5-gfe.climo"
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
buildRPM "awips2-localapps-environment"
buildRPM "awips2-data.hdf5-topo"
buildRPM "awips2-data.gfe"
@@ -165,12 +161,12 @@ if [ "${1}" = "-delta" ]; then
fi
if [ "${1}" = "-full" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
fi
buildRPM "awips2-alertviz"
+
buildEDEX
if [ $? -ne 0 ]; then
exit 1
@@ -198,8 +194,6 @@ if [ "${1}" = "-full" ]; then
buildRPM "awips2-python-pycairo"
buildRPM "awips2-cli"
buildRPM "awips2-data.hdf5-gfe.climo"
- buildRPM "awips2-gfesuite-client"
- buildRPM "awips2-gfesuite-server"
buildRPM "awips2-localapps-environment"
buildRPM "awips2-data.hdf5-topo"
buildRPM "awips2-data.gfe"
@@ -235,7 +229,6 @@ if [ "${1}" = "-ade" ]; then
fi
if [ "${1}" = "-viz" ]; then
- buildRPM "awips2-common-base"
buildCAVE
if [ $? -ne 0 ]; then
exit 1
@@ -246,7 +239,7 @@ if [ "${1}" = "-viz" ]; then
fi
if [ "${1}" = "-edex" ]; then
- buildRPM "awips2-common-base"
+ buildRPM "awips2-edex-environment"
buildEDEX
if [ $? -ne 0 ]; then
exit 1
@@ -279,13 +272,21 @@ fi
# Use the custom flag for selecting specific rpms to build
if [ "${1}" = "-custom" ]; then
- unpackHttpdPypies
- if [ $? -ne 0 ]; then
- exit 1
- fi
- buildRPM "awips2-httpd-pypies"
+ #unpackHttpdPypies
+ #if [ $? -ne 0 ]; then
+ # exit 1
+ #fi
+ #buildRPM "awips2-httpd-pypies"
+
buildRPM "awips2-adapt-native"
+ #buildRPM "awips2-ant"
+ buildRPM "awips2-common-base"
+ buildRPM "awips2-gfesuite-client"
+ buildRPM "awips2-gfesuite-server"
buildRPM "awips2-hydroapps-shared"
+ #buildRPM "awips2-java"
+ #buildRPM "awips2-python-dynamicserialize"
+ #buildRPM "awips2-tools"
exit 0
fi