[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2024-08-10 Thread Joonas Niilola
commit: 3d82f40b2b81afe2eb52d6b60033b8b8060367b3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 11 05:43:14 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 11 05:43:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d82f40b

net-p2p/ncdc: Stabilize 1.24-r1 amd64, #937715

Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/ncdc/ncdc-1.24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/ncdc/ncdc-1.24-r1.ebuild b/net-p2p/ncdc/ncdc-1.24-r1.ebuild
index f3f6d1e46814..88dbb6748ee9 100644
--- a/net-p2p/ncdc/ncdc-1.24-r1.ebuild
+++ b/net-p2p/ncdc/ncdc-1.24-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc ~x86"
 
 IUSE="geoip"
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2024-08-10 Thread Joonas Niilola
commit: f1603af8285c23f27cc293cef55e30401aafc5dc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 11 05:43:39 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 11 05:43:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1603af8

net-p2p/ncdc: Stabilize 1.24-r1 x86, #937715

Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/ncdc/ncdc-1.24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/ncdc/ncdc-1.24-r1.ebuild b/net-p2p/ncdc/ncdc-1.24-r1.ebuild
index 88dbb6748ee9..2f1a8db13b65 100644
--- a/net-p2p/ncdc/ncdc-1.24-r1.ebuild
+++ b/net-p2p/ncdc/ncdc-1.24-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 
 IUSE="geoip"
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2024-08-10 Thread Joonas Niilola
commit: 48a4607e14ee70bfd9f0e61c04472e1abed0bb06
Author: Eric Joldasov  landless-city  net>
AuthorDate: Thu Aug  1 19:09:41 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 10 07:29:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a4607e

net-p2p/ncdc: add 1.24.1

Incorporates patch "ncdc-1.24-fix-clang16-c99-errors.patch".

Signed-off-by: Eric Joldasov  landless-city.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/ncdc/Manifest   |  2 ++
 net-p2p/ncdc/ncdc-1.24.1.ebuild | 50 +
 2 files changed, 52 insertions(+)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index acfc11e8825a..1768673769de 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1,4 +1,6 @@
 DIST ncdc-1.23.1.tar.gz 378481 BLAKE2B 
0eb59b88351008c281e7380fb5899b0cfb5f99dac5f17eed391a7da4f95a431a0a68a70c228dec17c235029bae89f8170319f9b28c5a2dc04706ea21b8c91879
 SHA512 
9e38387ac816499c25a28bf70e548d560265c84d12b9bfd1701decea642c4ab33b3bb5ea9c015c3048e491f9f208c6c26a63d2ce722e831f84f703a6c9f2b86c
 DIST ncdc-1.23.1.tar.gz.asc 833 BLAKE2B 
ce9f4bd4a612fe862ab34e659e41c2134f31394e285af9d0e3f9ec034f44ccaead2c56db3b9cbb4eee32dab61c86ddb308cbb18023ce1aaf11af9b2ec6d4c67b
 SHA512 
28270437bd08fbcc40a645eef8d71f2ab350314507b66fbd504c7ccab4899af51f483038cefa17d879213a419465ae27a4da8a3fe0598244357f2836a6a5d771
+DIST ncdc-1.24.1.tar.gz 377704 BLAKE2B 
a9b72f9721c875d063482ede52836b30c125567e673024921d75c32c0b29a8697237cd0c95afa0671ba14b036b9857e0003990958e82d5d4e9d855fc92df274f
 SHA512 
5b77badc3c2f0db546526fe02827bc1b907f07e2a7c095e6019ff68b08e303ec5c4b1e1a53d395ebd12f15a66c0b7892ec13ab370f5af67ca3df2b2cabcd16ec
+DIST ncdc-1.24.1.tar.gz.asc 833 BLAKE2B 
bf0f83d9a6e33d103f027757700450d71f691b5c9bc07e326685f1ed39cc6af32fb2a764c20a39982dce61a31764ed9983fc3728c82588efe6aad0342e191800
 SHA512 
cfa55378449a8875aa7ffb5c18e7c5274f4c3b500906f23cd906736722697ee96ea5d7c6e15549a33d09351523a4492b8cef3c281376b91778e28bbe33b53b86
 DIST ncdc-1.24.tar.gz 377617 BLAKE2B 
8528de13d6ee12358c335b921c7edc0f7df719245d23f4fb4a94512f4812249e3294f822452e3b1f508e8c7446bcd01bd347ad7745a63fbd360f1233c9e8be64
 SHA512 
332fd467d10d3acb2a2171395c41112280cadfea06369820dcc4481eae3c24602c98aa5056f479d3a2e80b3992a02b280819933b43ae5bc39885696703d46b39
 DIST ncdc-1.24.tar.gz.asc 833 BLAKE2B 
1729293836f2e414ca19c4cbe25cf23099666b5f7eed6787717ee2c39f425ced147b02c2eb10da5d17093f7381ba9668b2a5567d13df862a9a809c5e7523b1ff
 SHA512 
148353be0b899c18427abe0a33c6788324a80e83ecb1ef6f59f008debc9c20ad48403e145ed865c0d9e73d14ab6d082525ab7eb60fe05a7893946b1c414d039e

diff --git a/net-p2p/ncdc/ncdc-1.24.1.ebuild b/net-p2p/ncdc/ncdc-1.24.1.ebuild
new file mode 100644
index ..b8b101ef605b
--- /dev/null
+++ b/net-p2p/ncdc/ncdc-1.24.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs verify-sig
+
+DESCRIPTION="Lightweight direct connect client with a friendly ncurses 
interface"
+HOMEPAGE="https://dev.yorhel.nl/ncdc";
+SRC_URI="
+   https://dev.yorhel.nl/download/${P}.tar.gz
+   verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc )
+"
+LICENSE="MIT"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+IUSE="geoip"
+
+RDEPEND="
+   app-arch/bzip2
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.74:2
+   >=net-libs/gnutls-3:=
+   sys-libs/ncurses:=[unicode(+)]
+   sys-libs/zlib
+   geoip? ( dev-libs/libmaxminddb:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   dev-util/makeheaders
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-yorhel )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/yoranheling.asc
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with geoip)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/files/, net-p2p/ncdc/

2024-07-03 Thread Florian Schmaus
commit: 6f2cf69b4c38e3e43c274a2741274d21dc41d6f1
Author: Eric Joldasov  landless-city  net>
AuthorDate: Mon Apr  8 19:39:17 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul  3 11:54:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2cf69b

net-p2p/ncdc: fix building with Clang 16 for 1.24

Release 1.23.1 is unaffected. All information is in the patch.
Upstream PR: https://code.blicky.net/yorhel/ncdc/pulls/108 .

Closes: https://bugs.gentoo.org/928946
Signed-off-by: Eric Joldasov  landless-city.net>
Closes: https://github.com/gentoo/gentoo/pull/36167
Signed-off-by: Florian Schmaus  gentoo.org>

 .../files/ncdc-1.24-fix-clang16-c99-errors.patch   | 72 ++
 .../ncdc/{ncdc-1.24.ebuild => ncdc-1.24-r1.ebuild} |  9 ++-
 2 files changed, 79 insertions(+), 2 deletions(-)

diff --git a/net-p2p/ncdc/files/ncdc-1.24-fix-clang16-c99-errors.patch 
b/net-p2p/ncdc/files/ncdc-1.24-fix-clang16-c99-errors.patch
new file mode 100644
index ..4be7472e00fd
--- /dev/null
+++ b/net-p2p/ncdc/files/ncdc-1.24-fix-clang16-c99-errors.patch
@@ -0,0 +1,72 @@
+Upstream PR: https://code.blicky.net/yorhel/ncdc/pulls/108 .
+
+From 42590da4741baf93889773df96e0f3546d2e7f20 Mon Sep 17 00:00:00 2001
+From: Eric Joldasov 
+Date: Tue, 9 Apr 2024 00:09:53 +0500
+Subject: [PATCH] Fix Clang 16 errors for invalid C99 constructs
+ (-Wincompatible-pointer-types)
+
+These errors were caused by `t_title` function having "void" parameter
+instead of "ui_tab_t *tab", like everywhere else:
+
+```
+src/uit_conn.c:398:41: error: initialization of char * (*)(ui_tab_t *) from 
incompatible pointer type char * (*)(void) [-Wincompatible-pointer-types]
+  398 | ui_tab_type_t uit_conn[1] = { { t_draw, t_title, t_key, t_close } };
+  | ^~~
+```
+
+Also renamed `t` param in `t_title` of "src/uit_main.c" to `tab`,
+for consistency with other functions.
+
+This error appeared only in 1.24 release cycle, because changing
+prototypes from "()" to "(void)" in 2cf47a7ec9f35d1afaf24a6f9644fbecf6df92df
+changed meaning of the type from "any parameters, including ui_tab_t *"
+to "no parameters at all", and this is where Clang starts to complain.
+
+Bug: https://bugs.gentoo.org/928946
+Signed-off-by: Eric Joldasov 
+---
+ src/uit_conn.c | 2 +-
+ src/uit_dl.c   | 2 +-
+ src/uit_main.c | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/uit_conn.c b/src/uit_conn.c
+index f0fa171..ba00cb3 100644
+--- a/src/uit_conn.c
 b/src/uit_conn.c
