#!/bin/sh

################################################################################
#      This file is part of OpenELEC - http://www.openelec.tv
#      Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
#
#  This Program is free software; you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation; either version 2, or (at your option)
#  any later version.
#
#  This Program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with OpenELEC.tv; see the file COPYING.  If not, write to
#  the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
#  http://www.gnu.org/copyleft/gpl.html
################################################################################

. config/options $1

if [ "$ICONV" = "libiconv" ]; then
  CONFIG_ENCA="--with-libiconv-prefix=$SYSROOT_PREFIX/usr"
  export LDFLAGS="$LDFLAGS -liconv"
fi

CFLAGS="$CFLAGS -fPIC -DPIC"

cd $PKG_BUILD
ac_cv_file__dev_random=yes \
ac_cv_file__dev_urandom=no \
ac_cv_file__dev_srandom=no \
ac_cv_file__dev_arandom=no \
CPPFLAGS="-I$SYSROOT_PREFIX/usr/include" \
./configure --host=$TARGET_NAME \
            --build=$HOST_NAME \
            --prefix=/usr \
            --exec-prefix=/usr \
            --sysconfdir=/etc \
            --datadir=/usr/share \
            --disable-shared \
            --enable-static \
            --disable-external \
            $CONFIG_ENCA \
            --without-librecode \
            --disable-rpath \
            --with-gnu-ld

make CC="$HOST_CC" \
     CPPFLAGS="$HOST_CPPFLAGS" \
     CFLAGS="$HOST_CFLAGS" \
     LDFLAGS="$HOST_LDFLAGS" \
     -C tools

make

$MAKEINSTALL -C lib

mkdir -p $SYSROOT_PREFIX/usr/lib/pkgconfig
  cp enca.pc $SYSROOT_PREFIX/usr/lib/pkgconfig
