$(ARCHIVE)/libjpeg-turbo-$(JPEG_TURBO_VER).tar.gz:
$(WGET) http://sourceforge.net/projects/libjpeg-turbo/files/$(JPEG_TURBO_VER)/libjpeg-turbo-$(JPEG_TURBO_VER).tar.gz
-$(ARCHIVE)/libjpeg-turbo-$(JPEG_TURBO2_VER).tar.gz:
- $(WGET) http://sourceforge.net/projects/libjpeg-turbo/files/$(JPEG_TURBO2_VER)/libjpeg-turbo-$(JPEG_TURBO2_VER).tar.gz
-
$(ARCHIVE)/libbluray-0.5.0.tar.bz2:
$(WGET) https://get.videolan.org/libbluray/0.5.0/libbluray-0.5.0.tar.bz2
$(TOUCH)
# -----------------------------------------------------
-ifeq ($(BOXTYPE), armbox)
- LIBJPEG-TURBO = libjpeg-turbo2
-else
- LIBJPEG-TURBO = libjpeg-turbo
-endif
-
-$(D)/libjpeg: $(LIBJPEG-TURBO)
- $(TOUCH)
$(D)/libjpeg-turbo: $(ARCHIVE)/libjpeg-turbo-$(JPEG_TURBO_VER).tar.gz | $(TARGETPREFIX)
$(START_BUILD)
$(UNTAR)/libjpeg-turbo-$(JPEG_TURBO_VER).tar.gz
- pushd $(BUILD_TMP)/libjpeg-turbo-$(JPEG_TURBO_VER) && \
- export CC=$(TARGET)-gcc && \
- $(CONFIGURE) \
- --prefix= \
- --build=$(BUILD) \
- --host=$(TARGET) \
- --enable-shared \
- --with-jpeg8 \
- --mandir=/.remove --docdir=/.remove --bindir=/.remove && \
- $(MAKE) && \
- $(MAKE) install DESTDIR=$(TARGETPREFIX)
- $(REWRITE_LIBTOOL)/libjpeg.la
- rm -f $(TARGETPREFIX)/lib/libturbojpeg* $(TARGETPREFIX)/include/turbojpeg.h
- $(REMOVE)/libjpeg-turbo-$(JPEG_TURBO_VER)
- $(TOUCH)
-
-$(D)/libjpeg-turbo2: $(ARCHIVE)/libjpeg-turbo-$(JPEG_TURBO2_VER).tar.gz | $(TARGETPREFIX)
- $(START_BUILD)
- $(UNTAR)/libjpeg-turbo-$(JPEG_TURBO2_VER).tar.gz
- pushd $(BUILD_TMP)/libjpeg-turbo-$(JPEG_TURBO2_VER); \
+ pushd $(BUILD_TMP)/libjpeg-turbo-$(JPEG_TURBO_VER); \
$(PATCH)/libjpeg-turbo-tiff-ojpeg.patch; \
$(CMAKE) \
- -DWITH_SIMD=False \
- -DWITH_JPEG8=80 \
+ -DWITH_SIMD=1 \
+ -DWITH_JPEG8=1 \
+ -DWITH_TURBOJPEG=0 \
-DCMAKE_INSTALL_DOCDIR=/.remove \
-DCMAKE_INSTALL_MANDIR=/.remove \
; \
$(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libturbojpeg.pc
$(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libjpeg.pc
rm -f $(addprefix $(TARGETPREFIX)/bin/,cjpeg djpeg jpegtran rdjpgcom tjbench wrjpgcom)
- $(REMOVE)/libjpeg-turbo-$(JPEG_TURBO2_VER)
+ $(REMOVE)/libjpeg-turbo-$(JPEG_TURBO_VER)
$(TOUCH)
#ifeq ($(PLATFORM), nevis)
#
# minidlna
#
-$(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)
+$(D)/minidlna: $(D)/zlib $(D)/sqlite $(D)/libexif $(D)/libjpeg-turbo $(D)/libid3tag $(D)/libogg $(D)/libvorbis $(D)/flac $(D)/ffmpeg $(ARCHIVE)/minidlna-$(MINIDLNA_VER).tar.gz | $(TARGETPREFIX)
$(START_BUILD)
$(UNTAR)/minidlna-$(MINIDLNA_VER).tar.gz
set -e; cd $(BUILD_TMP)/minidlna-$(MINIDLNA_VER); \
$(REMOVE)/libusb-compat-$(LIBUSB_COMPAT_VER)
$(TOUCH)
-$(D)/libgd2: $(D)/zlib $(D)/libpng $(D)/libjpeg $(D)/freetype $(ARCHIVE)/libgd-$(GD_VER).tar.gz | $(TARGETPREFIX)
+$(D)/libgd2: $(D)/zlib $(D)/libpng $(D)/libjpeg-turbo $(D)/freetype $(ARCHIVE)/libgd-$(GD_VER).tar.gz | $(TARGETPREFIX)
$(START_BUILD)
$(REMOVE)/libgd-$(GD_VER)
$(UNTAR)/libgd-$(GD_VER).tar.gz
LINKS_PATCH += links-$(LINKS_VER)-hd51-input.patch
endif
-$(D)/links: $(D)/libpng $(D)/libjpeg $(D)/openssl $(ARCHIVE)/links-$(LINKS_VER).tar.bz2
+$(D)/links: $(D)/libpng $(D)/libjpeg-turbo $(D)/openssl $(ARCHIVE)/links-$(LINKS_VER).tar.bz2
$(START_BUILD)
$(REMOVE)/links-$(LINKS_VER)
$(UNTAR)/links-$(LINKS_VER).tar.bz2
cp -f f1kalender $(VARPLUG)/ && \
cp -f formel1wmtab $(VARPLUG)/
$(TOUCH)
-