]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
fix minidlna target and use it for hd51
authorMarkham <markham001@gmx.de>
Fri, 12 Oct 2018 11:02:03 +0000 (13:02 +0200)
committerMarkham <markham001@gmx.de>
Fri, 12 Oct 2018 11:02:03 +0000 (13:02 +0200)
archive-patches/minidlna-1.1.5.patch [new file with mode: 0644]
make/archives.mk
make/libraries.mk
make/neutrino.mk
make/versions.mk

diff --git a/archive-patches/minidlna-1.1.5.patch b/archive-patches/minidlna-1.1.5.patch
new file mode 100644 (file)
index 0000000..408268b
--- /dev/null
@@ -0,0 +1,13 @@
+--- a/minidlna.c
++++ b/minidlna.c
+@@ -295,10 +295,8 @@
+       if (sq3)
+               *sq3 = db;
+       sqlite3_busy_timeout(db, 5000);
+-      sql_exec(db, "pragma page_size = 4096");
+       sql_exec(db, "pragma journal_mode = OFF");
+       sql_exec(db, "pragma synchronous = OFF;");
+-      sql_exec(db, "pragma default_cache_size = 8192;");
+       return new_db;
+ }
index bf1eeb2c83d624d948d740b86470d65a8fad7fe5..093a7db97946ff140d54175fe04e82f66a9b2d25 100755 (executable)
@@ -261,6 +261,9 @@ $(ARCHIVE)/libusb-compat-$(LIBUSB_COMP_VER).tar.bz2:
 $(ARCHIVE)/libexif-$(LIBEXIF_VER).tar.gz:
        $(WGET) https://sourceforge.net/projects/libexif/files/libexif/$(LIBEXIF_VER)/libexif-$(LIBEXIF_VER).tar.gz
 
+$(ARCHIVE)/minidlna-$(MINIDLNA_VER).tar.gz:
+       $(WGET) https://sourceforge.net/projects/minidlna/files/minidlna/$(MINIDLNA_VER)/minidlna-$(MINIDLNA_VER).tar.gz
+
 $(ARCHIVE)/mjpg-streamer-r63.tar.gz:
        $(WGET) http://www.fhloston-paradise.de/mjpg-streamer-r63.tar.gz
 
index f4feac021f548cd1308eeeb45bf2b1ef8e3f8dcf..97d233080c7dd2f80c1e4c978366c4e74ec69527 100755 (executable)
@@ -781,25 +781,17 @@ $(D)/libogg: $(ARCHIVE)/libogg-$(LIBOGG_VER).tar.gz | $(TARGETPREFIX)
 #
 # minidlna
 #
-MINIDLNA_VER = 1.1.5
-MINIDLNA_SOURCE = minidlna-$(MINIDLNA_VER).tar.gz
-MINIDLNA_PATCH = minidlna-$(MINIDLNA_VER).patch
-
-$(ARCHIVE)/$(MINIDLNA_SOURCE):
-       $(WGET) https://sourceforge.net/projects/minidlna/files/minidlna/$(MINIDLNA_VER)/$(MINIDLNA_SOURCE)
-
-$(D)/minidlna: $(D)/bootstrap $(D)/zlib $(D)/sqlite $(D)/libexif $(D)/libjpeg $(D)/libid3tag $(D)/libogg $(D)/libvorbis $(D)/flac $(D)/ffmpeg $(ARCHIVE)/$(MINIDLNA_SOURCE)
+$(D)/minidlna: $(D)/zlib $(D)/sqlite $(D)/libexif $(D)/libjpeg $(D)/libid3tag $(D)/libogg $(D)/libvorbis $(D)/flac $(D)/ffmpeg $(ARCHIVE)/minidlna-$(MINIDLNA_VER).tar.gz | $(TARGETPREFIX)
        $(START_BUILD)
-       $(REMOVE)/minidlna-$(MINIDLNA_VER)
-       $(UNTAR)/$(MINIDLNA_SOURCE)
+       $(UNTAR)/minidlna-$(MINIDLNA_VER).tar.gz
        set -e; cd $(BUILD_TMP)/minidlna-$(MINIDLNA_VER); \
-               $(call apply_patches,$(MINIDLNA_PATCH)); \
-               autoreconf -fi $(SILENT_OPT); \
+               $(PATCH)/minidlna-$(MINIDLNA_VER).patch; \
+               autoreconf -fi; \
                $(CONFIGURE) \
-                       --prefix=/usr \
+                       --prefix=/ \
                ; \
                $(MAKE); \
-               $(MAKE) install prefix=/usr DESTDIR=$(TARGET_DIR)
+               $(MAKE) install prefix=/ DESTDIR=$(TARGETPREFIX)
        $(REMOVE)/minidlna-$(MINIDLNA_VER)
        $(TOUCH)
 
index 05603484ac6226ebcdaf5a3acfbff6b8dd15f767..e8f106ab980c2c6415da84ce9b6ebc9c1035d033 100755 (executable)
@@ -92,6 +92,7 @@ ifeq ($(BOXTYPE), armbox)
 endif
 ifeq ($(BOXTYPE), armbox)
 NEUTRINO_DEPS += $(D)/mc
+NEUTRINO_DEPS += $(D)/minidlna
 endif
 ifeq ($(BOXSERIES), hd2)
 NEUTRINO_DEPS += $(D)/mc
index c0c6a223a9fa6231a659349be8426e920a763052..2a68dd90ed1575e245ada5b29eacd2cfe4b7e767 100644 (file)
@@ -160,6 +160,9 @@ LUASOCKET_GIT = 5a17f79
 # Midnight Commander
 MC_VER = 4.8.21
 
+# mini-DLNA
+MINIDLNA_VER = 1.1.5
+
 # mtd-utils for the host and target
 MTD_UTILS_VER = 1.5.2