Browse Source

- rename *_DEPS => *_DEPENDENCIES

master
vanhofen 4 years ago
parent
commit
fd489b9cf3
  1. 20
      make/host-tools.mk
  2. 4
      make/target-blobs.mk
  3. 4
      make/target-development.mk
  4. 8
      make/target-ffmpeg-coolstream.mk
  5. 6
      make/target-ffmpeg.mk
  6. 20
      make/target-libs-unused.mk
  7. 74
      make/target-libs.mk
  8. 20
      make/target-lua.mk
  9. 28
      make/target-neutrino-plugins.mk
  10. 58
      make/target-neutrino.mk
  11. 20
      make/target-tools-unused.mk
  12. 168
      make/target-tools.mk
  13. 2
      package/sdl2/sdl2.mk

20
make/host-tools.mk

@ -60,9 +60,9 @@ host-pkgconf: $(DL_DIR)/$(HOST_PKGCONF_SOURCE) | $(HOST_DIR) pkg-config-preqs
# -----------------------------------------------------------------------------
PKG_CONFIG_DEPS = host-pkgconf
PKG_CONFIG_DEPENDENCIES = host-pkgconf
$(PKG_CONFIG): $(PKG_CONFIG_DEPS) | $(HOST_DIR)
$(PKG_CONFIG): $(PKG_CONFIG_DEPENDENCIES) | $(HOST_DIR)
ln -sf pkg-config $(@)
# -----------------------------------------------------------------------------
@ -251,11 +251,11 @@ HOST_MESON_SITE = https://github.com/mesonbuild/meson/releases/download/$(HOST_M
$(DL_DIR)/$(HOST_MESON_SOURCE):
$(DOWNLOAD) $(HOST_MESON_SITE)/$(HOST_MESON_SOURCE)
HOST_MESON_DEPS = host-ninja host-python3 host-python3-setuptools
HOST_MESON_DEPENDENCIES = host-ninja host-python3 host-python3-setuptools
HOST_MESON = $(HOST_DIR)/bin/meson
host-meson: $(HOST_MESON_DEPS) $(DL_DIR)/$(HOST_MESON_SOURCE) | $(HOST_DIR)
host-meson: $(HOST_MESON_DEPENDENCIES) $(DL_DIR)/$(HOST_MESON_SOURCE) | $(HOST_DIR)
$(REMOVE)/$(HOST_MESON_DIR)
$(UNTAR)/$(HOST_MESON_SOURCE)
$(CHDIR)/$(HOST_MESON_DIR); \
@ -324,7 +324,7 @@ HOST_PYTHON3_INCLUDE_DIR = include/python$(basename $(HOST_PYTHON3_VERSION))
$(DL_DIR)/$(HOST_PYTHON3_SOURCE):
$(DOWNLOAD) $(HOST_PYTHON3_SITE)/$(HOST_PYTHON3_SOURCE)
HOST_PYTHON3_DEPS = host-expat host-libffi
HOST_PYTHON3_DEPENDENCIES = host-expat host-libffi
HOST_PYTHON3_CONF_ENV = \
OPT="$(HOST_CFLAGS)"
@ -343,7 +343,7 @@ HOST_PYTHON3_CONF_OPTS = \
--disable-idle3 \
--disable-ossaudiodev
host-python3: $(HOST_PYTHON3_DEPS) $(DL_DIR)/$(HOST_PYTHON3_SOURCE) | $(HOST_DIR)
host-python3: $(HOST_PYTHON3_DEPENDENCIES) $(DL_DIR)/$(HOST_PYTHON3_SOURCE) | $(HOST_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -365,9 +365,9 @@ HOST_PYTHON3_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/b0/f3/44d
$(DL_DIR)/$(HOST_PYTHON3_SETUPTOOLS_SOURCE):
$(DOWNLOAD) $(HOST_PYTHON3_SETUPTOOLS_SITE)/$(HOST_PYTHON3_SETUPTOOLS_SOURCE)
HOST_PYTHON3_SETUPTOOLS_DEPS = host-python3
HOST_PYTHON3_SETUPTOOLS_DEPENDENCIES = host-python3
host-python3-setuptools: $(HOST_PYTHON3_SETUPTOOLS_DEPS) $(DL_DIR)/$(HOST_PYTHON3_SETUPTOOLS_SOURCE) | $(HOST_DIR)
host-python3-setuptools: $(HOST_PYTHON3_SETUPTOOLS_DEPENDENCIES) $(DL_DIR)/$(HOST_PYTHON3_SETUPTOOLS_SOURCE) | $(HOST_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNZIP)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -433,7 +433,7 @@ HOST_LUAROCKS_SITE = https://luarocks.github.io/luarocks/releases
$(DL_DIR)/$(HOST_LUAROCKS_SOURCE):
$(DOWNLOAD) $(HOST_LUAROCKS_SITE)/$(HOST_LUAROCKS_SOURCE)
HOST_LUAROCKS_DEPS = host-lua
HOST_LUAROCKS_DEPENDENCIES = host-lua
HOST_LUAROCKS_CONFIG = $(HOST_DIR)/etc/luarocks/config-$(LUA_ABIVERSION).lua
@ -453,7 +453,7 @@ HOST_LUAROCKS_CONF_OPTS = \
HOST_LUAROCKS = $(HOST_DIR)/bin/luarocks
host-luarocks: $(HOST_LUAROCKS_DEPS) $(DL_DIR)/$(HOST_LUAROCKS_SOURCE) | $(HOST_DIR)
host-luarocks: $(HOST_LUAROCKS_DEPENDENCIES) $(DL_DIR)/$(HOST_LUAROCKS_SOURCE) | $(HOST_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \

4
make/target-blobs.mk

@ -3,9 +3,9 @@
#
# -----------------------------------------------------------------------------
#BLOBS_DEPS = kernel # because of depmod
#BLOBS_DEPENDENCIES = kernel # because of depmod
blobs: $(BLOBS_DEPS)
blobs: $(BLOBS_DEPENDENCIES)
$(MAKE) firmware
$(MAKE) $(BOXMODEL)-drivers
ifeq ($(BOXMODEL),$(filter $(BOXMODEL),hd51 bre2ze4k h7 hd60 hd61 vusolo4k vuduo4k vuduo4kse vuultimo4k vuzero4k vuuno4k vuuno4kse))

4
make/target-development.mk

@ -63,7 +63,7 @@ GDB_SITE = https://sourceware.org/pub/gdb/releases
$(DL_DIR)/$(GDB_SOURCE):
$(DOWNLOAD) $(GDB_SITE)/$(GDB_SOURCE)
GDB_DEPS = zlib ncurses
GDB_DEPENDENCIES = zlib ncurses
GDB_CONF_OPTS = \
--infodir=$(REMOVE_infodir) \
@ -80,7 +80,7 @@ GDB_CONF_OPTS = \
--without-x \
--enable-static
gdb: $(GDB_DEPS) $(DL_DIR)/$(GDB_SOURCE) | $(TARGET_DIR)
gdb: $(GDB_DEPENDENCIES) $(DL_DIR)/$(GDB_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(GDB_DIR)
$(UNTAR)/$(GDB_SOURCE)
$(CHDIR)/$(GDB_DIR); \

8
make/target-ffmpeg-coolstream.mk

@ -138,12 +138,12 @@ FFMPEG_CONF_OPTS = \
--arch=$(TARGET_ARCH) \
--extra-ldflags="$(TARGET_LDFLAGS)"
FFMPEG_DEPS = openssl rtmpdump libbluray libass
FFMPEG_DEPENDENCIES = openssl rtmpdump libbluray libass
ifeq ($(FFMPEG_BRANCH),ni/ffmpeg/2.8)
FFMPEG_DEPS += libroxml
FFMPEG_DEPENDENCIES += libroxml
else
FFMPEG_DEPS += libxml2
FFMPEG_DEPENDENCIES += libxml2
FFMPEG_CONF_OPTS += \
--enable-demuxer=dash \
--enable-libxml2
@ -165,7 +165,7 @@ ifeq ($(BOXSERIES),hd2)
--extra-cflags="-Wno-deprecated-declarations -I$(TARGET_includedir) -mfpu=vfpv3-d16 -mfloat-abi=hard"
endif
ffmpeg: $(FFMPEG_DEPS) | $(TARGET_DIR)
ffmpeg: $(FFMPEG_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(NI_FFMPEG)
$(CD) $(SOURCE_DIR)/$(NI_FFMPEG); \
git checkout $(FFMPEG_BRANCH)

6
make/target-ffmpeg.mk

@ -322,7 +322,7 @@ FFMPEG_CONF_OPTS = \
--extra-ldflags="$(TARGET_LDFLAGS)"
# ffplay
FFMPEG_DEPS += sdl2
FFMPEG_DEPENDENCIES += sdl2
FFMPEG_CONF_OPTS += --enable-ffplay
FFMPEG_CONF_ENV += SDL_CONFIG=$(HOST_DIR)/bin/sdl2-config
@ -337,9 +337,9 @@ else ifeq ($(TARGET_ARCH),mips)
--extra-cflags="-Wno-deprecated-declarations -I$(TARGET_includedir)"
endif
FFMPEG_DEPS = openssl freetype rtmpdump libbluray libass libxml2 alsa-lib
FFMPEG_DEPENDENCIES = openssl freetype rtmpdump libbluray libass libxml2 alsa-lib
ffmpeg: $(FFMPEG_DEPS) $(DL_DIR)/$(FFMPEG_SOURCE) | $(TARGET_DIR)
ffmpeg: $(FFMPEG_DEPENDENCIES) $(DL_DIR)/$(FFMPEG_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
ifneq ($($(PKG)_UNPATCHED),yes)

20
make/target-libs-unused.mk

@ -11,14 +11,14 @@ LIBID3TAG_SITE = https://sourceforge.net/projects/mad/files/libid3tag/$(LIBID3TA
$(DL_DIR)/$(LIBID3TAG_SOURCE):
$(DOWNLOAD) $(LIBID3TAG_SITE)/$(LIBID3TAG_SOURCE)
LIBID3TAG_DEPS = zlib
LIBID3TAG_DEPENDENCIES = zlib
LIBID3TAG_AUTORECONF = YES
LIBID3TAG_CONF_OPTS = \
--enable-shared=yes
libid3tag: $(LIBID3TAG_DEPS) $(DL_DIR)/$(LIBID3TAG_SOURCE) | $(TARGET_DIR)
libid3tag: $(LIBID3TAG_DEPENDENCIES) $(DL_DIR)/$(LIBID3TAG_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -40,7 +40,7 @@ FONTCONFIG_SITE = https://www.freedesktop.org/software/fontconfig/release
$(DL_DIR)/$(FONTCONFIG_SOURCE):
$(DOWNLOAD) $(FONTCONFIG_SITE)/$(FONTCONFIG_SOURCE)
FONTCONFIG_DEPS = freetype expat
FONTCONFIG_DEPENDENCIES = freetype expat
FONTCONFIG_CONF_OPTS = \
--with-freetype-config=$(HOST_DIR)/bin/freetype-config \
@ -48,7 +48,7 @@ FONTCONFIG_CONF_OPTS = \
--with-expat-lib=$(TARGET_libdir) \
--disable-docs
fontconfig: $(FONTCONFIG_DEPS) $(DL_DIR)/$(FONTCONFIG_SOURCE) | $(TARGET_DIR)
fontconfig: $(FONTCONFIG_DEPENDENCIES) $(DL_DIR)/$(FONTCONFIG_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -70,7 +70,7 @@ PIXMAN_SITE = https://www.cairographics.org/releases
$(DL_DIR)/$(PIXMAN_SOURCE):
$(DOWNLOAD) $(PIXMAN_SITE)/$(PIXMAN_SOURCE)
PIXMAN_DEPS = zlib libpng
PIXMAN_DEPENDENCIES = zlib libpng
PIXMAN_CONF_OPTS = \
--disable-gtk \
@ -78,7 +78,7 @@ PIXMAN_CONF_OPTS = \
--disable-loongson-mmi \
--disable-docs
pixman: $(PIXMAN_DEPS) $(DL_DIR)/$(PIXMAN_SOURCE) | $(TARGET_DIR)
pixman: $(PIXMAN_DEPENDENCIES) $(DL_DIR)/$(PIXMAN_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -100,7 +100,7 @@ CAIRO_SITE = https://www.cairographics.org/releases
$(DL_DIR)/$(CAIRO_SOURCE):
$(DOWNLOAD) $(CAIRO_SITE)/$(CAIRO_SOURCE)
CAIRO_DEPS = fontconfig glib2 libpng pixman zlib
CAIRO_DEPENDENCIES = fontconfig glib2 libpng pixman zlib
CAIRO_CONF_ENV = \
ax_cv_c_float_words_bigendian="no"
@ -115,7 +115,7 @@ CAIRO_CONF_OPTS = \
--disable-gl \
--enable-tee
cairo: $(CAIRO_DEPS) $(DL_DIR)/$(CAIRO_SOURCE) | $(TARGET_DIR)
cairo: $(CAIRO_DEPENDENCIES) $(DL_DIR)/$(CAIRO_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -142,7 +142,7 @@ HARFBUZZ_SITE = https://www.freedesktop.org/software/harfbuzz/release
$(DL_DIR)/$(HARFBUZZ_SOURCE):
$(DOWNLOAD) $(HARFBUZZ_SITE)/$(HARFBUZZ_SOURCE)
HARFBUZZ_DEPS = fontconfig glib2 cairo freetype
HARFBUZZ_DEPENDENCIES = fontconfig glib2 cairo freetype
HARFBUZZ_AUTORECONF = YES
@ -154,7 +154,7 @@ HARFBUZZ_CONF_OPTS = \
--without-graphite2 \
--without-icu
harfbuzz: $(HARFBUZZ_DEPS) $(DL_DIR)/$(HARFBUZZ_SOURCE) | $(TARGET_DIR)
harfbuzz: $(HARFBUZZ_DEPENDENCIES) $(DL_DIR)/$(HARFBUZZ_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \

74
make/target-libs.mk

@ -167,7 +167,7 @@ LIBCURL_SITE = https://curl.haxx.se/download
$(DL_DIR)/$(LIBCURL_SOURCE):
$(DOWNLOAD) $(LIBCURL_SITE)/$(LIBCURL_SOURCE)
LIBCURL_DEPS = zlib openssl rtmpdump ca-bundle
LIBCURL_DEPENDENCIES = zlib openssl rtmpdump ca-bundle
LIBCURL_CONFIG_SCRIPTS = curl-config
@ -196,7 +196,7 @@ LIBCURL_CONF_OPTS = \
--with-librtmp=$(TARGET_libdir) \
--enable-optimize
libcurl: $(LIBCURL_DEPS) $(DL_DIR)/$(LIBCURL_SOURCE) | $(TARGET_DIR)
libcurl: $(LIBCURL_DEPENDENCIES) $(DL_DIR)/$(LIBCURL_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -218,7 +218,7 @@ LIBPNG_SITE = https://sourceforge.net/projects/libpng/files/libpng16/$(LIBPNG_VE
$(DL_DIR)/$(LIBPNG_SOURCE):
$(DOWNLOAD) $(LIBPNG_SITE)/$(LIBPNG_SOURCE)
LIBPNG_DEPS = zlib
LIBPNG_DEPENDENCIES = zlib
LIBPNG_CONFIG_SCRIPTS = libpng16-config
@ -227,7 +227,7 @@ LIBPNG_CONF_OPTS = \
--disable-static \
$(if $(filter $(BOXSERIES),hd5x hd6x vusolo4k vuduo4k vuduo4kse vuultimo4k vuzero4k vuuno4k vuuno4kse),--enable-arm-neon,--disable-arm-neon)
libpng: $(LIBPNG_DEPS) $(DL_DIR)/$(LIBPNG_SOURCE) | $(TARGET_DIR)
libpng: $(LIBPNG_DEPENDENCIES) $(DL_DIR)/$(LIBPNG_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -250,7 +250,7 @@ FREETYPE_SITE = https://sourceforge.net/projects/freetype/files/freetype2/$(FREE
$(DL_DIR)/$(FREETYPE_SOURCE):
$(DOWNLOAD) $(FREETYPE_SITE)/$(FREETYPE_SOURCE)
FREETYPE_DEPS = zlib libpng
FREETYPE_DEPENDENCIES = zlib libpng
FREETYPE_CONFIG_SCRIPTS = freetype-config
@ -263,7 +263,7 @@ FREETYPE_CONF_OPTS = \
--without-harfbuzz \
--without-bzip2
freetype: $(FREETYPE_DEPS) $(DL_DIR)/$(FREETYPE_SOURCE) | $(TARGET_DIR)
freetype: $(FREETYPE_DEPENDENCIES) $(DL_DIR)/$(FREETYPE_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -471,9 +471,9 @@ $(DL_DIR)/$(LIBUSB_COMPAT_SOURCE):
LIBUSB_COMPAT_CONFIG_SCRIPTS = libusb-config
LIBUSB_COMPAT_DEPS = libusb
LIBUSB_COMPAT_DEPENDENCIES = libusb
libusb-compat: $(LIBUSB_COMPAT_DEPS) $(DL_DIR)/$(LIBUSB_COMPAT_SOURCE) | $(TARGET_DIR)
libusb-compat: $(LIBUSB_COMPAT_DEPENDENCIES) $(DL_DIR)/$(LIBUSB_COMPAT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -496,7 +496,7 @@ LIBGD_SITE = https://github.com/libgd/libgd/releases/download/gd-$(LIBGD_VERSION
$(DL_DIR)/$(LIBGD_SOURCE):
$(DOWNLOAD) $(LIBGD_SITE)/$(LIBGD_SOURCE)
LIBGD_DEPS = zlib libpng libjpeg-turbo freetype
LIBGD_DEPENDENCIES = zlib libpng libjpeg-turbo freetype
LIBGD_CONF_OPTS = \
--bindir=$(REMOVE_bindir) \
@ -504,7 +504,7 @@ LIBGD_CONF_OPTS = \
--without-xpm \
--without-x
libgd: $(LIBGD_DEPS) $(DL_DIR)/$(LIBGD_SOURCE) | $(TARGET_DIR)
libgd: $(LIBGD_DEPENDENCIES) $(DL_DIR)/$(LIBGD_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -522,12 +522,12 @@ LIBDPF_DIR = dpf-ax.$(LIBDPF_VERSION)
LIBDPF_SOURCE = dpf-ax.$(LIBDPF_VERSION)
LIBDPF_SITE = $(GITHUB)/MaxWiesel
LIBDPF_DEPS = libusb-compat
LIBDPF_DEPENDENCIES = libusb-compat
LIBDPF_MAKE_OPTS = \
CC=$(TARGET_CC) PREFIX=$(TARGET_prefix)
libdpf: $(LIBDPF_DEPS) | $(TARGET_DIR)
libdpf: $(LIBDPF_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(GET-GIT-SOURCE) $(PKG_SITE)/$(PKG_SOURCE) $(DL_DIR)/$(PKG_SOURCE)
$(CPDIR)/$(PKG_SOURCE)
@ -630,9 +630,9 @@ LIBBLURAY_SITE = ftp.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VERSION)
$(DL_DIR)/$(LIBBLURAY_SOURCE):
$(DOWNLOAD) $(LIBBLURAY_SITE)/$(LIBBLURAY_SOURCE)
LIBBLURAY_DEPS = freetype
LIBBLURAY_DEPENDENCIES = freetype
ifeq ($(BOXSERIES),hd2)
LIBBLURAY_DEPS += libaacs libbdplus
LIBBLURAY_DEPENDENCIES += libaacs libbdplus
endif
LIBBLURAY_CONF_OPTS = \
@ -649,7 +649,7 @@ LIBBLURAY_CONF_OPTS = \
--without-libxml2 \
--without-fontconfig
libbluray: $(LIBBLURAY_DEPS) $(DL_DIR)/$(LIBBLURAY_SOURCE) | $(TARGET_DIR)
libbluray: $(LIBBLURAY_DEPENDENCIES) $(DL_DIR)/$(LIBBLURAY_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -672,7 +672,7 @@ LIBASS_SITE = https://github.com/libass/libass/releases/download/$(LIBASS_VERSIO
$(DL_DIR)/$(LIBASS_SOURCE):
$(DOWNLOAD) $(LIBASS_SITE)/$(LIBASS_SOURCE)
LIBASS_DEPS = freetype fribidi
LIBASS_DEPENDENCIES = freetype fribidi
LIBASS_CONF_OPTS = \
--disable-static \
@ -681,7 +681,7 @@ LIBASS_CONF_OPTS = \
--disable-harfbuzz \
--disable-require-system-font-provider
libass: $(LIBASS_DEPS) $(DL_DIR)/$(LIBASS_SOURCE) | $(TARGET_DIR)
libass: $(LIBASS_DEPENDENCIES) $(DL_DIR)/$(LIBASS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -743,7 +743,7 @@ LIBGCRYPT_SITE = ftp://ftp.gnupg.org/gcrypt/libgcrypt
$(DL_DIR)/$(LIBGCRYPT_SOURCE):
$(DOWNLOAD) $(LIBGCRYPT_SITE)/$(LIBGCRYPT_SOURCE)
LIBGCRYPT_DEPS = libgpg-error
LIBGCRYPT_DEPENDENCIES = libgpg-error
LIBGCRYPT_CONFIG_SCRIPTS = libgcrypt-config
@ -755,7 +755,7 @@ LIBGCRYPT_CONF_OPTS = \
--disable-static \
--disable-tests
libgcrypt: $(LIBGCRYPT_DEPS) $(DL_DIR)/$(LIBGCRYPT_SOURCE) | $(TARGET_DIR)
libgcrypt: $(LIBGCRYPT_DEPENDENCIES) $(DL_DIR)/$(LIBGCRYPT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -778,7 +778,7 @@ LIBAACS_SITE = ftp://ftp.videolan.org/pub/videolan/libaacs/$(LIBAACS_VERSION)
$(DL_DIR)/$(LIBAACS_SOURCE):
$(DOWNLOAD) $(LIBAACS_SITE)/$(LIBAACS_SOURCE)
LIBAACS_DEPS = libgcrypt
LIBAACS_DEPENDENCIES = libgcrypt
LIBAACS_CONF_OPTS = \
--enable-maintainer-mode \
@ -786,7 +786,7 @@ LIBAACS_CONF_OPTS = \
--enable-shared \
--disable-static
libaacs: $(LIBAACS_DEPS) $(DL_DIR)/$(LIBAACS_SOURCE) | $(TARGET_DIR)
libaacs: $(LIBAACS_DEPENDENCIES) $(DL_DIR)/$(LIBAACS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -810,7 +810,7 @@ LIBBDPLUS_SITE = ftp://ftp.videolan.org/pub/videolan/libbdplus/$(LIBBDPLUS_VERSI
$(DL_DIR)/$(LIBBDPLUS_SOURCE):
$(DOWNLOAD) $(LIBBDPLUS_SITE)/$(LIBBDPLUS_SOURCE)
LIBBDPLUS_DEPS = libaacs
LIBBDPLUS_DEPENDENCIES = libaacs
LIBBDPLUS_CONF_OPTS = \
--enable-maintainer-mode \
@ -818,7 +818,7 @@ LIBBDPLUS_CONF_OPTS = \
--enable-shared \
--disable-static
libbdplus: $(LIBBDPLUS_DEPS) $(DL_DIR)/$(LIBBDPLUS_SOURCE) | $(TARGET_DIR)
libbdplus: $(LIBBDPLUS_DEPENDENCIES) $(DL_DIR)/$(LIBBDPLUS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -929,7 +929,7 @@ LIBXSLT_SITE = ftp://xmlsoft.org/libxml2
$(DL_DIR)/$(LIBXSLT_SOURCE):
$(DOWNLOAD) $(LIBXSLT_SITE)/$(LIBXSLT_SOURCE)
LIBXSLT_DEPS = libxml2
LIBXSLT_DEPENDENCIES = libxml2
LIBXSLT_CONFIG_SCRIPTS = xslt-config
@ -942,7 +942,7 @@ LIBXSLT_CONF_OPTS = \
--without-debug \
--without-mem-debug
libxslt: $(LIBXSLT_DEPS) $(DL_DIR)/$(LIBXSLT_SOURCE) | $(TARGET_DIR)
libxslt: $(LIBXSLT_DEPENDENCIES) $(DL_DIR)/$(LIBXSLT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -958,7 +958,7 @@ libxslt: $(LIBXSLT_DEPS) $(DL_DIR)/$(LIBXSLT_SOURCE) | $(TARGET_DIR)
# -----------------------------------------------------------------------------
RTMPDUMP_DEPS = zlib openssl
RTMPDUMP_DEPENDENCIES = zlib openssl
RTMPDUMP_MAKE_ENV = \
CROSS_COMPILE=$(TARGET_CROSS) \
@ -969,7 +969,7 @@ RTMPDUMP_MAKE_OPTS = \
prefix=$(prefix) \
mandir=$(REMOVE_mandir)
rtmpdump: $(RTMPDUMP_DEPS) $(SOURCE_DIR)/$(NI_RTMPDUMP) | $(TARGET_DIR)
rtmpdump: $(RTMPDUMP_DEPENDENCIES) $(SOURCE_DIR)/$(NI_RTMPDUMP) | $(TARGET_DIR)
$(REMOVE)/$(NI_RTMPDUMP)
tar -C $(SOURCE_DIR) -cp $(NI_RTMPDUMP) --exclude-vcs | tar -C $(BUILD_DIR) -x
$(CHDIR)/$(NI_RTMPDUMP); \
@ -1102,7 +1102,7 @@ LIBVORBIS_SITE = https://downloads.xiph.org/releases/vorbis
$(DL_DIR)/$(LIBVORBIS_SOURCE):
$(DOWNLOAD) $(LIBVORBIS_SITE)/$(LIBVORBIS_SOURCE)
LIBVORBIS_DEPS = libogg
LIBVORBIS_DEPENDENCIES = libogg
LIBVORBIS_AUTORECONF = YES
@ -1112,7 +1112,7 @@ LIBVORBIS_CONF_OPTS = \
--disable-examples \
--disable-oggtest
libvorbis: $(LIBVORBIS_DEPS) $(DL_DIR)/$(LIBVORBIS_SOURCE) | $(TARGET_DIR)
libvorbis: $(LIBVORBIS_DEPENDENCIES) $(DL_DIR)/$(LIBVORBIS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1134,11 +1134,11 @@ LIBVORBISIDEC_SITE = https://ftp.de.debian.org/debian/pool/main/libv/libvorbisid
$(DL_DIR)/$(LIBVORBISIDEC_SOURCE):
$(DOWNLOAD) $(LIBVORBISIDEC_SITE)/$(LIBVORBISIDEC_SOURCE)
LIBVORBISIDEC_DEPS = libogg
LIBVORBISIDEC_DEPENDENCIES = libogg
LIBVORBISIDEC_AUTORECONF = YES
libvorbisidec: $(LIBVORBISIDEC_DEPS) $(DL_DIR)/$(LIBVORBISIDEC_SOURCE) | $(TARGET_DIR)
libvorbisidec: $(LIBVORBISIDEC_DEPENDENCIES) $(DL_DIR)/$(LIBVORBISIDEC_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1264,9 +1264,9 @@ GLIB2_SITE = https://ftp.gnome.org/pub/gnome/sources/glib/$(basename $(GLIB2_VER
$(DL_DIR)/$(GLIB2_SOURCE):
$(DOWNLOAD) $(GLIB2_SITE)/$(GLIB2_SOURCE)
GLIB2_DEPS = zlib libffi
GLIB2_DEPENDENCIES = zlib libffi
ifeq ($(BOXSERIES),hd2)
GLIB2_DEPS += gettext
GLIB2_DEPENDENCIES += gettext
endif
GLIB2_AUTORECONF = YES
@ -1287,11 +1287,11 @@ GLIB2_CONF_OPTS = \
--with-pcre=internal
ifeq ($(BOXTYPE),$(filter $(BOXTYPE),armbox mipsbox))
GLIB2_DEPS += libiconv
GLIB2_DEPENDENCIES += libiconv
GLIB2_CONF_OPTS += --with-libiconv=gnu
endif
glib2: $(GLIB2_DEPS) $(DL_DIR)/$(GLIB2_SOURCE) | $(TARGET_DIR)
glib2: $(GLIB2_DEPENDENCIES) $(DL_DIR)/$(GLIB2_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1423,9 +1423,9 @@ ifeq ($(BOXMODEL),$(filter $(BOXMODEL),vuduo4k vuduo4kse vusolo4k vuultimo4k vuu
GRAPHLCD_BASE_PATCH += 0005-add-vuplus-driver.patch
endif
GRAPHLCD_BASE_DEPS = freetype libiconv libusb
GRAPHLCD_BASE_DEPENDENCIES = freetype libiconv libusb
graphlcd-base: $(GRAPHLCD_BASE_DEPS) | $(TARGET_DIR)
graphlcd-base: $(GRAPHLCD_BASE_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(GET-GIT-SOURCE) $(PKG_SITE)/$(PKG_SOURCE) $(DL_DIR)/$(PKG_SOURCE)
$(CPDIR)/$(PKG_SOURCE)

20
make/target-lua.mk

@ -12,9 +12,9 @@ LUA_SITE = https://www.lua.org
$(DL_DIR)/$(LUA_SOURCE):
$(DOWNLOAD) $(LUA_SITE)/ftp/$(LUA_SOURCE)
LUA_DEPS = ncurses
LUA_DEPENDENCIES = ncurses
lua: $(LUA_DEPS) $(DL_DIR)/$(LUA_SOURCE) | $(TARGET_DIR)
lua: $(LUA_DEPENDENCIES) $(DL_DIR)/$(LUA_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LUA_DIR)
$(UNTAR)/$(LUA_SOURCE)
$(CHDIR)/$(LUA_DIR); \
@ -41,7 +41,7 @@ LUAEXPAT_SITE = https://github.com/tomasguisasola/luaexpat/archive
$(DL_DIR)/$(LUAEXPAT_SOURCE):
$(DOWNLOAD) $(LUAEXPAT_SITE)/v$(LUAEXPAT_VERSION).tar.gz -O $(@)
LUAEXPAT_DEPS = expat lua
LUAEXPAT_DEPENDENCIES = expat lua
LUAEXPAT_MAKE_ENV = \
$(TARGET_CONFIGURE_ENV)
@ -50,7 +50,7 @@ LUAEXPAT_MAKE_OPTS = \
PREFIX=$(TARGET_prefix) \
LUA_SYS_VER=$(LUA_ABIVERSION)
luaexpat: $(LUAEXPAT_DEPS) $(DL_DIR)/$(LUAEXPAT_SOURCE) | $(TARGET_DIR)
luaexpat: $(LUAEXPAT_DEPENDENCIES) $(DL_DIR)/$(LUAEXPAT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -72,9 +72,9 @@ LUA_FEEDPARSER_SITE = https://github.com/slact/lua-feedparser/archive
$(DL_DIR)/$(LUA_FEEDPARSER_SOURCE):
$(DOWNLOAD) $(LUA_FEEDPARSER_SITE)/$(LUA_FEEDPARSER_VERSION).tar.gz -O $(@)
LUA_FEEDPARSER_DEPS = luaexpat
LUA_FEEDPARSER_DEPENDENCIES = luaexpat
lua-feedparser: $(LUA-DEEDPARSER_DEPS) $(DL_DIR)/$(LUA_FEEDPARSER_SOURCE) | $(TARGET_DIR)
lua-feedparser: $(LUA-DEEDPARSER_DEPENDENCIES) $(DL_DIR)/$(LUA_FEEDPARSER_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -106,7 +106,7 @@ LUA_CURL_DIR = lua-curlv3.$(LUA_CURL_VERSION)
LUA_CURL_SOURCE = lua-curlv3.$(LUA_CURL_VERSION)
LUA_CURL_SITE = https://github.com/lua-curl/$(LUA_CURL_SOURCE)
LUA_CURL_DEPS = libcurl lua
LUA_CURL_DEPENDENCIES = libcurl lua
LUA_CURL_MAKE_ENV = \
$(TARGET_CONFIGURE_ENV)
@ -117,7 +117,7 @@ LUA_CURL_MAKE_OPTS = \
LUA_CMOD=$(libdir)/lua/$(LUA_ABIVERSION) \
LUA_LMOD=$(datadir)/lua/$(LUA_ABIVERSION)
lua-curl: $(LUA_CURL_DEPS) | $(TARGET_DIR)
lua-curl: $(LUA_CURL_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(GET-GIT-SOURCE) $(PKG_SITE) $(DL_DIR)/$(PKG_SOURCE)
$(CPDIR)/$(PKG_SOURCE)
@ -137,7 +137,7 @@ LUAPOSIX_SITE = https://github.com/luaposix/luaposix/archive
$(DL_DIR)/$(LUAPOSIX_SOURCE):
$(DOWNLOAD) $(LUAPOSIX_SITE)/v$(LUAPOSIX_VERSION).tar.gz -O $(@)
LUAPOSIX_DEPS = $(HOST_LUA) lua luaexpat
LUAPOSIX_DEPENDENCIES = $(HOST_LUA) lua luaexpat
LUAPOSIX_AUTORECONF = YES
@ -165,7 +165,7 @@ SLINGSHOT_SITE = https://github.com/gvvaughan/slingshot/archive
$(DL_DIR)/$(SLINGSHOT_SOURCE):
$(DOWNLOAD) $(SLINGSHOT_SITE)/v$(SLINGSHOT_VERSION).tar.gz -O $(@)
luaposix: $(LUAPOSIX_DEPS) $(DL_DIR)/$(SLINGSHOT_SOURCE) $(DL_DIR)/$(GNULIB_SOURCE) $(DL_DIR)/$(LUAPOSIX_SOURCE) | $(TARGET_DIR)
luaposix: $(LUAPOSIX_DEPENDENCIES) $(DL_DIR)/$(SLINGSHOT_SOURCE) $(DL_DIR)/$(GNULIB_SOURCE) $(DL_DIR)/$(LUAPOSIX_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \

28
make/target-neutrino-plugins.mk

@ -22,17 +22,17 @@ NEUTRINO_PLUGINS_BUILD_DIR = $(BUILD_DIR)/$(NEUTRINO_PLUGINS_OBJ)
# -----------------------------------------------------------------------------
NEUTRINO_PLUGINS_DEPS = ffmpeg
NEUTRINO_PLUGINS_DEPS += libcurl
NEUTRINO_PLUGINS_DEPS += libpng
NEUTRINO_PLUGINS_DEPS += libjpeg-turbo
NEUTRINO_PLUGINS_DEPS += giflib
NEUTRINO_PLUGINS_DEPS += freetype
NEUTRINO_PLUGINS_DEPS += lua-curl
NEUTRINO_PLUGINS_DEPS += lua-feedparser
NEUTRINO_PLUGINS_DEPS += luaexpat
NEUTRINO_PLUGINS_DEPS += luajson
NEUTRINO_PLUGINS_DEPS += luaposix
NEUTRINO_PLUGINS_DEPENDENCIES = ffmpeg
NEUTRINO_PLUGINS_DEPENDENCIES += libcurl
NEUTRINO_PLUGINS_DEPENDENCIES += libpng
NEUTRINO_PLUGINS_DEPENDENCIES += libjpeg-turbo
NEUTRINO_PLUGINS_DEPENDENCIES += giflib
NEUTRINO_PLUGINS_DEPENDENCIES += freetype
NEUTRINO_PLUGINS_DEPENDENCIES += lua-curl
NEUTRINO_PLUGINS_DEPENDENCIES += lua-feedparser
NEUTRINO_PLUGINS_DEPENDENCIES += luaexpat
NEUTRINO_PLUGINS_DEPENDENCIES += luajson
NEUTRINO_PLUGINS_DEPENDENCIES += luaposix
# -----------------------------------------------------------------------------
@ -92,7 +92,7 @@ endif
# -----------------------------------------------------------------------------
$(NEUTRINO_PLUGINS_BUILD_DIR)/config.status: $(NEUTRINO_PLUGINS_DEPS)
$(NEUTRINO_PLUGINS_BUILD_DIR)/config.status: $(NEUTRINO_PLUGINS_DEPENDENCIES)
test -d $(NEUTRINO_PLUGINS_BUILD_DIR) || mkdir -p $(NEUTRINO_PLUGINS_BUILD_DIR)
$(SOURCE_DIR)/$(NI_NEUTRINO_PLUGINS)/autogen.sh
$(CD) $(NEUTRINO_PLUGINS_BUILD_DIR); \
@ -222,7 +222,7 @@ LINKS_SITE = http://links.twibright.com/download
$(DL_DIR)/$(LINKS_SOURCE):
$(DOWNLOAD) $(LINKS_SITE)/$(LINKS_SOURCE)
LINKS_DEPS = libpng libjpeg-turbo openssl
LINKS_DEPENDENCIES = libpng libjpeg-turbo openssl
LINKS_PATCH = links.patch
LINKS_PATCH += links-ac-prog-cxx.patch
@ -251,7 +251,7 @@ LINKS_CONF_OPTS = \
--without-svgalib \
--without-x
links: $(LINKS_DEPS) $(DL_DIR)/$(LINKS_SOURCE) $(SHARE_PLUGINS) | $(TARGET_DIR)
links: $(LINKS_DEPENDENCIES) $(DL_DIR)/$(LINKS_SOURCE) $(SHARE_PLUGINS) | $(TARGET_DIR)
$(REMOVE)/$(LINKS_DIR)
$(UNTAR)/$(LINKS_SOURCE)
$(CHDIR)/$(LINKS_DIR)/intl; \

58
make/target-neutrino.mk

@ -19,21 +19,21 @@ LIBSTB_HAL_BUILD_DIR = $(BUILD_DIR)/$(LIBSTB_HAL_OBJ)
# -----------------------------------------------------------------------------
NEUTRINO_DEPS =
NEUTRINO_DEPS += ffmpeg
NEUTRINO_DEPS += freetype
NEUTRINO_DEPS += giflib
NEUTRINO_DEPS += libcurl
NEUTRINO_DEPS += libdvbsi
NEUTRINO_DEPS += fribidi
NEUTRINO_DEPS += libjpeg-turbo
NEUTRINO_DEPS += libsigc
NEUTRINO_DEPS += lua
NEUTRINO_DEPS += ntp
NEUTRINO_DEPS += openssl
NEUTRINO_DEPS += openthreads
NEUTRINO_DEPS += pugixml
NEUTRINO_DEPS += zlib
NEUTRINO_DEPENDENCIES =
NEUTRINO_DEPENDENCIES += ffmpeg
NEUTRINO_DEPENDENCIES += freetype
NEUTRINO_DEPENDENCIES += giflib
NEUTRINO_DEPENDENCIES += libcurl
NEUTRINO_DEPENDENCIES += libdvbsi
NEUTRINO_DEPENDENCIES += fribidi
NEUTRINO_DEPENDENCIES += libjpeg-turbo
NEUTRINO_DEPENDENCIES += libsigc
NEUTRINO_DEPENDENCIES += lua
NEUTRINO_DEPENDENCIES += ntp
NEUTRINO_DEPENDENCIES += openssl
NEUTRINO_DEPENDENCIES += openthreads
NEUTRINO_DEPENDENCIES += pugixml
NEUTRINO_DEPENDENCIES += zlib
# -----------------------------------------------------------------------------
@ -124,9 +124,9 @@ endif
# -----------------------------------------------------------------------------
ifeq ($(BOXTYPE),coolstream)
NEUTRINO_DEPS += coolstream-drivers
NEUTRINO_DEPENDENCIES += coolstream-drivers
ifeq ($(HAS_LIBCOOLSTREAM),yes)
NEUTRINO_DEPS += libcoolstream
NEUTRINO_DEPENDENCIES += libcoolstream
ifeq ($(DEBUG),yes)
NEUTRINO_CONF_OPTS += \
--enable-libcoolstream-static \
@ -136,12 +136,12 @@ ifeq ($(BOXTYPE),coolstream)
NEUTRINO_CONF_OPTS += --enable-pip
else
NEUTRINO_DEPS += libstb-hal
NEUTRINO_DEPENDENCIES += libstb-hal
NEUTRINO_CONF_OPTS += \
--with-stb-hal-includes=$(SOURCE_DIR)/$(NI_LIBSTB_HAL)/include \
--with-stb-hal-build=$(LIBSTB_HAL_BUILD_DIR)
NEUTRINO_DEPS += graphlcd-base
NEUTRINO_DEPENDENCIES += graphlcd-base
NEUTRINO_CONF_OPTS += --enable-graphlcd
ifeq ($(BOXTYPE),armbox)
@ -152,7 +152,7 @@ else
endif
endif
NEUTRINO_DEPS += lcd4linux
NEUTRINO_DEPENDENCIES += lcd4linux
NEUTRINO_CONF_OPTS += --enable-lcd4linux
# enable ffmpeg audio decoder in neutrino
@ -161,19 +161,19 @@ NEUTRINO_AUDIODEC = ffmpeg
ifeq ($(NEUTRINO_AUDIODEC),ffmpeg)
NEUTRINO_CONF_OPTS += --enable-ffmpegdec
else
NEUTRINO_DEPS += libid3tag
NEUTRINO_DEPS += libmad
NEUTRINO_DEPENDENCIES += libid3tag
NEUTRINO_DEPENDENCIES += libmad
NEUTRINO_DEPS += libvorbisidec
NEUTRINO_DEPENDENCIES += libvorbisidec
NEUTRINO_CONF_OPTS += --with-tremor
NEUTRINO_DEPS += flac
NEUTRINO_DEPENDENCIES += flac
NEUTRINO_CONF_OPTS += --enable-flac
endif
# -----------------------------------------------------------------------------
$(NEUTRINO_BUILD_DIR)/config.status: $(NEUTRINO_DEPS)
$(NEUTRINO_BUILD_DIR)/config.status: $(NEUTRINO_DEPENDENCIES)
test -d $(NEUTRINO_BUILD_DIR) || mkdir -p $(NEUTRINO_BUILD_DIR)
$(CD) $(SOURCE_DIR)/$(NI_NEUTRINO); \
git checkout $(NEUTRINO_BRANCH)
@ -193,9 +193,9 @@ neutrino: $(NEUTRINO_BUILD_DIR)/config.status
# -----------------------------------------------------------------------------
LIBSTB_HAL_DEPS =
LIBSTB_HAL_DEPS += ffmpeg
LIBSTB_HAL_DEPS += openthreads
LIBSTB_HAL_DEPENDENCIES =
LIBSTB_HAL_DEPENDENCIES += ffmpeg
LIBSTB_HAL_DEPENDENCIES += openthreads
# -----------------------------------------------------------------------------
@ -225,7 +225,7 @@ endif
# -----------------------------------------------------------------------------
$(LIBSTB_HAL_BUILD_DIR)/config.status: $(LIBSTB_HAL_DEPS)
$(LIBSTB_HAL_BUILD_DIR)/config.status: $(LIBSTB_HAL_DEPENDENCIES)
test -d $(LIBSTB_HAL_BUILD_DIR) || mkdir -p $(LIBSTB_HAL_BUILD_DIR)
$(SOURCE_DIR)/$(NI_LIBSTB_HAL)/autogen.sh
$(CD) $(LIBSTB_HAL_BUILD_DIR); \

20
make/target-tools-unused.mk

@ -12,9 +12,9 @@ USBUTILS_SITE = $(KERNEL_MIRROR)/linux/utils/usb/usbutils
$(DL_DIR)/$(USBUTILS_SOURCE):
$(DOWNLOAD) $(USBUTILS_SITE)/$(USBUTILS_SOURCE)
USBUTILS_DEPS = libusb-compat
USBUTILS_DEPENDENCIES = libusb-compat
usbutils: $(USBUTILS_DEPS) $(DL_DIR)/$(USBUTILS_SOURCE) | $(TARGET_DIR)
usbutils: $(USBUTILS_DEPENDENCIES) $(DL_DIR)/$(USBUTILS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -141,14 +141,14 @@ ASTRA_SM_DIR = astra-sm.$(ASTRA_SM_VERSION)
ASTRA_SM_SOURCE = astra-sm.$(ASTRA_SM_VERSION)
ASTRA_SM_SITE = https://gitlab.com/crazycat69
ASTRA_SM_DEPS = openssl
ASTRA_SM_DEPENDENCIES = openssl
ASTRA_SM_AUTORECONF = YES
ASTRA_SM_CONF_OPTS = \
--without-lua
astra-sm: $(ASTRA_SM_DEPS) | $(TARGET_DIR)
astra-sm: $(ASTRA_SM_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(ASTRA_SM_DIR)
$(GET-GIT-SOURCE) $(ASTRA_SM_SITE)/$(ASTRA_SM_SOURCE) $(DL_DIR)/$(ASTRA_SM_SOURCE)
$(CPDIR)/$(ASTRA_SM_SOURCE)
@ -215,11 +215,11 @@ LIBZEN_SITE = https://mediaarea.net/download/source/libzen/$(LIBZEN_VERSION)
$(DL_DIR)/$(LIBZEN_SOURCE):
$(DOWNLOAD) $(LIBZEN_SITE)/$(LIBZEN_SOURCE)
LIBZEN_DEPS = zlib
LIBZEN_DEPENDENCIES = zlib
LIBZEN_AUTORECONF = YES
libzen: $(LIBZEN_DEPS) $(DL_DIR)/$(LIBZEN_SOURCE) | $(TARGET_DIR)
libzen: $(LIBZEN_DEPENDENCIES) $(DL_DIR)/$(LIBZEN_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR)/Project/GNU/Library; \
@ -240,11 +240,11 @@ LIBMEDIAINFO_SITE = https://mediaarea.net/download/source/libmediainfo/$(LIBMEDI
$(DL_DIR)/$(LIBMEDIAINFO_SOURCE):
$(DOWNLOAD) $(LIBMEDIAINFO_SITE)/$(LIBMEDIAINFO_SOURCE)
LIBMEDIAINFO_DEPS = libzen
LIBMEDIAINFO_DEPENDENCIES = libzen
LIBMEDIAINFO_AUTORECONF = YES
libmediainfo: $(LIBMEDIAINFO_DEPS) $(DL_DIR)/$(LIBMEDIAINFO_SOURCE) | $(TARGET_DIR)
libmediainfo: $(LIBMEDIAINFO_DEPENDENCIES) $(DL_DIR)/$(LIBMEDIAINFO_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR)/Project/GNU/Library; \
@ -265,11 +265,11 @@ MEDIAINFO_SITE = https://mediaarea.net/download/source/mediainfo/$(MEDIAINFO_VER
$(DL_DIR)/$(MEDIAINFO_SOURCE):
$(DOWNLOAD) $(MEDIAINFO_SITE)/$(MEDIAINFO_SOURCE)
MEDIAINFO_DEPS = libmediainfo
MEDIAINFO_DEPENDENCIES = libmediainfo
MEDIAINFO_AUTORECONF = YES
mediainfo: $(MEDIAINFO_DEPS) $(DL_DIR)/$(MEDIAINFO_SOURCE) | $(TARGET_DIR)
mediainfo: $(MEDIAINFO_DEPENDENCIES) $(DL_DIR)/$(MEDIAINFO_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(MEDIAINFO_DIR)
$(UNTAR)/$(MEDIAINFO_SOURCE)
$(CHDIR)/$(MEDIAINFO_DIR)/Project/GNU/CLI; \

168
make/target-tools.mk

@ -16,7 +16,7 @@ BUSYBOX_SITE = https://busybox.net/downloads
$(DL_DIR)/$(BUSYBOX_SOURCE):
$(DOWNLOAD) $(BUSYBOX_SITE)/$(BUSYBOX_SOURCE)
BUSYBOX_DEPS = libtirpc
BUSYBOX_DEPENDENCIES = libtirpc
# Link busybox against libtirpc so that we can leverage its RPC support for NFS
# mounting with BusyBox
@ -147,7 +147,7 @@ define BUSYBOX_INSTALL_FILES
$(UPDATE-RC.D) syslogd stop 98 0 6 .
endef
busybox: $(BUSYBOX_DEPS) $(DL_DIR)/$(BUSYBOX_SOURCE) | $(TARGET_DIR)
busybox: $(BUSYBOX_DEPENDENCIES) $(DL_DIR)/$(BUSYBOX_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -303,7 +303,7 @@ PROCPS_NG_SITE = http://sourceforge.net/projects/procps-ng/files/Production
$(DL_DIR)/$(PROCPS_NG_SOURCE):
$(DOWNLOAD) $(PROCPS_NG_SITE)/$(PROCPS_NG_SOURCE)
PROCPS_NG_DEPS = ncurses
PROCPS_NG_DEPENDENCIES = ncurses
PROCPS_NG_AUTORECONF = YES
@ -323,7 +323,7 @@ PROCPS_NG_CONF_OPTS = \
PROCPS_NG_BINARIES = ps top
procps-ng: $(PROCPS_NG_DEPS) $(DL_DIR)/$(PROCPS_NG_SOURCE) | $(TARGET_DIR)
procps-ng: $(PROCPS_NG_DEPENDENCIES) $(DL_DIR)/$(PROCPS_NG_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -351,7 +351,7 @@ MTD_UTILS_SITE = ftp://ftp.infradead.org/pub/mtd-utils
$(DL_DIR)/$(MTD_UTILS_SOURCE):
$(DOWNLOAD) $(MTD_UTILS_SITE)/$(MTD_UTILS_SOURCE)
MTD_UTILS_DEPS =
MTD_UTILS_DEPENDENCIES =
MTD_UTILS_CONF_OPTS = \
--prefix=$(base_prefix) \
@ -366,7 +366,7 @@ MTD_UTILS_CONF_OPTS = \
--without-xattr
ifeq ($(BOXSERIES),hd2)
MTD_UTILS_DEPS += zlib lzo
MTD_UTILS_DEPENDENCIES += zlib lzo
MTD_UTILS_CONF_OPTS += --with-jffs
else
MTD_UTILS_CONF_OPTS += --without-jffs
@ -377,7 +377,7 @@ ifeq ($(BOXSERIES),hd2)
MTD_UTILS_SBINARIES += nanddump nandtest nandwrite mkfs.jffs2
endif
mtd-utils: $(MTD_UTILS_DEPS) $(DL_DIR)/$(MTD_UTILS_SOURCE) | $(TARGET_DIR)
mtd-utils: $(MTD_UTILS_DEPENDENCIES) $(DL_DIR)/$(MTD_UTILS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -435,7 +435,7 @@ NTFS_3G_SITE = https://tuxera.com/opensource
$(DL_DIR)/$(NTFS_3G_SOURCE):
$(DOWNLOAD) $(NTFS_3G_SITE)/$(NTFS_3G_SOURCE)
NTFS_3G_DEPS = libfuse
NTFS_3G_DEPENDENCIES = libfuse
NTFS_3G_CONF_OPTS = \
--prefix=$(base_prefix) \
@ -448,7 +448,7 @@ NTFS_3G_CONF_OPTS = \
--disable-library \
--with-fuse=external
ntfs-3g: $(NTFS_3G_DEPS) $(DL_DIR)/$(NTFS_3G_SOURCE) | $(TARGET_DIR)
ntfs-3g: $(NTFS_3G_DEPENDENCIES) $(DL_DIR)/$(NTFS_3G_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -472,7 +472,7 @@ FUSE_EXFAT_SITE = https://github.com/relan/exfat/releases/download/v$(FUSE_EXFAT
$(DL_DIR)/$(FUSE_EXFAT_SOURCE):
$(DOWNLOAD) $(FUSE_EXFAT_SITE)/$(FUSE_EXFAT_SOURCE)
FUSE_EXFAT_DEPS = libfuse
FUSE_EXFAT_DEPENDENCIES = libfuse
FUSE_EXFAT_AUTORECONF = YES
@ -483,7 +483,7 @@ FUSE_EXFAT_CONF_OPTS = \
--libdir=$(libdir) \
--docdir=$(REMOVE_docdir)
fuse-exfat: $(FUSE_EXFAT_DEPS) $(DL_DIR)/$(FUSE_EXFAT_SOURCE) | $(TARGET_DIR)
fuse-exfat: $(FUSE_EXFAT_DEPENDENCIES) $(DL_DIR)/$(FUSE_EXFAT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -503,7 +503,7 @@ EXFAT_UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_UTI
$(DL_DIR)/$(EXFAT_UTILS_SOURCE):
$(DOWNLOAD) $(EXFAT_UTILS_SITE)/$(EXFAT_UTILS_SOURCE)
EXFAT_UTILS_DEPS = fuse-exfat
EXFAT_UTILS_DEPENDENCIES = fuse-exfat
EXFAT_UTILS_AUTORECONF = YES
@ -514,7 +514,7 @@ EXFAT_UTILS_CONF_OPTS = \
--libdir=$(libdir) \
--docdir=$(REMOVE_docdir)
exfat-utils: $(EXFAT_UTILS_DEPS) $(DL_DIR)/$(EXFAT_UTILS_SOURCE) | $(TARGET_DIR)
exfat-utils: $(EXFAT_UTILS_DEPENDENCIES) $(DL_DIR)/$(EXFAT_UTILS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -534,7 +534,7 @@ XFSPROGS_SITE = $(KERNEL_MIRROR)/linux/utils/fs/xfs/xfsprogs
$(DL_DIR)/$(XFSPROGS_SOURCE):
$(DOWNLOAD) $(XFSPROGS_SITE)/$(XFSPROGS_SOURCE)
XFSPROGS_DEPS = util-linux
XFSPROGS_DEPENDENCIES = util-linux
XFSPROGS_CONF_ENV = \
ac_cv_header_aio_h=yes \
@ -550,7 +550,7 @@ XFSPROGS_CONF_OPTS = \
INSTALL_GROUP=root \
--enable-static
xfsprogs: $(XFSPROGS_DEPS) $(DL_DIR)/$(XFSPROGS_SOURCE) | $(TARGET_DIR)
xfsprogs: $(XFSPROGS_DEPENDENCIES) $(DL_DIR)/$(XFSPROGS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -573,7 +573,7 @@ E2FSPROGS_SITE = https://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v$(E
$(DL_DIR)/$(E2FSPROGS_SOURCE):
$(DOWNLOAD) $(E2FSPROGS_SITE)/$(E2FSPROGS_SOURCE)
#E2FSPROGS_DEPS = util-linux
#E2FSPROGS_DEPENDENCIES = util-linux
E2FSPROGS_AUTORECONF = YES
@ -613,7 +613,7 @@ E2FSPROGS_CONF_OPTS = \
# --without-libintl-prefix \
# --without-libiconv-prefix \
e2fsprogs: $(E2FSPROGS_DEPS) $(DL_DIR)/$(E2FSPROGS_SOURCE) | $(TARGET_DIR)
e2fsprogs: $(E2FSPROGS_DEPENDENCIES) $(DL_DIR)/$(E2FSPROGS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -657,7 +657,7 @@ F2FS_TOOLS_SITE = https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-t
$(DL_DIR)/$(F2FS_TOOLS_SOURCE):
$(DOWNLOAD) $(F2FS_TOOLS_SITE)/$(F2FS_TOOLS_SOURCE)
F2FS_TOOLS_DEPS = util-linux
F2FS_TOOLS_DEPENDENCIES = util-linux
F2FS_TOOLS_AUTORECONF = YES
@ -671,7 +671,7 @@ F2FS_TOOLS_CONF_OPTS = \
--libdir=$(libdir) \
--without-selinux
f2fs-tools: $(F2FS_TOOLS_DEPS) $(DL_DIR)/$(F2FS_TOOLS_SOURCE) | $(TARGET_DIR)
f2fs-tools: $(F2FS_TOOLS_DEPENDENCIES) $(DL_DIR)/$(F2FS_TOOLS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -693,7 +693,7 @@ UTIL_LINUX_SITE = $(KERNEL_MIRROR)/linux/utils/util-linux/v$(basename $(UTIL_LIN
$(DL_DIR)/$(UTIL_LINUX_SOURCE):
$(DOWNLOAD) $(UTIL_LINUX_SITE)/$(UTIL_LINUX_SOURCE)
UTIL_LINUX_DEPS = ncurses zlib
UTIL_LINUX_DEPENDENCIES = ncurses zlib
UTIL_LINUX_AUTORECONF = YES
@ -732,7 +732,7 @@ UTIL_LINUX_CONF_OPTS = \
--without-udev \
--without-utempter
util-linux: $(UTIL_LINUX_DEPS) $(DL_DIR)/$(UTIL_LINUX_SOURCE) | $(TARGET_DIR)
util-linux: $(UTIL_LINUX_DEPENDENCIES) $(DL_DIR)/$(UTIL_LINUX_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -758,7 +758,7 @@ OPENVPN_SITE = http://build.openvpn.net/downloads/releases
$(DL_DIR)/$(OPENVPN_SOURCE):
$(DOWNLOAD) $(OPENVPN_SITE)/$(OPENVPN_SOURCE)
OPENVPN_DEPS = lzo openssl
OPENVPN_DEPENDENCIES = lzo openssl
OPENVPN_CONF_ENV = \
NETSTAT="/bin/netstat" \
@ -778,7 +778,7 @@ OPENVPN_CONF_OPTS = \
--disable-plugins \
--disable-pkcs11
openvpn: $(OPENVPN_DEPS) $(DL_DIR)/$(OPENVPN_SOURCE) | $(TARGET_DIR)
openvpn: $(OPENVPN_DEPENDENCIES) $(DL_DIR)/$(OPENVPN_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -798,7 +798,7 @@ OPENSSH_SITE = https://artfiles.org/openbsd/OpenSSH/portable
$(DL_DIR)/$(OPENSSH_SOURCE):
$(DOWNLOAD) $(OPENSSH_SITE)/$(OPENSSH_SOURCE)
OPENSSH_DEPS = openssl zlib
OPENSSH_DEPENDENCIES = openssl zlib
OPENSSH_CONF_ENV = \
ac_cv_search_dlopen=no
@ -820,7 +820,7 @@ OPENSSH_CONF_OPTS = \
--disable-pututline \
--disable-pututxline
openssh: $(OPENSSH_DEPS) $(DL_DIR)/$(OPENSSH_SOURCE) | $(TARGET_DIR)
openssh: $(OPENSSH_DEPENDENCIES) $(DL_DIR)/$(OPENSSH_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -840,7 +840,7 @@ TZDATA_SITE = ftp://ftp.iana.org/tz/releases
$(DL_DIR)/$(TZDATA_SOURCE):
$(DOWNLOAD) $(TZDATA_SITE)/$(TZDATA_SOURCE)
TZDATA_DEPS = host-zic
TZDATA_DEPENDENCIES = host-zic
TZDATA_ZONELIST = \
africa antarctica asia australasia europe northamerica \
@ -850,7 +850,7 @@ TZDATA_LOCALTIME = CET
ETC_LOCALTIME = $(if $(filter $(PERSISTENT_VAR_PARTITION),yes),/var/etc/localtime,/etc/localtime)
tzdata: $(TZDATA_DEPS) $(DL_DIR)/$(TZDATA_SOURCE) | $(TARGET_DIR)
tzdata: $(TZDATA_DEPENDENCIES) $(DL_DIR)/$(TZDATA_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(MKDIR)/$(PKG_DIR)
$(CHDIR)/$(PKG_DIR); \
@ -904,10 +904,10 @@ PARTED_SITE = $(GNU_MIRROR)/parted
$(DL_DIR)/$(PARTED_SOURCE):
$(DOWNLOAD) $(PARTED_SITE)/$(PARTED_SOURCE)
PARTED_DEPS = util-linux
PARTED_DEPENDENCIES = util-linux
ifeq ($(BOXTYPE),$(filter $(BOXTYPE),armbox mipsbox))
PARTED_DEPS += libiconv
PARTED_DEPENDENCIES += libiconv
endif
PARTED_AUTORECONF = YES
@ -922,7 +922,7 @@ PARTED_CONF_OPTS = \
--disable-device-mapper \
--without-readline
parted: $(PARTED_DEPS) $(DL_DIR)/$(PARTED_SOURCE) | $(TARGET_DIR)
parted: $(PARTED_DEPENDENCIES) $(DL_DIR)/$(PARTED_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -964,9 +964,9 @@ LESS_SITE = $(GNU_MIRROR)/less
$(DL_DIR)/$(LESS_SOURCE):
$(DOWNLOAD) $(LESS_SITE)/$(LESS_SOURCE)
LESS_DEPS = ncurses
LESS_DEPENDENCIES = ncurses
less: $(LESS_DEPS) $(DL_DIR)/$(LESS_SOURCE) | $(TARGET_DIR)
less: $(LESS_DEPENDENCIES) $(DL_DIR)/$(LESS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -986,7 +986,7 @@ NTP_SITE = https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-$(basename $(NTP_V
$(DL_DIR)/$(NTP_SOURCE):
$(DOWNLOAD) $(NTP_SITE)/$(NTP_SOURCE)
NTP_DEPS = openssl
NTP_DEPENDENCIES = openssl
NTP_CONF_OPTS = \
--docdir=$(REMOVE_docdir) \
@ -996,7 +996,7 @@ NTP_CONF_OPTS = \
--with-yielding-select=yes \
--without-ntpsnmpd
ntp: $(NTP_DEPS) $(DL_DIR)/$(NTP_SOURCE) | $(TARGET_DIR)
ntp: $(NTP_DEPENDENCIES) $(DL_DIR)/$(NTP_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1018,7 +1018,7 @@ DJMOUNT_SITE = https://sourceforge.net/projects/djmount/files/djmount/$(DJMOUNT_
$(DL_DIR)/$(DJMOUNT_SOURCE):
$(DOWNLOAD) $(DJMOUNT_SITE)/$(DJMOUNT_SOURCE)
DJMOUNT_DEPS = libfuse
DJMOUNT_DEPENDENCIES = libfuse
DJMOUNT_AUTORECONF = YES
@ -1026,7 +1026,7 @@ DJMOUNT_CONF_OPTS = \
--with-fuse-prefix=$(TARGET_prefix) \
--disable-debug
djmount: $(DJMOUNT_DEPS) $(DL_DIR)/$(DJMOUNT_SOURCE) | $(TARGET_DIR)
djmount: $(DJMOUNT_DEPENDENCIES) $(DL_DIR)/$(DJMOUNT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1050,7 +1050,7 @@ USHARE_SITE = https://github.com/GeeXboX/ushare/archive
$(DL_DIR)/$(USHARE_SOURCE):
$(DOWNLOAD) $(USHARE_SITE)/$(USHARE_SOURCE)
USHARE_DEPS = libupnp
USHARE_DEPENDENCIES = libupnp
USHARE_CONF_OPTS = \
--prefix=$(prefix) \
@ -1060,7 +1060,7 @@ USHARE_CONF_OPTS = \
--cross-compile \
--cross-prefix=$(TARGET_CROSS)
ushare: $(USHARE_DEPS) $(DL_DIR)/$(USHARE_SOURCE) | $(TARGET_DIR)
ushare: $(USHARE_DEPENDENCIES) $(DL_DIR)/$(USHARE_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1110,7 +1110,7 @@ MINIDLNA_SITE = https://sourceforge.net/projects/minidlna/files/minidlna/$(MINID
$(DL_DIR)/$(MINIDLNA_SOURCE):
$(DOWNLOAD) $(MINIDLNA_SITE)/$(MINIDLNA_SOURCE)
MINIDLNA_DEPS = zlib sqlite libexif libjpeg-turbo libid3tag libogg libvorbis flac ffmpeg
MINIDLNA_DEPENDENCIES = zlib sqlite libexif libjpeg-turbo libid3tag libogg libvorbis flac ffmpeg
MINIDLNA_AUTORECONF = YES
@ -1119,7 +1119,7 @@ MINIDLNA_CONF_OPTS = \
--with-log-path=/tmp/minidlna \
--disable-static
minidlna: $(MINIDLNA_DEPS) $(DL_DIR)/$(MINIDLNA_SOURCE) | $(TARGET_DIR)
minidlna: $(MINIDLNA_DEPENDENCIES) $(DL_DIR)/$(MINIDLNA_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1165,7 +1165,7 @@ INADYN_SITE = https://github.com/troglobit/inadyn/releases/download/v$(INADYN_VE
$(DL_DIR)/$(INADYN_SOURCE):
$(DOWNLOAD) $(INADYN_SITE)/$(INADYN_SOURCE)
INADYN_DEPS = openssl confuse libite
INADYN_DEPENDENCIES = openssl confuse libite
INADYN_AUTORECONF = YES
@ -1173,7 +1173,7 @@ INADYN_CONF_OPTS = \
--docdir=$(REMOVE_docdir) \
--enable-openssl
inadyn: $(INADYN_DEPS) $(DL_DIR)/$(INADYN_SOURCE) | $(TARGET_DIR)
inadyn: $(INADYN_DEPENDENCIES) $(DL_DIR)/$(INADYN_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(INADYN_DIR)
$(UNTAR)/$(INADYN_SOURCE)
$(CHDIR)/$(INADYN_DIR); \
@ -1199,9 +1199,9 @@ $(DL_DIR)/$(VSFTPD_SOURCE):
VSFTPD_LIBS += -lcrypt $$($(PKG_CONFIG) --libs libssl libcrypto)
VSFTPD_DEPS = openssl
VSFTPD_DEPENDENCIES = openssl
vsftpd: $(VSFTPD_DEPS) $(DL_DIR)/$(VSFTPD_SOURCE) | $(TARGET_DIR)
vsftpd: $(VSFTPD_DEPENDENCIES) $(DL_DIR)/$(VSFTPD_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1229,7 +1229,7 @@ NANO_SITE = $(GNU_MIRROR)/nano
$(DL_DIR)/$(NANO_SOURCE):
$(DOWNLOAD) $(NANO_SITE)/$(NANO_SOURCE)
NANO_DEPS = ncurses
NANO_DEPENDENCIES = ncurses
NANO_CONF_ENV = \
ac_cv_prog_NCURSESW_CONFIG=false
@ -1242,7 +1242,7 @@ NANO_CONF_OPTS = \
--without-slang \
--with-wordbounds
nano: $(NANO_DEPS) $(DL_DIR)/$(NANO_SOURCE) | $(TARGET_DIR)
nano: $(NANO_DEPENDENCIES) $(DL_DIR)/$(NANO_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1264,12 +1264,12 @@ MINICOM_SITE = http://fossies.org/linux/misc
$(DL_DIR)/$(MINICOM_SOURCE):
$(DOWNLOAD) $(MINICOM_SITE)/$(MINICOM_SOURCE)
MINICOM_DEPS = ncurses
MINICOM_DEPENDENCIES = ncurses
MINICOM_CONF_OPTS = \
--disable-nls
minicom: $(MINICOM_DEPS) $(DL_DIR)/$(MINICOM_SOURCE) | $(TARGET_DIR)
minicom: $(MINICOM_DEPENDENCIES) $(DL_DIR)/$(MINICOM_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1294,7 +1294,7 @@ $(DL_DIR)/$(AUTOFS_SOURCE):
# wget -N https://mirrors.edge.kernel.org/pub/linux/daemons/autofs/v5/patches-5.1.6/patch_order_5.1.5
# for p in $(cat patch_order_5.1.5); do test -f $p || wget https://mirrors.edge.kernel.org/pub/linux/daemons/autofs/v5/patches-5.1.6/$p; done
AUTOFS_DEPS = libtirpc
AUTOFS_DEPENDENCIES = libtirpc
AUTOFS_AUTORECONF = YES
@ -1321,7 +1321,7 @@ AUTOFS_CONF_OPTS = \
AUTOFS_MAKE_OPTS = \
SUBDIRS="lib daemon modules"
autofs: $(AUTOFS_DEPS) $(DL_DIR)/$(AUTOFS_SOURCE) | $(TARGET_DIR)
autofs: $(AUTOFS_DEPENDENCIES) $(DL_DIR)/$(AUTOFS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1350,7 +1350,7 @@ SAMBA33_SITE = https://download.samba.org/pub/samba
$(DL_DIR)/$(SAMBA33_SOURCE):
$(DOWNLOAD) $(SAMBA33_SITE)/$(SAMBA33_SOURCE)
SAMBA33_DEPS = zlib
SAMBA33_DEPENDENCIES = zlib
SAMBA33_CONF_ENV = \
CONFIG_SITE=$(PKG_FILES_DIR)/samba33-config.site
@ -1390,7 +1390,7 @@ SAMBA33_CONF_OPTS = \
--disable-relro \
--disable-swat
samba33: $(SAMBA33_DEPS) $(DL_DIR)/$(SAMBA33_SOURCE) | $(TARGET_DIR)
samba33: $(SAMBA33_DEPENDENCIES) $(DL_DIR)/$(SAMBA33_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1422,7 +1422,7 @@ SAMBA36_SITE = https://download.samba.org/pub/samba/stable
$(DL_DIR)/$(SAMBA36_SOURCE):
$(DOWNLOAD) $(SAMBA36_SITE)/$(SAMBA36_SOURCE)
SAMBA36_DEPS = zlib
SAMBA36_DEPENDENCIES = zlib
SAMBA36_CONF_ENV = \
CONFIG_SITE=$(PKG_FILES_DIR)/samba36-config.site
@ -1460,7 +1460,7 @@ SAMBA36_CONF_OPTS = \
--disable-relro \
--disable-swat \
samba36: $(SAMBA36_DEPS) $(DL_DIR)/$(SAMBA36_SOURCE) | $(TARGET_DIR)
samba36: $(SAMBA36_DEPENDENCIES) $(DL_DIR)/$(SAMBA36_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1492,7 +1492,7 @@ DROPBEAR_SITE = http://matt.ucc.asn.au/dropbear/releases
$(DL_DIR)/$(DROPBEAR_SOURCE):
$(DOWNLOAD) $(DROPBEAR_SITE)/$(DROPBEAR_SOURCE)
DROPBEAR_DEPS = zlib
DROPBEAR_DEPENDENCIES = zlib
DROPBEAR_CONF_OPTS = \
--disable-lastlog \
@ -1507,7 +1507,7 @@ DROPBEAR_CONF_OPTS = \
DROPBEAR_MAKE_OPTS = \
PROGRAMS="dropbear dbclient dropbearkey scp"
dropbear: $(DROPBEAR_DEPS) $(DL_DIR)/$(DROPBEAR_SOURCE) | $(TARGET_DIR)
dropbear: $(DROPBEAR_DEPENDENCIES) $(DL_DIR)/$(DROPBEAR_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1571,9 +1571,9 @@ FBSHOT_SITE = http://distro.ibiblio.org/amigolinux/download/Utils/fbshot
$(DL_DIR)/$(FBSHOT_SOURCE):
$(DOWNLOAD) $(FBSHOT_SITE)/$(FBSHOT_SOURCE)
FBSHOT_DEPS = libpng
FBSHOT_DEPENDENCIES = libpng
fbshot: $(FBSHOT_DEPS) $(DL_DIR)/$(FBSHOT_SOURCE) | $(TARGET_DIR)
fbshot: $(FBSHOT_DEPENDENCIES) $(DL_DIR)/$(FBSHOT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1592,7 +1592,7 @@ LCD4LINUX_DIR = lcd4linux.$(LCD4LINUX_VERSION)
LCD4LINUX_SOURCE = lcd4linux.$(LCD4LINUX_VERSION)
LCD4LINUX_SITE = https://github.com/TangoCash
LCD4LINUX_DEPS = ncurses libgd libdpf
LCD4LINUX_DEPENDENCIES = ncurses libgd libdpf
LCD4LINUX_CONF_OPTS = \
--libdir=$(TARGET_libdir) \
@ -1603,7 +1603,7 @@ LCD4LINUX_CONF_OPTS = \
--with-drivers='DPF, SamsungSPF, PNG' \
--with-plugins='all,!dbus,!mpris_dbus,!asterisk,!isdn,!pop3,!ppp,!seti,!huawei,!imon,!kvv,!sample,!w1retap,!wireless,!xmms,!gps,!mpd,!mysql,!qnaplog,!iconv' \
lcd4linux: $(LCD4LINUX_DEPS) | $(TARGET_DIR)
lcd4linux: $(LCD4LINUX_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(GET-GIT-SOURCE) $(PKG_SITE)/$(PKG_SOURCE) $(DL_DIR)/$(PKG_SOURCE)
$(CPDIR)/$(PKG_SOURCE)
@ -1645,9 +1645,9 @@ WPA_SUPPLICANT_SITE = https://w1.fi/releases
$(DL_DIR)/$(WPA_SUPPLICANT_SOURCE):
$(DOWNLOAD) $(WPA_SUPPLICANT_SITE)/$(WPA_SUPPLICANT_SOURCE)
WPA_SUPPLICANT_DEPS = openssl
WPA_SUPPLICANT_DEPENDENCIES = openssl
wpa_supplicant: $(WPA_SUPPLICANT_DEPS) $(DL_DIR)/$(WPA_SUPPLICANT_SOURCE) | $(TARGET_DIR)
wpa_supplicant: $(WPA_SUPPLICANT_DEPENDENCIES) $(DL_DIR)/$(WPA_SUPPLICANT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR)/wpa_supplicant; \
@ -1672,12 +1672,12 @@ XUPNPD_SITE = https://github.com/clark15b
XUPNPD_CHECKOUT = 25d6d44
XUPNPD_DEPS = lua openssl
XUPNPD_DEPENDENCIES = lua openssl
XUPNPD_MAKE_OPTS = \
TARGET=$(TARGET) LUAFLAGS="$(TARGET_LDFLAGS) -I$(TARGET_includedir)"
xupnpd: $(XUPNPD_DEPS) | $(TARGET_DIR)
xupnpd: $(XUPNPD_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(GET-GIT-SOURCE) $(PKG_SITE)/$(PKG_SOURCE) $(DL_DIR)/$(PKG_SOURCE)
$(CPDIR)/$(PKG_SOURCE)
@ -1710,7 +1710,7 @@ NFS_UTILS_SITE = $(KERNEL_MIRROR)/linux/utils/nfs-utils/$(NFS_UTILS_VERSION)
$(DL_DIR)/$(NFS_UTILS_SOURCE):
$(DOWNLOAD) $(NFS_UTILS_SITE)/$(NFS_UTILS_SOURCE)
NFS_UTILS_DEPS = rpcbind
NFS_UTILS_DEPENDENCIES = rpcbind
NFS_UTILS_AUTORECONF = YES
@ -1730,7 +1730,7 @@ NFS_UTILS_CONF_OPTS = \
--with-rpcgen=internal \
--without-systemd
nfs-utils: $(NFS_UTILS_DEPS) $(DL_DIR)/$(NFS_UTILS_SOURCE) | $(TARGET_DIR)
nfs-utils: $(NFS_UTILS_DEPENDENCIES) $(DL_DIR)/$(NFS_UTILS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1762,7 +1762,7 @@ RPCBIND_SITE = https://sourceforge.net/projects/rpcbind/files/rpcbind/$(RPCBIND_
$(DL_DIR)/$(RPCBIND_SOURCE):
$(DOWNLOAD) $(RPCBIND_SITE)/$(RPCBIND_SOURCE)
RPCBIND_DEPS = libtirpc
RPCBIND_DEPENDENCIES = libtirpc
RPCBIND_AUTORECONF = YES
@ -1771,7 +1771,7 @@ RPCBIND_CONF_OPTS = \
--with-rpcuser=root \
--with-systemdsystemunitdir=no
rpcbind: $(RPCBIND_DEPS) $(DL_DIR)/$(RPCBIND_SOURCE) | $(TARGET_DIR)
rpcbind: $(RPCBIND_DEPENDENCIES) $(DL_DIR)/$(RPCBIND_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1785,7 +1785,7 @@ rpcbind: $(RPCBIND_DEPS) $(DL_DIR)/$(RPCBIND_SOURCE) | $(TARGET_DIR)
# -----------------------------------------------------------------------------
STREAMRIPPER_DEPS = libvorbisidec libmad glib2
STREAMRIPPER_DEPENDENCIES = libvorbisidec libmad glib2
STREAMRIPPER_AUTORECONF = yes
@ -1799,7 +1799,7 @@ STREAMRIPPER_CONF_OPTS = \
--with-included-argv=yes \
--with-included-libmad=no
streamripper: $(STREAMRIPPER_DEPS) | $(TARGET_DIR)
streamripper: $(STREAMRIPPER_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(NI_STREAMRIPPER)
tar -C $(SOURCE_DIR) -cp $(NI_STREAMRIPPER) --exclude-vcs | tar -C $(BUILD_DIR) -x
$(CHDIR)/$(NI_STREAMRIPPER); \
@ -1855,7 +1855,7 @@ MC_SITE = ftp.midnight-commander.org
$(DL_DIR)/$(MC_SOURCE):
$(DOWNLOAD) $(MC_SITE)/$(MC_SOURCE)
MC_DEPS = glib2 ncurses
MC_DEPENDENCIES = glib2 ncurses
MC_AUTORECONF = YES
@ -1874,7 +1874,7 @@ MC_CONF_OPTS = \
--without-gpm-mouse \
--without-x
mc: $(MC_DEPS) $(DL_DIR)/$(MC_SOURCE) | $(TARGET_DIR)
mc: $(MC_DEPENDENCIES) $(DL_DIR)/$(MC_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1897,7 +1897,7 @@ WGET_SITE = $(GNU_MIRROR)/wget
$(DL_DIR)/$(WGET_SOURCE):
$(DOWNLOAD) $(WGET_SITE)/$(WGET_SOURCE)
WGET_DEPS = openssl
WGET_DEPENDENCIES = openssl
WGET_CONF_OPTS = \
--datarootdir=$(REMOVE_datarootdir) \
@ -1907,7 +1907,7 @@ WGET_CONF_OPTS = \
--disable-debug \
CFLAGS="$(TARGET_CFLAGS) -DOPENSSL_NO_ENGINE"
wget: $(WGET_DEPS) $(DL_DIR)/$(WGET_SOURCE) | $(TARGET_DIR)
wget: $(WGET_DEPENDENCIES) $(DL_DIR)/$(WGET_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -1940,14 +1940,14 @@ AIO_GRAB_DIR = aio-grab.$(AIO_GRAB_VERSION)
AIO_GRAB_SOURCE = aio-grab.$(AIO_GRAB_VERSION)
AIO_GRAB_SITE = https://github.com/oe-alliance
AIO_GRAB_DEPS = zlib libpng libjpeg-turbo
AIO_GRAB_DEPENDENCIES = zlib libpng libjpeg-turbo
AIO_GRAB_AUTORECONF = YES
AIO_GRAB_CONF_OPTS = \
--enable-silent-rules
aio-grab: $(AIO_GRAB_DEPS) | $(TARGET_DIR)
aio-grab: $(AIO_GRAB_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(GET-GIT-SOURCE) $(PKG_SITE)/$(PKG_SOURCE) $(DL_DIR)/$(PKG_SOURCE)
$(CPDIR)/$(PKG_SOURCE)
@ -1986,14 +1986,14 @@ DVB_APPS_DIR = dvb-apps.$(DVB_APPS_VERSION)
DVB_APPS_SOURCE = dvb-apps.$(DVB_APPS_VERSION)
DVB_APPS_SITE = https://github.com/openpli-arm
DVB_APPS_DEPS = kernel libiconv
DVB_APPS_DEPENDENCIES = kernel libiconv
DVB_APPS_MAKE_OPTS = \
KERNEL_HEADERS=$(BUILD_DIR)/$(KERNEL_HEADERS) \
enable_shared=no \
PERL5LIB=$(PKG_BUILD_DIR)/util/scan \
dvb-apps: $(DVB_APPS_DEPS) | $(TARGET_DIR)
dvb-apps: $(DVB_APPS_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(GET-GIT-SOURCE) $(PKG_SITE)/$(PKG_SOURCE) $(DL_DIR)/$(PKG_SOURCE)
$(CPDIR)/$(PKG_SOURCE)
@ -2012,14 +2012,14 @@ MINISATIP_DIR = minisatip.$(MINISATIP_VERSION)
MINISATIP_SOURCE = minisatip.$(MINISATIP_VERSION)
MINISATIP_SITE = https://github.com/catalinii
MINISATIP_DEPS = libdvbcsa openssl dvb-apps
MINISATIP_DEPENDENCIES = libdvbcsa openssl dvb-apps
MINISATIP_CONF_OPTS = \
--enable-static \
--enable-enigma \
--disable-netcv
minisatip: $(MINISATIP_DEPS) | $(TARGET_DIR)
minisatip: $(MINISATIP_DEPENDENCIES) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(GET-GIT-SOURCE) $(PKG_SITE)/$(PKG_SOURCE) $(DL_DIR)/$(PKG_SOURCE)
$(CPDIR)/$(PKG_SOURCE)
@ -2072,11 +2072,11 @@ GPTFDISK_SITE = https://sourceforge.net/projects/gptfdisk/files/gptfdisk/$(GPTFD
$(DL_DIR)/$(GPTFDISK_SOURCE):
$(DOWNLOAD) $(GPTFDISK_SITE)/$(GPTFDISK_SOURCE)
GPTFDISK_DEPS = popt e2fsprogs ncurses
GPTFDISK_DEPENDENCIES = popt e2fsprogs ncurses
GPTFDISK_SBINARIES = sgdisk
gptfdisk: $(GPTFDISK_DEPS) $(DL_DIR)/$(GPTFDISK_SOURCE) | $(TARGET_DIR)
gptfdisk: $(GPTFDISK_DEPENDENCIES) $(DL_DIR)/$(GPTFDISK_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \
@ -2099,7 +2099,7 @@ RSYNC_SITE = https://download.samba.org/pub/rsync/src/
$(DL_DIR)/$(RSYNC_SOURCE):
$(DOWNLOAD) $(RSYNC_SITE)/$(RSYNC_SOURCE)
RSYNC_DEPS = zlib popt
RSYNC_DEPENDENCIES = zlib popt
RSYNC_CONF_OPTS = \
--disable-debug \
@ -2108,7 +2108,7 @@ RSYNC_CONF_OPTS = \
--with-included-zlib=no \
--with-included-popt=no
rsync: $(RSYNC_DEPS) $(DL_DIR)/$(RSYNC_SOURCE) | $(TARGET_DIR)
rsync: $(RSYNC_DEPENDENCIES) $(DL_DIR)/$(RSYNC_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \

2
package/sdl2/sdl2.mk

@ -37,7 +37,7 @@ SDL2_CONF_OPTS += \
--enable-video-opengles \
--without-x
sdl2: $(DL_DIR)/$(SDL2_SOURCE) | $(TARGET_DIR)
sdl2: $(SDL2_DEPENDENCIES) $(DL_DIR)/$(SDL2_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(PKG_DIR)
$(UNTAR)/$(PKG_SOURCE)
$(CHDIR)/$(PKG_DIR); \

Loading…
Cancel
Save