Add buildroot 2018-02

This commit is contained in:
Pascal Vizeli
2018-03-17 23:47:00 +00:00
parent 3776c47f83
commit 67742041ad
10007 changed files with 405098 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
config BR2_PACKAGE_LOG4CPP
bool "log4cpp"
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_HAS_THREADS
help
Log4cpp is library of C++ classes for flexible logging to
files, syslog, IDSA and other destinations. It is modeled
after the Log4j Java library, staying as close to their API
as is reasonable.
http://log4cpp.sourceforge.net/
comment "log4cpp needs a toolchain w/ C++, threads"
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS

View File

@@ -0,0 +1,5 @@
# From http://sourceforge.net/projects/log4cpp/files/log4cpp-1.1.x%20%28new%29/log4cpp-1.1/
md5 b9e2cee932da987212f2c74b767b4d8b log4cpp-1.1.3.tar.gz
sha1 74f0fea7931dc1bc4e5cd34a6318cd2a51322041 log4cpp-1.1.3.tar.gz
# Locally computed
sha256 2cbbea55a5d6895c9f0116a9a9ce3afb86df383cd05c9d6c1a4238e5e5c8f51d log4cpp-1.1.3.tar.gz

View File

@@ -0,0 +1,35 @@
################################################################################
#
# log4cpp
#
################################################################################
LOG4CPP_VERSION_MAJOR = 1.1
LOG4CPP_VERSION = $(LOG4CPP_VERSION_MAJOR).3
LOG4CPP_SITE = http://downloads.sourceforge.net/project/log4cpp/log4cpp-1.1.x%20%28new%29/log4cpp-$(LOG4CPP_VERSION_MAJOR)
LOG4CPP_SUBDIR = log4cpp
# The "or later" is indicated in the HTML documentation
LOG4CPP_LICENSE = LGPL-2.1+
LOG4CPP_LICENSE_FILES = log4cpp/COPYING
LOG4CPP_INSTALL_STAGING = YES
LOG4CPP_CONF_OPTS = --enable-doxygen=no --enable-dot=no
# needed to fix broken configure script
LOG4CPP_AUTORECONF = YES
LOG4CPP_AUTORECONF_OPTS = -I m4
# The default <pkg>_CONFIG_SCRIPTS handling does not apply
define LOG4CPP_STAGING_CONFIG_SCRIPT_FIXUP
$(SED) 's,prefix="/usr",prefix="$(STAGING_DIR)/usr",' \
-e 's,exec_prefix="/usr",prefix="$(STAGING_DIR)/usr",' \
$(STAGING_DIR)/usr/bin/log4cpp-config
endef
LOG4CPP_POST_INSTALL_STAGING_HOOKS += LOG4CPP_STAGING_CONFIG_SCRIPT_FIXUP
define LOG4CPP_TARGET_CONFIG_SCRIPT_REMOVE
$(RM) $(TARGET_DIR)/usr/bin/log4cpp-config
endef
LOG4CPP_POST_INSTALL_TARGET_HOOKS += LOG4CPP_TARGET_CONFIG_SCRIPT_REMOVE
$(eval $(autotools-package))