[gentoo-commits] repo/gentoo:master commit in: dev-util/cunit/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}