From 6a50bb364d1911657177f59ec9ee4d8e2c332e0c Mon Sep 17 00:00:00 2001 From: Konrad Lipinski Date: Thu, 2 Feb 2017 12:58:31 +0100 Subject: [PATCH] gbs incremental build support Change-Id: Ic7d7bab4aa03f6707e1bf5482cfc16460b950584 --- autogen.sh | 2 +- packaging/glib2.spec | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/autogen.sh b/autogen.sh index 4bbc00d..77e1f4b 100755 --- a/autogen.sh +++ b/autogen.sh @@ -30,7 +30,7 @@ fi # regenerated from their corresponding *.in files by ./configure anyway. touch README INSTALL -autoreconf --force --install --verbose || exit $? +test -n "$NOAUTORECONF" || autoreconf --force --install --verbose || exit $? cd "$olddir" test -n "$NOCONFIGURE" || "$srcdir/configure" "$@" diff --git a/packaging/glib2.spec b/packaging/glib2.spec index d9a7960..6dbb5d3 100644 --- a/packaging/glib2.spec +++ b/packaging/glib2.spec @@ -187,6 +187,8 @@ for gdbus component. %prep %setup -q -n %{name}-%{version} + +%build cp %{SOURCE3} . cp %{SOURCE1001} . cp -a %{S:1} %{S:2} . @@ -194,11 +196,9 @@ cp -a %{S:4} gnome_defaults.conf if ! test -f %{_datadir}/aclocal/gtk-doc.m4 ; then cp -a %{S:7} m4macros/ fi - -%build -NOCONFIGURE=1 ./autogen.sh +NOAUTORECONF=1 NOCONFIGURE=1 ./autogen.sh export CFLAGS+=" -D_TIZEN_DBUS_TOUCH" -%configure \ +%reconfigure \ --enable-static \ %if 0%{?with_systemtap} --enable-systemtap \ -- 2.7.4