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/glibmm/
Date: Fri, 07 Jul 2017 21:20:56
Message-Id: 1499462377.b736e3137352a0d52461202245bab23906148f02.leio@gentoo
1 commit: b736e3137352a0d52461202245bab23906148f02
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 7 20:51:52 2017 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 7 21:19:37 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b736e313
7
8 dev-cpp/glibmm: remove old
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11
12 dev-cpp/glibmm/Manifest | 1 -
13 dev-cpp/glibmm/glibmm-2.48.1.ebuild | 70 -------------------------------------
14 2 files changed, 71 deletions(-)
15
16 diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
17 index 6921016c411..5a7c39fc92a 100644
18 --- a/dev-cpp/glibmm/Manifest
19 +++ b/dev-cpp/glibmm/Manifest
20 @@ -1,2 +1 @@
21 -DIST glibmm-2.48.1.tar.xz 6235724 SHA256 dc225f7d2f466479766332483ea78f82dc349d59399d30c00de50e5073157cdf SHA512 280949315e592ff8f3f7cfa6376d129211ffb6832146578d6533c4792aafef8b4ea5354943d5623ebf34ce31b8c71b6055a51de2b8ae8cfb419e6e033d9f98fa WHIRLPOOL 81c369bf7bf7ebc1f88e47943ed4b352644cad05566ec2fa04f0974a9e48dbc56b3cbd2f3bde9f55412da886e9b99fde096a1936834c65c77ede3781be30e0fd
22 DIST glibmm-2.50.1.tar.xz 6444576 SHA256 1fd85051da9cb402cc8348cec72dfe4d79f9345df4a1dbf68703a4ded45846a4 SHA512 4f25c75c1628ca2f4db1c29cebc63187d372603066b06aa6a66c6da792f9e02cb4a413e41f058a81e2d5a2b38d625de13df76115b278f010ce2fc493fe6e6bbb WHIRLPOOL 54b656e04550a050994061db1498a3ac066b1e37643faa218ec1ef04604c0d37c799572b546e79c29f1b35586b1a5b0c354eca72151756eb99f4434a27fa7ae2
23
24 diff --git a/dev-cpp/glibmm/glibmm-2.48.1.ebuild b/dev-cpp/glibmm/glibmm-2.48.1.ebuild
25 deleted file mode 100644
26 index 5a7353ef019..00000000000
27 --- a/dev-cpp/glibmm/glibmm-2.48.1.ebuild
28 +++ /dev/null
29 @@ -1,70 +0,0 @@
30 -# Copyright 1999-2017 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=6
34 -inherit eutils gnome2 multilib-minimal
35 -
36 -DESCRIPTION="C++ interface for glib2"
37 -HOMEPAGE="https://www.gtkmm.org"
38 -
39 -LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
40 -SLOT="2"
41 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
42 -IUSE="doc debug examples test"
43 -
44 -RDEPEND="
45 - >=dev-libs/libsigc++-2.8.0:2[${MULTILIB_USEDEP}]
46 - >=dev-libs/glib-2.48.0:2[${MULTILIB_USEDEP}]
47 -"
48 -DEPEND="${RDEPEND}
49 - virtual/pkgconfig
50 - doc? ( app-doc/doxygen )
51 -"
52 -# dev-cpp/mm-common needed for eautoreconf
53 -
54 -src_prepare() {
55 - if ! use test; then
56 - # don't waste time building tests
57 - sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
58 - -i Makefile.am Makefile.in || die "sed 1 failed"
59 - fi
60 -
61 - # don't build examples - we want to install example sources, not binaries
62 - sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
63 - -i Makefile.am Makefile.in || die "sed 2 failed"
64 -
65 - gnome2_src_prepare
66 -}
67 -
68 -multilib_src_configure() {
69 - ECONF_SOURCE="${S}" gnome2_src_configure \
70 - $(use_enable debug debug-refcounting) \
71 - $(multilib_native_use_enable doc documentation) \
72 - --enable-deprecated-api
73 -}
74 -
75 -multilib_src_test() {
76 - cd tests
77 - default
78 -
79 - for i in */test; do
80 - ${i} || die "Running tests failed at ${i}"
81 - done
82 -}
83 -
84 -multilib_src_install() {
85 - gnome2_src_install
86 -}
87 -
88 -multilib_src_install_all() {
89 - einstalldocs
90 -
91 - if ! use doc && ! use examples; then
92 - rm -fr "${ED}usr/share/doc/glibmm*"
93 - fi
94 -
95 - if use examples; then
96 - find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
97 - dodoc -r examples
98 - fi
99 -}