x11-libs/gtkdatabox/gtkdatabox-0.9.1.1-r1.ebuild
author Da Risk <da_risk@geekorum.com>
Sat, 23 Feb 2013 00:02:02 +0100
changeset 63 df77a44f36e4
parent 4 fd06ef638c97
permissions -rw-r--r--
Remove perroquet it is now in gentoo-x86
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     1
# Copyright 1999-2009 Gentoo Foundation
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     2
# Distributed under the terms of the GNU General Public License v2
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     3
# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtkdatabox/gtkdatabox-0.9.1.1.ebuild,v 1.3 2009/09/18 16:46:53 tove Exp $
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     4
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     5
EAPI="2"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     6
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     7
inherit autotools
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     8
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
     9
DESCRIPTION="Gtk+ Widgets for live display of large amounts of fluctuating numerical data"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    10
HOMEPAGE="http://sourceforge.net/projects/gtkdatabox/"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    11
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    12
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    13
LICENSE="LGPL-2.1"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    14
SLOT="0"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    15
KEYWORDS="~amd64 ~x86"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    16
IUSE="doc examples +glade test"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    17
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    18
RDEPEND="x11-libs/gtk+:2
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    19
	glade? (
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    20
		dev-util/glade:3
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    21
		gnome-base/libglade
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    22
	)
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    23
"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    24
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    25
DEPEND=${RDEPEND}
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    26
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    27
src_prepare() {
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    28
	epatch "${FILESDIR}/${PN}-gtk-2.20.patch" ||  die "fail to patch..."
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    29
	eautoreconf
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    30
}
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    31
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    32
src_configure() {
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    33
	econf \
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    34
		--enable-libtool-lock \
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    35
		--disable-dependency-tracking \
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    36
		$(use_enable glade libglade) \
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    37
		$(use_enable glade) \
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    38
		$(use_enable doc gtk-doc) \
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    39
		$(use_enable test gtktest)
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    40
}
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    41
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    42
src_install() {
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    43
	emake DESTDIR="${D}" install || die "Installation Failed"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    44
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    45
	dodoc AUTHORS ChangeLog README TODO || die "dodoc failed"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    46
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    47
	if use examples; then
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    48
		emake clean -C examples || die "Cleaning examples failed"
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    49
		docinto examples
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    50
		dodoc "${S}/examples/*" || die "Copy examples to doc failed."
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    51
	fi
fd06ef638c97 Add a patched version of gtkdatabox in order to compile with recent gtk
Da Risk <darisk972@gmail.com>
parents:
diff changeset
    52
}