+@@ -97,7 +97,7 @@ static void t_close(ui_tab_t *tab) {
+ }
+ 
+ 
+-static char *t_title(void) {
++static char *t_title(ui_tab_t *tab) {
+   return g_strdup("Connection list");
+ }
+ 
+diff --git a/src/uit_dl.c b/src/uit_dl.c
+index 118f323..f8cda84 100644
+--- a/src/uit_dl.c
 b/src/uit_dl.c
+@@ -124,7 +124,7 @@ static void t_close(ui_tab_t *tab) {
+ }
+ 
+ 
+-static char *t_title(void) {
++static char *t_title(ui_tab_t *tab) {
+   return g_strdup("Download queue");
+ }
+ 
+diff --git a/src/uit_main.c b/src/uit_main.c
+index e3fdfad..79b3ffa 100644
+--- a/src/uit_main.c
 b/src/uit_main.c
+@@ -65,7 +65,7 @@ static void t_draw(ui_tab_t *t) {
+ }
+ 
+ 
+-static char *t_title(ui_tab_t *t) {
++static char *t_title(ui_tab_t *tab) {
+   return g_strdup_printf("Welcome to ncdc %s!", main_version);
+ }
+ 

diff --git a/net-p2p/ncdc/ncdc-1.24.ebuild b/net-p2p/ncdc/ncdc-1.24-r1.ebuild
similarity index 93%
rename from net-p2p/ncdc/ncdc-1.24.ebuild
rename to net-p2p/ncdc/ncdc-1.24-r1.ebuild
index cff76b11e27f..f3f6d1e46814 100644
--- a/net-p2p/ncdc/ncdc-1.24.ebuild
+++ b/net-p2p/ncdc/ncdc-1.24-r1.ebuild
@@ -11,10 +11,11 @@ SRC_URI="
https://dev.yorhel.nl/download/${P}.tar.gz
verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc )
 "
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
 LICENSE="MIT"
 SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
 IUSE="geoip"
 
 RDEPEND="
@@ -36,6 +37,10 @@ BDEPEND="
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/yoranheling.asc
 
+PATCHES=(
+   "${FILESDIR}/ncdc-1.24-fix-clang16-c99-errors.patch"
+)
+
 src_configure() {
local myeconfargs=(
$(use_with geoip)



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2024-03-29 Thread Joonas Niilola
commit: 5f1118058507928d0f52b4d4b17f78f878a28b2d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Mar 29 07:39:55 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 29 07:39:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f111805

net-p2p/ncdc: sort bdeps in 1.24

Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/ncdc/ncdc-1.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/ncdc/ncdc-1.24.ebuild b/net-p2p/ncdc/ncdc-1.24.ebuild
index 427eb066c5d3..cff76b11e27f 100644
--- a/net-p2p/ncdc/ncdc-1.24.ebuild
+++ b/net-p2p/ncdc/ncdc-1.24.ebuild
@@ -28,9 +28,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
+   dev-lang/perl
dev-util/makeheaders
virtual/pkgconfig
-   dev-lang/perl
verify-sig? ( sec-keys/openpgp-keys-yorhel )
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2024-03-29 Thread Joonas Niilola
commit: 530551403b82848b35627eab7c3f4a86bb039491
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Mon Jan 15 14:13:37 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 29 07:39:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53055140

net-p2p/ncdc: add 1.24

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/34817
Signed-off-by: Joonas Niilola  gentoo.org>

 net-p2p/ncdc/Manifest |  2 ++
 net-p2p/ncdc/ncdc-1.24.ebuild | 49 +++
 2 files changed, 51 insertions(+)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index 39c5e08323a3..acfc11e8825a 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1,2 +1,4 @@
 DIST ncdc-1.23.1.tar.gz 378481 BLAKE2B 
0eb59b88351008c281e7380fb5899b0cfb5f99dac5f17eed391a7da4f95a431a0a68a70c228dec17c235029bae89f8170319f9b28c5a2dc04706ea21b8c91879
 SHA512 
9e38387ac816499c25a28bf70e548d560265c84d12b9bfd1701decea642c4ab33b3bb5ea9c015c3048e491f9f208c6c26a63d2ce722e831f84f703a6c9f2b86c
 DIST ncdc-1.23.1.tar.gz.asc 833 BLAKE2B 
ce9f4bd4a612fe862ab34e659e41c2134f31394e285af9d0e3f9ec034f44ccaead2c56db3b9cbb4eee32dab61c86ddb308cbb18023ce1aaf11af9b2ec6d4c67b
 SHA512 
28270437bd08fbcc40a645eef8d71f2ab350314507b66fbd504c7ccab4899af51f483038cefa17d879213a419465ae27a4da8a3fe0598244357f2836a6a5d771
+DIST ncdc-1.24.tar.gz 377617 BLAKE2B 
8528de13d6ee12358c335b921c7edc0f7df719245d23f4fb4a94512f4812249e3294f822452e3b1f508e8c7446bcd01bd347ad7745a63fbd360f1233c9e8be64
 SHA512 
332fd467d10d3acb2a2171395c41112280cadfea06369820dcc4481eae3c24602c98aa5056f479d3a2e80b3992a02b280819933b43ae5bc39885696703d46b39
+DIST ncdc-1.24.tar.gz.asc 833 BLAKE2B 
1729293836f2e414ca19c4cbe25cf23099666b5f7eed6787717ee2c39f425ced147b02c2eb10da5d17093f7381ba9668b2a5567d13df862a9a809c5e7523b1ff
 SHA512 
148353be0b899c18427abe0a33c6788324a80e83ecb1ef6f59f008debc9c20ad48403e145ed865c0d9e73d14ab6d082525ab7eb60fe05a7893946b1c414d039e

diff --git a/net-p2p/ncdc/ncdc-1.24.ebuild b/net-p2p/ncdc/ncdc-1.24.ebuild
new file mode 100644
index ..427eb066c5d3
--- /dev/null
+++ b/net-p2p/ncdc/ncdc-1.24.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs verify-sig
+
+DESCRIPTION="Lightweight direct connect client with a friendly ncurses 
interface"
+HOMEPAGE="https://dev.yorhel.nl/ncdc";
+SRC_URI="
+   https://dev.yorhel.nl/download/${P}.tar.gz
+   verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc )
+"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="geoip"
+
+RDEPEND="
+   app-arch/bzip2
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.74:2
+   >=net-libs/gnutls-3:=
+   sys-libs/ncurses:=[unicode(+)]
+   sys-libs/zlib
+   geoip? ( dev-libs/libmaxminddb:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/makeheaders
+   virtual/pkgconfig
+   dev-lang/perl
+   verify-sig? ( sec-keys/openpgp-keys-yorhel )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/yoranheling.asc
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with geoip)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2023-01-14 Thread Sam James
commit: 82bbe55a4bf25cc6cdcfea61f800c9c617e435ba
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Jan 13 16:14:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 14 19:14:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82bbe55a

net-p2p/ncdc: drop 1.22.1-r1

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Sam James  gentoo.org>

 net-p2p/ncdc/Manifest  |  1 -
 net-p2p/ncdc/ncdc-1.22.1-r1.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index 08effe9d51e4..39c5e08323a3 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1,3 +1,2 @@
-DIST ncdc-1.22.1.tar.gz 371572 BLAKE2B 
22125062a42f77e8a7a8afc699523b27a2b7ec566891676ca13b415e93cdae8e2d8d38f303070c7f098408f537266404a875b9ed7f9931a39933916a0ba576ab
 SHA512 
b084ee28a799705009600c450016719ebb992cb0bf7e026513f4cd7e93b2566e7bf8e352eec92f3d69612ce06c930587759d7f7d20d14ee9fe1d5c4b8c4393af
 DIST ncdc-1.23.1.tar.gz 378481 BLAKE2B 
0eb59b88351008c281e7380fb5899b0cfb5f99dac5f17eed391a7da4f95a431a0a68a70c228dec17c235029bae89f8170319f9b28c5a2dc04706ea21b8c91879
 SHA512 
9e38387ac816499c25a28bf70e548d560265c84d12b9bfd1701decea642c4ab33b3bb5ea9c015c3048e491f9f208c6c26a63d2ce722e831f84f703a6c9f2b86c
 DIST ncdc-1.23.1.tar.gz.asc 833 BLAKE2B 
ce9f4bd4a612fe862ab34e659e41c2134f31394e285af9d0e3f9ec034f44ccaead2c56db3b9cbb4eee32dab61c86ddb308cbb18023ce1aaf11af9b2ec6d4c67b
 SHA512 
28270437bd08fbcc40a645eef8d71f2ab350314507b66fbd504c7ccab4899af51f483038cefa17d879213a419465ae27a4da8a3fe0598244357f2836a6a5d771

diff --git a/net-p2p/ncdc/ncdc-1.22.1-r1.ebuild 
b/net-p2p/ncdc/ncdc-1.22.1-r1.ebuild
deleted file mode 100644
index de52efefa50f..
--- a/net-p2p/ncdc/ncdc-1.22.1-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="https://dev.yorhel.nl/ncdc";
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
-else
-   SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
-   KEYWORDS="amd64 ~ppc ~sparc x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="geoip"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   net-libs/gnutls:=
-   sys-libs/ncurses:=[unicode(+)]
-   sys-libs/zlib:=
-   geoip? (
-   dev-libs/geoip
-   dev-libs/libmaxminddb
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/makeheaders
-   virtual/pkgconfig
-   dev-lang/perl
-"
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with geoip)
-   )
-   if [[ "${PV}" == * ]] ; then
-   myeconfargs+=( --enable-git-version )
-   fi
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2023-01-13 Thread Sam James
commit: 8780a3a5ba5588b9a75843e9c5f536d109e38568
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 14:50:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 14:50:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8780a3a5

net-p2p/ncdc: Stabilize 1.23.1 x86, #890644

Signed-off-by: Sam James  gentoo.org>

 net-p2p/ncdc/ncdc-1.23.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/ncdc/ncdc-1.23.1.ebuild b/net-p2p/ncdc/ncdc-1.23.1.ebuild
index 8a4f76ec1de9..974259c2f911 100644
--- a/net-p2p/ncdc/ncdc-1.23.1.ebuild
+++ b/net-p2p/ncdc/ncdc-1.23.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="
https://dev.yorhel.nl/download/${P}.tar.gz
verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc )
 "
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc x86"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2023-01-13 Thread Sam James
commit: 20d17da91dd3bc25f59230bdb907096a554339d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 14:50:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 14:50:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d17da9

net-p2p/ncdc: Stabilize 1.23.1 amd64, #890644

Signed-off-by: Sam James  gentoo.org>

 net-p2p/ncdc/ncdc-1.23.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/ncdc/ncdc-1.23.1.ebuild b/net-p2p/ncdc/ncdc-1.23.1.ebuild
index 974259c2f911..035b1007f660 100644
--- a/net-p2p/ncdc/ncdc-1.23.1.ebuild
+++ b/net-p2p/ncdc/ncdc-1.23.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="
https://dev.yorhel.nl/download/${P}.tar.gz
verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc )
 "
