#!/bin/sh
# simple shell script wrapper for qmtest_libstdcpp
# Stew Benedict <sbenedict@mandriva.com>
# 01/04/05 - 1st version 0.1
# 02/16/05 - combine common functions

TRIPLET=`gcc -dumpmachine`
RPMPKG0=lsb-python
RPMPKG1=qm-
RPMPKG2=qmtest_libstdcpp

# common fucntions
. /usr/share/lsb/common-functions

install_rpm lsb-core

retrieve_app_rpm $RPMPKG0
retrieve_rpm $RPMPKG1
retrieve_rpm $RPMPKG2

TMPFILE=`mktemp $TMP/qmtest.XXXXXX` || exit 1
cat << EOF > $TMPFILE

$TRIPLET
$TEST_USER
$TEST_ORG
$TEST_SYS
EOF

TEST_VER=`rpm -q $RPMPKG2 --qf %{version}`
TEST_BIN=/opt/lsb/test/share/$RPMPKG2\_$TEST_VER/run_tests

JOURNAL=`$TEST_BIN < $TMPFILE | grep 'A report has been' | awk '{print $9}'`

clean_file $TMPFILE

report_results $JOURNAL

