diff options
Diffstat (limited to 'dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.6.1.ebuild')
-rw-r--r-- | dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.6.1.ebuild | 39 |
1 files changed, 29 insertions, 10 deletions
diff --git a/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.6.1.ebuild b/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.6.1.ebuild index 74ab68fd38c8..dda84385d61b 100644 --- a/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.6.1.ebuild +++ b/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.6.1.ebuild @@ -1,17 +1,16 @@ -# Copyright 1999-2004 Gentoo Technologies, Inc. +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.6.1.ebuild,v 1.1 2004/05/29 20:14:02 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.6.1.ebuild,v 1.1.1.1 2005/11/30 09:46:26 chriswhite Exp $ inherit gnome2 -DESCRIPTION="C++ bindings for libgnomecanvasmm" -SRC_URI="ftp://ftp.gnome.org/pub/GNOME/sources/libgnomecanvasmm/2.6/${P}.tar.bz2" +DESCRIPTION="C++ bindings for libgnomecanvas" HOMEPAGE="http://gtkmm.sourceforge.net/" -IUSE="" -SLOT="2.6" LICENSE="LGPL-2.1" -KEYWORDS="~x86 ~amd64" +SLOT="2.6" +KEYWORDS="amd64 hppa ppc ppc64 sparc x86" +IUSE="" RDEPEND=">=gnome-base/libgnomecanvas-2.6 >=dev-cpp/gtkmm-2.4" @@ -22,8 +21,28 @@ DEPEND=">=dev-util/pkgconfig-0.12.0 DOCS="AUTHORS COPYING ChangeLog NEWS README TODO INSTALL" src_compile() { - aclocal -I scripts - automake -c -f - autoconf + + if useq amd64; then + libtoolize --copy --force + aclocal -I scripts + autoconf + automake -c -f + fi + gnome2_src_compile + + if use doc ; then + einfo "Building API documentation" + cd docs/reference + emake || die "failed to build API docs" + fi +} + +src_install() { + gnome2_src_install + + if use doc ; then + cd docs/reference + dohtml -r html/* + fi } |