-KEYWORDS="~amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2022-12-13 Thread Viorel Munteanu
commit: b930894cbb46343fd4a70287dbadf9b96a8f12d0
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Nov 25 09:40:04 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 13 18:28:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b930894c

net-p2p/ncdc: add missing dependency dev-lang/perl for pod2man

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/28423
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-p2p/ncdc/ncdc-1.22.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-p2p/ncdc/ncdc-1.22.1-r1.ebuild 
b/net-p2p/ncdc/ncdc-1.22.1-r1.ebuild
index d7201b1fe491..de52efefa50f 100644
--- a/net-p2p/ncdc/ncdc-1.22.1-r1.ebuild
+++ b/net-p2p/ncdc/ncdc-1.22.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,6 +34,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-util/makeheaders
virtual/pkgconfig
+   dev-lang/perl
 "
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2022-12-13 Thread Viorel Munteanu
commit: 946fca84b45df78ea568f6b14512745a2144af73
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Nov 25 09:29:20 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 13 18:28:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946fca84

net-p2p/ncdc: drop 

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-p2p/ncdc/ncdc-.ebuild | 59 ---
 1 file changed, 59 deletions(-)

diff --git a/net-p2p/ncdc/ncdc-.ebuild b/net-p2p/ncdc/ncdc-.ebuild
deleted file mode 100644
index e001c6590371..
--- a/net-p2p/ncdc/ncdc-.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="https://dev.yorhel.nl/ncdc";
-if [[ ${PV} == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
-else
-   SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
-   KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="geoip"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-db/sqlite:3
-   >=dev-libs/glib-2.32:2
-   net-libs/gnutls:=
-   sys-libs/ncurses:=[unicode(+)]
-   sys-libs/zlib:=
-   geoip? (
-   dev-libs/geoip
-   dev-libs/libmaxminddb
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/makeheaders
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with geoip)
-   )
-
-   if [[ ${PV} == * ]] ; then
-   myeconfargs+=( --enable-git-version )
-   fi
-
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2022-12-13 Thread Viorel Munteanu
commit: f236568c63a7fd63a6d8de8c6116f153b7431ca8
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Nov 25 09:25:57 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 13 18:28:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f236568c

net-p2p/ncdc: add 1.23.1, drop 1.23

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-p2p/ncdc/Manifest   |  3 ++-
 net-p2p/ncdc/ncdc-1.23.1.ebuild | 49 ++
 net-p2p/ncdc/ncdc-1.23.ebuild   | 59 -
 3 files changed, 51 insertions(+), 60 deletions(-)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index 7fd4e557d289..08effe9d51e4 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1,2 +1,3 @@
 DIST ncdc-1.22.1.tar.gz 371572 BLAKE2B 
22125062a42f77e8a7a8afc699523b27a2b7ec566891676ca13b415e93cdae8e2d8d38f303070c7f098408f537266404a875b9ed7f9931a39933916a0ba576ab
 SHA512 
b084ee28a799705009600c450016719ebb992cb0bf7e026513f4cd7e93b2566e7bf8e352eec92f3d69612ce06c930587759d7f7d20d14ee9fe1d5c4b8c4393af
-DIST ncdc-1.23.tar.gz 378384 BLAKE2B 
0558b8b51f9cda81ec553171f76a0f6c29a1a67e6f69c5cc2c181428f3bb1db2ecd5a9c2f0c609dac53323ad62e478171121572f0a9d707d9d6d9e9727441873
 SHA512 
c1b2098df517631a64b24efaeb328a796ed716dca08b61248bb39bba866055ce1e017f33cc594197824476ec65ada53b13bfb56878b5b8aa330288017ad15df2
+DIST ncdc-1.23.1.tar.gz 378481 BLAKE2B 
0eb59b88351008c281e7380fb5899b0cfb5f99dac5f17eed391a7da4f95a431a0a68a70c228dec17c235029bae89f8170319f9b28c5a2dc04706ea21b8c91879
 SHA512 
9e38387ac816499c25a28bf70e548d560265c84d12b9bfd1701decea642c4ab33b3bb5ea9c015c3048e491f9f208c6c26a63d2ce722e831f84f703a6c9f2b86c
+DIST ncdc-1.23.1.tar.gz.asc 833 BLAKE2B 
ce9f4bd4a612fe862ab34e659e41c2134f31394e285af9d0e3f9ec034f44ccaead2c56db3b9cbb4eee32dab61c86ddb308cbb18023ce1aaf11af9b2ec6d4c67b
 SHA512 
28270437bd08fbcc40a645eef8d71f2ab350314507b66fbd504c7ccab4899af51f483038cefa17d879213a419465ae27a4da8a3fe0598244357f2836a6a5d771

diff --git a/net-p2p/ncdc/ncdc-1.23.1.ebuild b/net-p2p/ncdc/ncdc-1.23.1.ebuild
new file mode 100644
index ..8a4f76ec1de9
--- /dev/null
+++ b/net-p2p/ncdc/ncdc-1.23.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs verify-sig
+
+DESCRIPTION="Lightweight direct connect client with a friendly ncurses 
interface"
+HOMEPAGE="https://dev.yorhel.nl/ncdc";
+SRC_URI="
+   https://dev.yorhel.nl/download/${P}.tar.gz
+   verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc )
+"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="geoip"
+
+RDEPEND="
+   app-arch/bzip2
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.74:2
+   >=net-libs/gnutls-3:=
+   sys-libs/ncurses:=[unicode(+)]
+   sys-libs/zlib
+   geoip? ( dev-libs/libmaxminddb:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/makeheaders
+   virtual/pkgconfig
+   dev-lang/perl
+   verify-sig? ( sec-keys/openpgp-keys-yorhel )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/yoranheling.asc
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with geoip)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}

