summaryrefslogtreecommitdiffstats
path: root/0001-build-install-tests-into-libexecdir.patch
diff options
context:
space:
mode:
authorIgor Gnatenko <i.gnatenko.brain@gmail.com>2016-11-22 03:27:57 +0100
committerIgor Gnatenko <i.gnatenko.brain@gmail.com>2016-11-22 03:27:57 +0100
commit1fa1f5e468e57ee6315e6b81b8af485fa14e9722 (patch)
tree5f188e3336408870fcb36b9151296b563a432042 /0001-build-install-tests-into-libexecdir.patch
parentc26a5bc578be4cd4b42e97a18674db8f79354a9d (diff)
downloadgraphene-master.tar.gz
graphene-master.tar.xz
graphene-master.zip
initial packagingHEADmaster
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Diffstat (limited to '0001-build-install-tests-into-libexecdir.patch')
-rw-r--r--0001-build-install-tests-into-libexecdir.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/0001-build-install-tests-into-libexecdir.patch b/0001-build-install-tests-into-libexecdir.patch
new file mode 100644
index 0000000..ef136fc
--- /dev/null
+++ b/0001-build-install-tests-into-libexecdir.patch
@@ -0,0 +1,26 @@
+From aa7e9bb17cb6f1cb3970f9e0ce72d0fdd89ceaf5 Mon Sep 17 00:00:00 2001
+From: Igor Gnatenko <ignatenko@redhat.com>
+Date: Tue, 22 Nov 2016 02:46:01 +0100
+Subject: [PATCH] build: install tests into libexecdir
+
+Tests are ELF files, so in case of multilib they will conflict. Using libexecdir will tell that this package is not multilib.
+---
+ src/tests/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/tests/meson.build b/src/tests/meson.build
+index 0aa8365..fd238a1 100644
+--- a/src/tests/meson.build
++++ b/src/tests/meson.build
+@@ -22,7 +22,7 @@ unit_tests = [
+ foreach unit: unit_tests
+ exe = executable(unit, unit + '.c',
+ install: true,
+- install_dir: join_paths(graphene_datadir, 'installed-tests', 'graphene-1.0'),
++ install_dir: join_paths(get_option('prefix'), get_option('libexecdir'), 'installed-tests', 'graphene-1.0'),
+ dependencies: graphene_dep,
+ include_directories: graphene_inc,
+ c_args: [
+--
+2.10.2
+