Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/assogiate/
Date: Wed, 23 Dec 2015 23:15:33
Message-Id: 1450912501.6bcd3e096b3a2489162b40452b2fd812991f0084.eva@gentoo
1 commit: 6bcd3e096b3a2489162b40452b2fd812991f0084
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 23 23:15:01 2015 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 23 23:15:01 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bcd3e09
7
8 gnome-extra/assogiate: depend on C++11 enabled packages and use it as std, bug #569142
9
10 Package-Manager: portage-2.2.26
11
12 gnome-extra/assogiate/assogiate-0.2.1-r1.ebuild | 51 +++++++++++++++++++++++++
13 1 file changed, 51 insertions(+)
14
15 diff --git a/gnome-extra/assogiate/assogiate-0.2.1-r1.ebuild b/gnome-extra/assogiate/assogiate-0.2.1-r1.ebuild
16 new file mode 100644
17 index 0000000..900100e
18 --- /dev/null
19 +++ b/gnome-extra/assogiate/assogiate-0.2.1-r1.ebuild
20 @@ -0,0 +1,51 @@
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="yes"
27 +
28 +inherit autotools eutils flag-o-matic gnome2
29 +
30 +DESCRIPTION="assoGiate is an editor of the file types database for GNOME"
31 +HOMEPAGE="http://www.kdau.com/projects/assogiate"
32 +SRC_URI="http://www.kdau.com/files/${P}.tar.bz2"
33 +
34 +LICENSE="GPL-2"
35 +SLOT="0"
36 +KEYWORDS="~amd64 ~sparc ~x86"
37 +IUSE=""
38 +
39 +RDEPEND="
40 + >=dev-libs/glib-2.8:2
41 + >=dev-cpp/glibmm-2.46:2
42 + >=dev-cpp/gtkmm-2.24.4-r3:2.4
43 + >=dev-cpp/libxmlpp-2.40
44 + >=dev-cpp/gnome-vfsmm-2.26.0-r1
45 +"
46 +DEPEND="${RDEPEND}
47 + app-text/gnome-doc-utils
48 + dev-util/intltool
49 + virtual/pkgconfig
50 +"
51 +
52 +DOCS="AUTHORS ChangeLog NEWS README TODO"
53 +
54 +src_prepare() {
55 + # Fix desktop file
56 + epatch "${FILESDIR}"/${P}-desktop.patch
57 +
58 + # Fix compilation, bug #374911
59 + epatch "${FILESDIR}"/${P}-typedialog.patch
60 +
61 + # Fix building with glib-2.32, bug #417765
62 + epatch "${FILESDIR}"/${P}-glib-2.32.patch
63 +
64 + # Fix building with gcc-4.7
65 + epatch "${FILESDIR}"/${P}-gcc-4.7.patch
66 +
67 + eautoreconf
68 + gnome2_src_prepare
69 +
70 + append-cxxflags -std=c++11
71 +}