Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/libglademm/
Date: Wed, 15 Feb 2017 19:24:04
Message-Id: 1487186580.08fcb38b6b6d02d8ce6ac2e023128c9ae801516e.leio@gentoo
1 commit: 08fcb38b6b6d02d8ce6ac2e023128c9ae801516e
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 15 18:50:09 2017 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 15 19:23:00 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08fcb38b
7
8 dev-cpp/libglademm: remove old
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 dev-cpp/libglademm/libglademm-2.6.7-r1.ebuild | 78 ---------------------------
13 1 file changed, 78 deletions(-)
14
15 diff --git a/dev-cpp/libglademm/libglademm-2.6.7-r1.ebuild b/dev-cpp/libglademm/libglademm-2.6.7-r1.ebuild
16 deleted file mode 100644
17 index 61a1159436..0000000000
18 --- a/dev-cpp/libglademm/libglademm-2.6.7-r1.ebuild
19 +++ /dev/null
20 @@ -1,78 +0,0 @@
21 -# Copyright 1999-2015 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -# $Id$
24 -
25 -EAPI="5"
26 -GCONF_DEBUG="no"
27 -GNOME_TARBALL_SUFFIX="bz2"
28 -
29 -inherit gnome2 multilib-minimal
30 -
31 -DESCRIPTION="C++ bindings for libglade"
32 -HOMEPAGE="http://www.gtkmm.org"
33 -
34 -LICENSE="LGPL-2.1+"
35 -SLOT="2.4"
36 -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
37 -IUSE="doc examples"
38 -
39 -COMMON_DEPEND="
40 - >=gnome-base/libglade-2.6.4-r1:2.0[${MULTILIB_USEDEP}]
41 - >=dev-cpp/gtkmm-2.24.3:2.4[${MULTILIB_USEDEP}]
42 - >=dev-cpp/glibmm-2.34.1:2[${MULTILIB_USEDEP}]
43 -"
44 -RDEPEND="${COMMON_DEPEND}
45 - abi_x86_32? (
46 - !<=app-emulation/emul-linux-x86-gtkmmlibs-20140508
47 - !app-emulation/emul-linux-x86-gtkmmlibs[-abi_x86_32(-)] )
48 -"
49 -DEPEND="${COMMON_DEPEND}
50 - virtual/pkgconfig
51 -"
52 -
53 -src_prepare() {
54 - # we will control install manually in install
55 - sed -i 's/^\(SUBDIRS =.*\)docs\(.*\)$/\1\2/' Makefile.am Makefile.in || \
56 - die "sed Makefile.{am,in} failed (1)"
57 -
58 - # don't waste time building the examples
59 - sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
60 - Makefile.am Makefile.in || die "sed Makefile.{am,in} failed (2)"
61 -
62 - gnome2_src_prepare
63 -}
64 -
65 -multilib_src_configure() {
66 - ECONF_SOURCE="${S}" gnome2_src_configure
67 -}
68 -
69 -multilib_src_compile() {
70 - gnome2_src_compile
71 -
72 - if multilib_is_native_abi && use doc; then
73 - emake -C "docs/reference" all || die "emake doc failed"
74 - fi
75 -}
76 -
77 -multilib_src_install() {
78 - gnome2_src_install
79 -
80 - if use examples; then
81 - emake -C "examples" distclean || die "examples clean up failed"
82 - fi
83 -}
84 -
85 -multilib_src_install_all() {
86 - einstalldocs
87 -
88 - if use doc ; then
89 - dohtml -r docs/reference/html/*
90 - fi
91 -
92 - if use examples; then
93 - find "${S}/examples" -name "Makefile*" -delete \
94 - || die "examples cleanup failed"
95 - insinto "/usr/share/doc/${PF}"
96 - doins -r examples || die "doins failed"
97 - fi
98 -}