|
|
@@ -15,12 +15,10 @@ PKG_LICENSE_FILES:=COPYING COPYING-GPLV2 COPYING-LGPLV3
|
|
|
PKG_CPE_ID:=cpe:/a:elfutils_project:elfutils
|
|
|
|
|
|
PKG_FIXUP:=autoreconf
|
|
|
-PKG_INSTALL:=1
|
|
|
|
|
|
PKG_PROGRAMS:=elflint findtextrel elfcmp unstrip stack elfcompress elfclassify srcfiles
|
|
|
|
|
|
PKG_SUBDIRS := \
|
|
|
- libgnu \
|
|
|
config \
|
|
|
lib \
|
|
|
libelf \
|
|
|
@@ -36,8 +34,6 @@ PKG_GNULIB_BASE:=libgnu
|
|
|
|
|
|
PKG_GNULIB_ARGS = \
|
|
|
--dir=$(HOST_BUILD_DIR) \
|
|
|
- --local-dir=$(STAGING_DIR_HOST)/share/gnulib \
|
|
|
- --source-base=$(PKG_GNULIB_BASE) \
|
|
|
--libtool \
|
|
|
--avoid=reallocarray \
|
|
|
--import
|
|
|
@@ -74,7 +70,6 @@ ifeq ($(HOST_OS),Darwin)
|
|
|
endif
|
|
|
|
|
|
HOST_CFLAGS += -Wno-error -fPIC
|
|
|
-HOST_CXXFLAGS += -O2
|
|
|
|
|
|
HOST_CONFIGURE_ARGS += \
|
|
|
--without-libintl-prefix \
|
|
|
@@ -98,18 +93,8 @@ HOST_CONFIGURE_VARS += \
|
|
|
ac_cv_search__obstack_free=yes \
|
|
|
ac_cv_buildid=yes
|
|
|
|
|
|
-Hooks/HostConfigure/Pre := Host/Gnulib $(Hooks/HostConfigure/Pre)
|
|
|
-define Host/Gnulib
|
|
|
- $(STAGING_DIR_HOST)/bin/gnulib-tool $(PKG_GNULIB_ARGS) $(PKG_GNULIB_MODS);
|
|
|
-endef
|
|
|
-
|
|
|
-define Host/Compile
|
|
|
- $(call Host/Compile/Default,SUBDIRS='$$$$(wildcard $(PKG_SUBDIRS))')
|
|
|
-endef
|
|
|
-
|
|
|
-define Host/Install
|
|
|
- $(call Host/Compile/Default,install SUBDIRS='$$$$(wildcard $(PKG_SUBDIRS))')
|
|
|
-endef
|
|
|
+Hooks/HostConfigure/Pre := Host/Gnulib/Prepare $(Hooks/HostConfigure/Pre)
|
|
|
+Hooks/HostCompile/Pre := Host/Gnulib/Compile $(Hooks/HostCompile/Pre)
|
|
|
|
|
|
define Host/Uninstall
|
|
|
-$(call Host/Compile/Default,uninstall)
|