From c3fd0f6b967de63db132f635e27cac4b074850da Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Sun, 26 Feb 2017 12:33:40 +0100 Subject: [PATCH] libdb: Updates from @vishalbiswas --- packages/libdb/build.sh | 24 ++++++++++++------------ packages/libdb/db.subpackage.sh | 3 +++ 2 files changed, 15 insertions(+), 12 deletions(-) create mode 100644 packages/libdb/db.subpackage.sh diff --git a/packages/libdb/build.sh b/packages/libdb/build.sh index 2e7374b699..4c95b11325 100644 --- a/packages/libdb/build.sh +++ b/packages/libdb/build.sh @@ -1,16 +1,16 @@ TERMUX_PKG_HOMEPAGE=https://www.oracle.com/database/berkeley-db -TERMUX_PKG_DESCRIPTION="The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support" -TERMUX_PKG_VERSION=5.3.28 -# Oracle needs an user account to download packages, so we use a mirror -TERMUX_PKG_SRCURL=https://download.freenas.org/distfiles/bdb/db-$TERMUX_PKG_VERSION.tar.gz -TERMUX_PKG_BUILD_IN_SRC=yes +TERMUX_PKG_DESCRIPTION="The Berkeley DB embedded database system (library)" +TERMUX_PKG_MAINTAINER="Vishal Biswas @vishalbiswas" +TERMUX_PKG_VERSION=6.2.23 +TERMUX_PKG_SRCURL=http://download.oracle.com/berkeley-db/db-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=47612c8991aa9ac2f6be721267c8d3cdccf5ac83105df8e50809daea24e95dc7 +TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" +--enable-hash +--enable-smallbuild +db_cv_atomic=gcc-builtin +" +TERMUX_PKG_RM_AFTER_INSTALL="docs" termux_step_pre_configure() { - TERMUX_PKG_BUILDDIR=$TERMUX_PKG_SRCDIR/build_unix - TERMUX_PKG_SRCDIR=$TERMUX_PKG_SRCDIR/dist + TERMUX_PKG_SRCDIR=$TERMUX_PKG_SRCDIR/dist } - -termux_step_post_massage() { - cd $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX - rm -rf docs -} \ No newline at end of file diff --git a/packages/libdb/db.subpackage.sh b/packages/libdb/db.subpackage.sh new file mode 100644 index 0000000000..88c720db31 --- /dev/null +++ b/packages/libdb/db.subpackage.sh @@ -0,0 +1,3 @@ +TERMUX_SUBPKG_INCLUDE="bin/" +TERMUX_SUBPKG_DESCRIPTION="The Berkeley DB embedded database system" +TERMUX_SUBPKG_DEPENDS="libdb"