From: Markham Date: Thu, 11 Oct 2018 08:49:51 +0000 (+0200) Subject: add target sqlite-3.16.1 X-Git-Url: https://git.webhop.me/?a=commitdiff_plain;h=2addc01a1832df30097336b8f1440ca91b7951cb;p=bs-cst-neutrino-hd.git add target sqlite-3.16.1 --- diff --git a/make/archives.mk b/make/archives.mk index 667cf83..4e6d59a 100755 --- a/make/archives.mk +++ b/make/archives.mk @@ -130,6 +130,9 @@ $(ARCHIVE)/rsync-3.1.1pre1.tar.gz: $(ARCHIVE)/procps-3.2.8.tar.gz: $(WGET) http://www.fhloston-paradise.de/procps-3.2.8.tar.gz +$(ARCHIVE)/sqlite-autoconf-$(SQLITE_VER).tar.gz: + $(WGET) http://www.sqlite.org/2017/sqlite-autoconf-$(SQLITE_VER).tar.gz + $(ARCHIVE)/busybox-$(BUSYBOX_VER).tar.bz2: $(WGET) https://busybox.net/downloads/busybox-$(BUSYBOX_VER).tar.bz2 diff --git a/make/libraries.mk b/make/libraries.mk index 1f1b674..89a104e 100755 --- a/make/libraries.mk +++ b/make/libraries.mk @@ -32,6 +32,25 @@ $(D)/libass: $(D)/freetype $(D)/libfribidi $(ARCHIVE)/libass-$(LIBASS_VER).tar.x $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libass.pc $(TOUCH) +# +# sqlite +# +$(D)/sqlite: $(ARCHIVE)/sqlite-autoconf-$(SQLITE_VER).tar.gz | $(TARGETPREFIX) + $(START_BUILD) + $(UNTAR)/sqlite-autoconf-$(SQLITE_VER).tar.gz + set -e; cd $(BUILD_TMP)/sqlite-autoconf-$(SQLITE_VER); \ + $(CONFIGURE) \ + --prefix= \ + --mandir=/.remove \ + ; \ + $(MAKE) all; \ + $(MAKE) install DESTDIR=$(TARGETPREFIX) + $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/sqlite3.pc + $(REWRITE_LIBTOOL)/libsqlite3.la + rm -f $(addprefix $(TARGETPREFIX)/bin/,sqlite3) + $(REMOVE)/sqlite-autoconf-$(SQLITE_VER) + $(TOUCH) + $(D)/libncurses: $(ARCHIVE)/ncurses-$(NCURSES_VER).tar.gz | ncurses-prereq $(TARGETPREFIX) $(START_BUILD) $(UNTAR)/ncurses-$(NCURSES_VER).tar.gz && \ @@ -717,9 +736,9 @@ $(D)/libsigc: $(ARCHIVE)/libsigc++-$(LIBSIGC_VER).tar.xz | $(TARGETPREFIX) $(REMOVE)/libsigc++-$(LIBSIGC_VER) $(TOUCH) -$(D)/libvorbis: $(D)/libogg $(ARCHIVE)/libvorbis-$(LIBVORBIS).tar.xz | $(TARGETPREFIX) +$(D)/libvorbis: $(D)/libogg $(ARCHIVE)/libvorbis-$(LIBVORBIS_VER).tar.xz | $(TARGETPREFIX) $(START_BUILD) - $(UNTAR)/libvorbis-$(LIBVORBIS).tar.xz + $(UNTAR)/libvorbis-$(LIBVORBIS_VER).tar.xz pushd $(BUILD_TMP)/libvorbis-$(LIBVORBIS_VER); \ $(CONFIGURE) \ --prefix= \ @@ -730,7 +749,7 @@ $(D)/libvorbis: $(D)/libogg $(ARCHIVE)/libvorbis-$(LIBVORBIS).tar.xz | $(TARGETP --disable-oggtest \ ; \ $(MAKE); \ - $(MAKE) install DESTDIR=$(TARGET_DIR) docdir=/.remove + $(MAKE) install DESTDIR=$(TARGETPREFIX) docdir=/.remove $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/vorbis.pc $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/vorbisenc.pc $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/vorbisfile.pc diff --git a/make/versions.mk b/make/versions.mk index 3f66679..dd39859 100644 --- a/make/versions.mk +++ b/make/versions.mk @@ -204,6 +204,9 @@ RPCBIND_VER = 1.2.5 SAMBA2_VER = 2.2.12 SAMBA3_VER = 3.3.9 +# SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine +SQLITE_VER = 3160100 + # timezone files TZ_VER=2017b