# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ generate_pkgconfig() { local dll dlls="$@" LSTRING="Libs:" ebegin "Generating ${PN}.pc file" dodir "/usr/$(get_libdir)/pkgconfig" cat <<- EOF -> "${D}/usr/$(get_libdir)/pkgconfig/${PN}.pc" prefix=/usr exec_prefix=\${prefix} libdir=\${prefix}/$(get_libdir) Name: ${GACPN} Description: ${DESCRIPTION} Version: ${PV} EOF for dll in $dlls do LSTRING="${LSTRING} -r:"'${libdir}'"/mono/${PN}/${dll##*/}" done printf "${LSTRING}\n" >> "${D}/usr/$(get_libdir)/pkgconfig/${PN}.pc" PKG_CONFIG_PATH="${D}/usr/$(get_libdir)/pkgconfig/" pkg-config "${PN}" eend $? }