commit: 84d9bec0db2d23c6c38489997dcd576d1be7ee9a Author: Michael Weber <xmw <AT> gentoo <DOT> org> AuthorDate: Tue Jan 24 15:53:52 2017 +0000 Commit: Michael Weber <xmw <AT> gentoo <DOT> org> CommitDate: Tue Jan 24 15:54:20 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d9bec0
app-text/zathura: Fix test for USE=-sqlite (bug 606870). Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-text/zathura/files/zathura-0.3.7-tests.patch | 24 ++++++++++++++++++++++++ app-text/zathura/zathura-0.3.7.ebuild | 6 ++++++ 2 files changed, 30 insertions(+) diff --git a/app-text/zathura/files/zathura-0.3.7-tests.patch b/app-text/zathura/files/zathura-0.3.7-tests.patch new file mode 100644 index 00000000..7732144 --- /dev/null +++ b/app-text/zathura/files/zathura-0.3.7-tests.patch @@ -0,0 +1,24 @@ +--- zathura-0.3.7/tests/Makefile ++++ zathura-0.3.7/tests/Makefile +@@ -7,7 +7,11 @@ + include config.mk + + PROJECT = tests +-SOURCE = tests.c $(wildcard test_*.c) ++ifneq (${WITH_SQLITE},0) ++ SOURCE = tests.c $(wildcard test_*.c) ++else ++ SOURCE = $(filter-out database-sqlite.c,tests.c $(wildcard test_*.c)) ++endif + OBJECTS = $(addprefix ${BUILDDIR_RELEASE}/,${SOURCE:.c=.o}) + OBJECTS_DEBUG = $(addprefix ${BUILDDIR_DEBUG}/,${SOURCE:.c=.o}) + OBJECTS_GCOV = $(addprefix ${BUILDDIR_GCOV}/,${SOURCE:.c=.o}) +@@ -23,8 +27,6 @@ + INCS += $(SQLITE_INC) + LIBS += $(SQLITE_LIB) + CPPFLAGS += -DWITH_SQLITE +-else +-SOURCE = $(filter-out database-sqlite.c,$(OSOURCE)) + endif + + ifneq ($(WITH_MAGIC),0) diff --git a/app-text/zathura/zathura-0.3.7.ebuild b/app-text/zathura/zathura-0.3.7.ebuild index d6a5333..543b3b0 100644 --- a/app-text/zathura/zathura-0.3.7.ebuild +++ b/app-text/zathura/zathura-0.3.7.ebuild @@ -36,6 +36,12 @@ DEPEND="${RDEPEND} virtual/pkgconfig test? ( dev-libs/check )" +src_prepare() { + epatch "${FILESDIR}"/${P}-tests.patch + + epatch_user +} + pkg_setup() { myzathuraconf=( WITH_MAGIC=$(usex magic 1 0)