commit:     6bbd8d26d3100628e8995496d626dff69f91d478
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 22 20:44:13 2021 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 20:44:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbd8d26

net-libs/libaxc: Fix tests

Closes: https://bugs.gentoo.org/772023
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 net-libs/libaxc/libaxc-0.3.4-r1.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-libs/libaxc/libaxc-0.3.4-r1.ebuild 
b/net-libs/libaxc/libaxc-0.3.4-r1.ebuild
index 118c26c25d8..1bb316fb715 100644
--- a/net-libs/libaxc/libaxc-0.3.4-r1.ebuild
+++ b/net-libs/libaxc/libaxc-0.3.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/gkdr/axc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="GPL-3"  # not GPL-3+
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
+IUSE="static-libs test"
 
 RDEPEND="
        dev-db/sqlite
@@ -22,9 +22,11 @@ RDEPEND="
 DEPEND="
        ${RDEPEND}
        virtual/pkgconfig
+       test? ( dev-util/cmocka )
        "
 
 S="${WORKDIR}"/${MY_P}
+RESTRICT="!test? ( test )"
 
 PATCHES=(
        "${FILESDIR}"/${P}-so-symlinks.patch
@@ -56,3 +58,7 @@ src_install() {
                rm "${D}/usr/${libdir}/libaxc.a" || die
        fi
 }
+
+src_test() {
+       emake -j1 test
+}

Reply via email to