diff options
author | Mart Raudsepp <leio@gentoo.org> | 2007-09-27 22:22:08 +0000 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2007-09-27 22:22:08 +0000 |
commit | a11dfa269dc42bce409ac7112416efefa8029249 (patch) | |
tree | b630572f6b6f577e3d7700f75a8e6df75dc88176 /dev-cpp/glibmm/glibmm-2.12.8.ebuild | |
parent | Remove "a few" old versions (diff) | |
download | gentoo-2-a11dfa269dc42bce409ac7112416efefa8029249.tar.gz gentoo-2-a11dfa269dc42bce409ac7112416efefa8029249.tar.bz2 gentoo-2-a11dfa269dc42bce409ac7112416efefa8029249.zip |
Whoops, restore last stable glibmm-2.12.8
(Portage version: 2.1.3.9, RepoMan options: --force)
Diffstat (limited to 'dev-cpp/glibmm/glibmm-2.12.8.ebuild')
-rw-r--r-- | dev-cpp/glibmm/glibmm-2.12.8.ebuild | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/dev-cpp/glibmm/glibmm-2.12.8.ebuild b/dev-cpp/glibmm/glibmm-2.12.8.ebuild new file mode 100644 index 000000000000..7e018325b1ac --- /dev/null +++ b/dev-cpp/glibmm/glibmm-2.12.8.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.12.8.ebuild,v 1.11 2007/09/27 22:22:08 leio Exp $ + +inherit gnome2 + +DESCRIPTION="C++ interface for glib2" +HOMEPAGE="http://gtkmm.sourceforge.net/" + +LICENSE="LGPL-2.1" +SLOT="2" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" +IUSE="doc examples" + +RDEPEND=">=dev-libs/libsigc++-2.0.11 + >=dev-libs/glib-2.9" +DEPEND="${RDEPEND} + dev-util/pkgconfig + doc? ( app-doc/doxygen )" + +DOCS="AUTHORS CHANGES ChangeLog NEWS README" + +src_unpack() { + gnome2_src_unpack + + if ! use examples; then + # don't waste time building the examples + sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || \ + die "sed Makefile.in failed" + fi +} + +src_install() { + gnome2_src_install + + if ! use doc && ! use examples; then + rm -fr ${D}/usr/share/doc/glibmm-2.4 + fi + + if use examples; then + find examples -type d -name '.deps' -exec rm -fr {} \; 2>/dev/null + cp -R examples ${D}/usr/share/doc/${PF} + fi +} |