From e0ff4190e60503cd6695e76f955557343443d7ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Wed, 9 Nov 2022 21:46:54 +0700 Subject: [PATCH] connman-ncurses: respect cflags --- srcpkgs/connman-ncurses/patches/cflags.patch | 13 +++++++++++++ srcpkgs/connman-ncurses/template | 6 +++--- 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/connman-ncurses/patches/cflags.patch diff --git a/srcpkgs/connman-ncurses/patches/cflags.patch b/srcpkgs/connman-ncurses/patches/cflags.patch new file mode 100644 index 00000000000..f13aca0bb61 --- /dev/null +++ b/srcpkgs/connman-ncurses/patches/cflags.patch @@ -0,0 +1,13 @@ +Index: connman-ncurses-1.0/configure.ac +=================================================================== +--- connman-ncurses-1.0.orig/configure.ac ++++ connman-ncurses-1.0/configure.ac +@@ -24,8 +24,6 @@ AC_PROG_CC + AC_PROG_CC_C99 + AM_PROG_CC_C_O + +-CFLAGS="" +- + AC_ARG_ENABLE(optimization, AC_HELP_STRING([--disable-optimization], + [disable code optimization through compiler]), [ + if (test "${enableval}" = "no"); then diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template index 68c230af3b1..f54642d553f 100644 --- a/srcpkgs/connman-ncurses/template +++ b/srcpkgs/connman-ncurses/template @@ -1,7 +1,7 @@ # Template file for 'connman-ncurses' pkgname=connman-ncurses version=1.0 -revision=5 +revision=6 build_style=gnu-configure hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel" makedepends="json-c-devel ncurses-devel dbus-devel" @@ -12,10 +12,10 @@ license="GPL-2.0-or-later" homepage="https://github.com/eurogiciel-oss/connman-json-client" distfiles="https://github.com/eurogiciel-oss/connman-json-client/archive/v${version}.tar.gz" checksum=724604787b51cd3bd2ba5d2291f5f2efe0558a1ec78d92d3c92ebc78f6c63219 +make_build_args=V=1 +CFLAGS=-Wno-error pre_configure() { - mkdir -p m4 - vsed -i Makefile.am -e "s;-Werror;-Wno-error;" autoreconf -fi }