[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2023-05-09 Thread Sam James
commit: c9692b45bbc2a47f2b3b9767ff2f895a9ad0fa62
Author: Sam James  gentoo  org>
AuthorDate: Tue May  9 16:23:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  9 17:46:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9692b45

dev-util/cunit: wire up tests

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

 dev-util/cunit/cunit-2.1_p3-r1.ebuild | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-util/cunit/cunit-2.1_p3-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
index 5636bc17460a..ad8ebdb97407 100644
--- a/dev-util/cunit/cunit-2.1_p3-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3-r1.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
@@ -16,7 +16,8 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="ncurses static-libs"
+IUSE="ncurses static-libs test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
@@ -52,7 +53,15 @@ multilib_src_configure() {
econf \
$(use_enable static-libs static) \
--disable-debug \
-   $(use_enable ncurses curses)
+   $(use_enable ncurses curses) \
+   $(use_enable test)
+}
+
+multilib_src_test() {
+   default
+
+   cd CUnit/Sources/Test || die
+   ./test_cunit || die
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2022-12-18 Thread Sam James
commit: eb16901ddab7067573c3492c1e51ebdf322b9f45
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 12:30:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 12:30:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb16901d

dev-util/cunit: Stabilize 2.1_p3-r1 ppc, #886721

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

 dev-util/cunit/cunit-2.1_p3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
index 9442f7e777fc..e66fee1830aa 100644
--- a/dev-util/cunit/cunit-2.1_p3-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2022-12-18 Thread Sam James
commit: 502507a1f37c05d3ee445d80ab225f1db6004617
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 12:11:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 12:11:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502507a1

dev-util/cunit: Stabilize 2.1_p3-r1 x86, #886721

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

 dev-util/cunit/cunit-2.1_p3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
index 4e6959a01cbc..9442f7e777fc 100644
--- a/dev-util/cunit/cunit-2.1_p3-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2022-12-18 Thread Sam James
commit: 93709c0315251abcf3ce8cd9cac1520d45f29d25
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:44:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:44:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93709c03

dev-util/cunit: Stabilize 2.1_p3-r1 sparc, #886721

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

 dev-util/cunit/cunit-2.1_p3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
index ffb940558c1a..4e6959a01cbc 100644
--- a/dev-util/cunit/cunit-2.1_p3-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2022-12-18 Thread Sam James
commit: 863b1eaeb7b353c03f3497992f17411c61f9893f
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:39:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:39:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863b1eae

dev-util/cunit: Stabilize 2.1_p3-r1 arm, #886721

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

 dev-util/cunit/cunit-2.1_p3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
index a7b37ecf1666..ffb940558c1a 100644
--- a/dev-util/cunit/cunit-2.1_p3-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2022-12-18 Thread Sam James
commit: 2d16a0cde5a86953fc19dac8efc7ee02a59daa3a
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:33:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:33:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d16a0cd

dev-util/cunit: Stabilize 2.1_p3-r1 ppc64, #886721

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

 dev-util/cunit/cunit-2.1_p3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
index 13527e870aaa..a7b37ecf1666 100644
--- a/dev-util/cunit/cunit-2.1_p3-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2022-12-18 Thread Sam James
commit: 619b80be6551a0b6a5a87dda30a8070cf9fd4391
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:30:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:30:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619b80be

dev-util/cunit: Stabilize 2.1_p3-r1 arm64, #886721

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

 dev-util/cunit/cunit-2.1_p3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
index 1c4e3118cc87..13527e870aaa 100644
--- a/dev-util/cunit/cunit-2.1_p3-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/, dev-util/cunit/files/

2022-06-27 Thread Sam James
commit: aa345dbbb71bacc44c46c978c26d969539f52e03
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 27 09:51:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 27 09:55:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa345dbb

dev-util/cunit: fix -Wformat-security

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

 dev-util/cunit/cunit-2.1_p3-r1.ebuild  | 61 ++
 .../cunit-2.1_p3-ncurses-format-security.patch | 51 ++
 2 files changed, 112 insertions(+)

diff --git a/dev-util/cunit/cunit-2.1_p3-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
new file mode 100644
index ..1c4e3118cc87
--- /dev/null
+++ b/dev-util/cunit/cunit-2.1_p3-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+
+MY_PN="CUnit"
+MY_PV="${PV/_p*}-3"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="C Unit Test Framework"
+HOMEPAGE="http://cunit.sourceforge.net";
+SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="ncurses static-libs"
+
+RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1_p3-ncurses-format-security.patch
+)
+
+src_prepare() {
+   default
+
+   sed -e "/^docdir/d" -i doc/Makefile.am || die
+   sed -e '/^dochdrdir/{s:$(prefix)/doc/@PACKAGE@:$(docdir):}' \
+   -i doc/headers/Makefile.am || die
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
+
+   mv configure.{in,ac} || die
+   eautoreconf
+
+   append-cppflags -D_BSD_SOURCE
+
+   # unable to find headers otherwise
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local LIBS=${LIBS}
+   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+   econf \
+   $(use_enable static-libs static) \
+   --disable-debug \
+   $(use_enable ncurses curses)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -type f -delete || die
+}

diff --git a/dev-util/cunit/files/cunit-2.1_p3-ncurses-format-security.patch 
b/dev-util/cunit/files/cunit-2.1_p3-ncurses-format-security.patch
new file mode 100644
index ..5403d9dc7dbb
--- /dev/null
+++ b/dev-util/cunit/files/cunit-2.1_p3-ncurses-format-security.patch
@@ -0,0 +1,51 @@
+https://sources.debian.org/patches/cunit/2.1-3-dfsg-2.4/fix-string-format-errors-with-recent-ncu.patch/
+
+From: Sven Joachim 
+Date: Wed, 13 Oct 2021 19:23:18 +0200
+X-Dgit-Generated: 2.1-3-dfsg-3 74c029a14c5195c79122d44c3777a169d8cc535f
+Subject: Fix string format errors with recent ncurses
+
+
+--- a/CUnit/Sources/Curses/Curses.c
 b/CUnit/Sources/Curses/Curses.c
+@@ -952,11 +952,11 @@ static void show_suite_level_help(CU_pSu
+ 
+   snprintf(szTemp, STRING_LENGTH,   _("Commands:  R - run all tests in suite 
%s"),
+ pSuite->pName);
+-  mvwprintw(details_pad.pPad, 0, 0, szTemp);
++  mvwprintw(details_pad.pPad, 0, 0, "%s", szTemp);
+   mvwprintw(details_pad.pPad, 1, 0, _("   S - Select and run a 
test"));
+   snprintf(szTemp, STRING_LENGTH,   _("   L - List all tests 
registered in suite %s"),
+ pSuite->pName);
+-  mvwprintw(details_pad.pPad, 2, 0, szTemp);
++  mvwprintw(details_pad.pPad, 2, 0, "%s", szTemp);
+   mvwprintw(details_pad.pPad, 3, 0, _("   A - Activate or deactivate 
a test (toggle)"));
+   mvwprintw(details_pad.pPad, 4, 0, _("   F - Show failures from last 
test run"));
+   mvwprintw(details_pad.pPad, 5, 0, _("   M - Move up to main menu"));
+@@ -1068,14 +1068,14 @@ static void list_tests(CU_pSuite pSuite)
+   }
+ 
+   snprintf(szTemp, STRING_LENGTH, "%s: %s", _("Suite"), pSuite->pName);
+-  mvwprintw(details_pad.pPad, 0, 0, szTemp);
++  mvwprintw(details_pad.pPad, 0, 0, "%s", szTemp);
+ 
+   snprintf(szTemp, STRING_LENGTH,
+"%*s  %-*s%*s",
+width[0], _("#"),
+width[1], _("Test Name"),
+width[2], _("Active?"));
+-  mvwprintw(details_pad.pPad, 1, 0, szTemp);
++  mvwprintw(details_pad.pPad, 1, 0, "%s", szTemp);
+ 
+   for (i = 0, pCurTest = pSuite->pTest ;
+NULL != pCurTest ;
+@@ -1158,7 +1158,7 @@ static STATUS curses_set_options_run(voi
+ 
+ snprintf(szTemp, STRING_LENGTH,   _("   1 - Inactive suites/tests treated 
as runtime failures %s"),
+   (CU_FALSE != CU_get_fail_on_inactive()) 
? _("Yes") : _("No "));
+-mvwprintw(details_pad.pPad, 2, 0, szTemp);
++mvwprintw(details_pad.pPad

[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2022-05-05 Thread WANG Xuerui
commit: e3875cdc484edb4981fba58a1b32e8bccd6e025b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May  5 23:11:28 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May  5 23:43:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3875cdc

dev-util/cunit: keyword 2.1_p3 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/cunit/cunit-2.1_p3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index b863c77021aa..3e6b201fcca5 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.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
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2021-08-15 Thread James Le Cuirot
commit: d59773aaec1a86ac98cccb0ad434d4f9affbec08
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Aug 15 22:38:55 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Aug 15 22:44:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59773aa

dev-util/cunit: Add ~m68k keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index a01a1d24d36..b863c77021a 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2020-11-28 Thread Sam James
commit: 35af7eead197503d32701298520ad4e60d62e513
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 28 12:08:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 28 12:08:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35af7eea

dev-util/cunit: ~x64-macos keyworded

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

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index 3ec7a05ec07..240c4c062af 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-11-10 Thread Pacho Ramos
commit: e02583e12e88759412aa0fd9d47f2efa783a70a2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov 10 15:19:57 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov 10 15:50:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02583e1

dev-util/cunit: Don't use deprecated eclass func, rename configure.in

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-util/cunit/cunit-2.1_p3.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index 9c9fb0639ae..ecd393dd6b8 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -1,16 +1,16 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools eutils flag-o-matic multilib-minimal toolchain-funcs
+EAPI=7
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 
 MY_PN="CUnit"
 MY_PV="${PV/_p*}-3"
 MY_P="${MY_PN}-${MY_PV}"
 
 DESCRIPTION="C Unit Test Framework"
-SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 HOMEPAGE="http://cunit.sourceforge.net";
+SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2"
 SLOT="0"
@@ -19,10 +19,9 @@ IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
+BDEPEND=""
 
-S=${WORKDIR}/${MY_P}
-
-DOCS=( AUTHORS NEWS README ChangeLog )
+S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
default
@@ -31,6 +30,8 @@ src_prepare() {
sed -e '/^dochdrdir/{s:$(prefix)/doc/@PACKAGE@:$(docdir):}' \
-i doc/headers/Makefile.am || die
sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
+
+   mv configure.{in,ac} || die
eautoreconf
 
append-cppflags -D_BSD_SOURCE
@@ -52,5 +53,5 @@ multilib_src_configure() {
 
 multilib_src_install_all() {
einstalldocs
-   prune_libtool_files
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-05-05 Thread Mikle Kolyada
commit: e4b99c74a78584d14daddad01c80bc4357dd0a65
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May  5 17:02:29 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May  5 17:02:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b99c74

dev-util/cunit: Add ~riscv keyword

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

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index cf56490bd7c..87f0bae2828 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh 
sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-02-17 Thread Mikle Kolyada
commit: e8d57a643b6f037dc7521e8502ad30cca0438585
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb 18 07:53:56 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 18 07:53:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d57a64

dev-util/cunit: Drop old

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

 dev-util/cunit/Manifest   |  1 -
 dev-util/cunit/cunit-2.1_p2-r1.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/dev-util/cunit/Manifest b/dev-util/cunit/Manifest
index 5575d302800..031bff85654 100644
--- a/dev-util/cunit/Manifest
+++ b/dev-util/cunit/Manifest
@@ -1,2 +1 @@
-DIST CUnit-2.1-2-src.tar.bz2 349037 BLAKE2B 
51122ae79f15ebaf3b4a4f46acc8f1e08e918097d1308409b02e722e6eb7e0147d14461dd834dfbdb95ad8bc230076c05b3700348781e2a9b31bf29898c61435
 SHA512 
c0af37b9f3a00fd7bb971f33e94373699d0380c28fad12f6db860739990a9e0bb0a71c0e3531529b9952128c11248b8f365875d0315c16637a0b7e91642d
 DIST CUnit-2.1-3.tar.bz2 514500 BLAKE2B 
919ff3345c06de44662deb3c43700dc14f3c6b0b1557e162f1f527b782874082bc866b3bbc3fd18869b975d7a0a6b4730eab87ed36847249ff8fa5cbede27797
 SHA512 
547b417109332446dfab8fda17bf4ccd2da841dc93f824dc90a20635bcf1fb80fb2176500d8a0906940f3f3d3e2f77b2d70a71090c9ab84ad9af43f3582bc487

diff --git a/dev-util/cunit/cunit-2.1_p2-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p2-r1.ebuild
deleted file mode 100644
index 409c1906ece..000
--- a/dev-util/cunit/cunit-2.1_p2-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils flag-o-matic multilib-minimal toolchain-funcs
-
-MY_PN='CUnit'
-MY_PV="${PV/_p*}-2"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="CUnit - C Unit Test Framework"
-SRC_URI="mirror://sourceforge/cunit/${MY_P}-src.tar.bz2"
-HOMEPAGE="http://cunit.sourceforge.net";
-
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="ncurses static-libs"
-
-RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( AUTHORS NEWS README ChangeLog )
-
-src_prepare() {
-   sed -e "/^docdir/d" -i doc/Makefile.am || die
-   sed -e '/^dochdrdir/{s:$(prefix)/doc/@PACKAGE@:$(docdir):}' \
-   -i doc/headers/Makefile.am || die
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
-   eautoreconf
-
-   append-cppflags -D_BSD_SOURCE
-
-   # unable to find headers otherwise
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local LIBS=${LIBS}
-   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
-
-   econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   $(use_enable static-libs static) \
-   --disable-debug \
-   $(use_enable ncurses curses)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-02-17 Thread Mikle Kolyada
commit: 20edb36f0bc6880d341f635dbd49570466ddc8ae
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb 18 07:51:03 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 18 07:51:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20edb36f

dev-util/cunit: amd64 stable wrt bug #676518

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

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index 731f577ec61..c53c51c7e89 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-02-17 Thread Mikle Kolyada
commit: 7ad57b5f811ed99c0731045a2cf2cd8ed5c6eb5a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb 18 07:51:22 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 18 07:51:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad57b5f

dev-util/cunit: s390 stable wrt bug #676518

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

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index c53c51c7e89..cf56490bd7c 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-02-17 Thread Mikle Kolyada
commit: d3de8f1c4b48361ccd5484213c738297e53792f9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb 18 07:50:39 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 18 07:50:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3de8f1c

dev-util/cunit: arm stable wrt bug #676518

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

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index f78c445eb8d..731f577ec61 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-02-15 Thread Mart Raudsepp
commit: c2d6bfff2cec5ac5c7b8a799902221c5b7e13d1c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 15 13:39:43 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 15 13:39:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d6bfff

dev-util/cunit: arm64 stable (bug #676518)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index 3113817028b..f78c445eb8d 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-02-02 Thread Sergei Trofimovich
commit: d260d6a2cbcdeb8e99ad1abbdddbcd2deb577686
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb  2 21:13:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb  2 21:13:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d260d6a2

dev-util/cunit: stable 2.1_p3 for ppc64, bug #676518

Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index f67fb5594fb..9d7de1896ba 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-02-02 Thread Sergei Trofimovich
commit: 7b983c5d2ca09da4f444a053fde7d947017f46ec
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb  2 19:12:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb  2 19:12:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b983c5d

dev-util/cunit: stable 2.1_p3 for ia64, bug #676518

Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index 75f92ec8d54..35e8577aa43 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-02-02 Thread Sergei Trofimovich
commit: ad0116b81ff4cecb0dc584911b4e5e0d330cd1c2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb  2 18:59:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb  2 18:59:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0116b8

dev-util/cunit: stable 2.1_p3 for hppa, bug #676518

Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index 637054df198..75f92ec8d54 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-02-01 Thread Tobias Klausmann
commit: fbbf2adeba0f3e743f4c4eb7059abf416206d108
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Feb  1 10:39:57 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Feb  1 10:39:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbbf2ade

dev-util/cunit-2.1_p3-r0: alpha stable

Bug: http://bugs.gentoo.org/676518
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-util/cunit/cunit-2.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index 53ef6b36d99..637054df198 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2019-01-28 Thread Sergei Trofimovich
commit: f73d3137277dcbafbfb308b447356c4ab65505fb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 28 16:28:13 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 28 19:37:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73d3137

dev-util/cunit: stable 2.1_p3 for sparc, bug #676518

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/cunit/cunit-2.1_p3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
index 297393113af..53ef6b36d99 100644
--- a/dev-util/cunit/cunit-2.1_p3.ebuild
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2018-10-14 Thread Mikle Kolyada
commit: daa2a936669b84f3f6f3922aa983a8798333e0f0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 14 13:51:52 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 14 13:51:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa2a936

dev-util/cunit: mark s390 stable

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

 dev-util/cunit/cunit-2.1_p2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/cunit/cunit-2.1_p2-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p2-r1.ebuild
index 4b8d7f86d7b..409c1906ece 100644
--- a/dev-util/cunit/cunit-2.1_p2-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2018-03-02 Thread Mart Raudsepp
commit: da203d2b8ae67976c605389ec40f5c7fb1c5afad
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar  2 20:46:37 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar  2 21:50:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da203d2b

dev-util/cunit-2.1_p2-r1: arm64 stable

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/cunit/cunit-2.1_p2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/cunit/cunit-2.1_p2-r1.ebuild 
b/dev-util/cunit/cunit-2.1_p2-r1.ebuild
index 1522a3e1412..4b8d7f86d7b 100644
--- a/dev-util/cunit/cunit-2.1_p2-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p2-r1.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
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net";
 
 SLOT="0"
 LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ncurses static-libs"
 
 RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2016-01-29 Thread Michael Palimaka
commit: 7e72237501c789b21098dd3f6a7d717619e0144a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 13:56:09 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 14:11:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e722375

dev-util/cunit: remove old

Package-Manager: portage-2.2.27

 dev-util/cunit/Manifest|  1 -
 dev-util/cunit/cunit-2.1-r1.ebuild | 38 -
 dev-util/cunit/cunit-2.1_p2.ebuild | 49 --
 3 files changed, 88 deletions(-)

diff --git a/dev-util/cunit/Manifest b/dev-util/cunit/Manifest
index f1fbfa5..3d95927 100644
--- a/dev-util/cunit/Manifest
+++ b/dev-util/cunit/Manifest
@@ -1,2 +1 @@
-DIST CUnit-2.1-0-src.tar.gz 628767 SHA256 
b5fc0ab0f03e8d287a3f65935c7e36fabfdcd9f926ee6f50ac621ea6ab6fa8c6 SHA512 
564c297293e3578384c11daef70bc45619188ff823107a2bbb6e56cfa702941b1c316cd9a4cb1116ecc5aefababd153febc39907296392b59e669d3251f85fbf
 WHIRLPOOL 
be977c03f15a571e35fb557239a70ef281f5dd9580faf4077b51ba4f80d96b824d650d4a3eb53ec34b9ffb3e08cc06ab4bc6a830f4f60ac8818f95a8556328b8
 DIST CUnit-2.1-2-src.tar.bz2 349037 SHA256 
1f705f30b36fe1dadb5494989d1d663241603f456b468c81f606a1bdbc168bea SHA512 
c0af37b9f3a00fd7bb971f33e94373699d0380c28fad12f6db860739990a9e0bb0a71c0e3531529b9952128c11248b8f365875d0315c16637a0b7e91642d
 WHIRLPOOL 
a5617aa10baf617e7165c04c66e4fffb25d2d8d396d8aff8ed5f67183154d79514d2c426c88bc02d02440f4c53bbe2b6025bbd0165fa3a6008e2b19e0317498b

diff --git a/dev-util/cunit/cunit-2.1-r1.ebuild 
b/dev-util/cunit/cunit-2.1-r1.ebuild
deleted file mode 100644
index 6432101..000
--- a/dev-util/cunit/cunit-2.1-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-inherit eutils autotools
-
-MY_PN='CUnit'
-MY_PV="${PV}-0"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="CUnit - C Unit Test Framework"
-SRC_URI="mirror://sourceforge/cunit/${MY_P}-src.tar.gz"
-HOMEPAGE="http://cunit.sourceforge.net";
-
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   sed -e "/^docdir/d" -i doc/Makefile.am
-   sed -e '/^dochdrdir/{s:$(prefix)/doc/@PACKAGE@:$(docdir):}' \
-   -i doc/headers/Makefile.am
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
-   eautoreconf
-}
-
-src_configure() {
-   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-   dodoc AUTHORS NEWS README ChangeLog
-}

diff --git a/dev-util/cunit/cunit-2.1_p2.ebuild 
b/dev-util/cunit/cunit-2.1_p2.ebuild
deleted file mode 100644
index 854eccb..000
--- a/dev-util/cunit/cunit-2.1_p2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit autotools eutils flag-o-matic toolchain-funcs
-
-MY_PN='CUnit'
-MY_PV="${PV/_p*}-2"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="CUnit - C Unit Test Framework"
-SRC_URI="mirror://sourceforge/cunit/${MY_P}-src.tar.bz2"
-HOMEPAGE="http://cunit.sourceforge.net";
-
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="ncurses static-libs"
-
-RDEPEND="ncurses? ( sys-libs/ncurses )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( AUTHORS NEWS README ChangeLog )
-
-src_prepare() {
-   sed -e "/^docdir/d" -i doc/Makefile.am || die
-   sed -e '/^dochdrdir/{s:$(prefix)/doc/@PACKAGE@:$(docdir):}' \
-   -i doc/headers/Makefile.am || die
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
-   eautoreconf
-   append-cppflags -D_BSD_SOURCE
-   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
-}
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   $(use_enable static-libs static) \
-   --disable-debug \
-   $(use_enable ncurses curses)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/

2016-01-29 Thread Michael Palimaka
commit: 9a8eb22af7cd03e717d76818ceec2d86664f16fd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 14:11:26 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 14:11:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8eb22a

dev-util/cunit: version bump

Gentoo-bug: 529242

Package-Manager: portage-2.2.27

 dev-util/cunit/Manifest|  1 +
 dev-util/cunit/cunit-2.1_p3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-util/cunit/Manifest b/dev-util/cunit/Manifest
index 3d95927..fe62ac3 100644
--- a/dev-util/cunit/Manifest
+++ b/dev-util/cunit/Manifest
@@ -1 +1,2 @@
 DIST CUnit-2.1-2-src.tar.bz2 349037 SHA256 
1f705f30b36fe1dadb5494989d1d663241603f456b468c81f606a1bdbc168bea SHA512 
c0af37b9f3a00fd7bb971f33e94373699d0380c28fad12f6db860739990a9e0bb0a71c0e3531529b9952128c11248b8f365875d0315c16637a0b7e91642d
 WHIRLPOOL 
a5617aa10baf617e7165c04c66e4fffb25d2d8d396d8aff8ed5f67183154d79514d2c426c88bc02d02440f4c53bbe2b6025bbd0165fa3a6008e2b19e0317498b
+DIST CUnit-2.1-3.tar.bz2 514500 SHA256 
f5b29137f845bb08b77ec60584fdb728b4e58f1023e6f249a464efa49a40f214 SHA512 
547b417109332446dfab8fda17bf4ccd2da841dc93f824dc90a20635bcf1fb80fb2176500d8a0906940f3f3d3e2f77b2d70a71090c9ab84ad9af43f3582bc487
 WHIRLPOOL 
621af4703fcaee5a222a55d735ac252ceed61dffa1d3d57e235ca952c13edfcd2d3dd3ef62623af40c57ae1e225868b8148d8268254fa724ddf936c85e4eadfa

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
new file mode 100644
index 000..338a266
--- /dev/null
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils flag-o-matic multilib-minimal toolchain-funcs
+
+MY_PN="CUnit"
+MY_PV="${PV/_p*}-3"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="C Unit Test Framework"
+SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
+HOMEPAGE="http://cunit.sourceforge.net";
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="ncurses static-libs"
+
+RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( AUTHORS NEWS README ChangeLog )
+
+src_prepare() {
+   default
+
+   sed -e "/^docdir/d" -i doc/Makefile.am || die
+   sed -e '/^dochdrdir/{s:$(prefix)/doc/@PACKAGE@:$(docdir):}' \
+   -i doc/headers/Makefile.am || die
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
+   eautoreconf
+
+   append-cppflags -D_BSD_SOURCE
+
+   # unable to find headers otherwise
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local LIBS=${LIBS}
+   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+   econf \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   $(use_enable static-libs static) \
+   --disable-debug \
+   $(use_enable ncurses curses)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+}