Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-frameworks/kcoreaddons/
Date: Fri, 22 Nov 2013 18:27:29
Message-Id: 1385144440.ee1af78aff429785b4c478a83f4bcf91fc0d8ee1.kensington@gentoo
1 commit: ee1af78aff429785b4c478a83f4bcf91fc0d8ee1
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 22 18:19:19 2013 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 22 18:20:40 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ee1af78a
7
8 [kde-frameworks/kcoreaddons] Update MIME database manually instead of via the eclass, since this is the only package that installs MIME info.
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild | 18 +++++++++++++++---
14 1 file changed, 15 insertions(+), 3 deletions(-)
15
16 diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild
17 index d8bb625..e28aa48 100644
18 --- a/kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild
19 +++ b/kde-frameworks/kcoreaddons/kcoreaddons-9999.ebuild
20 @@ -5,18 +5,20 @@
21 EAPI=5
22
23 FRAMEWORKS_TYPE="tier1"
24 -inherit kde-frameworks
25 +inherit fdo-mime kde-frameworks
26
27 DESCRIPTION="Solutions for common problems like caching, randomisation etc."
28 LICENSE="LGPL-2+"
29 KEYWORDS=""
30 IUSE="fam"
31
32 -DEPEND="
33 +RDEPEND="
34 dev-qt/qtcore:5[icu]
35 fam? ( virtual/fam )
36 "
37 -RDEPEND="${DEPEND}"
38 +DEPEND="${RDEPEND}
39 + x11-misc/shared-mime-info
40 +"
41
42 src_configure() {
43 local mycmakeargs=(
44 @@ -25,3 +27,13 @@ src_configure() {
45
46 kde-frameworks_src_configure
47 }
48 +
49 +pkg_postinst() {
50 + kde-frameworks_pkg_postinst
51 + fdo-mime_mime_database_update
52 +}
53 +
54 +pkg_postrm() {
55 + kde-frameworks_pkg_postinst
56 + fdo-mime_mime_database_update
57 +}