]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
add target sqlite-3.16.1
authorMarkham <markham001@gmx.de>
Thu, 11 Oct 2018 08:49:51 +0000 (10:49 +0200)
committerMarkham <markham001@gmx.de>
Thu, 11 Oct 2018 08:49:51 +0000 (10:49 +0200)
make/archives.mk
make/libraries.mk
make/versions.mk

index 667cf8368ed0ab7ffe0da078bf9ae1846f0c32b5..4e6d59ab68590a331a1602f1359a096962ae647e 100755 (executable)
@@ -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
 
index 1f1b6744466f75f1ed4aa88e279a7fbc6741f2f9..89a104eada314dacdfbfd294b8c1cf76103c922c 100755 (executable)
@@ -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
index 3f66679e08821534c14d38d7d7c4583a127c5215..dd398594de007b56801def6ed37e70b2a85667c2 100644 (file)
@@ -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