diff options
author | Kurt Kanzenbach <kurt@kmk-computers.de> | 2020-05-01 13:29:24 +0200 |
---|---|---|
committer | Kurt Kanzenbach <kurt@kmk-computers.de> | 2020-05-01 13:29:37 +0200 |
commit | e7edce486dfd8d2212f673aa36553235dca42ac0 (patch) | |
tree | 93d8bd4ed0dbd415288b131e8d0b37aa4a00953d /dev-embedded/rauc | |
parent | README: Fixup gentoo repo location variable (diff) | |
download | guru-e7edce486dfd8d2212f673aa36553235dca42ac0.tar.gz guru-e7edce486dfd8d2212f673aa36553235dca42ac0.tar.bz2 guru-e7edce486dfd8d2212f673aa36553235dca42ac0.zip |
dev-embedded/rauc: Fix test phase
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
Diffstat (limited to 'dev-embedded/rauc')
-rw-r--r-- | dev-embedded/rauc/files/rauc-1.3-tests.patch | 56 | ||||
-rw-r--r-- | dev-embedded/rauc/rauc-1.3.ebuild | 7 |
2 files changed, 62 insertions, 1 deletions
diff --git a/dev-embedded/rauc/files/rauc-1.3-tests.patch b/dev-embedded/rauc/files/rauc-1.3-tests.patch new file mode 100644 index 000000000..1fed6324c --- /dev/null +++ b/dev-embedded/rauc/files/rauc-1.3-tests.patch @@ -0,0 +1,56 @@ +From 2c5300478b288ef8aa627280cca691312ac75a9e Mon Sep 17 00:00:00 2001 +From: Kurt Kanzenbach <kurt@kmk-computers.de> +Date: Fri, 1 May 2020 13:25:51 +0200 +Subject: [PATCH] tests: Disable failing tests + +Some tests are failing inside portage. Disable them. + +Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de> +--- + Makefile.am | 12 ------------ + 1 file changed, 12 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 4d9a0687aec2..7ddc38e836a1 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -139,15 +139,10 @@ check_PROGRAMS = \ + test/update_handler.test \ + test/utils.test \ + test/install.test \ +- test/service.test \ + test/bundle.test \ + test/progress.test \ + test/slot.test + +-if WANT_NETWORK +-check_PROGRAMS += test/network.test +-endif +- + noinst_PROGRAMS = test/fakerand + + test_fakerand_SOURCES = test/fakerand.c +@@ -201,10 +196,6 @@ test_context_test_LDADD = librauctest.la + test_manifest_test_SOURCES = test/manifest.c + test_manifest_test_LDADD = librauctest.la + +-test_service_test_CFLAGS = $(AM_CFLAGS) -DTEST_SERVICES=\""$(abs_top_builddir)"\" +-test_service_test_SOURCES = test/service.c rauc-installer-generated.h +-test_service_test_LDADD = librauctest.la +- + test_signature_test_SOURCES = test/signature.c + test_signature_test_LDADD = librauctest.la + +@@ -217,9 +208,6 @@ test_utils_test_LDADD = librauctest.la + test_install_test_SOURCES = test/install.c + test_install_test_LDADD = librauctest.la + +-test_network_test_SOURCES = test/network.c +-test_network_test_LDADD = librauctest.la +- + test_progress_test_SOURCES = test/progress.c + test_progress_test_LDADD = librauctest.la + +-- +2.26.2 + diff --git a/dev-embedded/rauc/rauc-1.3.ebuild b/dev-embedded/rauc/rauc-1.3.ebuild index 3acfbf2f6..5fb658662 100644 --- a/dev-embedded/rauc/rauc-1.3.ebuild +++ b/dev-embedded/rauc/rauc-1.3.ebuild @@ -10,11 +10,14 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" SLOT="0" LICENSE="LGPL-2.1" KEYWORDS="~amd64 ~x86" -IUSE="doc json network service" +IUSE="doc json network service test" + +RESTRICT="!test? ( test )" BDEPEND=" virtual/pkgconfig doc? ( dev-python/sphinx ) + test? ( sys-fs/squashfs-tools ) " RDEPEND=" dev-libs/glib:2 @@ -27,6 +30,8 @@ DEPEND=" ${RDEPEND} " +PATCHES=( "${FILESDIR}/${P}-tests.patch" ) + src_configure() { local myconf=( $(use_enable json) |