#
# Plugin for Python package
#
# vi:syntax=sh
#

#
# get basic info
#
GetBasicInfo()
{
	if [ -f ${BUILDDIR}/${PKGDIR}/PKG-INFO ]; then
		SUMMARY=`grep 'Summary:' ${BUILDDIR}/${PKGDIR}/PKG-INFO | sed -e 's/Summary: *//'`
		URI=`grep 'Home-page:' ${BUILDDIR}/${PKGDIR}/PKG-INFO | sed -e 's/Home-page: *//'`
		grep -v "^[a-zA-Z\-]*:" ${BUILDDIR}/${PKGDIR}/PKG-INFO | sed -e 's/^        //' > ${SOURCEDIR}/description.mkrpmspec
	fi
}

#
# output dependency
#
OutputDependency()
{
	echo "# Dependency" >> ${SPECFILE}
	echo "# `eval_gettext "Please describe a dependency below. "`" >> ${SPECFILE}
	echo "Requires:	python" >> ${SPECFILE}
	echo "BuildRequires:	python-devel" >> ${SPECFILE}
	echo >> ${SPECFILE}
}

#
# Output build section
#
OutputBuild()
{
cat >> ${SPECFILE} << 'EOL'
%build
%{__python} setup.py build

EOL
}

#
# Output install section
#
OutputInstall()
{
cat >> ${SPECFILE} << 'EOL'
%install
%{__rm} -rf ${RPM_BUILD_ROOT}
%{__python} setup.py install --root=${RPM_BUILD_ROOT}

EOL
}

