Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/jd/
Date: Mon, 06 Aug 2018 12:59:20
Message-Id: 1533560320.17f03420def497770746b04abaa7a191ea464194.hattya@gentoo
1 commit: 17f03420def497770746b04abaa7a191ea464194
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 6 12:58:40 2018 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 6 12:58:40 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f03420
7
8 www-client/jd: new upstream release
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 www-client/jd/Manifest | 1 +
13 www-client/jd/jd-2.8.9_p150226.ebuild | 59 +++++++++++++++++++++++++++++++++++
14 2 files changed, 60 insertions(+)
15
16 diff --git a/www-client/jd/Manifest b/www-client/jd/Manifest
17 index de82228d91b..e5dc862b2f3 100644
18 --- a/www-client/jd/Manifest
19 +++ b/www-client/jd/Manifest
20 @@ -1 +1,2 @@
21 DIST jd-2.8.5-120826.tgz 784657 BLAKE2B 07e3ef150ddbc58cdd5d4e7bddfeb5f4cb5dd9b0c6bfc9fda4309768e34b7f4534549dad919c18ed8c5918d519e672ea4d3728d8bc87280096764d87a74151cb SHA512 0c4aa0845aca71f1172a565d7b9e4a7099fa27c221b452c623b818144b958c8b042e5ab00582eee07bc8d44186a172c9abb750550ae3293851e03382e527e11b
22 +DIST jd-2.8.9-150226.tgz 770110 BLAKE2B 096469fdc343dab64485897c5a402a48093ab1cc49e30973ab2f969fd60c389b1987c90246cf897125ab0d1787960574b35b811feacbc68e8079a00366c74602 SHA512 39bb4f0242426a5eff40e2a8c4bfc703491d260d4764be3745581b77a39d6db553521f2e09ea36c15d0318847a6fea8f48e079504f1f575fb600cb196c94df70
23
24 diff --git a/www-client/jd/jd-2.8.9_p150226.ebuild b/www-client/jd/jd-2.8.9_p150226.ebuild
25 new file mode 100644
26 index 00000000000..f195e5ab810
27 --- /dev/null
28 +++ b/www-client/jd/jd-2.8.9_p150226.ebuild
29 @@ -0,0 +1,59 @@
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 eutils autotools flag-o-matic
36 +
37 +MY_P="${P/_p/-}"
38 +
39 +DESCRIPTION="gtk2 based 2ch browser written in C++"
40 +HOMEPAGE="http://jd4linux.sourceforge.jp/"
41 +SRC_URI="mirror://sourceforge.jp/${PN}4linux/62877/${MY_P}.tgz"
42 +
43 +LICENSE="GPL-2"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +IUSE="alsa gnutls migemo oniguruma"
47 +
48 +RDEPEND="dev-cpp/gtkmm:2.4
49 + dev-libs/glib:2
50 + sys-libs/zlib
51 + x11-libs/libICE
52 + x11-libs/libSM
53 + x11-misc/xdg-utils
54 + alsa? ( >=media-libs/alsa-lib-1 )
55 + gnutls? ( net-libs/gnutls )
56 + !gnutls? ( dev-libs/openssl:0 )
57 + migemo? ( app-text/cmigemo )
58 + oniguruma? ( dev-libs/oniguruma )"
59 +DEPEND="${RDEPEND}
60 + virtual/pkgconfig"
61 +S="${WORKDIR}/${MY_P}"
62 +
63 +PATCHES=( "${FILESDIR}"/${PN}-gcc-5.patch )
64 +
65 +src_prepare() {
66 + default
67 + append-cxxflags -std=c++11
68 +
69 + mv configure.{in,ac} || die
70 + eautoreconf
71 +}
72 +
73 +src_configure() {
74 + econf \
75 + $(use_with alsa) \
76 + $(use_with !gnutls openssl) \
77 + $(use_with migemo) \
78 + $(use_with migemo migemodict "${EREPFIX}"/usr/share/migemo/migemo-dict) \
79 + $(use_with oniguruma) \
80 + --with-sessionlib=xsmp \
81 + --with-xdgopen
82 +}
83 +
84 +src_install() {
85 + default
86 + doicon ${PN}.png
87 + domenu ${PN}.desktop
88 +}