X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/d4054eb855ca0d8ba424549c7d31637e9edef073..28672b66342b59f24d6ca7ff5815e6223401ee1c:/openwrt/package/libdb/Makefile diff --git a/openwrt/package/libdb/Makefile b/openwrt/package/libdb/Makefile index 3e26e6194..0fc8687b5 100644 --- a/openwrt/package/libdb/Makefile +++ b/openwrt/package/libdb/Makefile @@ -3,9 +3,9 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libdb -PKG_VERSION:=4.3.28 -PKG_RELEASE:=0 -PKG_MD5SUM:=e27759537db6054b31d8cb3e99ba6fbb +PKG_VERSION:=4.2.52 +PKG_RELEASE:=1 +PKG_MD5SUM:=x PKG_SOURCE_URL:=ftp://ftp.sleepycat.com/releases/ \ http://downloads.sleepycat.com/ @@ -19,7 +19,7 @@ include $(TOPDIR)/package/rules.mk $(eval $(call PKG_template,LIBDB,libdb,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) -$(PKG_BUILD_DIR)/.configured: $(PKG_BUILD_DIR)/.prepared +$(PKG_BUILD_DIR)/.configured: (cd $(PKG_BUILD_DIR)/build_unix ; \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" \ @@ -48,26 +48,27 @@ $(PKG_BUILD_DIR)/.configured: $(PKG_BUILD_DIR)/.prepared --enable-shared \ --enable-static \ --disable-java \ - --disable-cxx \ + --enable-cxx \ + --disable-posixmutexes \ + --disable-uimutexes \ --disable-tcl \ --disable-rpc \ - --disable-compat185 \ - --disable-debug \ - --disable-statistics \ - --disable-replication \ - --disable-cryptography \ - --enable-smallbuild \ + --enable-compat185 \ + --enable-debug \ + --enable-statistics \ + --enable-replication \ + --enable-cryptography \ ); touch $@ -$(PKG_BUILD_DIR)/.built: $(PKG_BUILD_DIR)/.configured +$(PKG_BUILD_DIR)/.built: rm -rf $(PKG_INSTALL_DIR) mkdir -p $(PKG_INSTALL_DIR) $(MAKE) -C $(PKG_BUILD_DIR)/build_unix \ DESTDIR="$(PKG_INSTALL_DIR)" install touch $@ -$(IPKG_LIBDB): $(STAGING_DIR)/usr/lib/libdb.so +$(IPKG_LIBDB): install -m0755 -d $(IDIR_LIBDB)/usr/lib cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libdb*.so $(IDIR_LIBDB)/usr/lib/ $(RSTRIP) $(IDIR_LIBDB) @@ -86,5 +87,5 @@ uninstall-dev: rm -rf $(STAGING_DIR)/usr/include/db.h rm -rf $(STAGING_DIR)/usr/lib/libdb*.{a,so} -compile: install-dev -clean: uninstall-dev +compile-targets: install-dev +clean-targets: uninstall-dev