#!/bin/sh
#$Id: set_package_name_list,v 1.5 2014/01/11 06:14:06 marcum Exp $
#FUNCTION

#===============================================================================
# Function to set list of package names in variable package_name_list for
# packages defined by variable package_list (must be set by a prior call to
# set_package_list)
#===============================================================================

set_package_name_list ()
{
	package_name_list=

   	ifs_def="$IFS"

	IFS="+"

	for package in ${package_list}; do

		IFS="${ifs_def}"

		if [ "${package}" != "" ]; then

			label=

			IFS=";"

			for item in ${package}; do

				IFS="${ifs_def}"

				if [ "${label}" = "" ]; then

					label="${item}"

					break
				fi

				IFS=";"
			done

			IFS="${ifs_def}"

			package_name_list="${package_name_list} ${label}"
		fi

		IFS="+"
	done

	IFS="${ifs_def}"
}
