Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: Documentation/package.unmask/, Documentation/package.accept_keywords/, ...
Date: Wed, 29 Jan 2014 11:45:54
Message-Id: 1390995922.9d2afa4d7f4ac036d7cf177c8568eecff2af074f.kensington@gentoo
1 commit: 9d2afa4d7f4ac036d7cf177c8568eecff2af074f
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 29 11:43:46 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 29 11:45:22 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=9d2afa4d
7
8 [kde-base/kfilemetadata] New package wrt bug #499504.
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 .../package.accept_keywords/.kde-live/kdelibs-live | 1 +
14 .../package.accept_keywords/kde-live.keywords | 1 +
15 Documentation/package.mask/kde-live | 1 +
16 Documentation/package.unmask/kde-live | 1 +
17 kde-base/kfilemetadata/kfilemetadata-9999.ebuild | 34 ++++++++++++++++++++++
18 kde-base/kfilemetadata/metadata.xml | 9 ++++++
19 sets/kdelibs-live | 1 +
20 7 files changed, 48 insertions(+)
21
22 diff --git a/Documentation/package.accept_keywords/.kde-live/kdelibs-live b/Documentation/package.accept_keywords/.kde-live/kdelibs-live
23 index 2a76359..f020dc6 100644
24 --- a/Documentation/package.accept_keywords/.kde-live/kdelibs-live
25 +++ b/Documentation/package.accept_keywords/.kde-live/kdelibs-live
26 @@ -1,6 +1,7 @@
27 ~kde-base/kactivities-9999 **
28 ~kde-base/kde-env-9999 **
29 ~kde-base/kdelibs-9999 **
30 +~kde-base/kfilemetadata-9999 **
31 ~kde-base/nepomuk-core-9999 **
32 ~kde-base/nepomuk-widgets-9999 **
33 ~kde-base/kdepimlibs-9999 **
34
35 diff --git a/Documentation/package.accept_keywords/kde-live.keywords b/Documentation/package.accept_keywords/kde-live.keywords
36 index c67083e..6f2fd50 100644
37 --- a/Documentation/package.accept_keywords/kde-live.keywords
38 +++ b/Documentation/package.accept_keywords/kde-live.keywords
39 @@ -227,6 +227,7 @@
40 ~kde-base/kactivities-9999 **
41 ~kde-base/kde-env-9999 **
42 ~kde-base/kdelibs-9999 **
43 +~kde-base/kfilemetadata-9999 **
44 ~kde-base/nepomuk-core-9999 **
45 ~kde-base/nepomuk-widgets-9999 **
46 ~kde-base/kdepimlibs-9999 **
47
48 diff --git a/Documentation/package.mask/kde-live b/Documentation/package.mask/kde-live
49 index 179cb1c..b762a49 100644
50 --- a/Documentation/package.mask/kde-live
51 +++ b/Documentation/package.mask/kde-live
52 @@ -227,6 +227,7 @@
53 ~kde-base/kactivities-9999
54 ~kde-base/kde-env-9999
55 ~kde-base/kdelibs-9999
56 +~kde-base/kfilemetadata-9999
57 ~kde-base/nepomuk-core-9999
58 ~kde-base/nepomuk-widgets-9999
59 ~kde-base/kdepimlibs-9999
60
61 diff --git a/Documentation/package.unmask/kde-live b/Documentation/package.unmask/kde-live
62 index 179cb1c..b762a49 100644
63 --- a/Documentation/package.unmask/kde-live
64 +++ b/Documentation/package.unmask/kde-live
65 @@ -227,6 +227,7 @@
66 ~kde-base/kactivities-9999
67 ~kde-base/kde-env-9999
68 ~kde-base/kdelibs-9999
69 +~kde-base/kfilemetadata-9999
70 ~kde-base/nepomuk-core-9999
71 ~kde-base/nepomuk-widgets-9999
72 ~kde-base/kdepimlibs-9999
73
74 diff --git a/kde-base/kfilemetadata/kfilemetadata-9999.ebuild b/kde-base/kfilemetadata/kfilemetadata-9999.ebuild
75 new file mode 100644
76 index 0000000..cc760ca
77 --- /dev/null
78 +++ b/kde-base/kfilemetadata/kfilemetadata-9999.ebuild
79 @@ -0,0 +1,34 @@
80 +# Copyright 1999-2014 Gentoo Foundation
81 +# Distributed under the terms of the GNU General Public License v2
82 +# $Header: $
83 +
84 +EAPI=5
85 +
86 +inherit kde4-base
87 +
88 +DESCRIPTION="A library for extracting file metadata"
89 +KEYWORDS=""
90 +IUSE="debug epub exif ffmpeg mobi pdf taglib"
91 +
92 +DEPEND="
93 + epub? ( app-text/ebook-tools )
94 + exif? ( media-gfx/exiv2:= )
95 + ffmpeg? ( virtual/ffmpeg )
96 + mobi? ( $(add_kdebase_dep kdegraphics-mobipocket) )
97 + pdf? ( app-text/poppler[qt4] )
98 + taglib? ( media-libs/taglib )
99 +"
100 +RDEPEND="${DEPEND}"
101 +
102 +src_configure() {
103 + local mycmakeargs=(
104 + $(cmake-utils_use_find_package epub EPub)
105 + $(cmake-utils_use_find_package exif Exiv2)
106 + $(cmake-utils_use_find_package ffmpeg FFmpeg)
107 + $(cmake-utils_use_find_package mobi QMobipocket)
108 + $(cmake-utils_use_find_package pdf PopplerQt4)
109 + $(cmake-utils_use_find_package taglib Taglib)
110 + )
111 +
112 + kde4-base_src_configure
113 +}
114
115 diff --git a/kde-base/kfilemetadata/metadata.xml b/kde-base/kfilemetadata/metadata.xml
116 new file mode 100644
117 index 0000000..ce8e2b9
118 --- /dev/null
119 +++ b/kde-base/kfilemetadata/metadata.xml
120 @@ -0,0 +1,9 @@
121 +<?xml version="1.0" encoding="UTF-8"?>
122 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
123 +<pkgmetadata>
124 + <herd>kde</herd>
125 + <use>
126 + <flag name="epub">Adds support for reading EPUB ebook metadata</flag>
127 + <flag name="mobi">Adds support for reading MOBI ebook metadata</flag>
128 + </use>
129 +</pkgmetadata>
130
131 diff --git a/sets/kdelibs-live b/sets/kdelibs-live
132 index d2a5cd1..0bfa378 100644
133 --- a/sets/kdelibs-live
134 +++ b/sets/kdelibs-live
135 @@ -1,6 +1,7 @@
136 ~kde-base/kactivities-9999
137 ~kde-base/kde-env-9999
138 ~kde-base/kdelibs-9999
139 +~kde-base/kfilemetadata-9999
140 ~kde-base/nepomuk-core-9999
141 ~kde-base/nepomuk-widgets-9999
142 ~kde-base/kdepimlibs-9999