UmVirt LFS Package info

DB commit: be1eaeb9e1d7ba0146566f8c9226f3f3cf6c6aa8
APP commit: 1ca4178aea919e4c9e869e3d650ff8af9678bd6f
[ BASH | XML | JSON ]

berkeleydb

The Berkeley DB package contains programs and utilities used by many other applications for database related functions.

Package info

Codename: berkeleydb
Source file: db-6.2.32.tar.gz
Source directory: db-6.2.32
Package URL: db-6.2.32.tar.gz
Package md5-checksum URL: db-6.2.32.tar.gz.md5sum
Dependances: libnsl, sharutils.
Dependance of: cyrus-sasl, OpenLDAP-server, redland, postfix.
Patches: *** NO PATCHES FOUND ***
Addons: *** NO ADDONS FOUND ***
Nestings *** NO NESTINGS FOUND ***
Configuration script:
#sed -i 's/\(__atomic_compare_exchange\)/\1_db/' src/dbinc/atomic.h


ARG_STATIC="--disable-static"
if [[ "$ULFS_PKG_STATIC" == "YES" ]]
then
    ARG_STATIC="--enable-static"
fi


CFLAGS+=" -Wno-error=implicit-function-declaration"
                                                                          
export CFLAGS

cd build_unix
  ../dist/configure \
    --prefix=/usr \
    --enable-compat185 \
    --enable-shared \
    $ARG_STATIC   \
    --enable-cxx \
    --enable-dbm

Build script:
cd build_unix  
  make

Install script:
cd build_unix  

make docdir=/usr/share/doc/db-6.2.32 install &&

chown -v -R root:root                        \
      /usr/bin/db_*                          \
      /usr/include/db{,_185,_cxx}.h          \
      /usr/lib/libdb*.{so,la}                \
      /usr/share/doc/db-6.2.32