#!/bin/sh
#----------------------------------------------------------------------------
# _do_power_button - joblist to do befor mktarball.sh work
#
# Creation   : 2018-07-08 holbru
# Last update: $Id$
#----------------------------------------------------------------------------

#exec 2> power_button-trace$$.log
#set -x

# backup path
call_dir=$(pwd)

# set package name
package_name="power_button"
package_folder="power_button"
package_internal_name="acpid"
package_lib=false
lib_folder=no
eis_folder=eis64_power_button
bin_prefix='eis64_'

# change into $package
cd misc/${package_folder}/_ADMIN

# set parameter
bin_name="${bin_prefix}bin_$(echo ${package_internal_name} | tr '-' '_')"
package_path="../${eis_folder:-eis}/var/install/packages/${package_name}"
package_strg="Internal Program Version:"

if [ -n "${bin_prefix}" ]
then
    p_bin_prefix="${bin_prefix%_}+"
fi

# get version from _ADMIN/$packages_name
bin_lib_version=$(grep "^${bin_name}" ${p_bin_prefix}${package_name} |
                  sed "s/^${bin_name}[_:]//; s/_/./g" | head -n 1)

# write pacakge info version in description
sed -i "s|\(${package_strg}\).*$|\1 ${package_internal_name}  ${bin_lib_version}|" \
      ${package_path}


# change to old path from backup
cd ${call_dir}