From cec31dfd62bcbfd3443a3a380acc6c1b6cbf67fe4af78db64d3e1faf14689c46 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 10 Feb 2014 17:13:10 +0000 Subject: [PATCH] OOT build OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libHX?expand=0&rev=68 --- libHX.changes | 5 +++++ libHX.spec | 10 +++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/libHX.changes b/libHX.changes index b09d0e4..3735c84 100644 --- a/libHX.changes +++ b/libHX.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Feb 10 17:12:56 UTC 2014 - jengelh@inai.de + +- Do an out-of-srcdir build + ------------------------------------------------------------------- Fri Jan 3 09:24:44 UTC 2014 - jengelh@inai.de diff --git a/libHX.spec b/libHX.spec index 519ffa4..0ace3bf 100644 --- a/libHX.spec +++ b/libHX.spec @@ -110,19 +110,23 @@ tar -xf "%{S:0}" --use=xz; %endif %build -%configure --includedir="%_includedir/pkg/%name" +%define _configure ../configure +mkdir obj; +pushd obj/ +%configure --includedir="%_includedir/pkg/%name" --docdir="%_docdir/%name" make %{?_smp_mflags} +popd %install b="%buildroot"; -make install DESTDIR="$b" docdir="%_docdir/%name" +make -C obj DESTDIR="$b" install mkdir -p "$b/%_docdir/%name" install -pm0644 doc/* "$b/%_docdir/%name" rm -f "$b/%_docdir/%name"/Makefile* find "$b/%_libdir" -type f -name "*.la" -delete; %check -make check %{?_smp_mflags} +make -C obj check %{?_smp_mflags} %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig