Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/
Date: Mon, 02 Nov 2020 11:50:21
Message-Id: 1604317811.3d29aca7927278679576f511a8cffe78c9553ae9.polynomial-c@gentoo
1 commit: 3d29aca7927278679576f511a8cffe78c9553ae9
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 2 11:47:55 2020 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 2 11:50:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d29aca7
7
8 net-p2p/ncdc: Bump to version 1.22.1
9
10 Closes: https://bugs.gentoo.org/721082
11 Package-Manager: Portage-3.0.9, Repoman-3.0.2
12 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
13
14 net-p2p/ncdc/Manifest | 1 +
15 net-p2p/ncdc/ncdc-1.22.1.ebuild | 56 +++++++++++++++++++++++++++++++++++++++++
16 2 files changed, 57 insertions(+)
17
18 diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
19 index c8cb651a864..1e82528de1c 100644
20 --- a/net-p2p/ncdc/Manifest
21 +++ b/net-p2p/ncdc/Manifest
22 @@ -1,2 +1,3 @@
23 DIST ncdc-1.20.tar.gz 367688 BLAKE2B 33bf6cd92146b0cf3d188cec4b5c29f0860f91cbdf7a1ab33789985a61b706647591513fb596f89b21d3d8aebf683316397b94f184aac928a93e23fc17030e82 SHA512 0f20d6584aab1e69bcb3a93271a8542c5968adee5fd198b375dc258996b60ee5f642eac5d5e91c5513e367bbfd42eda80ede9e6e93ab38279c33e8da557010a7
24 DIST ncdc-1.21.tar.gz 370452 BLAKE2B 55ee9943a7adec4c60d17a8782ed9b2337796c0875c3c316e4f1627015520c5b8b23673b183a0f1d7e4c7a367eac5d908fb30e6b2d08caa324d19caf93efc7a4 SHA512 de182e190e3fb26451aad403975ec232b14ce908633cb2d9713582e2af8555fb55e2ea7de160b5b7faa05558f25dac0700dabbf5b7d1acd1aaa26d1bfe033c0c
25 +DIST ncdc-1.22.1.tar.gz 371572 BLAKE2B 22125062a42f77e8a7a8afc699523b27a2b7ec566891676ca13b415e93cdae8e2d8d38f303070c7f098408f537266404a875b9ed7f9931a39933916a0ba576ab SHA512 b084ee28a799705009600c450016719ebb992cb0bf7e026513f4cd7e93b2566e7bf8e352eec92f3d69612ce06c930587759d7f7d20d14ee9fe1d5c4b8c4393af
26
27 diff --git a/net-p2p/ncdc/ncdc-1.22.1.ebuild b/net-p2p/ncdc/ncdc-1.22.1.ebuild
28 new file mode 100644
29 index 00000000000..8377b413dc1
30 --- /dev/null
31 +++ b/net-p2p/ncdc/ncdc-1.22.1.ebuild
32 @@ -0,0 +1,56 @@
33 +# Copyright 1999-2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +inherit toolchain-funcs
39 +
40 +DESCRIPTION="ncurses directconnect client"
41 +HOMEPAGE="https://dev.yorhel.nl/ncdc"
42 +if [[ "${PV}" == *9999 ]] ; then
43 + inherit autotools git-r3
44 + EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
45 +else
46 + SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz"
47 + KEYWORDS="~amd64 ~ppc ~sparc ~x86"
48 +fi
49 +
50 +LICENSE="MIT"
51 +SLOT="0"
52 +IUSE="geoip"
53 +
54 +RDEPEND="
55 + app-arch/bzip2
56 + dev-db/sqlite:3
57 + dev-libs/glib:2
58 + net-libs/gnutls:=
59 + sys-libs/ncurses:0=[unicode]
60 + sys-libs/zlib:=
61 + geoip? (
62 + dev-libs/geoip
63 + dev-libs/libmaxminddb
64 + )"
65 +DEPEND="${RDEPEND}"
66 +BDEPEND="
67 + dev-util/makeheaders
68 + virtual/pkgconfig
69 +"
70 +
71 +src_prepare() {
72 + default
73 + [[ "${PV}" == *9999 ]] && eautoreconf
74 +}
75 +
76 +src_configure() {
77 + local myeconfargs=(
78 + $(use_with geoip)
79 + )
80 + if [[ "${PV}" == *9999 ]] ; then
81 + myeconfargs+=( --enable-git-version )
82 + fi
83 + econf "${myeconfargs[@]}"
84 +}
85 +
86 +src_compile() {
87 + emake AR="$(tc-getAR)"
88 +}