%_qt5 qt5
%_qt5_epoch 0
%_qt5_version 5.2.1
%_qt5_evr 5.2.1-alt3.M70P.2
%_qt5_prefix /usr/share/qt5
%_qt5_archdatadir /usr/lib64/qt5
%_qt5_bindir /usr/share/qt5/bin
%_qt5_datadir /usr/share/qt5
%_qt5_docdir /usr/share/doc/qt5
%_qt5_examplesdir /usr/lib64/qt5/examples
%_qt5_headerdir /usr/include/qt5
%_qt5_importdir /usr/lib64/qt5/imports
%_qt5_libdir /usr/lib64
%_qt5_libdatadir /usr/share/qt5/lib
%_qt5_libexecdir /usr/lib64/qt5/libexec
%_qt5_plugindir /usr/lib64/qt5/plugins
%_qt5_settingsdir /etc/xdg
%_qt5_sysconfdir /etc/xdg
%_qt5_translationdir /usr/share/qt5/translations

%_qt5_qmake /usr/share/qt5/bin/qmake


%qmake_qt5 \
    __qmake_qt5() \
    { \
        CPPFLAGS="%optflags %optflags_shared" ; export CPPFLAGS ; \\\
        %_qt5_qmake \\\
        QMAKE_CFLAGS="%optflags %optflags_shared" \\\
        QMAKE_CXXFLAGS="%optflags %optflags_shared" \\\
        "" \
    } \
    __qmake_qt5

%install_qt5 \
    __install_qt5() \
    { \
	make install INSTALL_ROOT=%buildroot "$@" \
    }\
    __install_qt5 \
    mkdir -p %buildroot/%_bindir \
    ls -1d %buildroot/%_qt5_bindir/* 2>/dev/null | while read f ; do \
	[ -f "$f" ] || continue \
	fname=`basename $f` \
	mv $f %buildroot/%_bindir/${fname}-%_qt5 \
	ln -s `relative %_bindir/${fname}-%_qt5 %_qt5_bindir/$fname-%_qt5` %buildroot/%_qt5_bindir/$fname \
    done \
    if [ -d %buildroot/%_qt5_libdir ] ; then \
	pushd %buildroot/%_qt5_libdir \
	ls -1 *prl 2>&/dev/null | while read prl_file ; do \
	    sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' ${prl_file} \
	    if [ -f "$(basename ${prl_file} .prl).so" ]; then \
		sed -i -e '/^QMAKE_PRL_LIBS/d' ${prl_file} \
	    fi \
	done \
	popd \
    fi
