summaryrefslogtreecommitdiff
path: root/package/berkeleydb/berkeleydb.mk
AgeCommit message (Collapse)Author
2012-04-25berkeleydb: add option for tools installGustavo Zacarias
Add an option to install (or not) the berkeleydb binary tools. The default is no since most of the time/application just need the library and it helps save some space in the target. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-04-25berkeleydb: use O_DIRECTGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-04-25berkeleydb: build with C++ support if enabledPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-04-25berkeleydb: cleanupPeter Korsgaard
Use the preferred 'VAR = value' form, and remove redundant configure options. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-04-25Bump berkeleydb versionMaxime Hadjinlian
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: remove useless arguments from AUTOTARGETSThomas Petazzoni
Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21berkeleydb: target install cleanupPeter Korsgaard
Install into /usr/lib and use the normal make install target instead of manually messing around with symlinks and .so versions. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21berkeleydb: fix build of shared librariesLuca Ceresoli
009d8fceab4 and 0a5e5534cbf8 moved the --enable-static configure flag from package files to the default _CONFIGURE_CMDS in package/Makefile.autotools.in. This broke Autotools packages that override _CONFIGURE_CMDS. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-12packages: remove --{enable,disable}-{shared,static} from autotools packagesThomas Petazzoni
Now that those values are passed at the autotools infrastructure level, there's no need for every package to pass inconsistent values. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-09-07berkeleydb: fix download urlGustavo Zacarias
Sleepycat is now owned by oracle so the old site is gone. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-24berkeleydb : convert to autotools infrastructure & bump to 4.4.20cmchao
Changes by Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Installation to target is the default * Use BERKELEYDB_SUBDIR to get rid of the specific BUILD_CMDS and INSTALL_STAGING_CMDS * Split the INSTALL_TARGET_CMDS to install development files on the target only when needed Signed-off-by: cmchao <cmchao@gmail.com>
2010-04-11Do not let packages remove man pages, info pages and documentationThomas Petazzoni
The cleanup of $(TARGET_DIR)/usr/share/man, $(TARGET_DIR)/usr/man, $(TARGET_DIR)/usr/share/info, $(TARGET_DIR)/usr/info, $(TARGET_DIR)/usr/share/doc and $(TARGET_DIR)/usr/doc is already done globally in the main Makefile. Therefore, there's no need to handle that on a per-package basis. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-10-01buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard
We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03package: Remove unnecessary dependencies on uclibc.Will Newton
A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-07berkeleydb: Update config.{sub,guess} in configure step.Will Newton
Some architectures may need updates to the configure helper scripts before it is possible to safely configure. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-01-16package/: convert to DOWNLOAD helperPeter Korsgaard
2008-12-08package/: get rid of unneeded $(strip ..)Peter Korsgaard
2008-03-27buildroot: cleanup <package>-clean targets.Peter Korsgaard
Based on input from Arndt Kritzner & Bernhard Fischer.
2007-10-01- just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-09-17- cleanup and fixes (Cristian Ionescu-Idbohrn)Bernhard Reutner-Fischer
2007-08-22- global whitespace trimmingBernhard Reutner-Fischer
2007-08-21- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer
toolchain/*/*.mk */Makefile.in -l)
2007-08-21Remove switches if sstrip is runUlf Samuelsson
2007-08-11Use STAGING_DIR/usr/lib instead of STAGING_DIR/libUlf Samuelsson
2007-07-28Replace space by tabsUlf Samuelsson
2007-07-11Use <package>_VERSION in all <package>.mk instead of <package>_VERUlf Samuelsson
2007-06-27- add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-03-13fixup package LDFLAGS handlingEric Andersen
2007-01-14fixup a whole steaming pile of insanity. When packages are configured,Eric Andersen
they should be configured with --prefix=/usr and we then need to use make DESTDIR=$(STAGING_DIR) install to get things installed into the staging directory. The current situation for many packages, which use --prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled into the binary itself. This also adds in a pile of libtool fixups. Between broken pkgconfig, broken libtool handling, and broken --prefix settings, its a wonder things have worked as well as they have up till now. -Erik
2006-12-21- use global DISABLE_LARGEFILEBernhard Reutner-Fischer
2006-10-01- use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may ↵Bernhard Reutner-Fischer
not exist; Closes #971 Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
2006-04-19version bumpEric Andersen
2005-11-24remove extra space after touchMike Frysinger
2005-05-16This patch updates the berkleydb package to build a 4.3.x version of theEric Andersen
library which adds additional functionality and bugfixes. http://bugs.uclibc.org/view.php?id=256
2005-02-10There is no need to have a separate 'Makefile.in' file in theEric Andersen
general case, therefore, combine the toplevel Makefile options such as setting TARGETS into the per-package *.mk file
2004-10-14Update a few packagesEric Andersen
2004-10-13Update to a working url and current versionEric Andersen
2004-10-09Make the TAR_VERBOSITY option a bit more saneEric Andersen
2004-10-09use $(TAR_VERBOSITY)Mike Frysinger
2004-10-09Remove the old 'make' directory, and populate the new 'package'Eric Andersen
directory.