Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/qterm/
Date: Sat, 18 Aug 2018 02:10:00
Message-Id: 1534558116.60d5b8d7896853324e33ebc707d756ea631718fa.hattya@gentoo
1 commit: 60d5b8d7896853324e33ebc707d756ea631718fa
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 18 02:08:36 2018 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 18 02:08:36 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d5b8d7
7
8 x11-misc/qterm: new upstream release
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 x11-misc/qterm/Manifest | 1 +
13 x11-misc/qterm/qterm-0.7.3.ebuild | 58 +++++++++++++++++++++++++++++++++++++++
14 2 files changed, 59 insertions(+)
15
16 diff --git a/x11-misc/qterm/Manifest b/x11-misc/qterm/Manifest
17 index ac1e482161d..acd52ff6e70 100644
18 --- a/x11-misc/qterm/Manifest
19 +++ b/x11-misc/qterm/Manifest
20 @@ -1 +1,2 @@
21 DIST qterm-0.7.1.tar.gz 901169 BLAKE2B ab5337680f49e5f5f0d173585a9b9bc9a8606f086faf03405e2eb7efbf73cc3d9808fa6868deae3fe82e00d0ed2c0ec2d461d3085303b51ee1026bda672d8ddc SHA512 94f4c3f7974572c29eabf98c45e962b9232a4b0fbd6710c7725e0d23e6ecc91456f52a8c112779cd3b4732cb2e4302629419f7365b2d359ccbf39578e6e67cdd
22 +DIST qterm-0.7.3.tar.gz 901423 BLAKE2B e3f799946bfff4531e77d04fe535d53ef92093d1435aca32b06fa43c444c55798ab1c8408847dde81d1d24b5fda0c4a4f58fb563369f2c4669ba43929695cbd8 SHA512 93fdd24d79a81853654a4702ff55b2fad80c1cc734ec3230a297b3a2613cf24d41f4c645eadc5f34b6025f548e7c8cd5d291d4c29fc919f8966eeb8b44f5c046
23
24 diff --git a/x11-misc/qterm/qterm-0.7.3.ebuild b/x11-misc/qterm/qterm-0.7.3.ebuild
25 new file mode 100644
26 index 00000000000..8297a404681
27 --- /dev/null
28 +++ b/x11-misc/qterm/qterm-0.7.3.ebuild
29 @@ -0,0 +1,58 @@
30 +# Copyright 1999-2018 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI="6"
34 +
35 +inherit cmake-utils gnome2-utils xdg-utils
36 +
37 +DESCRIPTION="A BBS client based on Qt"
38 +HOMEPAGE="https://github.com/qterm/qterm"
39 +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
40 +
41 +LICENSE="GPL-3"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~x86"
44 +IUSE="libressl"
45 +
46 +RDEPEND="dev-qt/qtcore:5
47 + dev-qt/qtgui:5
48 + dev-qt/qtmultimedia:5
49 + dev-qt/qtnetwork:5
50 + dev-qt/qtprintsupport:5
51 + dev-qt/qtscript:5[scripttools]
52 + dev-qt/qtwidgets:5
53 + dev-qt/qtxml:5
54 + x11-libs/libX11
55 + !libressl? ( dev-libs/openssl:0= )
56 + libressl? ( dev-libs/libressl:= )"
57 +DEPEND="${RDEPEND}
58 + dev-qt/linguist-tools:5
59 + dev-qt/qthelp:5
60 + x11-base/xorg-proto"
61 +
62 +PATCHES=( "${FILESDIR}"/${PN}-libressl.patch )
63 +DOCS=( README.rst RELEASE_NOTES TODO doc/script.txt )
64 +
65 +src_prepare() {
66 + # file collision with sys-cluster/torque, bug #176533
67 + sed -i "/PROGRAME /s/qterm/QTerm/" CMakeLists.txt
68 + sed -i "s/Exec=qterm/Exec=QTerm/" src/${PN}.desktop
69 +
70 + cmake-utils_src_prepare
71 + xdg_environment_reset
72 +}
73 +
74 +src_configure() {
75 + local mycmakeargs=(
76 + -DQT5=ON
77 + )
78 + cmake-utils_src_configure
79 +}
80 +
81 +pkg_postinst() {
82 + gnome2_icon_cache_update
83 +}
84 +
85 +pkg_postrm() {
86 + gnome2_icon_cache_update
87 +}