e169-stats: rework makefile patch to be more general
authorFlorian Fainelli <florian@openwrt.org>
Sat, 8 Mar 2014 00:56:45 +0000 (00:56 +0000)
committerFlorian Fainelli <florian@openwrt.org>
Sat, 8 Mar 2014 00:56:45 +0000 (00:56 +0000)
Allow the makefile patch to pass CFLAGS, CPPFLAGS, and LDFLAGS

Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 39803

net/e169-stats/Makefile
net/e169-stats/patches/01-make.patch

index cac9d12f9d30ee847f96004f4e67c6817249faef..b72f18288d43cb9eded6832a4ffad6dffe40ae5b 100644 (file)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2010-2011 OpenWrt.org
+# Copyright (C) 2010-2014 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=e169-stats
 PKG_VERSION:=0.6
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=http://www.mavetju.org/download
@@ -29,6 +29,9 @@ define Package/e169-stats/description
   Huawei E169 statistics, works with other Huawei's devices.
 endef
 
+MAKE_FLAGS += \
+       LDFLAGS="$(TARGET_LDFLAGS) -lncurses"
+
 define Package/e169-stats/install
        $(INSTALL_DIR) $(1)/usr/bin
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/e169-stats $(1)/usr/bin/
index 28a56c59150f5bf1e2bba27b2bd1647d189fb526..e524efbfa8d27ddea32b0c69fbf24402178f16eb 100644 (file)
@@ -5,7 +5,7 @@
  
  e169-stats: e169-stats.c
 -      gcc -Wall -o e169-stats e169-stats.c -lcurses
-+      $(CC) -Wall -o e169-stats e169-stats.c -lcurses -I$(STAGING_DIR)/usr/include -L$(STAGING_DIR)/usr/lib
++      $(CC) $(CFLAGS) -Wall -o e169-stats e169-stats.c $(CPPFLAGS) $(LDFLAGS)
  
  clean:
        -rm e169-stats *.core