Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: app-office/calligra/
Date: Thu, 27 Nov 2014 07:58:57
Message-Id: 1417075128.b67a9474c849ad3b27f86a8dad703475fac0b491.kensington@gentoo
1 commit: b67a9474c849ad3b27f86a8dad703475fac0b491
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 27 07:58:48 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 27 07:58:48 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b67a9474
7
8 [app-office/calligra] Remove live ebuild which is also in the main tree.
9
10 ---
11 app-office/calligra/calligra-9999.ebuild | 230 -------------------------------
12 app-office/calligra/metadata.xml | 22 ---
13 2 files changed, 252 deletions(-)
14
15 diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
16 deleted file mode 100644
17 index be14f9f..0000000
18 --- a/app-office/calligra/calligra-9999.ebuild
19 +++ /dev/null
20 @@ -1,230 +0,0 @@
21 -# Copyright 1999-2014 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -# $Header: $
24 -
25 -# note: files that need to be checked for dependencies etc:
26 -# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
27 -# krita/CMakeLists.txt
28 -
29 -EAPI=5
30 -
31 -CHECKREQS_DISK_BUILD="4G"
32 -KDE_HANDBOOK="optional"
33 -KDE_LINGUAS_LIVE_OVERRIDE="true"
34 -KDE_MINIMAL="4.13.1"
35 -OPENGL_REQUIRED="optional"
36 -inherit check-reqs kde4-base versionator
37 -
38 -DESCRIPTION="KDE Office Suite"
39 -HOMEPAGE="http://www.calligra.org/"
40 -
41 -case ${PV} in
42 - 2.[456789].[789]?)
43 - # beta or rc releases
44 - SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
45 - 2.[456789].?)
46 - # stable releases
47 - SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
48 - 2.[456789].9999)
49 - # stable branch live ebuild
50 - SRC_URI="" ;;
51 - 9999)
52 - # master branch live ebuild
53 - SRC_URI="" ;;
54 -esac
55 -
56 -LICENSE="GPL-2"
57 -SLOT="4"
58 -
59 -if [[ ${KDE_BUILD_TYPE} == release ]] ; then
60 - KEYWORDS="~amd64 ~arm ~x86"
61 -fi
62 -
63 -IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +glew +glib +gsf gsl
64 -import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
65 -+okular openexr +pdf postgres spacenav sybase test tiff +threads +truetype vc
66 -xbase +xml"
67 -
68 -# please do not sort here, order is same as in CMakeLists.txt
69 -CAL_FTS="words stage sheets author karbon krita kexi flow plan braindump"
70 -for cal_ft in ${CAL_FTS}; do
71 - IUSE+=" calligra_features_${cal_ft}"
72 -done
73 -unset cal_ft
74 -
75 -REQUIRED_USE="
76 - calligra_features_author? ( calligra_features_words )
77 - calligra_features_krita? ( eigen exif lcms )
78 - calligra_features_plan? ( kdepim )
79 - calligra_features_sheets? ( eigen )
80 - vc? ( calligra_features_krita )
81 - test? ( calligra_features_karbon )
82 -"
83 -
84 -RDEPEND="
85 - !app-office/karbon
86 - !app-office/kexi
87 - !app-office/koffice-data
88 - !app-office/koffice-l10n
89 - !app-office/koffice-libs
90 - !app-office/koffice-meta
91 - !app-office/kplato
92 - !app-office/kpresenter
93 - !app-office/krita
94 - !app-office/kspread
95 - !app-office/kword
96 - $(add_kdebase_dep kdelibs 'nepomuk?')
97 - dev-lang/perl
98 - dev-libs/boost
99 - $(add_kdebase_dep knewstuff)
100 - media-libs/libpng
101 - sys-libs/zlib
102 - >=dev-qt/qtgui-4.8.1-r1:4
103 - virtual/libiconv
104 - attica? ( dev-libs/libattica )
105 - crypt? ( app-crypt/qca:2 )
106 - eigen? ( dev-cpp/eigen:2 )
107 - exif? ( media-gfx/exiv2:= )
108 - fftw? ( sci-libs/fftw:3.0 )
109 - fontconfig? ( media-libs/fontconfig )
110 - freetds? ( dev-db/freetds )
111 - glew? ( media-libs/glew )
112 - glib? ( dev-libs/glib:2 )
113 - gsf? ( gnome-extra/libgsf )
114 - gsl? ( sci-libs/gsl )
115 - import-filter? (
116 - app-text/libetonyek
117 - app-text/libodfgen
118 - app-text/libwpd
119 - app-text/libwpg
120 - app-text/libwps
121 - media-libs/libvisio
122 - )
123 - jpeg? ( virtual/jpeg:0 )
124 - jpeg2k? ( media-libs/openjpeg:0 )
125 - kdcraw? ( $(add_kdebase_dep libkdcraw) )
126 - kde? ( $(add_kdebase_dep kactivities) )
127 - kdepim? ( $(add_kdebase_dep kdepimlibs) )
128 - lcms? (
129 - media-libs/lcms:2
130 - x11-libs/libX11
131 - )
132 - marble? ( $(add_kdebase_dep marble) )
133 - mysql? ( virtual/mysql )
134 - nepomuk? ( dev-libs/soprano )
135 - okular? ( $(add_kdebase_dep okular) )
136 - opengl? ( virtual/glu )
137 - openexr? ( media-libs/openexr )
138 - pdf? (
139 - app-text/poppler:=
140 - media-gfx/pstoedit
141 - )
142 - postgres? (
143 - virtual/postgresql
144 - dev-libs/libpqxx
145 - )
146 - spacenav? ( dev-libs/libspnav )
147 - sybase? ( dev-db/freetds )
148 - tiff? ( media-libs/tiff )
149 - truetype? ( media-libs/freetype:2 )
150 - vc? ( dev-libs/vc )
151 - xbase? ( dev-db/xbase )
152 - calligra_features_kexi? (
153 - >=dev-db/sqlite-3.7.9:3[extensions(+)]
154 - dev-libs/icu:=
155 - )
156 - calligra_features_krita? (
157 - dev-qt/qtdeclarative:4
158 - x11-libs/libX11
159 - x11-libs/libXi
160 - )
161 - calligra_features_words? ( dev-libs/libxslt )
162 -"
163 -DEPEND="${RDEPEND}"
164 -
165 -[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
166 -PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
167 -
168 -RESTRICT=test
169 -# bug 394273
170 -
171 -pkg_pretend() {
172 - check-reqs_pkg_pretend
173 -}
174 -
175 -pkg_setup() {
176 - kde4-base_pkg_setup
177 - check-reqs_pkg_setup
178 -}
179 -
180 -src_configure() {
181 - local cal_ft
182 -
183 - # first write out things we want to hard-enable
184 - local mycmakeargs=(
185 - "-DWITH_PNG=ON"
186 - "-DWITH_ZLIB=ON"
187 - "-DGHNS=ON"
188 - "-DWITH_Iconv=ON" # available on all supported arches and many more
189 - )
190 -
191 - # default disablers
192 - mycmakeargs+=(
193 - "-DBUILD_active=OFF" # we dont support active gui, maybe arm could
194 - "-DCREATIVEONLY=OFF"
195 - "-DPACKAGERS_BUILD=OFF"
196 - )
197 -
198 - # regular options
199 - mycmakeargs+=(
200 - $(cmake-utils_use_with attica LibAttica)
201 - $(cmake-utils_use_with crypt QCA2)
202 - $(cmake-utils_use_with eigen Eigen2)
203 - $(cmake-utils_use_with exif Exiv2)
204 - $(cmake-utils_use_with fftw FFTW3)
205 - $(cmake-utils_use_with fontconfig Fontconfig)
206 - $(cmake-utils_use_with freetds FreeTDS)
207 - $(cmake-utils_use_with glew GLEW)
208 - $(cmake-utils_use_with glib GLIB2)
209 - $(cmake-utils_use_with gsl GSL)
210 - $(cmake-utils_use_with import-filter LibEtonyek)
211 - $(cmake-utils_use_with import-filter LibOdfGen)
212 - $(cmake-utils_use_with import-filter LibVisio)
213 - $(cmake-utils_use_with import-filter LibWpd)
214 - $(cmake-utils_use_with import-filter LibWpg)
215 - $(cmake-utils_use_with import-filter LibWps)
216 - $(cmake-utils_use_with jpeg JPEG)
217 - $(cmake-utils_use_with jpeg2k OpenJPEG)
218 - $(cmake-utils_use_with kdcraw Kdcraw)
219 - $(cmake-utils_use_with kde KActivities)
220 - $(cmake-utils_use_with kdepim KdepimLibs)
221 - $(cmake-utils_use_with lcms LCMS2)
222 - $(cmake-utils_use_with marble Marble)
223 - $(cmake-utils_use_with mysql MySQL)
224 - $(cmake-utils_use_with nepomuk Soprano)
225 - $(cmake-utils_use_with okular Okular)
226 - $(cmake-utils_use_with openexr OpenEXR)
227 - $(cmake-utils_use_with opengl OpenGL)
228 - $(cmake-utils_use_with pdf Poppler)
229 - $(cmake-utils_use_with pdf Pstoedit)
230 - $(cmake-utils_use_with postgres PostgreSQL)
231 - $(cmake-utils_use_build postgres pqxx)
232 - $(cmake-utils_use_with spacenav Spnav)
233 - $(cmake-utils_use_with sybase FreeTDS)
234 - $(cmake-utils_use_with tiff TIFF)
235 - $(cmake-utils_use_with threads Threads)
236 - $(cmake-utils_use_with truetype Freetype)
237 - $(cmake-utils_use_with vc Vc)
238 - $(cmake-utils_use_with xbase XBase)
239 - )
240 -
241 - # applications
242 - for cal_ft in ${CAL_FTS}; do
243 - mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
244 - done
245 - mycmakeargs+=( $(cmake-utils_use_build test cstester) )
246 -
247 - # filters
248 -
249 - kde4-base_src_configure
250 -}
251
252 diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
253 deleted file mode 100644
254 index 31ecdb0..0000000
255 --- a/app-office/calligra/metadata.xml
256 +++ /dev/null
257 @@ -1,22 +0,0 @@
258 -<?xml version="1.0" encoding="UTF-8"?>
259 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
260 -<pkgmetadata>
261 - <herd>kde</herd>
262 - <herd>openoffice</herd>
263 - <use>
264 - <flag name="attica">Get hot stuff with <pkg>dev-libs/libattica</pkg></flag>
265 - <flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
266 - <flag name="glew">Enable <pkg>media-libs/glew</pkg> opengl extension library support</flag>
267 - <flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
268 - <flag name="gsf">Enable support for ODT structures extraction via <pkg>gnome-extra/libgsf</pkg></flag>
269 - <flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
270 - <flag name="kdcraw">Enable support for KDE image manipulating interface via <pkg>kde-base/libkdcraw</pkg></flag>
271 - <flag name="kdepim">Enable support for KDEPIM resources integration</flag>
272 - <flag name="marble">Enable displaying of maps using Marble</flag>
273 - <flag name="nepomuk">Enable Nepomuk based semantic desktop support (deprecated)</flag>
274 - <flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
275 - <flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
276 - <flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on krita</flag>
277 - <flag name="xbase">Enable support for xbase compatible database formats</flag>
278 - </use>
279 -</pkgmetadata>