# Macro for mk-configure
#

%mkcmake %_bindir/mkcmake

%mkc_env \
    unset MAKEFLAGS; \\\
    : ${BINDIR:=%_bindir}; \\\
    : ${CC:=%__cc}; \\\
    : ${COPTS:=%optflags}; \\\
    COPTS="$COPTS -ffat-lto-objects"; \\\
    : ${CPP:=%__cpp}; \\\
    : ${CXX:=%__cxx}; \\\
    : ${CXXOPTS:=%optflags}; \\\
    : ${DATADIR:=%_datadir}; \\\
    : ${INCSDIR:=%_includedir}; \\\
    : ${INFODIR:=%_infodir}; \\\
    : ${INSTALL:=%__install -p}; \\\
    : ${LIBDIR:=%_libdir}; \\\
    : ${LIBEXECDIR:=%_libexecdir}; \\\
    : ${MANDIR:=%_mandir}; \\\
    : ${PREFIX:=%_prefix}; \\\
    : ${SBINDIR:=%_sbindir}; \\\
    : ${SYSCONFDIR:=%_sysconfdir}; \\\
    : ${VARDIR:=/var}; \\\
    export BINDIR CC COPTS CPP CXX CXXOPTS DATADIR INCSDIR INFODIR INSTALL \\\
	   LIBDIR LIBEXECDIR MANDIR PREFIX SBINDIR SYSCONFDIR VARDIR; \\\
    export HOME=%_tmppath/mkcmake-home; \\\
    mkdir -p ${HOME}; \\\
    export MKCOMPILERSETTINGS=yes

%mkcmake_configure %mkcmake -j1 configure

%mkcmake_build %mkcmake %_smp_mflags

%mkcmake_install %mkcmake install DESTDIR=%buildroot
