bdb 6.X was released under the AGPL, which is incompatible with MIT-licensed software (the result must be licensed under AGPL). bdb 5.X uses the same license as bdb 4.8, and thus retains the same compatibility as in upstream Bitcoin. Thanks to Luke-Jr for raising this issue.
25 lines
725 B
Makefile
25 lines
725 B
Makefile
package=bdb
|
|
$(package)_version=5.3.28
|
|
$(package)_download_path=http://download.oracle.com/berkeley-db
|
|
$(package)_file_name=db-$($(package)_version).tar.gz
|
|
$(package)_sha256_hash=e0a992d740709892e81f9d93f06daf305cf73fb81b545afe72478043172c3628
|
|
$(package)_build_subdir=build_unix
|
|
|
|
define $(package)_set_vars
|
|
$(package)_config_opts=--disable-shared --enable-cxx --disable-replication
|
|
$(package)_config_opts_mingw32=--enable-mingw
|
|
$(package)_config_opts_linux=--with-pic
|
|
endef
|
|
|
|
define $(package)_config_cmds
|
|
../dist/$($(package)_autoconf)
|
|
endef
|
|
|
|
define $(package)_build_cmds
|
|
$(MAKE) libdb_cxx-5.3.a libdb-5.3.a
|
|
endef
|
|
|
|
define $(package)_stage_cmds
|
|
$(MAKE) DESTDIR=$($(package)_staging_dir) install_lib install_include
|
|
endef
|