Gentoo Archives: gentoo-commits

From: "Michael Palimaka (kensington)" <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/trojita: trojita-9999.ebuild trojita-0.5.ebuild ChangeLog
Date: Wed, 04 Mar 2015 11:05:46
Message-Id: 20150304110542.3E4F313046@oystercatcher.gentoo.org
1 kensington 15/03/04 11:05:42
2
3 Modified: trojita-9999.ebuild ChangeLog
4 Added: trojita-0.5.ebuild
5 Log:
6 Version bump wrt bug #541286.
7
8 (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 0x06B1F38DCA45A1EC!)
9
10 Revision Changes Path
11 1.26 mail-client/trojita/trojita-9999.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/trojita/trojita-9999.ebuild?rev=1.26&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/trojita/trojita-9999.ebuild?rev=1.26&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/trojita/trojita-9999.ebuild?r1=1.25&r2=1.26
16
17 Index: trojita-9999.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/mail-client/trojita/trojita-9999.ebuild,v
20 retrieving revision 1.25
21 retrieving revision 1.26
22 diff -u -r1.25 -r1.26
23 --- trojita-9999.ebuild 29 Jan 2015 15:22:13 -0000 1.25
24 +++ trojita-9999.ebuild 4 Mar 2015 11:05:42 -0000 1.26
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2015 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/mail-client/trojita/trojita-9999.ebuild,v 1.25 2015/01/29 15:22:13 kensington Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/mail-client/trojita/trojita-9999.ebuild,v 1.26 2015/03/04 11:05:42 kensington Exp $
30
31 EAPI=5
32
33 @@ -18,7 +18,7 @@
34 else
35 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
36 KEYWORDS="~amd64 ~ppc ~x86"
37 - MY_LANGS="bs cs da de el es et fr ga gl hu ia it lt mr nb nl pl pt pt_BR ro sk sv tr ug uk zh_CN zh_TW"
38 + MY_LANGS="ar bs ca cs da de el en_GB es et fi fr ga gl hu ia it ja lt mr nb nds nl pl pt pt_BR ro sk sv tr ug uk zh_CN zh_TW"
39 fi
40
41 LICENSE="|| ( GPL-2 GPL-3 )"
42
43
44
45 1.38 mail-client/trojita/ChangeLog
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/trojita/ChangeLog?rev=1.38&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/trojita/ChangeLog?rev=1.38&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/trojita/ChangeLog?r1=1.37&r2=1.38
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/mail-client/trojita/ChangeLog,v
54 retrieving revision 1.37
55 retrieving revision 1.38
56 diff -u -r1.37 -r1.38
57 --- ChangeLog 29 Jan 2015 15:22:13 -0000 1.37
58 +++ ChangeLog 4 Mar 2015 11:05:42 -0000 1.38
59 @@ -1,6 +1,12 @@
60 # ChangeLog for mail-client/trojita
61 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/mail-client/trojita/ChangeLog,v 1.37 2015/01/29 15:22:13 kensington Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/mail-client/trojita/ChangeLog,v 1.38 2015/03/04 11:05:42 kensington Exp $
64 +
65 +*trojita-0.5 (04 Mar 2015)
66 +
67 + 04 Mar 2015; Michael Palimaka <kensington@g.o> +trojita-0.5.ebuild,
68 + trojita-9999.ebuild:
69 + Version bump wrt bug #541286.
70
71 29 Jan 2015; Michael Palimaka <kensington@g.o> trojita-9999.ebuild:
72 Add Qt 5 support by Andreas Sturmlechner <andreas.sturmlechner@×××××.com> wrt
73
74
75
76 1.1 mail-client/trojita/trojita-0.5.ebuild
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/trojita/trojita-0.5.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/trojita/trojita-0.5.ebuild?rev=1.1&content-type=text/plain
80
81 Index: trojita-0.5.ebuild
82 ===================================================================
83 # Copyright 1999-2015 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/mail-client/trojita/trojita-0.5.ebuild,v 1.1 2015/03/04 11:05:42 kensington Exp $
86
87 EAPI=5
88
89 QT4_REQUIRED="4.8.0"
90 EGIT_REPO_URI="git://anongit.kde.org/${PN}.git"
91 [[ ${PV} == "9999" ]] && GIT_ECLASS="git-2"
92
93 inherit cmake-utils virtualx ${GIT_ECLASS}
94
95 DESCRIPTION="A Qt IMAP e-mail client"
96 HOMEPAGE="http://trojita.flaska.net/"
97 if [[ ${PV} == "9999" ]]; then
98 SRC_URI=""
99 KEYWORDS=""
100 else
101 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
102 KEYWORDS="~amd64 ~x86"
103 MY_LANGS="ar bs ca cs da de el en_GB es et fi fr ga gl hu ia it ja lt mr nb nds nl pl pt pt_BR ro sk sv tr ug uk zh_CN zh_TW"
104 fi
105
106 LICENSE="|| ( GPL-2 GPL-3 )"
107 SLOT="0"
108 IUSE="debug +password qt5 test +zlib"
109 for MY_LANG in ${MY_LANGS} ; do
110 IUSE="${IUSE} linguas_${MY_LANG}"
111 done
112
113 RDEPEND="
114 qt5? (
115 dev-qt/linguist-tools:5
116 dev-qt/qtgui:5
117 dev-qt/qtnetwork:5
118 dev-qt/qtsql:5[sqlite]
119 dev-qt/qtwebkit:5
120 dev-qt/qtwidgets:5
121 )
122 !qt5? (
123 >=dev-qt/qtbearer-${QT4_REQUIRED}:4
124 >=dev-qt/qtgui-${QT4_REQUIRED}:4
125 >=dev-qt/qtsql-${QT4_REQUIRED}:4[sqlite]
126 >=dev-qt/qtwebkit-${QT4_REQUIRED}:4
127 )
128 "
129 DEPEND="${RDEPEND}
130 password? (
131 qt5? ( dev-libs/qtkeychain[qt5] )
132 !qt5? ( dev-libs/qtkeychain[qt4] )
133 )
134 test? (
135 qt5? ( dev-qt/qttest:5 )
136 !qt5? ( >=dev-qt/qttest-${QT4_REQUIRED}:4 )
137 )
138 zlib? (
139 virtual/pkgconfig
140 sys-libs/zlib
141 )
142 "
143
144 DOCS="README LICENSE"
145
146 src_configure() {
147 local mycmakeargs=(
148 $(cmake-utils_use_with qt5 QT5)
149 $(cmake-utils_use_with password QTKEYCHAIN_PLUGIN)
150 $(cmake-utils_use_with test TESTS)
151 $(cmake-utils_use_with zlib ZLIB)
152 )
153 if [[ ${MY_LANGS} ]]; then
154 rm po/trojita_common_x-test.po
155 for x in po/*.po; do
156 mylang=${x#po/trojita_common_}
157 mylang=${mylang%.po}
158 use linguas_$mylang || rm $x
159 done
160 fi
161
162 # the build system is taking a look at `git describe ... --dirty` and
163 # gentoo's modifications to CMakeLists.txt break these
164 sed -i "s/--dirty//" "${S}/cmake/TrojitaVersion.cmake" || die "Cannot fix the version check"
165
166 cmake-utils_src_configure
167 }
168
169 src_test() {
170 VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
171 }