Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: app-editors/kile/
Date: Sat, 27 Jun 2015 21:11:19
Message-Id: 1435439008.c038bd17f6cca2c5ea354d22572639aba1a1bd6a.johu@gentoo
1 commit: c038bd17f6cca2c5ea354d22572639aba1a1bd6a
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 27 21:03:28 2015 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 27 21:03:28 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c038bd17
7
8 [app-editors/kile] Drop SLOT 4
9
10 Package-Manager: portage-2.2.20
11
12 app-editors/kile/kile-5.9999.ebuild | 75 -------------------------------------
13 app-editors/kile/kile-9999.ebuild | 37 +++++++++++++-----
14 2 files changed, 28 insertions(+), 84 deletions(-)
15
16 diff --git a/app-editors/kile/kile-5.9999.ebuild b/app-editors/kile/kile-5.9999.ebuild
17 deleted file mode 100644
18 index f76a32c..0000000
19 --- a/app-editors/kile/kile-5.9999.ebuild
20 +++ /dev/null
21 @@ -1,75 +0,0 @@
22 -# Copyright 1999-2015 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -# $Header: $
25 -
26 -EAPI=5
27 -
28 -CMAKE_MIN_VERSION="3.0.2"
29 -KDE_HANDBOOK=true
30 -EGIT_BRANCH="frameworks"
31 -MY_P=${P/_beta/b}
32 -inherit kde5
33 -
34 -DESCRIPTION="A Latex Editor and TeX shell for KDE"
35 -HOMEPAGE="http://kile.sourceforge.net/"
36 -[[ ${PV} != *9999* ]] && SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
37 -
38 -LICENSE="FDL-1.2 GPL-2"
39 -KEYWORDS=""
40 -IUSE="+pdf +png"
41 -
42 -DEPEND="
43 - $(add_frameworks_dep kconfig)
44 - $(add_frameworks_dep kcoreaddons)
45 - $(add_frameworks_dep kcrash)
46 - $(add_frameworks_dep kdbusaddons)
47 - $(add_frameworks_dep kdoctools)
48 - $(add_frameworks_dep kguiaddons)
49 - $(add_frameworks_dep ki18n)
50 - $(add_frameworks_dep kiconthemes)
51 - $(add_frameworks_dep kinit)
52 - $(add_frameworks_dep kio)
53 - $(add_frameworks_dep kparts)
54 - $(add_frameworks_dep ktexteditor)
55 - $(add_frameworks_dep kwindowsystem)
56 - $(add_frameworks_dep kxmlgui)
57 - $(add_kdeapps_dep okular)
58 - dev-qt/qtdbus:5
59 - dev-qt/qtscript:5
60 - dev-qt/qttest:5
61 - dev-qt/qtwidgets:5
62 -"
63 -
64 -RDEPEND="${DEPEND}
65 - !app-editors/kile:4
66 - $(add_kdeapps_dep konsole)
67 - || (
68 - $(add_kdeapps_dep okular 'pdf?')
69 - app-text/acroread
70 - )
71 - virtual/latex-base
72 - virtual/tex-base
73 - pdf? (
74 - || (
75 - app-text/dvipdfmx
76 - >=app-text/texlive-core-2014
77 - )
78 - app-text/ghostscript-gpl
79 - )
80 - png? (
81 - app-text/dvipng
82 - media-gfx/imagemagick[png]
83 - )
84 -"
85 -
86 -S=${WORKDIR}/${MY_P}
87 -
88 -DOCS=( kile-remote-control.txt )
89 -
90 -src_prepare() {
91 - kde5_src_prepare
92 -
93 - # I know upstream wants to help us but it doesn't work..
94 - sed -e '/INSTALL( FILES AUTHORS/s/^/#DISABLED /' \
95 - -i CMakeLists.txt || die
96 -}
97
98 diff --git a/app-editors/kile/kile-9999.ebuild b/app-editors/kile/kile-9999.ebuild
99 index 524524c..f76a32c 100644
100 --- a/app-editors/kile/kile-9999.ebuild
101 +++ b/app-editors/kile/kile-9999.ebuild
102 @@ -4,10 +4,11 @@
103
104 EAPI=5
105
106 -KDE_DOC_DIRS="doc"
107 -KDE_HANDBOOK="optional"
108 +CMAKE_MIN_VERSION="3.0.2"
109 +KDE_HANDBOOK=true
110 +EGIT_BRANCH="frameworks"
111 MY_P=${P/_beta/b}
112 -inherit kde4-base
113 +inherit kde5
114
115 DESCRIPTION="A Latex Editor and TeX shell for KDE"
116 HOMEPAGE="http://kile.sourceforge.net/"
117 @@ -15,17 +16,35 @@ HOMEPAGE="http://kile.sourceforge.net/"
118
119 LICENSE="FDL-1.2 GPL-2"
120 KEYWORDS=""
121 -SLOT="4"
122 -IUSE="debug +pdf +png"
123 +IUSE="+pdf +png"
124
125 DEPEND="
126 - x11-misc/shared-mime-info
127 + $(add_frameworks_dep kconfig)
128 + $(add_frameworks_dep kcoreaddons)
129 + $(add_frameworks_dep kcrash)
130 + $(add_frameworks_dep kdbusaddons)
131 + $(add_frameworks_dep kdoctools)
132 + $(add_frameworks_dep kguiaddons)
133 + $(add_frameworks_dep ki18n)
134 + $(add_frameworks_dep kiconthemes)
135 + $(add_frameworks_dep kinit)
136 + $(add_frameworks_dep kio)
137 + $(add_frameworks_dep kparts)
138 + $(add_frameworks_dep ktexteditor)
139 + $(add_frameworks_dep kwindowsystem)
140 + $(add_frameworks_dep kxmlgui)
141 + $(add_kdeapps_dep okular)
142 + dev-qt/qtdbus:5
143 + dev-qt/qtscript:5
144 + dev-qt/qttest:5
145 + dev-qt/qtwidgets:5
146 "
147 +
148 RDEPEND="${DEPEND}
149 - $(add_kdeapps_dep kdebase-data)
150 + !app-editors/kile:4
151 $(add_kdeapps_dep konsole)
152 || (
153 - $(add_kdeapps_dep okular 'pdf?,postscript')
154 + $(add_kdeapps_dep okular 'pdf?')
155 app-text/acroread
156 )
157 virtual/latex-base
158 @@ -48,7 +67,7 @@ S=${WORKDIR}/${MY_P}
159 DOCS=( kile-remote-control.txt )
160
161 src_prepare() {
162 - kde4-base_src_prepare
163 + kde5_src_prepare
164
165 # I know upstream wants to help us but it doesn't work..
166 sed -e '/INSTALL( FILES AUTHORS/s/^/#DISABLED /' \