| # Copyright 1999-2008 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/libxmlpp-2.22.0.ebuild,v 1.7 2008/05/21 10:10:31 armin76 Exp $ |
| |
| inherit gnome2 eutils |
| |
| MY_PN="${PN/pp/++}" |
| MY_P="${MY_PN}-${PV}" |
| S="${WORKDIR}/${MY_P}" |
| |
| DESCRIPTION="C++ wrapper for the libxml2 XML parser library" |
| HOMEPAGE="http://libxmlplusplus.sourceforge.net/" |
| SRC_URI="mirror://gnome/sources/libxml++/${PV%.*}/${MY_P}.tar.bz2" |
| |
| LICENSE="LGPL-2.1" |
| SLOT="2.6" |
| KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" |
| IUSE="doc" |
| |
| RDEPEND=">=dev-libs/libxml2-2.6.1 |
| >=dev-cpp/glibmm-2.4" |
| |
| DEPEND="${RDEPEND} |
| dev-util/pkgconfig" |
| |
| MAKEOPTS="${MAKEOPTS} -j1" |
| DOCS="AUTHORS ChangeLog NEWS README*" |
| |
| src_unpack() { |
| gnome2_src_unpack |
| |
| # don't waste time building the examples |
| sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || \ |
| die "sed Makefile.in failed" |
| } |
| |
| src_install() { |
| gnome2_src_install |
| |
| rm -fr "${D}"/usr/share/doc/libxml++* |
| use doc && dohtml docs/reference/${PV%.*}/html/* |
| } |