diff --git a/net-p2p/ncdc/ncdc-1.23.ebuild b/net-p2p/ncdc/ncdc-1.23.ebuild
deleted file mode 100644
index dea5357e9c22..
--- a/net-p2p/ncdc/ncdc-1.23.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="https://dev.yorhel.nl/ncdc";
-if [[ ${PV} == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
-else
-   SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
-   KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="geoip"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-db/sqlite:3
-   >=dev-libs/glib-2.32:2
-   >=net-libs/gnutls-3:=
-   sys-libs/ncurses:=[unicode(+)]
-   sys-libs/zlib:=
-   geoip? (
-   dev-libs/geoip
-   dev-libs/libmaxminddb
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/makeheaders
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with geoip)
-   )
-
-   if [[ ${PV} == * ]] ; then
-   myeconfargs+=( --enable-git-version )
-   fi
-
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2022-12-13 Thread Viorel Munteanu
commit: e870ebc82c83ebcaf93626d8fc653429cfb0e886
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Nov 25 09:29:04 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 13 18:28:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e870ebc8

net-p2p/ncdc: add myself as a maintainer

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-p2p/ncdc/metadata.xml | 25 -
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/net-p2p/ncdc/metadata.xml b/net-p2p/ncdc/metadata.xml
index 41d543bdd1a2..27429a1efc62 100644
--- a/net-p2p/ncdc/metadata.xml
+++ b/net-p2p/ncdc/metadata.xml
@@ -1,14 +1,21 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-
-   
-   proje...@yorhel.nl
-   Yoran Heling
+   
+   bratishkae...@getgoogleoff.me
+   Eric Joldasov

-   http://dev.yorhel.nl/ncdc/changes
-   http://dev.yorhel.nl/ncdc/man
-   http://dev.yorhel.nl/ncdc/bug
-
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   
+   proje...@yorhel.nl
+   Yoran Heling
+   
+   https://dev.yorhel.nl/ncdc/changes
+   https://dev.yorhel.nl/ncdc/man
+   https://code.blicky.net/yorhel/ncdc/issues
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2022-05-30 Thread Sam James
commit: c45c35fd29bc2fbffd05ccb2a5f93f312ebe64ce
Author: Sam James  gentoo  org>
AuthorDate: Tue May 31 03:57:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 31 04:06:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45c35fd

net-p2p/ncdc: add 1.23

Signed-off-by: Sam James  gentoo.org>

 net-p2p/ncdc/Manifest   |  1 +
 net-p2p/ncdc/{ncdc-.ebuild => ncdc-1.23.ebuild} | 17 ++---
 net-p2p/ncdc/ncdc-.ebuild   | 15 +--
 3 files changed, 20 insertions(+), 13 deletions(-)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index e3553ce01161..7fd4e557d289 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1 +1,2 @@
 DIST ncdc-1.22.1.tar.gz 371572 BLAKE2B 
22125062a42f77e8a7a8afc699523b27a2b7ec566891676ca13b415e93cdae8e2d8d38f303070c7f098408f537266404a875b9ed7f9931a39933916a0ba576ab
 SHA512 
b084ee28a799705009600c450016719ebb992cb0bf7e026513f4cd7e93b2566e7bf8e352eec92f3d69612ce06c930587759d7f7d20d14ee9fe1d5c4b8c4393af
+DIST ncdc-1.23.tar.gz 378384 BLAKE2B 
0558b8b51f9cda81ec553171f76a0f6c29a1a67e6f69c5cc2c181428f3bb1db2ecd5a9c2f0c609dac53323ad62e478171121572f0a9d707d9d6d9e9727441873
 SHA512 
c1b2098df517631a64b24efaeb328a796ed716dca08b61248bb39bba866055ce1e017f33cc594197824476ec65ada53b13bfb56878b5b8aa330288017ad15df2

diff --git a/net-p2p/ncdc/ncdc-.ebuild b/net-p2p/ncdc/ncdc-1.23.ebuild
similarity index 80%
copy from net-p2p/ncdc/ncdc-.ebuild
copy to net-p2p/ncdc/ncdc-1.23.ebuild
index f6cebc9b3c0a..dea5357e9c22 100644
--- a/net-p2p/ncdc/ncdc-.ebuild
+++ b/net-p2p/ncdc/ncdc-1.23.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
 DESCRIPTION="ncurses directconnect client"
 HOMEPAGE="https://dev.yorhel.nl/ncdc";
-if [[ "${PV}" == * ]] ; then
+if [[ ${PV} == * ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
 else
@@ -22,8 +22,8 @@ IUSE="geoip"
 RDEPEND="
app-arch/bzip2
dev-db/sqlite:3
-   dev-libs/glib:2
-   net-libs/gnutls:=
+   >=dev-libs/glib-2.32:2
+   >=net-libs/gnutls-3:=
sys-libs/ncurses:=[unicode(+)]
sys-libs/zlib:=
geoip? (
@@ -38,16 +38,19 @@ BDEPEND="
 
 src_prepare() {
default
-   [[ "${PV}" == * ]] && eautoreconf
+
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {
local myeconfargs=(
$(use_with geoip)
)
-   if [[ "${PV}" == * ]] ; then
+
+   if [[ ${PV} == * ]] ; then
myeconfargs+=( --enable-git-version )
fi
+
econf "${myeconfargs[@]}"
 }
 

diff --git a/net-p2p/ncdc/ncdc-.ebuild b/net-p2p/ncdc/ncdc-.ebuild
index f6cebc9b3c0a..e001c6590371 100644
--- a/net-p2p/ncdc/ncdc-.ebuild
+++ b/net-p2p/ncdc/ncdc-.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
 DESCRIPTION="ncurses directconnect client"
 HOMEPAGE="https://dev.yorhel.nl/ncdc";
-if [[ "${PV}" == * ]] ; then
+if [[ ${PV} == * ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
 else
@@ -22,7 +22,7 @@ IUSE="geoip"
 RDEPEND="
app-arch/bzip2
dev-db/sqlite:3
-   dev-libs/glib:2
+   >=dev-libs/glib-2.32:2
net-libs/gnutls:=
sys-libs/ncurses:=[unicode(+)]
sys-libs/zlib:=
@@ -38,16 +38,19 @@ BDEPEND="
 
 src_prepare() {
default
-   [[ "${PV}" == * ]] && eautoreconf
+
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {
local myeconfargs=(
$(use_with geoip)
)
-   if [[ "${PV}" == * ]] ; then
+
+   if [[ ${PV} == * ]] ; then
myeconfargs+=( --enable-git-version )
fi
+
econf "${myeconfargs[@]}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2021-07-17 Thread David Seifert
commit: 81c8c066f463f59d576d9de1ae31a118c0191750
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 21:30:30 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 17 21:30:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c8c066

net-p2p/ncdc: Add sys-libs/ncurses[unicode(+)]

Signed-off-by: David Seifert  gentoo.org>

 net-p2p/ncdc/{ncdc-1.22.1.ebuild => ncdc-1.22.1-r1.ebuild} | 2 +-
 net-p2p/ncdc/ncdc-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-p2p/ncdc/ncdc-1.22.1.ebuild 
b/net-p2p/ncdc/ncdc-1.22.1-r1.ebuild
similarity index 96%
rename from net-p2p/ncdc/ncdc-1.22.1.ebuild
rename to net-p2p/ncdc/ncdc-1.22.1-r1.ebuild
index 24e91e7af12..d7201b1fe49 100644
--- a/net-p2p/ncdc/ncdc-1.22.1.ebuild
+++ b/net-p2p/ncdc/ncdc-1.22.1-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-db/sqlite:3
dev-libs/glib:2
net-libs/gnutls:=
-   sys-libs/ncurses:0=[unicode]
+   sys-libs/ncurses:=[unicode(+)]
sys-libs/zlib:=
geoip? (
dev-libs/geoip

diff --git a/net-p2p/ncdc/ncdc-.ebuild b/net-p2p/ncdc/ncdc-.ebuild
index 8377b413dc1..f6cebc9b3c0 100644
--- a/net-p2p/ncdc/ncdc-.ebuild
+++ b/net-p2p/ncdc/ncdc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,7 +24,7 @@ RDEPEND="
dev-db/sqlite:3
dev-libs/glib:2
net-libs/gnutls:=
-   sys-libs/ncurses:0=[unicode]
+   sys-libs/ncurses:=[unicode(+)]
sys-libs/zlib:=
geoip? (
dev-libs/geoip



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/, net-p2p/ncdc/files/

2021-01-07 Thread Sam James
commit: 63ba5a24824757a21e46b4a3069a87982e34c850
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 11:21:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 11:33:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ba5a24

net-p2p/ncdc: cleanup old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-p2p/ncdc/Manifest|  1 -
 net-p2p/ncdc/files/ncdc-1.21-tinfo.patch | 53 
 net-p2p/ncdc/ncdc-1.21.ebuild| 60 
 3 files changed, 114 deletions(-)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index 6d3f20791f1..e3553ce0116 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1,2 +1 @@
-DIST ncdc-1.21.tar.gz 370452 BLAKE2B 
55ee9943a7adec4c60d17a8782ed9b2337796c0875c3c316e4f1627015520c5b8b23673b183a0f1d7e4c7a367eac5d908fb30e6b2d08caa324d19caf93efc7a4
 SHA512 
de182e190e3fb26451aad403975ec232b14ce908633cb2d9713582e2af8555fb55e2ea7de160b5b7faa05558f25dac0700dabbf5b7d1acd1aaa26d1bfe033c0c
 DIST ncdc-1.22.1.tar.gz 371572 BLAKE2B 
22125062a42f77e8a7a8afc699523b27a2b7ec566891676ca13b415e93cdae8e2d8d38f303070c7f098408f537266404a875b9ed7f9931a39933916a0ba576ab
 SHA512 
b084ee28a799705009600c450016719ebb992cb0bf7e026513f4cd7e93b2566e7bf8e352eec92f3d69612ce06c930587759d7f7d20d14ee9fe1d5c4b8c4393af

diff --git a/net-p2p/ncdc/files/ncdc-1.21-tinfo.patch 
b/net-p2p/ncdc/files/ncdc-1.21-tinfo.patch
deleted file mode 100644
index 0e5acac59d5..000
--- a/net-p2p/ncdc/files/ncdc-1.21-tinfo.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 16466392884a623fd93907f4d1071211e8ba48a4 Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Mon, 8 Apr 2019 13:58:42 +0200
-Subject: [PATCH] Fix build against ncurses with separate libtinfo
-
-by using PKG_CHECK_MODULES instead of AC_CHECK_LIB
-
-Signed-off-by: Lars Wendler 

- configure.ac | 20 +---
- 1 file changed, 5 insertions(+), 15 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index c774316..d0c0430 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -30,12 +30,6 @@ AM_CONDITIONAL([HAVE_MH], [test "x$have_mh" = "xyes"])
- # Check for header files.
- AC_CHECK_HEADERS([zlib.h bzlib.h],[], AC_MSG_ERROR([Required header file not 
found]))
- 
--have_nch=no
--AC_CHECK_HEADERS([ncursesw/ncurses.h ncurses/ncurses.h 
ncurses.h],[have_nch=yes])
--if test "x$have_nch" = "xno"; then
--  AC_MSG_ERROR([Could not find a header files for ncurses.])
--fi
--
- 
- # Check for posix_fadvise()
- AC_CHECK_FUNCS([posix_fadvise])
-@@ -95,15 +89,11 @@ esac
- 
- 
- # Check for ncurses
--AC_CHECK_LIB([ncursesw], [get_wch], [
--AC_SUBST([NCURSES_LIBS],[-lncursesw])
--  ], [
--AC_CHECK_LIB([ncurses],
-- [get_wch],
-- [AC_SUBST([NCURSES_LIBS],[-lncurses])],
-- [AC_MSG_ERROR(ncursesw library is required)])
--  ]
--)
-+PKG_CHECK_MODULES(NCURSES, ncursesw,,[
-+PKG_CHECK_MODULES(NCURSES, ncurses,,[
-+  AC_MSG_ERROR(ncurses library is required)
-+])
-+])
- 
- # Check for zlib
- AC_CHECK_LIB([z],
--- 
-2.21.0
-

diff --git a/net-p2p/ncdc/ncdc-1.21.ebuild b/net-p2p/ncdc/ncdc-1.21.ebuild
deleted file mode 100644
index 33a396fa7dc..000
--- a/net-p2p/ncdc/ncdc-1.21.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="https://dev.yorhel.nl/ncdc";
-if [[ "${PV}" == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
-else
-   SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
-   KEYWORDS="amd64 ~ppc ~sparc x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="geoip"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   net-libs/gnutls:=
-   sys-libs/ncurses:0=[unicode]
-   sys-libs/zlib:=
-   geoip? (
-   dev-libs/geoip
-   dev-libs/libmaxminddb
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/makeheaders
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.21-tinfo.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with geoip)
-   )
-   if [[ "${PV}" == * ]] ; then
-   myeconfargs+=( --enable-git-version )
-   fi
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2021-01-03 Thread Sam James
commit: 3117ca9fb1641cb0387276681ec1ccbcca244be9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 03:29:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 03:29:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3117ca9f

net-p2p/ncdc: Stabilize 1.22.1 amd64, #763429

Signed-off-by: Sam James  gentoo.org>

 net-p2p/ncdc/ncdc-1.22.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/ncdc/ncdc-1.22.1.ebuild b/net-p2p/ncdc/ncdc-1.22.1.ebuild
index 8377b413dc1..ed9fe7aa259 100644
--- a/net-p2p/ncdc/ncdc-1.22.1.ebuild
+++ b/net-p2p/ncdc/ncdc-1.22.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
 else
SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
-   KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+   KEYWORDS="amd64 ~ppc ~sparc ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2020-11-02 Thread Lars Wendler
commit: b2eaef82caa465b86eab5f0ad916724662258451
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov  2 11:48:25 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  2 11:50:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2eaef82

net-p2p/ncdc: Removed old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 net-p2p/ncdc/Manifest |  1 -
 net-p2p/ncdc/ncdc-1.20.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index 1e82528de1c..6d3f20791f1 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1,3 +1,2 @@
-DIST ncdc-1.20.tar.gz 367688 BLAKE2B 
33bf6cd92146b0cf3d188cec4b5c29f0860f91cbdf7a1ab33789985a61b706647591513fb596f89b21d3d8aebf683316397b94f184aac928a93e23fc17030e82
 SHA512 
0f20d6584aab1e69bcb3a93271a8542c5968adee5fd198b375dc258996b60ee5f642eac5d5e91c5513e367bbfd42eda80ede9e6e93ab38279c33e8da557010a7
 DIST ncdc-1.21.tar.gz 370452 BLAKE2B 
55ee9943a7adec4c60d17a8782ed9b2337796c0875c3c316e4f1627015520c5b8b23673b183a0f1d7e4c7a367eac5d908fb30e6b2d08caa324d19caf93efc7a4
 SHA512 
de182e190e3fb26451aad403975ec232b14ce908633cb2d9713582e2af8555fb55e2ea7de160b5b7faa05558f25dac0700dabbf5b7d1acd1aaa26d1bfe033c0c
 DIST ncdc-1.22.1.tar.gz 371572 BLAKE2B 
22125062a42f77e8a7a8afc699523b27a2b7ec566891676ca13b415e93cdae8e2d8d38f303070c7f098408f537266404a875b9ed7f9931a39933916a0ba576ab
 SHA512 
b084ee28a799705009600c450016719ebb992cb0bf7e026513f4cd7e93b2566e7bf8e352eec92f3d69612ce06c930587759d7f7d20d14ee9fe1d5c4b8c4393af

diff --git a/net-p2p/ncdc/ncdc-1.20.ebuild b/net-p2p/ncdc/ncdc-1.20.ebuild
deleted file mode 100644
index c1ade22353e..000
--- a/net-p2p/ncdc/ncdc-1.20.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="https://dev.yorhel.nl/ncdc";
-SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE="geoip"
-
-RDEPEND="app-arch/bzip2
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   net-libs/gnutls
-   sys-libs/ncurses:0[unicode]
-   sys-libs/zlib
-   geoip? ( dev-libs/geoip )"
-DEPEND="${RDEPEND}
-   dev-util/makeheaders
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_with geoip)
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2020-11-02 Thread Lars Wendler
commit: 8a709e36a2095f90b20a055ae2b03f09cc08e6fe
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov  2 11:42:40 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  2 11:50:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a709e36

net-p2p/ncdc: Fixed build with USE="geoip"

Closes: https://bugs.gentoo.org/704242
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 net-p2p/ncdc/ncdc-1.21.ebuild | 7 +--
 net-p2p/ncdc/ncdc-.ebuild | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/net-p2p/ncdc/ncdc-1.21.ebuild b/net-p2p/ncdc/ncdc-1.21.ebuild
index ee8caa14759..fc4878d2953 100644
--- a/net-p2p/ncdc/ncdc-1.21.ebuild
+++ b/net-p2p/ncdc/ncdc-1.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,7 +26,10 @@ RDEPEND="
net-libs/gnutls:=
sys-libs/ncurses:0=[unicode]
sys-libs/zlib:=
-   geoip? ( dev-libs/geoip )"
+   geoip? (
+   dev-libs/geoip
+   dev-libs/libmaxminddb
+   )"
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-util/makeheaders

diff --git a/net-p2p/ncdc/ncdc-.ebuild b/net-p2p/ncdc/ncdc-.ebuild
index 182aac603d7..8377b413dc1 100644
--- a/net-p2p/ncdc/ncdc-.ebuild
+++ b/net-p2p/ncdc/ncdc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,7 +26,10 @@ RDEPEND="
net-libs/gnutls:=
sys-libs/ncurses:0=[unicode]
sys-libs/zlib:=
-   geoip? ( dev-libs/geoip )"
+   geoip? (
+   dev-libs/geoip
+   dev-libs/libmaxminddb
+   )"
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-util/makeheaders



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2020-11-02 Thread Lars Wendler
commit: 468d5af96db99234c69f00d218f1d054872e83f6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov  2 11:46:34 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  2 11:50:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468d5af9

net-p2p/ncdc: Version 1.21 stable for amd64 and x86

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 net-p2p/ncdc/ncdc-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/ncdc/ncdc-1.21.ebuild b/net-p2p/ncdc/ncdc-1.21.ebuild
index fc4878d2953..33a396fa7dc 100644
--- a/net-p2p/ncdc/ncdc-1.21.ebuild
+++ b/net-p2p/ncdc/ncdc-1.21.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
 else
SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
-   KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+   KEYWORDS="amd64 ~ppc ~sparc x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2020-11-02 Thread Lars Wendler
commit: 3d29aca7927278679576f511a8cffe78c9553ae9
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov  2 11:47:55 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  2 11:50:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d29aca7

net-p2p/ncdc: Bump to version 1.22.1

Closes: https://bugs.gentoo.org/721082
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 net-p2p/ncdc/Manifest   |  1 +
 net-p2p/ncdc/ncdc-1.22.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index c8cb651a864..1e82528de1c 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1,2 +1,3 @@
 DIST ncdc-1.20.tar.gz 367688 BLAKE2B 
33bf6cd92146b0cf3d188cec4b5c29f0860f91cbdf7a1ab33789985a61b706647591513fb596f89b21d3d8aebf683316397b94f184aac928a93e23fc17030e82
 SHA512 
0f20d6584aab1e69bcb3a93271a8542c5968adee5fd198b375dc258996b60ee5f642eac5d5e91c5513e367bbfd42eda80ede9e6e93ab38279c33e8da557010a7
 DIST ncdc-1.21.tar.gz 370452 BLAKE2B 
55ee9943a7adec4c60d17a8782ed9b2337796c0875c3c316e4f1627015520c5b8b23673b183a0f1d7e4c7a367eac5d908fb30e6b2d08caa324d19caf93efc7a4
 SHA512 
de182e190e3fb26451aad403975ec232b14ce908633cb2d9713582e2af8555fb55e2ea7de160b5b7faa05558f25dac0700dabbf5b7d1acd1aaa26d1bfe033c0c
+DIST ncdc-1.22.1.tar.gz 371572 BLAKE2B 
22125062a42f77e8a7a8afc699523b27a2b7ec566891676ca13b415e93cdae8e2d8d38f303070c7f098408f537266404a875b9ed7f9931a39933916a0ba576ab
 SHA512 
b084ee28a799705009600c450016719ebb992cb0bf7e026513f4cd7e93b2566e7bf8e352eec92f3d69612ce06c930587759d7f7d20d14ee9fe1d5c4b8c4393af

diff --git a/net-p2p/ncdc/ncdc-1.22.1.ebuild b/net-p2p/ncdc/ncdc-1.22.1.ebuild
new file mode 100644
index 000..8377b413dc1
--- /dev/null
+++ b/net-p2p/ncdc/ncdc-1.22.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="ncurses directconnect client"
+HOMEPAGE="https://dev.yorhel.nl/ncdc";
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
+else
+   SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
+   KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="geoip"
+
+RDEPEND="
+   app-arch/bzip2
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   net-libs/gnutls:=
+   sys-libs/ncurses:0=[unicode]
+   sys-libs/zlib:=
+   geoip? (
+   dev-libs/geoip
+   dev-libs/libmaxminddb
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/makeheaders
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with geoip)
+   )
+   if [[ "${PV}" == * ]] ; then
+   myeconfargs+=( --enable-git-version )
+   fi
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2019-04-08 Thread Lars Wendler
commit: 5c23cc9d760cda86db7e917e17e606e26831a135
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr  8 12:34:33 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr  8 12:37:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c23cc9d

net-p2p/ncdc: Bumped live ebuild to EAPI-7

also combined release and live ebuilds.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 net-p2p/ncdc/ncdc-.ebuild | 39 ++-
 1 file changed, 26 insertions(+), 13 deletions(-)

diff --git a/net-p2p/ncdc/ncdc-.ebuild b/net-p2p/ncdc/ncdc-.ebuild
index 5759853e51a..182aac603d7 100644
--- a/net-p2p/ncdc/ncdc-.ebuild
+++ b/net-p2p/ncdc/ncdc-.ebuild
@@ -1,38 +1,51 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools git-r3 toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="ncurses directconnect client"
 HOMEPAGE="https://dev.yorhel.nl/ncdc";
-EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
+else
+   SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
+   KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS=""
 IUSE="geoip"
 
-RDEPEND="app-arch/bzip2
+RDEPEND="
+   app-arch/bzip2
dev-db/sqlite:3
dev-libs/glib:2
-   net-libs/gnutls
-   sys-libs/ncurses:0[unicode]
-   sys-libs/zlib
+   net-libs/gnutls:=
+   sys-libs/ncurses:0=[unicode]
+   sys-libs/zlib:=
geoip? ( dev-libs/geoip )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-util/makeheaders
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 src_prepare() {
default
-   eautoreconf
+   [[ "${PV}" == * ]] && eautoreconf
 }
 
 src_configure() {
-   econf --enable-git-version \
+   local myeconfargs=(
$(use_with geoip)
+   )
+   if [[ "${PV}" == * ]] ; then
+   myeconfargs+=( --enable-git-version )
+   fi
+   econf "${myeconfargs[@]}"
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/files/, net-p2p/ncdc/

2019-04-08 Thread Lars Wendler
commit: c00425ee6e741ecb382bf71a10979b1c1a9d68f4
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr  8 12:39:28 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr  8 12:39:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00425ee

net-p2p/ncdc: Bump to version 1.21

Fixed compilation against sys-libs/ncurses[tinfo]

Closes: https://bugs.gentoo.org/677820
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 net-p2p/ncdc/Manifest|  1 +
 net-p2p/ncdc/files/ncdc-1.21-tinfo.patch | 53 +
 net-p2p/ncdc/ncdc-1.21.ebuild| 57 
 3 files changed, 111 insertions(+)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index 58e4a8f4c40..c8cb651a864 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1 +1,2 @@
 DIST ncdc-1.20.tar.gz 367688 BLAKE2B 
33bf6cd92146b0cf3d188cec4b5c29f0860f91cbdf7a1ab33789985a61b706647591513fb596f89b21d3d8aebf683316397b94f184aac928a93e23fc17030e82
 SHA512 
0f20d6584aab1e69bcb3a93271a8542c5968adee5fd198b375dc258996b60ee5f642eac5d5e91c5513e367bbfd42eda80ede9e6e93ab38279c33e8da557010a7
+DIST ncdc-1.21.tar.gz 370452 BLAKE2B 
55ee9943a7adec4c60d17a8782ed9b2337796c0875c3c316e4f1627015520c5b8b23673b183a0f1d7e4c7a367eac5d908fb30e6b2d08caa324d19caf93efc7a4
 SHA512 
de182e190e3fb26451aad403975ec232b14ce908633cb2d9713582e2af8555fb55e2ea7de160b5b7faa05558f25dac0700dabbf5b7d1acd1aaa26d1bfe033c0c

diff --git a/net-p2p/ncdc/files/ncdc-1.21-tinfo.patch 
b/net-p2p/ncdc/files/ncdc-1.21-tinfo.patch
new file mode 100644
index 000..0e5acac59d5
--- /dev/null
+++ b/net-p2p/ncdc/files/ncdc-1.21-tinfo.patch
@@ -0,0 +1,53 @@
+From 16466392884a623fd93907f4d1071211e8ba48a4 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Mon, 8 Apr 2019 13:58:42 +0200
+Subject: [PATCH] Fix build against ncurses with separate libtinfo
+
+by using PKG_CHECK_MODULES instead of AC_CHECK_LIB
+
+Signed-off-by: Lars Wendler 
+---
+ configure.ac | 20 +---
+ 1 file changed, 5 insertions(+), 15 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index c774316..d0c0430 100644
+--- a/configure.ac
 b/configure.ac
+@@ -30,12 +30,6 @@ AM_CONDITIONAL([HAVE_MH], [test "x$have_mh" = "xyes"])
+ # Check for header files.
+ AC_CHECK_HEADERS([zlib.h bzlib.h],[], AC_MSG_ERROR([Required header file not 
found]))
+ 
+-have_nch=no
+-AC_CHECK_HEADERS([ncursesw/ncurses.h ncurses/ncurses.h 
ncurses.h],[have_nch=yes])
+-if test "x$have_nch" = "xno"; then
+-  AC_MSG_ERROR([Could not find a header files for ncurses.])
+-fi
+-
+ 
+ # Check for posix_fadvise()
+ AC_CHECK_FUNCS([posix_fadvise])
+@@ -95,15 +89,11 @@ esac
+ 
+ 
+ # Check for ncurses
+-AC_CHECK_LIB([ncursesw], [get_wch], [
+-AC_SUBST([NCURSES_LIBS],[-lncursesw])
+-  ], [
+-AC_CHECK_LIB([ncurses],
+- [get_wch],
+- [AC_SUBST([NCURSES_LIBS],[-lncurses])],
+- [AC_MSG_ERROR(ncursesw library is required)])
+-  ]
+-)
++PKG_CHECK_MODULES(NCURSES, ncursesw,,[
++PKG_CHECK_MODULES(NCURSES, ncurses,,[
++  AC_MSG_ERROR(ncurses library is required)
++])
++])
+ 
+ # Check for zlib
+ AC_CHECK_LIB([z],
+-- 
+2.21.0
+

diff --git a/net-p2p/ncdc/ncdc-1.21.ebuild b/net-p2p/ncdc/ncdc-1.21.ebuild
new file mode 100644
index 000..ee8caa14759
--- /dev/null
+++ b/net-p2p/ncdc/ncdc-1.21.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="ncurses directconnect client"
+HOMEPAGE="https://dev.yorhel.nl/ncdc";
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
+else
+   SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
+   KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="geoip"
+
+RDEPEND="
+   app-arch/bzip2
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   net-libs/gnutls:=
+   sys-libs/ncurses:0=[unicode]
+   sys-libs/zlib:=
+   geoip? ( dev-libs/geoip )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/makeheaders
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.21-tinfo.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with geoip)
+   )
+   if [[ "${PV}" == * ]] ; then
+   myeconfargs+=( --enable-git-version )
+   fi
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2019-02-20 Thread Mikle Kolyada
commit: 03a3374e883332174cabfba2fb994ed51c5ba69c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 20 13:18:18 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 20 13:18:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a3374e

net-p2p/ncdc: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-p2p/ncdc/Manifest   |  1 -
 net-p2p/ncdc/ncdc-1.19.1.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index a3d46262c79..58e4a8f4c40 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1,2 +1 @@
-DIST ncdc-1.19.1.tar.gz 354308 BLAKE2B 
dc2f7e821c22d0ac1efbd6241ffcfc36f76676b90569aa459cd1a85b7e517104320757fd83ed918b0e2ea3ba4bd8343849b81f6700a25b968fa3db24c5ea2193
 SHA512 
36eda8c582ddb40ef732151ecc1654eae927a6a004430d8d27528b3c57ae5e1b06c23a867d8e1624ee4365031325fd7ced2888dd64ff129431bba9ff4171f189
 DIST ncdc-1.20.tar.gz 367688 BLAKE2B 
33bf6cd92146b0cf3d188cec4b5c29f0860f91cbdf7a1ab33789985a61b706647591513fb596f89b21d3d8aebf683316397b94f184aac928a93e23fc17030e82
 SHA512 
0f20d6584aab1e69bcb3a93271a8542c5968adee5fd198b375dc258996b60ee5f642eac5d5e91c5513e367bbfd42eda80ede9e6e93ab38279c33e8da557010a7

diff --git a/net-p2p/ncdc/ncdc-1.19.1.ebuild b/net-p2p/ncdc/ncdc-1.19.1.ebuild
deleted file mode 100644
index d58a060fb10..000
--- a/net-p2p/ncdc/ncdc-1.19.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils toolchain-funcs
-
-DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="https://dev.yorhel.nl/ncdc";
-SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE="geoip"
-
-RDEPEND="app-arch/bzip2
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   net-libs/gnutls
-   sys-libs/ncurses:0[unicode]
-   sys-libs/zlib
-   geoip? ( dev-libs/geoip )"
-DEPEND="${RDEPEND}
-   dev-util/makeheaders
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch_user && eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_with geoip)
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2019-02-20 Thread Mikle Kolyada
commit: 355c9a6a89f6382b74c1d54601752f06d3bee695
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Feb 20 13:16:04 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Feb 20 13:16:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355c9a6a

net-p2p/ncdc: amd64 stable wrt bug #676754

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-p2p/ncdc/ncdc-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/ncdc/ncdc-1.20.ebuild b/net-p2p/ncdc/ncdc-1.20.ebuild
index adb724675d7..c1ade22353e 100644
--- a/net-p2p/ncdc/ncdc-1.20.ebuild
+++ b/net-p2p/ncdc/ncdc-1.20.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 IUSE="geoip"
 
 RDEPEND="app-arch/bzip2



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2019-02-14 Thread Thomas Deutschmann
commit: 2be4677233d9478ec122e519aa441a96844fafdf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 15 00:02:25 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 15 00:17:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be46772

net-p2p/ncdc: x86 stable (bug #676754)

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-p2p/ncdc/ncdc-1.20.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/ncdc/ncdc-1.20.ebuild b/net-p2p/ncdc/ncdc-1.20.ebuild
index dec62172d13..adb724675d7 100644
--- a/net-p2p/ncdc/ncdc-1.20.ebuild
+++ b/net-p2p/ncdc/ncdc-1.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc x86"
 IUSE="geoip"
 
 RDEPEND="app-arch/bzip2



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2018-04-15 Thread David Seifert
commit: acde381b8a67ea597d0fb6c42f09559db1ff6489
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr 15 09:23:50 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr 15 11:32:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acde381b

net-p2p/ncdc: use HTTPS

 net-p2p/ncdc/ncdc-1.19.1.ebuild | 6 +++---
 net-p2p/ncdc/ncdc-1.20.ebuild   | 6 +++---
 net-p2p/ncdc/ncdc-.ebuild   | 4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-p2p/ncdc/ncdc-1.19.1.ebuild b/net-p2p/ncdc/ncdc-1.19.1.ebuild
index 7810c157e08..d58a060fb10 100644
--- a/net-p2p/ncdc/ncdc-1.19.1.ebuild
+++ b/net-p2p/ncdc/ncdc-1.19.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,8 +6,8 @@ EAPI=5
 inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="http://dev.yorhel.nl/ncdc";
-SRC_URI="http://dev.yorhel.nl/download/${P}.tar.gz";
+HOMEPAGE="https://dev.yorhel.nl/ncdc";
+SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/net-p2p/ncdc/ncdc-1.20.ebuild b/net-p2p/ncdc/ncdc-1.20.ebuild
index 6868ec7cf02..dec62172d13 100644
--- a/net-p2p/ncdc/ncdc-1.20.ebuild
+++ b/net-p2p/ncdc/ncdc-1.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit toolchain-funcs
 
 DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="http://dev.yorhel.nl/ncdc";
-SRC_URI="http://dev.yorhel.nl/download/${P}.tar.gz";
+HOMEPAGE="https://dev.yorhel.nl/ncdc";
+SRC_URI="https://dev.yorhel.nl/download/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/net-p2p/ncdc/ncdc-.ebuild b/net-p2p/ncdc/ncdc-.ebuild
index b140e9e32b3..5759853e51a 100644
--- a/net-p2p/ncdc/ncdc-.ebuild
+++ b/net-p2p/ncdc/ncdc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit autotools git-r3 toolchain-funcs
 
 DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="http://dev.yorhel.nl/ncdc";
+HOMEPAGE="https://dev.yorhel.nl/ncdc";
 EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2017-03-09 Thread Michael Weber
commit: 541a4b0a7f1d93ffd6a3c052fcc10e8d6f583b44
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Mar  9 13:24:59 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Mar  9 13:40:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541a4b0a

net-p2p/ncdc: Remove old versions.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-p2p/ncdc/Manifest   |  2 --
 net-p2p/ncdc/ncdc-1.18.1.ebuild | 29 -
 net-p2p/ncdc/ncdc-1.19.ebuild   | 34 --
 3 files changed, 65 deletions(-)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index e3909e31d03..feb33b6ebc4 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1,3 +1 @@
-DIST ncdc-1.18.1.tar.gz 350781 SHA256 
cc257731cd2ccc55831b8606694c379d0d8c441d250b8003785bec3d58fa8685 SHA512 
0d52906de277215b5ed3f00cd3d502f3942a6ab5041197efc1edfd9e7a5b3ee32c2eda957a0bb1efa5e4ffb9f187c76cb324bfe2cd43ba591f9cd3301b88a70e
 WHIRLPOOL 
21b506d41c7f546ef81f42d7d21b9d8ef4ce5bfc9a0403103559282cbf5b48d74380a8a84d4e1a41eaa48be3d9eadcc2ea41532e9399a205b51553d6f65aee9f
 DIST ncdc-1.19.1.tar.gz 354308 SHA256 
a6b23381434a47f7134d9ebdf5658fd06768f9b5de498c43e0fa00d1c7229d47 SHA512 
36eda8c582ddb40ef732151ecc1654eae927a6a004430d8d27528b3c57ae5e1b06c23a867d8e1624ee4365031325fd7ced2888dd64ff129431bba9ff4171f189
 WHIRLPOOL 
eec4f206ffc15c2389855215c17dada8004200c4eaa5d54bb175296dd1fa9518b6a12798c72751896645ea4f77bae58708dee4743bef50c5af98e97af36e
-DIST ncdc-1.19.tar.gz 354337 SHA256 
c24130b8bb735f936b1090d4e5f4413c08548a45a2640193386c26dc1dc7fbf1 SHA512 
0c94a003f61258f1b1fd5bfc347ca33d1b6b48923238e0f7c26e655178ba4a231eca1e47d1c0fccca1cfe6858ad88651180f901e5bca16838e56302ce074fa69
 WHIRLPOOL 
55c97274a1bffa5c42f8c9acdb5bf6d8e22adeab15d9391fd6d47133cc25f9b0db11ff471242149440706125bd70205fe9ff0836007b3c9b4e7b7a49c0fc2881

diff --git a/net-p2p/ncdc/ncdc-1.18.1.ebuild b/net-p2p/ncdc/ncdc-1.18.1.ebuild
deleted file mode 100644
index 8a8bd58f36f..000
--- a/net-p2p/ncdc/ncdc-1.18.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="http://dev.yorhel.nl/ncdc";
-SRC_URI="http://dev.yorhel.nl/download/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE=""
-
-RDEPEND="app-arch/bzip2
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   net-libs/gnutls
-   sys-libs/ncurses:0[unicode]
-   sys-libs/zlib"
-DEPEND="${RDEPEND}
-   dev-util/makeheaders
-   virtual/pkgconfig"
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}

diff --git a/net-p2p/ncdc/ncdc-1.19.ebuild b/net-p2p/ncdc/ncdc-1.19.ebuild
deleted file mode 100644
index 83414d3d7e7..000
--- a/net-p2p/ncdc/ncdc-1.19.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-DESCRIPTION="ncurses directconnect client"
-HOMEPAGE="http://dev.yorhel.nl/ncdc";
-SRC_URI="http://dev.yorhel.nl/download/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="geoip"
-
-RDEPEND="app-arch/bzip2
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   net-libs/gnutls
-   sys-libs/ncurses:0[unicode]
-   sys-libs/zlib
-   geoip? ( dev-libs/geoip )"
-DEPEND="${RDEPEND}
-   dev-util/makeheaders
-   virtual/pkgconfig"
-
-src_configure() {
-   econf $(use_with geoip)
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2017-03-09 Thread Michael Weber
commit: f48b8346d7e3fb388829b7b599b4f630003445a0
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Mar  9 13:40:05 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Mar  9 13:40:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48b8346

net-p2p/ncdc: Version bump. EAPI=6.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-p2p/ncdc/Manifest   |  1 +
 net-p2p/ncdc/{ncdc-.ebuild => ncdc-1.20.ebuild} | 19 +++
 net-p2p/ncdc/ncdc-.ebuild   | 10 +-
 3 files changed, 13 insertions(+), 17 deletions(-)

diff --git a/net-p2p/ncdc/Manifest b/net-p2p/ncdc/Manifest
index feb33b6ebc4..01544e4a77f 100644
--- a/net-p2p/ncdc/Manifest
+++ b/net-p2p/ncdc/Manifest
@@ -1 +1,2 @@
 DIST ncdc-1.19.1.tar.gz 354308 SHA256 
a6b23381434a47f7134d9ebdf5658fd06768f9b5de498c43e0fa00d1c7229d47 SHA512 
36eda8c582ddb40ef732151ecc1654eae927a6a004430d8d27528b3c57ae5e1b06c23a867d8e1624ee4365031325fd7ced2888dd64ff129431bba9ff4171f189
 WHIRLPOOL 
eec4f206ffc15c2389855215c17dada8004200c4eaa5d54bb175296dd1fa9518b6a12798c72751896645ea4f77bae58708dee4743bef50c5af98e97af36e
+DIST ncdc-1.20.tar.gz 367688 SHA256 
8a998857df6289b6bd44287fc06f705b662098189f2a8fe95b1a5fbc703b9631 SHA512 
0f20d6584aab1e69bcb3a93271a8542c5968adee5fd198b375dc258996b60ee5f642eac5d5e91c5513e367bbfd42eda80ede9e6e93ab38279c33e8da557010a7
 WHIRLPOOL 
19452779f5c7559db27830cf64b079b4f98905fd9b64e98438745800a528867b444151d8d5c0f480083b1d59e73f120934d0a5bc091b815ee7b877158fe65572

diff --git a/net-p2p/ncdc/ncdc-.ebuild b/net-p2p/ncdc/ncdc-1.20.ebuild
similarity index 65%
copy from net-p2p/ncdc/ncdc-.ebuild
copy to net-p2p/ncdc/ncdc-1.20.ebuild
index 9994fd80c8f..6868ec7cf02 100644
--- a/net-p2p/ncdc/ncdc-.ebuild
+++ b/net-p2p/ncdc/ncdc-1.20.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit autotools eutils git-2 toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="ncurses directconnect client"
 HOMEPAGE="http://dev.yorhel.nl/ncdc";
-EGIT_REPO_URI="git://g.blicky.net/ncdc.git"
+SRC_URI="http://dev.yorhel.nl/download/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE="geoip"
 
 RDEPEND="app-arch/bzip2
@@ -25,14 +25,9 @@ DEPEND="${RDEPEND}
dev-util/makeheaders
virtual/pkgconfig"
 
-src_prepare() {
-   epatch_user
-   eautoreconf
-}
-
 src_configure() {
-   econf --enable-git-version \
-$(use_with geoip)
+   econf \
+   $(use_with geoip)
 }
 
 src_compile() {

diff --git a/net-p2p/ncdc/ncdc-.ebuild b/net-p2p/ncdc/ncdc-.ebuild
index 9994fd80c8f..b140e9e32b3 100644
--- a/net-p2p/ncdc/ncdc-.ebuild
+++ b/net-p2p/ncdc/ncdc-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit autotools eutils git-2 toolchain-funcs
+inherit autotools git-r3 toolchain-funcs
 
 DESCRIPTION="ncurses directconnect client"
 HOMEPAGE="http://dev.yorhel.nl/ncdc";
@@ -26,13 +26,13 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 src_prepare() {
-   epatch_user
+   default
eautoreconf
 }
 
 src_configure() {
econf --enable-git-version \
-$(use_with geoip)
+   $(use_with geoip)
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ncdc/

2016-05-10 Thread Patrice Clement
commit: 9450a7f01734b053347531aa75a6d18306bd12f9
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue May 10 10:47:39 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May 10 10:52:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9450a7f0

net-p2p/ncdc: Add maintainer name.

Package-Manager: portage-2.2.26

 net-p2p/ncdc/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-p2p/ncdc/metadata.xml b/net-p2p/ncdc/metadata.xml
index 9101449..30addd3 100644
--- a/net-p2p/ncdc/metadata.xml
+++ b/net-p2p/ncdc/metadata.xml
@@ -7,7 +7,8 @@
 
 

-   proje...@yorhel.nl
+   proje...@yorhel.nl
+   Yoran Heling

http://dev.yorhel.nl/ncdc/changes
http://dev.yorhel.nl/ncdc/man