#!/bin/sh
# =================================================================================================
# Replace QT_INSTALL_IMPORTS pattern in package.install files with
# path to Qt imports installation.
# =================================================================================================

# =================================================================================================
# Get where is Qt imports installation folder
# =================================================================================================

export QT_INSTALL_IMPORTS_PATH=$(qmake -query QT_INSTALL_IMPORTS)
if [ -z $QT_INSTALL_IMPORTS_PATH ]; then
 echo "configure error: qmake -query QT_INSTALL_IMPORTS returned empty string."
 export QT_INSTALL_IMPORTS_PATH=usr/lib/qt4/imports
fi

# =================================================================================================
# Process package.install.in files to generate package.install.
# Not that package.install.in files contain QT_INSTALL_IMPORTS string that with following block
# replaces pattern with Qt imports installation path, for all debian/package.install.in files
# creates debian/package.install with replaced content.
# =================================================================================================

IN_EXT=install.in
OUT_EXT=install

cd $(pwd)/debian

for i in $(ls *.$IN_EXT)
do
  sed "s#QT_INSTALL_IMPORTS#$QT_INSTALL_IMPORTS_PATH#g" $i > ${i%.$IN_EXT}.$OUT_EXT
done

