[Buildroot] [PATCH v4 2/4] package/berkeleydb: add host variant

James Knight james.knight at rockwellcollins.com
Mon Oct 5 20:26:57 UTC 2015


Required by an upcoming host variant of the `rpm` package.

Signed-off-by: James Knight <james.knight at rockwellcollins.com>
---
Changes v3 -> v4:
  - Correcting a series of host configuration options which were
     incorrectly set (pointed out by Yann E. MORIN).

Changes v2 -> v3:
  - None.

Changes v1 -> v2:
  - Package change introduced in change set 2.
---
 package/berkeleydb/berkeleydb.mk | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/package/berkeleydb/berkeleydb.mk b/package/berkeleydb/berkeleydb.mk
index e5c11bd..24f2bdf 100644
--- a/package/berkeleydb/berkeleydb.mk
+++ b/package/berkeleydb/berkeleydb.mk
@@ -44,6 +44,23 @@ define BERKELEYDB_CONFIGURE_CMDS
 	)
 endef
 
+define HOST_BERKELEYDB_CONFIGURE_CMDS
+	(cd $(@D)/build_unix; rm -rf config.cache; \
+		$(HOST_CONFIGURE_OPTS) \
+		$(HOST_CONFIGURE_ARGS) \
+		../dist/configure $(QUIET) \
+		--prefix=$(HOST_DIR)/usr \
+		--sysconfdir=$(HOST_DIR)/etc \
+		--with-gnu-ld \
+		--disable-java \
+		--disable-tcl \
+		--enable-compat185 \
+		--enable-cxx \
+		--enable-o_direct \
+		--with-pic \
+	)
+endef
+
 ifneq ($(BR2_PACKAGE_BERKELEYDB_TOOLS),y)
 
 define BERKELEYDB_REMOVE_TOOLS
@@ -61,3 +78,4 @@ endef
 BERKELEYDB_POST_INSTALL_TARGET_HOOKS += BERKELEYDB_REMOVE_DOCS
 
 $(eval $(autotools-package))
+$(eval $(host-autotools-package))
-- 
1.9.5.msysgit.1



More information about the buildroot mailing list