Browse Source

- rename _URL to _SITE

master
vanhofen 5 years ago
parent
commit
615d28179a
  1. 8
      make/crosstool.mk
  2. 2
      make/environment-build.mk
  3. 2
      make/environment-image.mk
  4. 32
      make/environment-linux.mk
  5. 2
      make/environment-update.mk
  6. 48
      make/host-tools.mk
  7. 8
      make/image-updates.mk
  8. 6
      make/images.mk
  9. 4
      make/linux-drivers.mk
  10. 4
      make/linux-kernel.mk
  11. 8
      make/neutrino-plugins.mk
  12. 62
      make/target-blobs.mk
  13. 12
      make/target-development.mk
  14. 4
      make/target-ffmpeg.mk
  15. 4
      make/target-libs-static.mk
  16. 28
      make/target-libs-unused.mk
  17. 160
      make/target-libs.mk
  18. 34
      make/target-lua.mk
  19. 2
      make/target-rootfs.mk
  20. 24
      make/target-tools-unused.mk
  21. 194
      make/target-tools.mk

8
make/crosstool.mk

@ -57,7 +57,7 @@ $(BUILD_TMP)/linux-$(KERNEL_VER).tar: | $(BUILD_TMP)
CROSSTOOL-NG_VER = git CROSSTOOL-NG_VER = git
CROSSTOOL-NG_TMP = crosstool-ng.$(CROSSTOOL-NG_VER) CROSSTOOL-NG_TMP = crosstool-ng.$(CROSSTOOL-NG_VER)
CROSSTOOL-NG_SOURCE = crosstool-ng.$(CROSSTOOL-NG_VER) CROSSTOOL-NG_SOURCE = crosstool-ng.$(CROSSTOOL-NG_VER)
CROSSTOOL-NG_URL = https://github.com/neutrino-images CROSSTOOL-NG_SITE = https://github.com/neutrino-images
CROSSTOOL-NG_PATCH = crosstool-ng-bash-version.patch CROSSTOOL-NG_PATCH = crosstool-ng-bash-version.patch
@ -69,10 +69,10 @@ endif
# crosstool for hd2 depends on gcc-linaro # crosstool for hd2 depends on gcc-linaro
GCC-LINARO_VER = 4.9-2017.01 GCC-LINARO_VER = 4.9-2017.01
GCC-LINARO_SOURCE = gcc-linaro-$(GCC-LINARO_VER).tar.xz GCC-LINARO_SOURCE = gcc-linaro-$(GCC-LINARO_VER).tar.xz
GCC-LINARO_URL = https://releases.linaro.org/components/toolchain/gcc-linaro/$(GCC-LINARO_VER) GCC-LINARO_SITE = https://releases.linaro.org/components/toolchain/gcc-linaro/$(GCC-LINARO_VER)
$(ARCHIVE)/$(GCC-LINARO_SOURCE): $(ARCHIVE)/$(GCC-LINARO_SOURCE):
$(DOWNLOAD) $(GCC-LINARO_URL)/$(GCC-LINARO_SOURCE) $(DOWNLOAD) $(GCC-LINARO_SITE)/$(GCC-LINARO_SOURCE)
UCLIBC_VER = 1.0.24 UCLIBC_VER = 1.0.24
@ -85,7 +85,7 @@ $(CROSS_DIR): | $(BUILD_TMP)
make $(BUILD_TMP)/linux-$(KERNEL_VER).tar make $(BUILD_TMP)/linux-$(KERNEL_VER).tar
# #
$(REMOVE)/$(CROSSTOOL-NG_TMP) $(REMOVE)/$(CROSSTOOL-NG_TMP)
$(GET-GIT-SOURCE) $(CROSSTOOL-NG_URL)/$(CROSSTOOL-NG_SOURCE) $(ARCHIVE)/$(CROSSTOOL-NG_SOURCE) $(GET-GIT-SOURCE) $(CROSSTOOL-NG_SITE)/$(CROSSTOOL-NG_SOURCE) $(ARCHIVE)/$(CROSSTOOL-NG_SOURCE)
$(CPDIR)/$(CROSSTOOL-NG_SOURCE) $(CPDIR)/$(CROSSTOOL-NG_SOURCE)
ifeq ($(BOXSERIES), $(filter $(BOXSERIES), hd1 hd2)) ifeq ($(BOXSERIES), $(filter $(BOXSERIES), hd1 hd2))
$(CHDIR)/$(CROSSTOOL-NG_TMP); \ $(CHDIR)/$(CROSSTOOL-NG_TMP); \

2
make/environment-build.mk

@ -67,7 +67,7 @@ PKG_LOWER = $(call LOWERCASE,$(PKG_NAME))
PKG_VER = $($(PKG_UPPER)_VER) PKG_VER = $($(PKG_UPPER)_VER)
PKG_TMP = $($(PKG_UPPER)_TMP) PKG_TMP = $($(PKG_UPPER)_TMP)
PKG_SOURCE = $($(PKG_UPPER)_SOURCE) PKG_SOURCE = $($(PKG_UPPER)_SOURCE)
PKG_URL = $($(PKG_UPPER)_URL) PKG_SITE = $($(PKG_UPPER)_SITE)
PKG_BUILD_TMP = $(BUILD_TMP)/$(PKG_TMP) PKG_BUILD_TMP = $(BUILD_TMP)/$(PKG_TMP)
PKG_PATCHES_DIR = $(PATCHES)/$(subst host-,,$(PKG_NAME)) PKG_PATCHES_DIR = $(PATCHES)/$(subst host-,,$(PKG_NAME))

2
make/environment-image.mk

@ -60,7 +60,7 @@ else
IMAGE_DESC ="$(BOXNAME) [$(IMAGE_SUFFIX)] $(shell echo $(IMAGE_TYPE_STRING) | sed 's/.*/\u&/')" IMAGE_DESC ="$(BOXNAME) [$(IMAGE_SUFFIX)] $(shell echo $(IMAGE_TYPE_STRING) | sed 's/.*/\u&/')"
endif endif
IMAGE_URL = $(NI-SERVER)/$(NI-SUBDIR) IMAGE_SITE = $(NI-SERVER)/$(NI-SUBDIR)
IMAGE_MD5FILE = $(IMAGE_TYPE_STRING)-$(IMAGE_SUFFIX).txt IMAGE_MD5FILE = $(IMAGE_TYPE_STRING)-$(IMAGE_SUFFIX).txt
IMAGE_BUILD_TMP = $(BUILD_TMP)/image-build IMAGE_BUILD_TMP = $(BUILD_TMP)/image-build

32
make/environment-linux.mk

@ -7,7 +7,7 @@ ifeq ($(BOXMODEL), nevis)
KERNEL_VER = 2.6.34.13 KERNEL_VER = 2.6.34.13
KERNEL_TMP = linux-$(KERNEL_VER) KERNEL_TMP = linux-$(KERNEL_VER)
KERNEL_SOURCE = git KERNEL_SOURCE = git
KERNEL_URL = $(EMPTY) KERNEL_SITE = $(EMPTY)
KERNEL_BRANCH = ni/linux-2.6.34.15 KERNEL_BRANCH = ni/linux-2.6.34.15
KERNEL_DTB = $(EMPTY) KERNEL_DTB = $(EMPTY)
@ -16,7 +16,7 @@ else ifeq ($(BOXMODEL), $(filter $(BOXMODEL), apollo shiner kronos kronos_v2))
KERNEL_VER = 3.10.93 KERNEL_VER = 3.10.93
KERNEL_TMP = linux-$(KERNEL_VER) KERNEL_TMP = linux-$(KERNEL_VER)
KERNEL_SOURCE = git KERNEL_SOURCE = git
KERNEL_URL = $(EMPTY) KERNEL_SITE = $(EMPTY)
KERNEL_BRANCH = ni/linux-3.10.108 KERNEL_BRANCH = ni/linux-3.10.108
ifeq ($(BOXMODEL), $(filter $(BOXMODEL), apollo shiner)) ifeq ($(BOXMODEL), $(filter $(BOXMODEL), apollo shiner))
@ -31,7 +31,7 @@ else ifeq ($(BOXMODEL), $(filter $(BOXMODEL), hd51 bre2ze4k h7))
KERNEL_VER = 4.10.12 KERNEL_VER = 4.10.12
KERNEL_TMP = linux-$(KERNEL_VER) KERNEL_TMP = linux-$(KERNEL_VER)
KERNEL_SOURCE = linux-$(KERNEL_VER)-arm.tar.gz KERNEL_SOURCE = linux-$(KERNEL_VER)-arm.tar.gz
KERNEL_URL = http://downloads.mutant-digital.net KERNEL_SITE = http://downloads.mutant-digital.net
KERNEL_BRANCH = $(EMPTY) KERNEL_BRANCH = $(EMPTY)
KERNEL_DTB = $(BUILD_TMP)/$(KERNEL_OBJ)/arch/$(BOXARCH)/boot/dts/bcm7445-bcm97445svmb.dtb KERNEL_DTB = $(BUILD_TMP)/$(KERNEL_OBJ)/arch/$(BOXARCH)/boot/dts/bcm7445-bcm97445svmb.dtb
@ -41,14 +41,14 @@ else ifeq ($(BOXMODEL), vusolo4k)
KERNEL_VER = 3.14.28-1.8 KERNEL_VER = 3.14.28-1.8
KERNEL_TMP = linux KERNEL_TMP = linux
KERNEL_SOURCE = stblinux-3.14-1.8.tar.bz2 KERNEL_SOURCE = stblinux-3.14-1.8.tar.bz2
KERNEL_URL = http://archive.vuplus.com/download/kernel KERNEL_SITE = http://archive.vuplus.com/download/kernel
KERNEL_BRANCH = $(EMPTY) KERNEL_BRANCH = $(EMPTY)
KERNEL_DTB = $(EMPTY) KERNEL_DTB = $(EMPTY)
VMLINUZ-INITRD_VER = 20190911 VMLINUZ-INITRD_VER = 20190911
VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz
VMLINUZ-INITRD_URL = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads VMLINUZ-INITRD_SITE = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads
VMLINUZ-INITRD = vmlinuz-initrd-7366c0 VMLINUZ-INITRD = vmlinuz-initrd-7366c0
BOOT_PARTITION = 1 BOOT_PARTITION = 1
@ -57,14 +57,14 @@ else ifeq ($(BOXMODEL), vuduo4k)
KERNEL_VER = 4.1.45-1.17 KERNEL_VER = 4.1.45-1.17
KERNEL_TMP = linux KERNEL_TMP = linux
KERNEL_SOURCE = stblinux-4.1-1.17.tar.bz2 KERNEL_SOURCE = stblinux-4.1-1.17.tar.bz2
KERNEL_URL = http://archive.vuplus.com/download/kernel KERNEL_SITE = http://archive.vuplus.com/download/kernel
KERNEL_BRANCH = $(EMPTY) KERNEL_BRANCH = $(EMPTY)
KERNEL_DTB = $(EMPTY) KERNEL_DTB = $(EMPTY)
VMLINUZ-INITRD_VER = 20190911 VMLINUZ-INITRD_VER = 20190911
VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz
VMLINUZ-INITRD_URL = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads VMLINUZ-INITRD_SITE = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads
VMLINUZ-INITRD = vmlinuz-initrd-7278b1 VMLINUZ-INITRD = vmlinuz-initrd-7278b1
BOOT_PARTITION = 6 BOOT_PARTITION = 6
@ -73,14 +73,14 @@ else ifeq ($(BOXMODEL), vuultimo4k)
KERNEL_VER = 3.14.28-1.12 KERNEL_VER = 3.14.28-1.12
KERNEL_TMP = linux KERNEL_TMP = linux
KERNEL_SOURCE = stblinux-3.14-1.12.tar.bz2 KERNEL_SOURCE = stblinux-3.14-1.12.tar.bz2
KERNEL_URL = http://archive.vuplus.com/download/kernel KERNEL_SITE = http://archive.vuplus.com/download/kernel
KERNEL_BRANCH = $(EMPTY) KERNEL_BRANCH = $(EMPTY)
KERNEL_DTB = $(EMPTY) KERNEL_DTB = $(EMPTY)
VMLINUZ-INITRD_VER = 20190911 VMLINUZ-INITRD_VER = 20190911
VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz
VMLINUZ-INITRD_URL = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads VMLINUZ-INITRD_SITE = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads
VMLINUZ-INITRD = vmlinuz-initrd-7445d0 VMLINUZ-INITRD = vmlinuz-initrd-7445d0
BOOT_PARTITION = 1 BOOT_PARTITION = 1
@ -89,14 +89,14 @@ else ifeq ($(BOXMODEL), vuzero4k)
KERNEL_VER = 4.1.20-1.9 KERNEL_VER = 4.1.20-1.9
KERNEL_TMP = linux KERNEL_TMP = linux
KERNEL_SOURCE = stblinux-4.1-1.9.tar.bz2 KERNEL_SOURCE = stblinux-4.1-1.9.tar.bz2
KERNEL_URL = http://archive.vuplus.com/download/kernel KERNEL_SITE = http://archive.vuplus.com/download/kernel
KERNEL_BRANCH = $(EMPTY) KERNEL_BRANCH = $(EMPTY)
KERNEL_DTB = $(EMPTY) KERNEL_DTB = $(EMPTY)
VMLINUZ-INITRD_VER = 20190911 VMLINUZ-INITRD_VER = 20190911
VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz
VMLINUZ-INITRD_URL = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads VMLINUZ-INITRD_SITE = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads
VMLINUZ-INITRD = vmlinuz-initrd-7260a0 VMLINUZ-INITRD = vmlinuz-initrd-7260a0
BOOT_PARTITION = 4 BOOT_PARTITION = 4
@ -105,14 +105,14 @@ else ifeq ($(BOXMODEL), vuuno4k)
KERNEL_VER = 3.14.28-1.12 KERNEL_VER = 3.14.28-1.12
KERNEL_TMP = linux KERNEL_TMP = linux
KERNEL_SOURCE = stblinux-3.14-1.12.tar.bz2 KERNEL_SOURCE = stblinux-3.14-1.12.tar.bz2
KERNEL_URL = http://archive.vuplus.com/download/kernel KERNEL_SITE = http://archive.vuplus.com/download/kernel
KERNEL_BRANCH = $(EMPTY) KERNEL_BRANCH = $(EMPTY)
KERNEL_DTB = $(EMPTY) KERNEL_DTB = $(EMPTY)
VMLINUZ-INITRD_VER = 20191010 VMLINUZ-INITRD_VER = 20191010
VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz
VMLINUZ-INITRD_URL = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads VMLINUZ-INITRD_SITE = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads
VMLINUZ-INITRD = vmlinuz-initrd-7439b0 VMLINUZ-INITRD = vmlinuz-initrd-7439b0
BOOT_PARTITION = 1 BOOT_PARTITION = 1
@ -121,14 +121,14 @@ else ifeq ($(BOXMODEL), vuuno4kse)
KERNEL_VER = 4.1.20-1.9 KERNEL_VER = 4.1.20-1.9
KERNEL_TMP = linux KERNEL_TMP = linux
KERNEL_SOURCE = stblinux-4.1-1.9.tar.bz2 KERNEL_SOURCE = stblinux-4.1-1.9.tar.bz2
KERNEL_URL = http://archive.vuplus.com/download/kernel KERNEL_SITE = http://archive.vuplus.com/download/kernel
KERNEL_BRANCH = $(EMPTY) KERNEL_BRANCH = $(EMPTY)
KERNEL_DTB = $(EMPTY) KERNEL_DTB = $(EMPTY)
VMLINUZ-INITRD_VER = 20191010 VMLINUZ-INITRD_VER = 20191010
VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz VMLINUZ-INITRD_SOURCE = vmlinuz-initrd_$(BOXMODEL)_$(VMLINUZ-INITRD_VER).tar.gz
VMLINUZ-INITRD_URL = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads VMLINUZ-INITRD_SITE = https://bitbucket.org/max_10/vmlinuz-initrd-$(BOXMODEL)/downloads
VMLINUZ-INITRD = vmlinuz-initrd-7439b0 VMLINUZ-INITRD = vmlinuz-initrd-7439b0
BOOT_PARTITION = 1 BOOT_PARTITION = 1
@ -137,7 +137,7 @@ else ifeq ($(BOXMODEL), vuduo)
KERNEL_VER = 3.9.6 KERNEL_VER = 3.9.6
KERNEL_TMP = linux KERNEL_TMP = linux
KERNEL_SOURCE = stblinux-$(KERNEL_VER).tar.bz2 KERNEL_SOURCE = stblinux-$(KERNEL_VER).tar.bz2
KERNEL_URL = http://archive.vuplus.com/download/kernel KERNEL_SITE = http://archive.vuplus.com/download/kernel
KERNEL_BRANCH = $(EMPTY) KERNEL_BRANCH = $(EMPTY)
KERNEL_DTB = $(EMPTY) KERNEL_DTB = $(EMPTY)

2
make/environment-update.mk

@ -32,7 +32,7 @@ UPDATE_TYPE = U
# Addon = A # Addon = A
# Text = T # Text = T
UPDATE_URL = $(NI-SERVER)/$(NI-SUBDIR) UPDATE_SITE = $(NI-SERVER)/$(NI-SUBDIR)
UPDATE_MD5FILE = update.txt UPDATE_MD5FILE = update.txt
UPDATE_MD5FILE-BOXSERIES= update-$(BOXTYPE_SC)-$(BOXSERIES).txt UPDATE_MD5FILE-BOXSERIES= update-$(BOXTYPE_SC)-$(BOXSERIES).txt
UPDATE_MD5FILE-BOXMODEL = update-$(BOXTYPE_SC)-$(BOXMODEL).txt UPDATE_MD5FILE-BOXMODEL = update-$(BOXTYPE_SC)-$(BOXMODEL).txt

48
make/host-tools.mk

@ -31,10 +31,10 @@ pkg-config-preqs:
HOST_PKG-CONFIG_VER = 0.29.2 HOST_PKG-CONFIG_VER = 0.29.2
HOST_PKG-CONFIG_TMP = pkg-config-$(HOST_PKG-CONFIG_VER) HOST_PKG-CONFIG_TMP = pkg-config-$(HOST_PKG-CONFIG_VER)
HOST_PKG-CONFIG_SOURCE = pkg-config-$(HOST_PKG-CONFIG_VER).tar.gz HOST_PKG-CONFIG_SOURCE = pkg-config-$(HOST_PKG-CONFIG_VER).tar.gz
HOST_PKG-CONFIG_URL = https://pkg-config.freedesktop.org/releases HOST_PKG-CONFIG_SITE = https://pkg-config.freedesktop.org/releases
$(ARCHIVE)/$(HOST_PKG-CONFIG_SOURCE): $(ARCHIVE)/$(HOST_PKG-CONFIG_SOURCE):
$(DOWNLOAD) $(HOST_PKG-CONFIG_URL)/$(HOST_PKG-CONFIG_SOURCE) $(DOWNLOAD) $(HOST_PKG-CONFIG_SITE)/$(HOST_PKG-CONFIG_SOURCE)
host-pkg-config: $(HOST_DIR)/bin/pkg-config host-pkg-config: $(HOST_DIR)/bin/pkg-config
$(HOST_DIR)/bin/pkg-config: $(ARCHIVE)/$(HOST_PKG-CONFIG_SOURCE) | $(HOST_DIR)/bin pkg-config-preqs $(HOST_DIR)/bin/pkg-config: $(ARCHIVE)/$(HOST_PKG-CONFIG_SOURCE) | $(HOST_DIR)/bin pkg-config-preqs
@ -53,10 +53,10 @@ $(HOST_DIR)/bin/pkg-config: $(ARCHIVE)/$(HOST_PKG-CONFIG_SOURCE) | $(HOST_DIR)/b
HOST_PKGCONF_VER = 1.6.3 HOST_PKGCONF_VER = 1.6.3
HOST_PKGCONF_TMP = pkgconf-$(HOST_PKGCONF_VER) HOST_PKGCONF_TMP = pkgconf-$(HOST_PKGCONF_VER)
HOST_PKGCONF_SOURCE = pkgconf-$(HOST_PKGCONF_VER).tar.gz HOST_PKGCONF_SOURCE = pkgconf-$(HOST_PKGCONF_VER).tar.gz
HOST_PKGCONF_URL = https://distfiles.dereferenced.org/pkgconf HOST_PKGCONF_SITE = https://distfiles.dereferenced.org/pkgconf
$(ARCHIVE)/$(HOST_PKGCONF_SOURCE): $(ARCHIVE)/$(HOST_PKGCONF_SOURCE):
$(DOWNLOAD) $(HOST_PKGCONF_URL)/$(HOST_PKGCONF_SOURCE) $(DOWNLOAD) $(HOST_PKGCONF_SITE)/$(HOST_PKGCONF_SOURCE)
HOST_PKGCONF_PATCH = 0001-Only-prefix-with-the-sysroot-a-subset-of-variables.patch HOST_PKGCONF_PATCH = 0001-Only-prefix-with-the-sysroot-a-subset-of-variables.patch
HOST_PKGCONF_PATCH += 0002-Revert-main-assume-modversion-insted-of-version-if-o.patch HOST_PKGCONF_PATCH += 0002-Revert-main-assume-modversion-insted-of-version-if-o.patch
@ -88,10 +88,10 @@ $(PKG_CONFIG): | $(HOST_DIR)/bin
HOST_MTD-UTILS_VER = $(MTD-UTILS_VER) HOST_MTD-UTILS_VER = $(MTD-UTILS_VER)
HOST_MTD-UTILS_TMP = mtd-utils-$(HOST_MTD-UTILS_VER) HOST_MTD-UTILS_TMP = mtd-utils-$(HOST_MTD-UTILS_VER)
HOST_MTD-UTILS_SOURCE = mtd-utils-$(HOST_MTD-UTILS_VER).tar.bz2 HOST_MTD-UTILS_SOURCE = mtd-utils-$(HOST_MTD-UTILS_VER).tar.bz2
HOST_MTD-UTILS_URL = ftp://ftp.infradead.org/pub/mtd-utils HOST_MTD-UTILS_SITE = ftp://ftp.infradead.org/pub/mtd-utils
#$(ARCHIVE)/$(HOST_MTD-UTILS_SOURCE): #$(ARCHIVE)/$(HOST_MTD-UTILS_SOURCE):
# $(DOWNLOAD) $(HOST_MTD-UTILS_URL)/$(HOST_MTD-UTILS_SOURCE) # $(DOWNLOAD) $(HOST_MTD-UTILS_SITE)/$(HOST_MTD-UTILS_SOURCE)
host-mkfs.jffs2: $(HOST_DIR)/bin/mkfs.jffs2 host-mkfs.jffs2: $(HOST_DIR)/bin/mkfs.jffs2
host-sumtool: $(HOST_DIR)/bin/sumtool host-sumtool: $(HOST_DIR)/bin/sumtool
@ -120,10 +120,10 @@ $(HOST_DIR)/bin/sumtool: $(ARCHIVE)/$(HOST_MTD-UTILS_SOURCE) | $(HOST_DIR)/bin
HOST_U-BOOT_VER = 2018.09 HOST_U-BOOT_VER = 2018.09
HOST_U-BOOT_TMP = u-boot-$(HOST_U-BOOT_VER) HOST_U-BOOT_TMP = u-boot-$(HOST_U-BOOT_VER)
HOST_U-BOOT_SOURCE = u-boot-$(HOST_U-BOOT_VER).tar.bz2 HOST_U-BOOT_SOURCE = u-boot-$(HOST_U-BOOT_VER).tar.bz2
HOST_U-BOOT_URL = ftp://ftp.denx.de/pub/u-boot HOST_U-BOOT_SITE = ftp://ftp.denx.de/pub/u-boot
$(ARCHIVE)/$(HOST_U-BOOT_SOURCE): $(ARCHIVE)/$(HOST_U-BOOT_SOURCE):
$(DOWNLOAD) $(HOST_U-BOOT_URL)/$(HOST_U-BOOT_SOURCE) $(DOWNLOAD) $(HOST_U-BOOT_SITE)/$(HOST_U-BOOT_SOURCE)
host-mkimage: $(HOST_DIR)/bin/mkimage host-mkimage: $(HOST_DIR)/bin/mkimage
$(HOST_DIR)/bin/mkimage: $(ARCHIVE)/$(HOST_U-BOOT_SOURCE) | $(HOST_DIR)/bin $(HOST_DIR)/bin/mkimage: $(ARCHIVE)/$(HOST_U-BOOT_SOURCE) | $(HOST_DIR)/bin
@ -141,18 +141,18 @@ $(HOST_DIR)/bin/mkimage: $(ARCHIVE)/$(HOST_U-BOOT_SOURCE) | $(HOST_DIR)/bin
HOST_TZDATA_VER = $(TZDATA_VER) HOST_TZDATA_VER = $(TZDATA_VER)
HOST_TZDATA_TMP = tzdata$(HOST_TZDATA_VER) HOST_TZDATA_TMP = tzdata$(HOST_TZDATA_VER)
HOST_TZDATA_SOURCE = tzdata$(HOST_TZDATA_VER).tar.gz HOST_TZDATA_SOURCE = tzdata$(HOST_TZDATA_VER).tar.gz
HOST_TZDATA_URL = ftp://ftp.iana.org/tz/releases HOST_TZDATA_SITE = ftp://ftp.iana.org/tz/releases
#$(ARCHIVE)/$(HOST_TZDATA_SOURCE): #$(ARCHIVE)/$(HOST_TZDATA_SOURCE):
# $(DOWNLOAD) $(HOST_TZDATA_URL)/$(HOST_TZDATA_SOURCE) # $(DOWNLOAD) $(HOST_TZDATA_SITE)/$(HOST_TZDATA_SOURCE)
HOST_TZCODE_VER = 2019b HOST_TZCODE_VER = 2019b
HOST_TZCODE_TMP = tzcode$(HOST_TZCODE_VER) HOST_TZCODE_TMP = tzcode$(HOST_TZCODE_VER)
HOST_TZCODE_SOURCE = tzcode$(HOST_TZCODE_VER).tar.gz HOST_TZCODE_SOURCE = tzcode$(HOST_TZCODE_VER).tar.gz
HOST_TZCODE_URL = ftp://ftp.iana.org/tz/releases HOST_TZCODE_SITE = ftp://ftp.iana.org/tz/releases
$(ARCHIVE)/$(HOST_TZCODE_SOURCE): $(ARCHIVE)/$(HOST_TZCODE_SOURCE):
$(DOWNLOAD) $(HOST_TZCODE_URL)/$(HOST_TZCODE_SOURCE) $(DOWNLOAD) $(HOST_TZCODE_SITE)/$(HOST_TZCODE_SOURCE)
HOST_ZIC = $(HOST_DIR)/bin/zic HOST_ZIC = $(HOST_DIR)/bin/zic
@ -172,10 +172,10 @@ $(HOST_ZIC): $(ARCHIVE)/$(HOST_TZDATA_SOURCE) $(ARCHIVE)/$(HOST_TZCODE_SOURCE) |
HOST_PARTED_VER = $(PARTED_VER) HOST_PARTED_VER = $(PARTED_VER)
HOST_PARTED_TMP = parted-$(HOST_PARTED_VER) HOST_PARTED_TMP = parted-$(HOST_PARTED_VER)
HOST_PARTED_SOURCE = parted-$(HOST_PARTED_VER).tar.xz HOST_PARTED_SOURCE = parted-$(HOST_PARTED_VER).tar.xz
HOST_PARTED_URL = https://ftp.gnu.org/gnu/parted HOST_PARTED_SITE = https://ftp.gnu.org/gnu/parted
#$(ARCHIVE)/$(HOST_PARTED_SOURCE): #$(ARCHIVE)/$(HOST_PARTED_SOURCE):
# $(DOWNLOAD) $(HOST_PARTED_URL)/$(HOST_PARTED_SOURCE) # $(DOWNLOAD) $(HOST_PARTED_SITE)/$(HOST_PARTED_SOURCE)
HOST_PARTED_PATCH = parted-device-mapper.patch HOST_PARTED_PATCH = parted-device-mapper.patch
HOST_PARTED_PATCH += parted-sysmacros.patch HOST_PARTED_PATCH += parted-sysmacros.patch
@ -202,10 +202,10 @@ $(HOST_DIR)/bin/parted: $(ARCHIVE)/$(HOST_PARTED_SOURCE) | $(HOST_DIR)/bin
HOST_DOSFSTOOLS_VER = $(DOSFSTOOLS_VER) HOST_DOSFSTOOLS_VER = $(DOSFSTOOLS_VER)
HOST_DOSFSTOOLS_TMP = dosfstools-$(HOST_DOSFSTOOLS_VER) HOST_DOSFSTOOLS_TMP = dosfstools-$(HOST_DOSFSTOOLS_VER)
HOST_DOSFSTOOLS_SOURCE = dosfstools-$(HOST_DOSFSTOOLS_VER).tar.xz HOST_DOSFSTOOLS_SOURCE = dosfstools-$(HOST_DOSFSTOOLS_VER).tar.xz
HOST_DOSFSTOOLS_URL = https://github.com/dosfstools/dosfstools/releases/download/v$(HOST_DOSFSTOOLS_VER) HOST_DOSFSTOOLS_SITE = https://github.com/dosfstools/dosfstools/releases/download/v$(HOST_DOSFSTOOLS_VER)
#$(ARCHIVE)/$(HOST_DOSFSTOOLS_SOURCE): #$(ARCHIVE)/$(HOST_DOSFSTOOLS_SOURCE):
# $(DOWNLOAD) $(HOST_DOSFSTOOLS_URL)/$(HOST_DOSFSTOOLS_SOURCE) # $(DOWNLOAD) $(HOST_DOSFSTOOLS_SITE)/$(HOST_DOSFSTOOLS_SOURCE)
host-mkfs.fat: $(HOST_DIR)/bin/mkfs.fat host-mkfs.fat: $(HOST_DIR)/bin/mkfs.fat
$(HOST_DIR)/bin/mkfs.fat: $(ARCHIVE)/$(HOST_DOSFSTOOLS_SOURCE) | $(HOST_DIR)/bin $(HOST_DIR)/bin/mkfs.fat: $(ARCHIVE)/$(HOST_DOSFSTOOLS_SOURCE) | $(HOST_DIR)/bin
@ -227,10 +227,10 @@ $(HOST_DIR)/bin/mkfs.fat: $(ARCHIVE)/$(HOST_DOSFSTOOLS_SOURCE) | $(HOST_DIR)/bin
HOST_MTOOLS_VER = 4.0.19 HOST_MTOOLS_VER = 4.0.19
HOST_MTOOLS_TMP = mtools-$(HOST_MTOOLS_VER) HOST_MTOOLS_TMP = mtools-$(HOST_MTOOLS_VER)
HOST_MTOOLS_SOURCE = mtools-$(HOST_MTOOLS_VER).tar.gz HOST_MTOOLS_SOURCE = mtools-$(HOST_MTOOLS_VER).tar.gz
HOST_MTOOLS_URL = ftp://ftp.gnu.org/gnu/mtools HOST_MTOOLS_SITE = ftp://ftp.gnu.org/gnu/mtools
$(ARCHIVE)/$(HOST_MTOOLS_SOURCE): $(ARCHIVE)/$(HOST_MTOOLS_SOURCE):
$(DOWNLOAD) $(HOST_MTOOLS_URL)/$(HOST_MTOOLS_SOURCE) $(DOWNLOAD) $(HOST_MTOOLS_SITE)/$(HOST_MTOOLS_SOURCE)
host-mtools: $(HOST_DIR)/bin/mtools host-mtools: $(HOST_DIR)/bin/mtools
$(HOST_DIR)/bin/mtools: $(ARCHIVE)/$(HOST_MTOOLS_SOURCE) | $(HOST_DIR)/bin $(HOST_DIR)/bin/mtools: $(ARCHIVE)/$(HOST_MTOOLS_SOURCE) | $(HOST_DIR)/bin
@ -248,10 +248,10 @@ $(HOST_DIR)/bin/mtools: $(ARCHIVE)/$(HOST_MTOOLS_SOURCE) | $(HOST_DIR)/bin
HOST_E2FSPROGS_VER = $(E2FSPROGS_VER) HOST_E2FSPROGS_VER = $(E2FSPROGS_VER)
HOST_E2FSPROGS_TMP = e2fsprogs-$(HOST_E2FSPROGS_VER) HOST_E2FSPROGS_TMP = e2fsprogs-$(HOST_E2FSPROGS_VER)
HOST_E2FSPROGS_SOURCE = e2fsprogs-$(HOST_E2FSPROGS_VER).tar.gz HOST_E2FSPROGS_SOURCE = e2fsprogs-$(HOST_E2FSPROGS_VER).tar.gz
HOST_E2FSPROGS_URL = https://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v$(HOST_E2FSPROGS_VER) HOST_E2FSPROGS_SITE = https://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v$(HOST_E2FSPROGS_VER)
#$(ARCHIVE)/$(HOST_E2FSPROGS_SOURCE): #$(ARCHIVE)/$(HOST_E2FSPROGS_SOURCE):
# $(DOWNLOAD) $(HOST_E2FSPROGS_URL)/$(HOST_E2FSPROGS_SOURCE) # $(DOWNLOAD) $(HOST_E2FSPROGS_SITE)/$(HOST_E2FSPROGS_SOURCE)
host-resize2fs: $(HOST_DIR)/bin/resize2fs host-resize2fs: $(HOST_DIR)/bin/resize2fs
$(HOST_DIR)/bin/resize2fs: $(ARCHIVE)/$(HOST_E2FSPROGS_SOURCE) | $(HOST_DIR)/bin $(HOST_DIR)/bin/resize2fs: $(ARCHIVE)/$(HOST_E2FSPROGS_SOURCE) | $(HOST_DIR)/bin
@ -278,10 +278,10 @@ $(HOST_DIR)/bin/resize2fs: $(ARCHIVE)/$(HOST_E2FSPROGS_SOURCE) | $(HOST_DIR)/bin
HOST_LUA_VER = $(LUA_VER) HOST_LUA_VER = $(LUA_VER)
HOST_LUA_TMP = lua-$(HOST_LUA_VER) HOST_LUA_TMP = lua-$(HOST_LUA_VER)
HOST_LUA_SOURCE = lua-$(HOST_LUA_VER).tar.gz HOST_LUA_SOURCE = lua-$(HOST_LUA_VER).tar.gz
HOST_LUA_URL = http://www.lua.org/ftp HOST_LUA_SITE = http://www.lua.org/ftp
#$(ARCHIVE)/$(HOST_LUA_SOURCE): #$(ARCHIVE)/$(HOST_LUA_SOURCE):
# $(DOWNLOAD) $(HOST_LUA_URL)/$(HOST_LUA_SOURCE) # $(DOWNLOAD) $(HOST_LUA_SITE)/$(HOST_LUA_SOURCE)
HOST_LUA_PATCH = lua-01-fix-LUA_ROOT.patch HOST_LUA_PATCH = lua-01-fix-LUA_ROOT.patch
HOST_LUA_PATCH += lua-01-remove-readline.patch HOST_LUA_PATCH += lua-01-remove-readline.patch
@ -303,10 +303,10 @@ $(HOST_LUA): $(ARCHIVE)/$(HOST_LUA_SOURCE) | $(HOST_DIR)
HOST_LUAROCKS_VER = 3.1.3 HOST_LUAROCKS_VER = 3.1.3
HOST_LUAROCKS_TMP = luarocks-$(HOST_LUAROCKS_VER) HOST_LUAROCKS_TMP = luarocks-$(HOST_LUAROCKS_VER)
HOST_LUAROCKS_SOURCE = luarocks-$(HOST_LUAROCKS_VER).tar.gz HOST_LUAROCKS_SOURCE = luarocks-$(HOST_LUAROCKS_VER).tar.gz
HOST_LUAROCKS_URL = https://luarocks.github.io/luarocks/releases HOST_LUAROCKS_SITE = https://luarocks.github.io/luarocks/releases
$(ARCHIVE)/$(HOST_LUAROCKS_SOURCE): $(ARCHIVE)/$(HOST_LUAROCKS_SOURCE):
$(DOWNLOAD) $(HOST_LUAROCKS_URL)/$(HOST_LUAROCKS_SOURCE) $(DOWNLOAD) $(HOST_LUAROCKS_SITE)/$(HOST_LUAROCKS_SOURCE)
HOST_LUAROCKS_PATCH = luarocks-0001-allow-libluajit-detection.patch HOST_LUAROCKS_PATCH = luarocks-0001-allow-libluajit-detection.patch

8
make/image-updates.mk

@ -96,14 +96,14 @@ u-pr-auto-timer:
PKG_VERSION=`cat $(SOURCE_DIR)/$(NI-NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer | grep '^VERSION' | cut -d= -f2`; \ PKG_VERSION=`cat $(SOURCE_DIR)/$(NI-NEUTRINO-PLUGINS)/scripts-sh/plugins/pr-auto-timer/pr-auto-timer | grep '^VERSION' | cut -d= -f2`; \
$(MAKE) u-update-bin \ $(MAKE) u-update-bin \
UPDATE_MD5FILE=pr-auto-timer.txt \ UPDATE_MD5FILE=pr-auto-timer.txt \
UPDATE_URL=$(NI-SERVER)/plugins/pr-auto-timer \ UPDATE_SITE=$(NI-SERVER)/plugins/pr-auto-timer \
UPDATE_NAME=pr-auto-timer_$${PKG_VERSION//./} \ UPDATE_NAME=pr-auto-timer_$${PKG_VERSION//./} \
UPDATE_DESC=Auto-Timer \ UPDATE_DESC=Auto-Timer \
UPDATE_VERSION=$$PKG_VERSION UPDATE_VERSION=$$PKG_VERSION
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
CHANNELLISTS_URL = $(NI-SERVER)/channellists CHANNELLISTS_SITE = $(NI-SERVER)/channellists
CHANNELLISTS_MD5FILE = lists.txt CHANNELLISTS_MD5FILE = lists.txt
channellists: matze-192 matze-192-130 channellists: matze-192 matze-192-130
@ -152,7 +152,7 @@ matze-192-130:
done && \ done && \
$(MAKE) u-update-bin \ $(MAKE) u-update-bin \
UPDATE_TYPE=S \ UPDATE_TYPE=S \
UPDATE_URL=$(CHANNELLISTS_URL) \ UPDATE_SITE=$(CHANNELLISTS_SITE) \
UPDATE_MD5FILE=$(CHANNELLISTS_MD5FILE) \ UPDATE_MD5FILE=$(CHANNELLISTS_MD5FILE) \
UPDATE_NAME=$(@) \ UPDATE_NAME=$(@) \
UPDATE_DESC="$$desc - " \ UPDATE_DESC="$$desc - " \
@ -199,7 +199,7 @@ u-clean-all: u-clean
u-update-bin: u-update-bin:
$(CD) $(BUILD_TMP); \ $(CD) $(BUILD_TMP); \
tar -czvf $(UPDATE_DIR)/$(UPDATE_NAME).bin temp_inst tar -czvf $(UPDATE_DIR)/$(UPDATE_NAME).bin temp_inst
echo $(UPDATE_URL)/$(UPDATE_NAME).bin $(UPDATE_TYPE)$(UPDATE_VER)$(UPDATE_DATE) `md5sum $(UPDATE_DIR)/$(UPDATE_NAME).bin | cut -c1-32` $(UPDATE_DESC) $(UPDATE_VERSION) >> $(UPDATE_DIR)/$(UPDATE_MD5FILE) echo $(UPDATE_SITE)/$(UPDATE_NAME).bin $(UPDATE_TYPE)$(UPDATE_VER)$(UPDATE_DATE) `md5sum $(UPDATE_DIR)/$(UPDATE_NAME).bin | cut -c1-32` $(UPDATE_DESC) $(UPDATE_VERSION) >> $(UPDATE_DIR)/$(UPDATE_MD5FILE)
$(MAKE) u-clean $(MAKE) u-clean
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------

6
make/images.mk

@ -81,7 +81,7 @@ ifeq ($(IMAGE_SUMMARIZE), yes)
rm -f $(IMAGE_DIR)/$(IMAGE_NAME).img rm -f $(IMAGE_DIR)/$(IMAGE_NAME).img
mv $(IMAGE_DIR)/$(IMAGE_NAME)-sum.img $(IMAGE_DIR)/$(IMAGE_NAME).img mv $(IMAGE_DIR)/$(IMAGE_NAME)-sum.img $(IMAGE_DIR)/$(IMAGE_NAME).img
endif endif
echo $(IMAGE_URL)/$(IMAGE_NAME).img $(IMAGE_TYPE)$(IMAGE_VER)$(IMAGE_DATE) `md5sum $(IMAGE_DIR)/$(IMAGE_NAME).img | cut -c1-32` $(IMAGE_DESC) $(IMAGE_VERSION) >> $(IMAGE_DIR)/$(IMAGE_MD5FILE) echo $(IMAGE_SITE)/$(IMAGE_NAME).img $(IMAGE_TYPE)$(IMAGE_VER)$(IMAGE_DATE) `md5sum $(IMAGE_DIR)/$(IMAGE_NAME).img | cut -c1-32` $(IMAGE_DESC) $(IMAGE_VERSION) >> $(IMAGE_DIR)/$(IMAGE_MD5FILE)
make check-image-size IMAGE_TO_CHECK=$(IMAGE_DIR)/$(IMAGE_NAME).img make check-image-size IMAGE_TO_CHECK=$(IMAGE_DIR)/$(IMAGE_NAME).img
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -120,7 +120,7 @@ flash-image-hd51: | $(IMAGE_DIR)
# Create minimal image # Create minimal image
$(CD) $(IMAGE_BUILD_TMP)/$(IMAGE_SUBDIR); \ $(CD) $(IMAGE_BUILD_TMP)/$(IMAGE_SUBDIR); \
tar -czf $(IMAGE_DIR)/$(IMAGE_NAME).tgz kernel.bin rootfs.tar.bz2 tar -czf $(IMAGE_DIR)/$(IMAGE_NAME).tgz kernel.bin rootfs.tar.bz2
echo $(IMAGE_URL)/$(IMAGE_NAME).tgz $(IMAGE_TYPE)$(IMAGE_VER)$(IMAGE_DATE) `md5sum $(IMAGE_DIR)/$(IMAGE_NAME).tgz | cut -c1-32` $(IMAGE_DESC) $(IMAGE_VERSION) >> $(IMAGE_DIR)/$(IMAGE_MD5FILE) echo $(IMAGE_SITE)/$(IMAGE_NAME).tgz $(IMAGE_TYPE)$(IMAGE_VER)$(IMAGE_DATE) `md5sum $(IMAGE_DIR)/$(IMAGE_NAME).tgz | cut -c1-32` $(IMAGE_DESC) $(IMAGE_VERSION) >> $(IMAGE_DIR)/$(IMAGE_MD5FILE)
rm -rf $(IMAGE_BUILD_TMP) rm -rf $(IMAGE_BUILD_TMP)
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
@ -224,7 +224,7 @@ flash-image-vuplus: | $(IMAGE_DIR)
# Create minimal image # Create minimal image
$(CD) $(IMAGE_BUILD_TMP)/$(IMAGE_SUBDIR); \ $(CD) $(IMAGE_BUILD_TMP)/$(IMAGE_SUBDIR); \
tar -czf $(IMAGE_DIR)/$(IMAGE_NAME).tgz kernel_auto.bin rootfs.tar.bz2 tar -czf $(IMAGE_DIR)/$(IMAGE_NAME).tgz kernel_auto.bin rootfs.tar.bz2
echo $(IMAGE_URL)/$(IMAGE_NAME).tgz $(IMAGE_TYPE)$(IMAGE_VER)$(IMAGE_DATE) `md5sum $(IMAGE_DIR)/$(IMAGE_NAME).tgz | cut -c1-32` $(IMAGE_DESC) $(IMAGE_VERSION) >> $(IMAGE_DIR)/$(IMAGE_MD5FILE) echo $(IMAGE_SITE)/$(IMAGE_NAME).tgz $(IMAGE_TYPE)$(IMAGE_VER)$(IMAGE_DATE) `md5sum $(IMAGE_DIR)/$(IMAGE_NAME).tgz | cut -c1-32` $(IMAGE_DESC) $(IMAGE_VERSION) >> $(IMAGE_DIR)/$(IMAGE_MD5FILE)
rm -rf $(IMAGE_BUILD_TMP) rm -rf $(IMAGE_BUILD_TMP)
flash-image-vuplus-multi: vmlinuz-initrd flash-image-vuplus-multi: vmlinuz-initrd

4
make/linux-drivers.mk

@ -5,11 +5,11 @@
RTL8192EU_VER = git RTL8192EU_VER = git
RTL8192EU_SOURCE = rtl8192eu-linux-driver.$(RTL8192EU_VER) RTL8192EU_SOURCE = rtl8192eu-linux-driver.$(RTL8192EU_VER)
RTL8192EU_URL = https://github.com/mange/$(RTL8192EU_SOURCE) RTL8192EU_SITE = https://github.com/mange/$(RTL8192EU_SOURCE)
rtl8192eu: kernel-$(BOXTYPE) | $(TARGET_DIR) rtl8192eu: kernel-$(BOXTYPE) | $(TARGET_DIR)
$(REMOVE)/$(RTL8192EU_SOURCE) $(REMOVE)/$(RTL8192EU_SOURCE)
$(GET-GIT-SOURCE) $(RTL8192EU_URL) $(ARCHIVE)/$(RTL8192EU_SOURCE) $(GET-GIT-SOURCE) $(RTL8192EU_SITE) $(ARCHIVE)/$(RTL8192EU_SOURCE)
$(CPDIR)/$(RTL8192EU_SOURCE) $(CPDIR)/$(RTL8192EU_SOURCE)
$(CHDIR)/$(RTL8192EU_SOURCE); \ $(CHDIR)/$(RTL8192EU_SOURCE); \
$(MAKE) $(KERNEL_MAKEVARS); \ $(MAKE) $(KERNEL_MAKEVARS); \

4
make/linux-kernel.mk

@ -175,10 +175,10 @@ VUDUO_PATCH = \
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
$(ARCHIVE)/$(KERNEL_SOURCE): $(ARCHIVE)/$(KERNEL_SOURCE):
$(DOWNLOAD) $(KERNEL_URL)/$(KERNEL_SOURCE) $(DOWNLOAD) $(KERNEL_SITE)/$(KERNEL_SOURCE)
$(ARCHIVE)/$(VMLINUZ-INITRD_SOURCE): $(ARCHIVE)/$(VMLINUZ-INITRD_SOURCE):
$(DOWNLOAD) $(VMLINUZ-INITRD_URL)/$(VMLINUZ-INITRD_SOURCE) $(DOWNLOAD) $(VMLINUZ-INITRD_SITE)/$(VMLINUZ-INITRD_SOURCE)
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------

8
make/neutrino-plugins.mk

@ -181,11 +181,11 @@ doscam-webif-skin:
NEUTRINO-MEDIATHEK_VER = git NEUTRINO-MEDIATHEK_VER = git
NEUTRINO-MEDIATHEK_TMP = mediathek.$(NEUTRINO-MEDIATHEK_VER) NEUTRINO-MEDIATHEK_TMP = mediathek.$(NEUTRINO-MEDIATHEK_VER)
NEUTRINO-MEDIATHEK_SOURCE = mediathek.$(NEUTRINO-MEDIATHEK_VER) NEUTRINO-MEDIATHEK_SOURCE = mediathek.$(NEUTRINO-MEDIATHEK_VER)
NEUTRINO-MEDIATHEK_URL = https://github.com/neutrino-mediathek NEUTRINO-MEDIATHEK_SITE = https://github.com/neutrino-mediathek
neutrino-mediathek: $(SHAREPLUGINS) | $(TARGET_DIR) neutrino-mediathek: $(SHAREPLUGINS) | $(TARGET_DIR)
$(REMOVE)/$(NEUTRINO-MEDIATHEK_TMP) $(REMOVE)/$(NEUTRINO-MEDIATHEK_TMP)
$(GET-GIT-SOURCE) $(NEUTRINO-MEDIATHEK_URL)/$(NEUTRINO-MEDIATHEK_SOURCE) $(ARCHIVE)/$(NEUTRINO-MEDIATHEK_SOURCE) $(GET-GIT-SOURCE) $(NEUTRINO-MEDIATHEK_SITE)/$(NEUTRINO-MEDIATHEK_SOURCE) $(ARCHIVE)/$(NEUTRINO-MEDIATHEK_SOURCE)
$(CPDIR)/$(NEUTRINO-MEDIATHEK_SOURCE) $(CPDIR)/$(NEUTRINO-MEDIATHEK_SOURCE)
$(CHDIR)/$(NEUTRINO-MEDIATHEK_TMP); \ $(CHDIR)/$(NEUTRINO-MEDIATHEK_TMP); \
$(INSTALL_COPY) plugins/* $(SHAREPLUGINS)/; \ $(INSTALL_COPY) plugins/* $(SHAREPLUGINS)/; \
@ -201,10 +201,10 @@ neutrino-mediathek: $(SHAREPLUGINS) | $(TARGET_DIR)
LINKS_VER = 2.20.2 LINKS_VER = 2.20.2
LINKS_TMP = links-$(LINKS_VER) LINKS_TMP = links-$(LINKS_VER)
LINKS_SOURCE = links-$(LINKS_VER).tar.bz2 LINKS_SOURCE = links-$(LINKS_VER).tar.bz2
LINKS_URL = http://links.twibright.com/download LINKS_SITE = http://links.twibright.com/download
$(ARCHIVE)/$(LINKS_SOURCE): $(ARCHIVE)/$(LINKS_SOURCE):
$(DOWNLOAD) $(LINKS_URL)/$(LINKS_SOURCE) $(DOWNLOAD) $(LINKS_SITE)/$(LINKS_SOURCE)
LINKS_DEPS = libpng libjpeg-turbo openssl LINKS_DEPS = libpng libjpeg-turbo openssl

62
make/target-blobs.mk

@ -42,53 +42,53 @@ firmware-wireless: $(SOURCE_DIR)/$(NI-DRIVERS-BIN) | $(TARGET_DIR)
HD51-DRIVERS_VER = 20191120 HD51-DRIVERS_VER = 20191120
HD51-DRIVERS_SOURCE = hd51-drivers-$(KERNEL_VER)-$(HD51-DRIVERS_VER).zip HD51-DRIVERS_SOURCE = hd51-drivers-$(KERNEL_VER)-$(HD51-DRIVERS_VER).zip
HD51-DRIVERS_URL = http://source.mynonpublic.com/gfutures HD51-DRIVERS_SITE = http://source.mynonpublic.com/gfutures
BRE2ZE4K-DRIVERS_VER = 20191120 BRE2ZE4K-DRIVERS_VER = 20191120
BRE2ZE4K-DRIVERS_SOURCE = bre2ze4k-drivers-$(KERNEL_VER)-$(BRE2ZE4K-DRIVERS_VER).zip BRE2ZE4K-DRIVERS_SOURCE = bre2ze4k-drivers-$(KERNEL_VER)-$(BRE2ZE4K-DRIVERS_VER).zip
BRE2ZE4K-DRIVERS_URL = http://source.mynonpublic.com/gfutures BRE2ZE4K-DRIVERS_SITE = http://source.mynonpublic.com/gfutures
H7-DRIVERS_VER = 20191123 H7-DRIVERS_VER = 20191123
H7-DRIVERS_SOURCE = h7-drivers-$(KERNEL_VER)-$(H7-DRIVERS_VER).zip H7-DRIVERS_SOURCE = h7-drivers-$(KERNEL_VER)-$(H7-DRIVERS_VER).zip
H7-DRIVERS_URL = http://source.mynonpublic.com/zgemma H7-DRIVERS_SITE = http://source.mynonpublic.com/zgemma
VUSOLO4K-DRIVERS_VER = 20190424 VUSOLO4K-DRIVERS_VER = 20190424
VUSOLO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vusolo4k-3.14.28-$(VUSOLO4K-DRIVERS_VER).r0.tar.gz VUSOLO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vusolo4k-3.14.28-$(VUSOLO4K-DRIVERS_VER).r0.tar.gz
VUSOLO4K-DRIVERS_URL = http://archive.vuplus.com/download/build_support/vuplus VUSOLO4K-DRIVERS_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUDUO4K-DRIVERS_VER = 20190212 VUDUO4K-DRIVERS_VER = 20190212
VUDUO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuduo4k-4.1.45-$(VUDUO4K-DRIVERS_VER).r0.tar.gz VUDUO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuduo4k-4.1.45-$(VUDUO4K-DRIVERS_VER).r0.tar.gz
VUDUO4K-DRIVERS_URL = http://archive.vuplus.com/download/build_support/vuplus VUDUO4K-DRIVERS_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUULTIMO4K-DRIVERS_VER = 20190104 VUULTIMO4K-DRIVERS_VER = 20190104
VUULTIMO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuultimo4k-3.14.28-$(VUULTIMO4K-DRIVERS_VER).r0.tar.gz VUULTIMO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuultimo4k-3.14.28-$(VUULTIMO4K-DRIVERS_VER).r0.tar.gz
VUULTIMO4K-DRIVERS_URL = http://archive.vuplus.com/download/build_support/vuplus VUULTIMO4K-DRIVERS_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUZERO4K-DRIVERS_VER = 20190424 VUZERO4K-DRIVERS_VER = 20190424
VUZERO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuzero4k-4.1.20-$(VUZERO4K-DRIVERS_VER).r0.tar.gz VUZERO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuzero4k-4.1.20-$(VUZERO4K-DRIVERS_VER).r0.tar.gz
VUZERO4K-DRIVERS_URL = http://archive.vuplus.com/download/build_support/vuplus VUZERO4K-DRIVERS_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUUNO4K-DRIVERS_VER = 20190104 VUUNO4K-DRIVERS_VER = 20190104
VUUNO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4k-3.14.28-$(VUUNO4K-DRIVERS_VER).r0.tar.gz VUUNO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4k-3.14.28-$(VUUNO4K-DRIVERS_VER).r0.tar.gz
VUUNO4K-DRIVERS_URL = http://archive.vuplus.com/download/build_support/vuplus VUUNO4K-DRIVERS_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUUNO4KSE-DRIVERS_VER = 20190104 VUUNO4KSE-DRIVERS_VER = 20190104
VUUNO4KSE-DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4kse-4.1.20-$(VUUNO4KSE-DRIVERS_VER).r0.tar.gz VUUNO4KSE-DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4kse-4.1.20-$(VUUNO4KSE-DRIVERS_VER).r0.tar.gz
VUUNO4KSE-DRIVERS_URL = http://archive.vuplus.com/download/build_support/vuplus VUUNO4KSE-DRIVERS_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUDUO-DRIVERS_VER = 20151124 VUDUO-DRIVERS_VER = 20151124
VUDUO-DRIVERS_SOURCE = vuplus-dvb-modules-bm750-3.9.6-$(VUDUO-DRIVERS_VER).tar.gz VUDUO-DRIVERS_SOURCE = vuplus-dvb-modules-bm750-3.9.6-$(VUDUO-DRIVERS_VER).tar.gz
VUDUO-DRIVERS_URL = http://archive.vuplus.com/download/drivers VUDUO-DRIVERS_SITE = http://archive.vuplus.com/download/drivers
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
BOXMODEL-DRIVERS_VER = $($(call UPPERCASE,$(BOXMODEL))-DRIVERS_VER) BOXMODEL-DRIVERS_VER = $($(call UPPERCASE,$(BOXMODEL))-DRIVERS_VER)
BOXMODEL-DRIVERS_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-DRIVERS_SOURCE) BOXMODEL-DRIVERS_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-DRIVERS_SOURCE)
BOXMODEL-DRIVERS_URL = $($(call UPPERCASE,$(BOXMODEL))-DRIVERS_URL) BOXMODEL-DRIVERS_SITE = $($(call UPPERCASE,$(BOXMODEL))-DRIVERS_SITE)
ifneq ($(BOXMODEL-DRIVERS_SOURCE),$(EMPTY)) ifneq ($(BOXMODEL-DRIVERS_SOURCE),$(EMPTY))
$(ARCHIVE)/$(BOXMODEL-DRIVERS_SOURCE): $(ARCHIVE)/$(BOXMODEL-DRIVERS_SOURCE):
$(DOWNLOAD) $(BOXMODEL-DRIVERS_URL)/$(BOXMODEL-DRIVERS_SOURCE) $(DOWNLOAD) $(BOXMODEL-DRIVERS_SITE)/$(BOXMODEL-DRIVERS_SOURCE)
endif endif
nevis-drivers \ nevis-drivers \
@ -137,58 +137,58 @@ vuplus-drivers: $(ARCHIVE)/$(BOXMODEL-DRIVERS_SOURCE) | $(TARGET_DIR)
HD51-LIBGLES_VER = 20191101 HD51-LIBGLES_VER = 20191101
HD51-LIBGLES_TMP = $(EMPTY) HD51-LIBGLES_TMP = $(EMPTY)
HD51-LIBGLES_SOURCE = hd51-v3ddriver-$(HD51-LIBGLES_VER).zip HD51-LIBGLES_SOURCE = hd51-v3ddriver-$(HD51-LIBGLES_VER).zip
HD51-LIBGLES_URL = http://downloads.mutant-digital.net/v3ddriver HD51-LIBGLES_SITE = http://downloads.mutant-digital.net/v3ddriver
BRE2ZE4K-LIBGLES_VER = 20191101 BRE2ZE4K-LIBGLES_VER = 20191101
BRE2ZE4K-LIBGLES_TMP = $(EMPTY) BRE2ZE4K-LIBGLES_TMP = $(EMPTY)
BRE2ZE4K-LIBGLES_SOURCE = bre2ze4k-v3ddriver-$(BRE2ZE4K-LIBGLES_VER).zip BRE2ZE4K-LIBGLES_SOURCE = bre2ze4k-v3ddriver-$(BRE2ZE4K-LIBGLES_VER).zip
BRE2ZE4K-LIBGLES_URL = http://downloads.mutant-digital.net/v3ddriver BRE2ZE4K-LIBGLES_SITE = http://downloads.mutant-digital.net/v3ddriver
H7-LIBGLES_VER = 20191110 H7-LIBGLES_VER = 20191110
H7-LIBGLES_TMP = $(EMPTY) H7-LIBGLES_TMP = $(EMPTY)
H7-LIBGLES_SOURCE = h7-v3ddriver-$(H7-LIBGLES_VER).zip H7-LIBGLES_SOURCE = h7-v3ddriver-$(H7-LIBGLES_VER).zip
H7-LIBGLES_URL = http://source.mynonpublic.com/zgemma H7-LIBGLES_SITE = http://source.mynonpublic.com/zgemma
VUSOLO4K-LIBGLES_VER = $(VUSOLO4K-DRIVERS_VER) VUSOLO4K-LIBGLES_VER = $(VUSOLO4K-DRIVERS_VER)
VUSOLO4K-LIBGLES_TMP = libgles-vusolo4k VUSOLO4K-LIBGLES_TMP = libgles-vusolo4k
VUSOLO4K-LIBGLES_SOURCE = libgles-vusolo4k-17.1-$(VUSOLO4K-LIBGLES_VER).r0.tar.gz VUSOLO4K-LIBGLES_SOURCE = libgles-vusolo4k-17.1-$(VUSOLO4K-LIBGLES_VER).r0.tar.gz
VUSOLO4K-LIBGLES_URL = http://archive.vuplus.com/download/build_support/vuplus VUSOLO4K-LIBGLES_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUDUO4K-LIBGLES_VER = $(VUDUO4K-DRIVERS_VER) VUDUO4K-LIBGLES_VER = $(VUDUO4K-DRIVERS_VER)
VUDUO4K-LIBGLES_TMP = libgles-vuduo4k VUDUO4K-LIBGLES_TMP = libgles-vuduo4k
VUDUO4K-LIBGLES_SOURCE = libgles-vuduo4k-18.1-$(VUDUO4K-LIBGLES_VER).r0.tar.gz VUDUO4K-LIBGLES_SOURCE = libgles-vuduo4k-18.1-$(VUDUO4K-LIBGLES_VER).r0.tar.gz
VUDUO4K-LIBGLES_URL = http://archive.vuplus.com/download/build_support/vuplus VUDUO4K-LIBGLES_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUULTIMO4K-LIBGLES_VER = $(VUULTIMO4K-DRIVERS_VER) VUULTIMO4K-LIBGLES_VER = $(VUULTIMO4K-DRIVERS_VER)
VUULTIMO4K-LIBGLES_TMP = libgles-vuultimo4k VUULTIMO4K-LIBGLES_TMP = libgles-vuultimo4k
VUULTIMO4K-LIBGLES_SOURCE = libgles-vuultimo4k-17.1-$(VUULTIMO4K-LIBGLES_VER).r0.tar.gz VUULTIMO4K-LIBGLES_SOURCE = libgles-vuultimo4k-17.1-$(VUULTIMO4K-LIBGLES_VER).r0.tar.gz
VUULTIMO4K-LIBGLES_URL = http://archive.vuplus.com/download/build_support/vuplus VUULTIMO4K-LIBGLES_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUZERO4K-LIBGLES_VER = $(VUZERO4K-DRIVERS_VER) VUZERO4K-LIBGLES_VER = $(VUZERO4K-DRIVERS_VER)
VUZERO4K-LIBGLES_TMP = libgles-vuzero4k VUZERO4K-LIBGLES_TMP = libgles-vuzero4k
VUZERO4K-LIBGLES_SOURCE = libgles-vuzero4k-17.1-$(VUZERO4K-LIBGLES_VER).r0.tar.gz VUZERO4K-LIBGLES_SOURCE = libgles-vuzero4k-17.1-$(VUZERO4K-LIBGLES_VER).r0.tar.gz
VUZERO4K-LIBGLES_URL = http://archive.vuplus.com/download/build_support/vuplus VUZERO4K-LIBGLES_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUUNO4K-LIBGLES_VER = $(VUUNO4K-DRIVERS_VER) VUUNO4K-LIBGLES_VER = $(VUUNO4K-DRIVERS_VER)
VUUNO4K-LIBGLES_TMP = libgles-vuuno4k VUUNO4K-LIBGLES_TMP = libgles-vuuno4k
VUUNO4K-LIBGLES_SOURCE = libgles-vuuno4k-17.1-$(VUUNO4K-LIBGLES_VER).r0.tar.gz VUUNO4K-LIBGLES_SOURCE = libgles-vuuno4k-17.1-$(VUUNO4K-LIBGLES_VER).r0.tar.gz
VUUNO4K-LIBGLES_URL = http://archive.vuplus.com/download/build_support/vuplus VUUNO4K-LIBGLES_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUUNO4KSE-LIBGLES_VER = $(VUUNO4KSE-DRIVERS_VER) VUUNO4KSE-LIBGLES_VER = $(VUUNO4KSE-DRIVERS_VER)
VUUNO4KSE-LIBGLES_TMP = libgles-vuuno4kse VUUNO4KSE-LIBGLES_TMP = libgles-vuuno4kse
VUUNO4KSE-LIBGLES_SOURCE = libgles-vuuno4kse-17.1-$(VUUNO4KSE-LIBGLES_VER).r0.tar.gz VUUNO4KSE-LIBGLES_SOURCE = libgles-vuuno4kse-17.1-$(VUUNO4KSE-LIBGLES_VER).r0.tar.gz
VUUNO4KSE-LIBGLES_URL = http://archive.vuplus.com/download/build_support/vuplus VUUNO4KSE-LIBGLES_SITE = http://archive.vuplus.com/download/build_support/vuplus
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
BOXMODEL-LIBGLES_VER = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_VER) BOXMODEL-LIBGLES_VER = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_VER)
BOXMODEL-LIBGLES_TMP = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_TMP) BOXMODEL-LIBGLES_TMP = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_TMP)
BOXMODEL-LIBGLES_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_SOURCE) BOXMODEL-LIBGLES_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_SOURCE)
BOXMODEL-LIBGLES_URL = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_URL) BOXMODEL-LIBGLES_SITE = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_SITE)
ifneq ($(BOXMODEL-LIBGLES_SOURCE),$(EMPTY)) ifneq ($(BOXMODEL-LIBGLES_SOURCE),$(EMPTY))
$(ARCHIVE)/$(BOXMODEL-LIBGLES_SOURCE): $(ARCHIVE)/$(BOXMODEL-LIBGLES_SOURCE):
$(DOWNLOAD) $(BOXMODEL-LIBGLES_URL)/$(BOXMODEL-LIBGLES_SOURCE) $(DOWNLOAD) $(BOXMODEL-LIBGLES_SITE)/$(BOXMODEL-LIBGLES_SOURCE)
endif endif
hd51-libgles \ hd51-libgles \
@ -220,43 +220,43 @@ vuplus-libgles: $(ARCHIVE)/$(BOXMODEL-LIBGLES_SOURCE) | $(TARGET_DIR)
VUSOLO4K-PLATFORM-UTIL_VER = $(VUSOLO4K-DRIVERS_VER) VUSOLO4K-PLATFORM-UTIL_VER = $(VUSOLO4K-DRIVERS_VER)
VUSOLO4K-PLATFORM-UTIL_TMP = platform-util-vusolo4k VUSOLO4K-PLATFORM-UTIL_TMP = platform-util-vusolo4k
VUSOLO4K-PLATFORM-UTIL_SOURCE = platform-util-vusolo4k-17.1-$(VUSOLO4K-PLATFORM-UTIL_VER).r0.tar.gz VUSOLO4K-PLATFORM-UTIL_SOURCE = platform-util-vusolo4k-17.1-$(VUSOLO4K-PLATFORM-UTIL_VER).r0.tar.gz
VUSOLO4K-PLATFORM-UTIL_URL = http://archive.vuplus.com/download/build_support/vuplus VUSOLO4K-PLATFORM-UTIL_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUDUO4K-PLATFORM-UTIL_VER = $(VUDUO4K-DRIVERS_VER) VUDUO4K-PLATFORM-UTIL_VER = $(VUDUO4K-DRIVERS_VER)
VUDUO4K-PLATFORM-UTIL_TMP = platform-util-vuduo4k VUDUO4K-PLATFORM-UTIL_TMP = platform-util-vuduo4k
VUDUO4K-PLATFORM-UTIL_SOURCE = platform-util-vuduo4k-18.1-$(VUDUO4K-PLATFORM-UTIL_VER).r0.tar.gz VUDUO4K-PLATFORM-UTIL_SOURCE = platform-util-vuduo4k-18.1-$(VUDUO4K-PLATFORM-UTIL_VER).r0.tar.gz
VUDUO4K-PLATFORM-UTIL_URL = http://archive.vuplus.com/download/build_support/vuplus VUDUO4K-PLATFORM-UTIL_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUULTIMO4K-PLATFORM-UTIL_VER = $(VUULTIMO4K-DRIVERS_VER) VUULTIMO4K-PLATFORM-UTIL_VER = $(VUULTIMO4K-DRIVERS_VER)
VUULTIMO4K-PLATFORM-UTIL_TMP = platform-util-vuultimo4k VUULTIMO4K-PLATFORM-UTIL_TMP = platform-util-vuultimo4k
VUULTIMO4K-PLATFORM-UTIL_SOURCE = platform-util-vuultimo4k-17.1-$(VUULTIMO4K-PLATFORM-UTIL_VER).r0.tar.gz VUULTIMO4K-PLATFORM-UTIL_SOURCE = platform-util-vuultimo4k-17.1-$(VUULTIMO4K-PLATFORM-UTIL_VER).r0.tar.gz
VUULTIMO4K-PLATFORM-UTIL_URL = http://archive.vuplus.com/download/build_support/vuplus VUULTIMO4K-PLATFORM-UTIL_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUZERO4K-PLATFORM-UTIL_VER = $(VUZERO4K-DRIVERS_VER) VUZERO4K-PLATFORM-UTIL_VER = $(VUZERO4K-DRIVERS_VER)
VUZERO4K-PLATFORM-UTIL_TMP = platform-util-vuzero4k VUZERO4K-PLATFORM-UTIL_TMP = platform-util-vuzero4k
VUZERO4K-PLATFORM-UTIL_SOURCE = platform-util-vuzero4k-17.1-$(VUZERO4K-PLATFORM-UTIL_VER).r0.tar.gz VUZERO4K-PLATFORM-UTIL_SOURCE = platform-util-vuzero4k-17.1-$(VUZERO4K-PLATFORM-UTIL_VER).r0.tar.gz
VUZERO4K-PLATFORM-UTIL_URL = http://archive.vuplus.com/download/build_support/vuplus VUZERO4K-PLATFORM-UTIL_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUUNO4K-PLATFORM-UTIL_VER = $(VUUNO4K-DRIVERS_VER) VUUNO4K-PLATFORM-UTIL_VER = $(VUUNO4K-DRIVERS_VER)
VUUNO4K-PLATFORM-UTIL_TMP = platform-util-vuuno4k VUUNO4K-PLATFORM-UTIL_TMP = platform-util-vuuno4k
VUUNO4K-PLATFORM-UTIL_SOURCE = platform-util-vuuno4k-17.1-$(VUUNO4K-PLATFORM-UTIL_VER).r0.tar.gz VUUNO4K-PLATFORM-UTIL_SOURCE = platform-util-vuuno4k-17.1-$(VUUNO4K-PLATFORM-UTIL_VER).r0.tar.gz
VUUNO4K-PLATFORM-UTIL_URL = http://archive.vuplus.com/download/build_support/vuplus VUUNO4K-PLATFORM-UTIL_SITE = http://archive.vuplus.com/download/build_support/vuplus
VUUNO4KSE-PLATFORM-UTIL_VER = $(VUUNO4KSE-DRIVERS_VER) VUUNO4KSE-PLATFORM-UTIL_VER = $(VUUNO4KSE-DRIVERS_VER)
VUUNO4KSE-PLATFORM-UTIL_TMP = platform-util-vuuno4kse VUUNO4KSE-PLATFORM-UTIL_TMP = platform-util-vuuno4kse
VUUNO4KSE-PLATFORM-UTIL_SOURCE = platform-util-vuuno4kse-17.1-$(VUUNO4KSE-PLATFORM-UTIL_VER).r0.tar.gz VUUNO4KSE-PLATFORM-UTIL_SOURCE = platform-util-vuuno4kse-17.1-$(VUUNO4KSE-PLATFORM-UTIL_VER).r0.tar.gz
VUUNO4KSE-PLATFORM-UTIL_URL = http://archive.vuplus.com/download/build_support/vuplus VUUNO4KSE-PLATFORM-UTIL_SITE = http://archive.vuplus.com/download/build_support/vuplus
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
BOXMODEL-PLATFORM-UTIL_VER = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_VER) BOXMODEL-PLATFORM-UTIL_VER = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_VER)
BOXMODEL-PLATFORM-UTIL_TMP = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_TMP) BOXMODEL-PLATFORM-UTIL_TMP = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_TMP)
BOXMODEL-PLATFORM-UTIL_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_SOURCE) BOXMODEL-PLATFORM-UTIL_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_SOURCE)
BOXMODEL-PLATFORM-UTIL_URL = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_URL) BOXMODEL-PLATFORM-UTIL_SITE = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_SITE)
ifneq ($(BOXMODEL-PLATFORM-UTIL_SOURCE),$(EMPTY)) ifneq ($(BOXMODEL-PLATFORM-UTIL_SOURCE),$(EMPTY))
$(ARCHIVE)/$(BOXMODEL-PLATFORM-UTIL_SOURCE): $(ARCHIVE)/$(BOXMODEL-PLATFORM-UTIL_SOURCE):
$(DOWNLOAD) $(BOXMODEL-PLATFORM-UTIL_URL)/$(BOXMODEL-PLATFORM-UTIL_SOURCE) $(DOWNLOAD) $(BOXMODEL-PLATFORM-UTIL_SITE)/$(BOXMODEL-PLATFORM-UTIL_SOURCE)
endif endif
vuplus-platform-util: $(ARCHIVE)/$(BOXMODEL-PLATFORM-UTIL_SOURCE) | $(TARGET_DIR) vuplus-platform-util: $(ARCHIVE)/$(BOXMODEL-PLATFORM-UTIL_SOURCE) | $(TARGET_DIR)

12
make/target-development.mk

@ -13,10 +13,10 @@ valgrind: $(VALGRIND_TARGET)
VALGRIND_VER = 3.13.0 VALGRIND_VER = 3.13.0
VALGRIND_TMP = valgrind-$(VALGRIND_VER) VALGRIND_TMP = valgrind-$(VALGRIND_VER)
VALGRIND_SOURCE = valgrind-$(VALGRIND_VER).tar.bz2 VALGRIND_SOURCE = valgrind-$(VALGRIND_VER).tar.bz2
VALGRIND_URL = ftp://sourceware.org/pub/valgrind VALGRIND_SITE = ftp://sourceware.org/pub/valgrind
$(ARCHIVE)/$(VALGRIND_SOURCE): $(ARCHIVE)/$(VALGRIND_SOURCE):
$(DOWNLOAD) $(VALGRIND_URL)/$(VALGRIND_SOURCE) $(DOWNLOAD) $(VALGRIND_SITE)/$(VALGRIND_SOURCE)
VALGRIND_PATCH = valgrind-fix-build-$(TARGET_ARCH).patch VALGRIND_PATCH = valgrind-fix-build-$(TARGET_ARCH).patch
@ -70,10 +70,10 @@ valgrind12305: | $(TARGET_DIR)
STRACE_VER = 5.1 STRACE_VER = 5.1
STRACE_TMP = strace-$(STRACE_VER) STRACE_TMP = strace-$(STRACE_VER)
STRACE_SOURCE = strace-$(STRACE_VER).tar.xz STRACE_SOURCE = strace-$(STRACE_VER).tar.xz
STRACE_URL = https://strace.io/files/$(STRACE_VER) STRACE_SITE = https://strace.io/files/$(STRACE_VER)
$(ARCHIVE)/$(STRACE_SOURCE): $(ARCHIVE)/$(STRACE_SOURCE):
$(DOWNLOAD) $(STRACE_URL)/$(STRACE_SOURCE) $(DOWNLOAD) $(STRACE_SITE)/$(STRACE_SOURCE)
strace: $(ARCHIVE)/$(STRACE_SOURCE) | $(TARGET_DIR) strace: $(ARCHIVE)/$(STRACE_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(STRACE_TMP) $(REMOVE)/$(STRACE_TMP)
@ -95,10 +95,10 @@ strace: $(ARCHIVE)/$(STRACE_SOURCE) | $(TARGET_DIR)
GDB_VER = 8.3 GDB_VER = 8.3
GDB_TMP = gdb-$(GDB_VER) GDB_TMP = gdb-$(GDB_VER)
GDB_SOURCE = gdb-$(GDB_VER).tar.xz GDB_SOURCE = gdb-$(GDB_VER).tar.xz
GDB_URL = https://sourceware.org/pub/gdb/releases GDB_SITE = https://sourceware.org/pub/gdb/releases
$(ARCHIVE)/$(GDB_SOURCE): $(ARCHIVE)/$(GDB_SOURCE):
$(DOWNLOAD) $(GDB_URL)/$(GDB_SOURCE) $(DOWNLOAD) $(GDB_SITE)/$(GDB_SOURCE)
GDB_DEPS = zlib ncurses GDB_DEPS = zlib ncurses

4
make/target-ffmpeg.mk

@ -6,10 +6,10 @@
FFMPEG_VER = 4.2.2 FFMPEG_VER = 4.2.2
FFMPEG_TMP = ffmpeg-$(FFMPEG_VER) FFMPEG_TMP = ffmpeg-$(FFMPEG_VER)
FFMPEG_SOURCE = ffmpeg-$(FFMPEG_VER).tar.xz FFMPEG_SOURCE = ffmpeg-$(FFMPEG_VER).tar.xz
FFMPEG_URL = http://www.ffmpeg.org/releases FFMPEG_SITE = http://www.ffmpeg.org/releases
$(ARCHIVE)/$(FFMPEG_SOURCE): $(ARCHIVE)/$(FFMPEG_SOURCE):
$(DOWNLOAD) $(FFMPEG_URL)/$(FFMPEG_SOURCE) $(DOWNLOAD) $(FFMPEG_SITE)/$(FFMPEG_SOURCE)
FFMPEG_PATCH = ffmpeg-02-fix_mpegts.patch FFMPEG_PATCH = ffmpeg-02-fix_mpegts.patch
FFMPEG_PATCH += ffmpeg-03-allow_to_choose_rtmp_impl_at_runtime.patch FFMPEG_PATCH += ffmpeg-03-allow_to_choose_rtmp_impl_at_runtime.patch

4
make/target-libs-static.mk

@ -15,10 +15,10 @@ libs-static: $(LIBS-STATIC)
CORTEX-STRINGS_VER = 48fd30c CORTEX-STRINGS_VER = 48fd30c
CORTEX-STRINGS_TMP = cortex-strings-$(CORTEX-STRINGS_VER) CORTEX-STRINGS_TMP = cortex-strings-$(CORTEX-STRINGS_VER)
CORTEX-STRINGS_SOURCE = cortex-strings-$(CORTEX-STRINGS_VER).tar.bz2 CORTEX-STRINGS_SOURCE = cortex-strings-$(CORTEX-STRINGS_VER).tar.bz2
CORTEX-STRINGS_URL = http://git.linaro.org/git-ro/toolchain/cortex-strings.git CORTEX-STRINGS_SITE = http://git.linaro.org/git-ro/toolchain/cortex-strings.git
$(ARCHIVE)/$(CORTEX-STRINGS_SOURCE): $(ARCHIVE)/$(CORTEX-STRINGS_SOURCE):
$(GET-GIT-ARCHIVE) $(CORTEX-STRINGS_URL) $(CORTEX-STRINGS_VER) $(@F) $(ARCHIVE) $(GET-GIT-ARCHIVE) $(CORTEX-STRINGS_SITE) $(CORTEX-STRINGS_VER) $(@F) $(ARCHIVE)
CORTEX-STRINGS_CONF = $(if $(filter $(BOXSERIES), hd51 vusolo4k vuduo4k vuultimo4k vuzero4k vuuno4k vuuno4kse),--with-neon,--without-neon) CORTEX-STRINGS_CONF = $(if $(filter $(BOXSERIES), hd51 vusolo4k vuduo4k vuultimo4k vuzero4k vuuno4k vuuno4kse),--with-neon,--without-neon)

28
make/target-libs-unused.mk

@ -6,10 +6,10 @@
LIBID3TAG_VER = 0.15.1b LIBID3TAG_VER = 0.15.1b
LIBID3TAG_TMP = libid3tag-$(LIBID3TAG_VER) LIBID3TAG_TMP = libid3tag-$(LIBID3TAG_VER)
LIBID3TAG_SOURCE = libid3tag-$(LIBID3TAG_VER).tar.gz LIBID3TAG_SOURCE = libid3tag-$(LIBID3TAG_VER).tar.gz
LIBID3TAG_URL = https://sourceforge.net/projects/mad/files/libid3tag/$(LIBID3TAG_VER) LIBID3TAG_SITE = https://sourceforge.net/projects/mad/files/libid3tag/$(LIBID3TAG_VER)
$(ARCHIVE)/$(LIBID3TAG_SOURCE): $(ARCHIVE)/$(LIBID3TAG_SOURCE):
$(DOWNLOAD) $(LIBID3TAG_URL)/$(LIBID3TAG_SOURCE) $(DOWNLOAD) $(LIBID3TAG_SITE)/$(LIBID3TAG_SOURCE)
LIBID3TAG_PATCH = libid3tag-pc.patch LIBID3TAG_PATCH = libid3tag-pc.patch
@ -37,10 +37,10 @@ libid3tag: $(LIBID3TAG_DEPS) $(ARCHIVE)/$(LIBID3TAG_SOURCE) | $(TARGET_DIR)
FLAC_VER = 1.3.2 FLAC_VER = 1.3.2
FLAC_TMP = flac-$(FLAC_VER) FLAC_TMP = flac-$(FLAC_VER)
FLAC_SOURCE = flac-$(FLAC_VER).tar.xz FLAC_SOURCE = flac-$(FLAC_VER).tar.xz
FLAC_URL = https://ftp.osuosl.org/pub/xiph/releases/flac FLAC_SITE = https://ftp.osuosl.org/pub/xiph/releases/flac
$(ARCHIVE)/$(FLAC_SOURCE): $(ARCHIVE)/$(FLAC_SOURCE):
$(DOWNLOAD) $(FLAC_URL)/$(FLAC_SOURCE) $(DOWNLOAD) $(FLAC_SITE)/$(FLAC_SOURCE)
libFLAC: $(ARCHIVE)/$(FLAC_SOURCE) | $(TARGET_DIR) libFLAC: $(ARCHIVE)/$(FLAC_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBFLAC_TMP) $(REMOVE)/$(LIBFLAC_TMP)
@ -71,10 +71,10 @@ libFLAC: $(ARCHIVE)/$(FLAC_SOURCE) | $(TARGET_DIR)
BZIP2_VER = 1.0.8 BZIP2_VER = 1.0.8
BZIP2_TMP = bzip2-$(BZIP2_VER) BZIP2_TMP = bzip2-$(BZIP2_VER)
BZIP2_SOURCE = bzip2-$(BZIP2_VER).tar.gz BZIP2_SOURCE = bzip2-$(BZIP2_VER).tar.gz
BZIP2_URL = https://sourceware.org/pub/bzip2 BZIP2_SITE = https://sourceware.org/pub/bzip2
$(ARCHIVE)/$(BZIP2_SOURCE): $(ARCHIVE)/$(BZIP2_SOURCE):
$(DOWNLOAD) $(BZIP2_URL)/$(BZIP2_SOURCE) $(DOWNLOAD) $(BZIP2_SITE)/$(BZIP2_SOURCE)
BZIP2_PATCH = bzip2.patch BZIP2_PATCH = bzip2.patch
@ -96,10 +96,10 @@ bzip2: $(ARCHIVE)/$(BZIP2_SOURCE) | $(TARGET_DIR)
FONTCONFIG_VER = 2.11.93 FONTCONFIG_VER = 2.11.93
FONTCONFIG_TMP = fontconfig-$(FONTCONFIG_VER) FONTCONFIG_TMP = fontconfig-$(FONTCONFIG_VER)
FONTCONFIG_SOURCE = fontconfig-$(FONTCONFIG_VER).tar.bz2 FONTCONFIG_SOURCE = fontconfig-$(FONTCONFIG_VER).tar.bz2
FONTCONFIG_URL = https://www.freedesktop.org/software/fontconfig/release FONTCONFIG_SITE = https://www.freedesktop.org/software/fontconfig/release
$(ARCHIVE)/$(FONTCONFIG_SOURCE): $(ARCHIVE)/$(FONTCONFIG_SOURCE):
$(DOWNLOAD) $(FONTCONFIG_URL)/$(FONTCONFIG_SOURCE) $(DOWNLOAD) $(FONTCONFIG_SITE)/$(FONTCONFIG_SOURCE)
FONTCONFIG_DEPS = freetype expat FONTCONFIG_DEPS = freetype expat
@ -127,10 +127,10 @@ fontconfig: $(FONTCONFIG_DEPS) $(ARCHIVE)/$(FONTCONFIG_SOURCE) | $(TARGET_DIR)
PIXMAN_VER = 0.34.0 PIXMAN_VER = 0.34.0
PIXMAN_TMP = pixman-$(PIXMAN_VER) PIXMAN_TMP = pixman-$(PIXMAN_VER)
PIXMAN_SOURCE = pixman-$(PIXMAN_VER).tar.gz PIXMAN_SOURCE = pixman-$(PIXMAN_VER).tar.gz
PIXMAN_URL = https://www.cairographics.org/releases PIXMAN_SITE = https://www.cairographics.org/releases
$(ARCHIVE)/$(PIXMAN_SOURCE): $(ARCHIVE)/$(PIXMAN_SOURCE):
$(DOWNLOAD) $(PIXMAN_URL)/$(PIXMAN_SOURCE) $(DOWNLOAD) $(PIXMAN_SITE)/$(PIXMAN_SOURCE)
PIXMAN_PATCH = pixman-0001-ARM-qemu-related-workarounds-in-cpu-features-detecti.patch PIXMAN_PATCH = pixman-0001-ARM-qemu-related-workarounds-in-cpu-features-detecti.patch
PIXMAN_PATCH += pixman-asm_include.patch PIXMAN_PATCH += pixman-asm_include.patch
@ -162,10 +162,10 @@ pixman: $(PIXMAN_DEPS) $(ARCHIVE)/$(PIXMAN_SOURCE) | $(TARGET_DIR)
CAIRO_VER = 1.16.0 CAIRO_VER = 1.16.0
CAIRO_TMP = cairo-$(CAIRO_VER) CAIRO_TMP = cairo-$(CAIRO_VER)
CAIRO_SOURCE = cairo-$(CAIRO_VER).tar.xz CAIRO_SOURCE = cairo-$(CAIRO_VER).tar.xz
CAIRO_URL = https://www.cairographics.org/releases CAIRO_SITE = https://www.cairographics.org/releases
$(ARCHIVE)/$(CAIRO_SOURCE): $(ARCHIVE)/$(CAIRO_SOURCE):
$(DOWNLOAD) $(CAIRO_URL)/$(CAIRO_SOURCE) $(DOWNLOAD) $(CAIRO_SITE)/$(CAIRO_SOURCE)
CAIRO_PATCH = cairo-get_bitmap_surface.diff CAIRO_PATCH = cairo-get_bitmap_surface.diff
@ -205,10 +205,10 @@ cairo: $(CAIRO_DEPS) $(ARCHIVE)/$(CAIRO_SOURCE) | $(TARGET_DIR)
HARFBUZZ_VER = 1.8.8 HARFBUZZ_VER = 1.8.8
HARFBUZZ_TMP = harfbuzz-$(HARFBUZZ_VER) HARFBUZZ_TMP = harfbuzz-$(HARFBUZZ_VER)
HARFBUZZ_SOURCE = harfbuzz-$(HARFBUZZ_VER).tar.bz2 HARFBUZZ_SOURCE = harfbuzz-$(HARFBUZZ_VER).tar.bz2
HARFBUZZ_URL = https://www.freedesktop.org/software/harfbuzz/release HARFBUZZ_SITE = https://www.freedesktop.org/software/harfbuzz/release
$(ARCHIVE)/$(HARFBUZZ_SOURCE): $(ARCHIVE)/$(HARFBUZZ_SOURCE):
$(DOWNLOAD) $(HARFBUZZ_URL)/$(HARFBUZZ_SOURCE) $(DOWNLOAD) $(HARFBUZZ_SITE)/$(HARFBUZZ_SOURCE)
HARFBUZZ_PATCH = harfbuzz-disable-docs.patch HARFBUZZ_PATCH = harfbuzz-disable-docs.patch

160
make/target-libs.mk

@ -6,10 +6,10 @@
ZLIB_VER = 1.2.11 ZLIB_VER = 1.2.11
ZLIB_TMP = zlib-$(ZLIB_VER) ZLIB_TMP = zlib-$(ZLIB_VER)
ZLIB_SOURCE = zlib-$(ZLIB_VER).tar.xz ZLIB_SOURCE = zlib-$(ZLIB_VER).tar.xz
ZLIB_URL = https://sourceforge.net/projects/libpng/files/zlib/$(ZLIB_VER) ZLIB_SITE = https://sourceforge.net/projects/libpng/files/zlib/$(ZLIB_VER)
$(ARCHIVE)/$(ZLIB_SOURCE): $(ARCHIVE)/$(ZLIB_SOURCE):
$(DOWNLOAD) $(ZLIB_URL)/$(ZLIB_SOURCE) $(DOWNLOAD) $(ZLIB_SITE)/$(ZLIB_SOURCE)
ZLIB_PATCH = zlib-ldflags-tests.patch ZLIB_PATCH = zlib-ldflags-tests.patch
ZLIB_PATCH += zlib-remove.ldconfig.call.patch ZLIB_PATCH += zlib-remove.ldconfig.call.patch
@ -37,10 +37,10 @@ zlib: $(ARCHIVE)/$(ZLIB_SOURCE) | $(TARGET_DIR)
LIBFUSE_VER = 2.9.9 LIBFUSE_VER = 2.9.9
LIBFUSE_TMP = fuse-$(LIBFUSE_VER) LIBFUSE_TMP = fuse-$(LIBFUSE_VER)
LIBFUSE_SOURCE = fuse-$(LIBFUSE_VER).tar.gz LIBFUSE_SOURCE = fuse-$(LIBFUSE_VER).tar.gz
LIBFUSE_URL = https://github.com/libfuse/libfuse/releases/download/fuse-$(LIBFUSE_VER) LIBFUSE_SITE = https://github.com/libfuse/libfuse/releases/download/fuse-$(LIBFUSE_VER)
$(ARCHIVE)/$(LIBFUSE_SOURCE): $(ARCHIVE)/$(LIBFUSE_SOURCE):
$(DOWNLOAD) $(LIBFUSE_URL)/$(LIBFUSE_SOURCE) $(DOWNLOAD) $(LIBFUSE_SITE)/$(LIBFUSE_SOURCE)
libfuse: $(ARCHIVE)/$(LIBFUSE_SOURCE) | $(TARGET_DIR) libfuse: $(ARCHIVE)/$(LIBFUSE_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBFUSE_TMP) $(REMOVE)/$(LIBFUSE_TMP)
@ -71,10 +71,10 @@ libfuse: $(ARCHIVE)/$(LIBFUSE_SOURCE) | $(TARGET_DIR)
LIBUPNP_VER = 1.6.25 LIBUPNP_VER = 1.6.25
LIBUPNP_TMP = libupnp-$(LIBUPNP_VER) LIBUPNP_TMP = libupnp-$(LIBUPNP_VER)
LIBUPNP_SOURCE = libupnp-$(LIBUPNP_VER).tar.bz2 LIBUPNP_SOURCE = libupnp-$(LIBUPNP_VER).tar.bz2
LIBUPNP_URL = http://sourceforge.net/projects/pupnp/files/pupnp/libUPnP%20$(LIBUPNP_VER) LIBUPNP_SITE = http://sourceforge.net/projects/pupnp/files/pupnp/libUPnP%20$(LIBUPNP_VER)
$(ARCHIVE)/$(LIBUPNP_SOURCE): $(ARCHIVE)/$(LIBUPNP_SOURCE):
$(DOWNLOAD) $(LIBUPNP_URL)/$(LIBUPNP_SOURCE) $(DOWNLOAD) $(LIBUPNP_SITE)/$(LIBUPNP_SOURCE)
libupnp: $(ARCHIVE)/$(LIBUPNP_SOURCE) | $(TARGET_DIR) libupnp: $(ARCHIVE)/$(LIBUPNP_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBUPNP_TMP) $(REMOVE)/$(LIBUPNP_TMP)
@ -97,13 +97,13 @@ libupnp: $(ARCHIVE)/$(LIBUPNP_SOURCE) | $(TARGET_DIR)
LIBDVBSI_VER = git LIBDVBSI_VER = git
LIBDVBSI_TMP = libdvbsi.$(LIBDVBSI_VER) LIBDVBSI_TMP = libdvbsi.$(LIBDVBSI_VER)
LIBDVBSI_SOURCE = libdvbsi.$(LIBDVBSI_VER) LIBDVBSI_SOURCE = libdvbsi.$(LIBDVBSI_VER)
LIBDVBSI_URL = https://github.com/OpenVisionE2 LIBDVBSI_SITE = https://github.com/OpenVisionE2
LIBDVBSI_PATCH = libdvbsi++-content_identifier_descriptor.patch LIBDVBSI_PATCH = libdvbsi++-content_identifier_descriptor.patch
libdvbsi: | $(TARGET_DIR) libdvbsi: | $(TARGET_DIR)
$(REMOVE)/$(LIBDVBSI_TMP) $(REMOVE)/$(LIBDVBSI_TMP)
$(GET-GIT-SOURCE) $(LIBDVBSI_URL)/$(LIBDVBSI_SOURCE) $(ARCHIVE)/$(LIBDVBSI_SOURCE) $(GET-GIT-SOURCE) $(LIBDVBSI_SITE)/$(LIBDVBSI_SOURCE) $(ARCHIVE)/$(LIBDVBSI_SOURCE)
$(CPDIR)/$(LIBDVBSI_SOURCE) $(CPDIR)/$(LIBDVBSI_SOURCE)
$(CHDIR)/$(LIBDVBSI_TMP); \ $(CHDIR)/$(LIBDVBSI_TMP); \
$(call apply_patches, $(LIBDVBSI_PATCH)); \ $(call apply_patches, $(LIBDVBSI_PATCH)); \
@ -125,10 +125,10 @@ libdvbsi: | $(TARGET_DIR)
GIFLIB_VER = 5.2.1 GIFLIB_VER = 5.2.1
GIFLIB_TMP = giflib-$(GIFLIB_VER) GIFLIB_TMP = giflib-$(GIFLIB_VER)
GIFLIB_SOURCE = giflib-$(GIFLIB_VER).tar.gz GIFLIB_SOURCE = giflib-$(GIFLIB_VER).tar.gz
GIFLIB_URL = https://sourceforge.net/projects/giflib/files GIFLIB_SITE = https://sourceforge.net/projects/giflib/files
$(ARCHIVE)/$(GIFLIB_SOURCE): $(ARCHIVE)/$(GIFLIB_SOURCE):
$(DOWNLOAD) $(GIFLIB_URL)/$(GIFLIB_SOURCE) $(DOWNLOAD) $(GIFLIB_SITE)/$(GIFLIB_SOURCE)
giflib: $(ARCHIVE)/$(GIFLIB_SOURCE) | $(TARGET_DIR) giflib: $(ARCHIVE)/$(GIFLIB_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(GIFLIB_TMP) $(REMOVE)/$(GIFLIB_TMP)
@ -145,10 +145,10 @@ giflib: $(ARCHIVE)/$(GIFLIB_SOURCE) | $(TARGET_DIR)
LIBCURL_VER = 7.70.0 LIBCURL_VER = 7.70.0
LIBCURL_TMP = curl-$(LIBCURL_VER) LIBCURL_TMP = curl-$(LIBCURL_VER)
LIBCURL_SOURCE = curl-$(LIBCURL_VER).tar.bz2 LIBCURL_SOURCE = curl-$(LIBCURL_VER).tar.bz2
LIBCURL_URL = https://curl.haxx.se/download LIBCURL_SITE = https://curl.haxx.se/download
$(ARCHIVE)/$(LIBCURL_SOURCE): $(ARCHIVE)/$(LIBCURL_SOURCE):
$(DOWNLOAD) $(LIBCURL_URL)/$(LIBCURL_SOURCE) $(DOWNLOAD) $(LIBCURL_SITE)/$(LIBCURL_SOURCE)
LIBCURL_DEPS = zlib openssl rtmpdump ca-bundle LIBCURL_DEPS = zlib openssl rtmpdump ca-bundle
@ -199,10 +199,10 @@ libcurl: $(LIBCURL_DEPS) $(ARCHIVE)/$(LIBCURL_SOURCE) | $(TARGET_DIR)
LIBPNG_VER = 1.6.37 LIBPNG_VER = 1.6.37
LIBPNG_TMP = libpng-$(LIBPNG_VER) LIBPNG_TMP = libpng-$(LIBPNG_VER)
LIBPNG_SOURCE = libpng-$(LIBPNG_VER).tar.xz LIBPNG_SOURCE = libpng-$(LIBPNG_VER).tar.xz
LIBPNG_URL = https://sourceforge.net/projects/libpng/files/libpng16/$(LIBPNG_VER) LIBPNG_SITE = https://sourceforge.net/projects/libpng/files/libpng16/$(LIBPNG_VER)
$(ARCHIVE)/$(LIBPNG_SOURCE): $(ARCHIVE)/$(LIBPNG_SOURCE):
$(DOWNLOAD) $(LIBPNG_URL)/$(LIBPNG_SOURCE) $(DOWNLOAD) $(LIBPNG_SITE)/$(LIBPNG_SOURCE)
LIBPNG_PATCH = libpng-Disable-pngfix-and-png-fix-itxt.patch LIBPNG_PATCH = libpng-Disable-pngfix-and-png-fix-itxt.patch
@ -236,10 +236,10 @@ libpng: $(LIBPNG_DEPS) $(ARCHIVE)/$(LIBPNG_SOURCE) | $(TARGET_DIR)
FREETYPE_VER = 2.10.1 FREETYPE_VER = 2.10.1
FREETYPE_TMP = freetype-$(FREETYPE_VER) FREETYPE_TMP = freetype-$(FREETYPE_VER)
FREETYPE_SOURCE = freetype-$(FREETYPE_VER).tar.xz FREETYPE_SOURCE = freetype-$(FREETYPE_VER).tar.xz
FREETYPE_URL = https://sourceforge.net/projects/freetype/files/freetype2/$(FREETYPE_VER) FREETYPE_SITE = https://sourceforge.net/projects/freetype/files/freetype2/$(FREETYPE_VER)
$(ARCHIVE)/$(FREETYPE_SOURCE): $(ARCHIVE)/$(FREETYPE_SOURCE):
$(DOWNLOAD) $(FREETYPE_URL)/$(FREETYPE_SOURCE) $(DOWNLOAD) $(FREETYPE_SITE)/$(FREETYPE_SOURCE)
FREETYPE_PATCH = freetype2-subpixel.patch FREETYPE_PATCH = freetype2-subpixel.patch
FREETYPE_PATCH += freetype2-config.patch FREETYPE_PATCH += freetype2-config.patch
@ -285,10 +285,10 @@ freetype: $(FREETYPE_DEPS) $(ARCHIVE)/$(FREETYPE_SOURCE) | $(TARGET_DIR)
LIBJPEG-TURBO_VER = 2.0.4 LIBJPEG-TURBO_VER = 2.0.4
LIBJPEG-TURBO_TMP = libjpeg-turbo-$(LIBJPEG-TURBO_VER) LIBJPEG-TURBO_TMP = libjpeg-turbo-$(LIBJPEG-TURBO_VER)
LIBJPEG-TURBO_SOURCE = libjpeg-turbo-$(LIBJPEG-TURBO_VER).tar.gz LIBJPEG-TURBO_SOURCE = libjpeg-turbo-$(LIBJPEG-TURBO_VER).tar.gz
LIBJPEG-TURBO_URL = https://sourceforge.net/projects/libjpeg-turbo/files/$(LIBJPEG-TURBO_VER) LIBJPEG-TURBO_SITE = https://sourceforge.net/projects/libjpeg-turbo/files/$(LIBJPEG-TURBO_VER)
$(ARCHIVE)/$(LIBJPEG-TURBO_SOURCE): $(ARCHIVE)/$(LIBJPEG-TURBO_SOURCE):
$(DOWNLOAD) $(LIBJPEG-TURBO_URL)/$(LIBJPEG-TURBO_SOURCE) $(DOWNLOAD) $(LIBJPEG-TURBO_SITE)/$(LIBJPEG-TURBO_SOURCE)
LIBJPEG-TURBO_PATCH = libjpeg-turbo-tiff-ojpeg.patch LIBJPEG-TURBO_PATCH = libjpeg-turbo-tiff-ojpeg.patch
@ -313,10 +313,10 @@ libjpeg-turbo: $(ARCHIVE)/$(LIBJPEG-TURBO_SOURCE) | $(TARGET_DIR)
OPENSSL_VER = 1.0.2t OPENSSL_VER = 1.0.2t
OPENSSL_TMP = openssl-$(OPENSSL_VER) OPENSSL_TMP = openssl-$(OPENSSL_VER)
OPENSSL_SOURCE = openssl-$(OPENSSL_VER).tar.gz OPENSSL_SOURCE = openssl-$(OPENSSL_VER).tar.gz
OPENSSL_URL = https://www.openssl.org/source OPENSSL_SITE = https://www.openssl.org/source
$(ARCHIVE)/$(OPENSSL_SOURCE): $(ARCHIVE)/$(OPENSSL_SOURCE):
$(DOWNLOAD) $(OPENSSL_URL)/$(OPENSSL_SOURCE) $(DOWNLOAD) $(OPENSSL_SITE)/$(OPENSSL_SOURCE)
OPENSSL_PATCH = 0000-Configure-align-O-flag.patch OPENSSL_PATCH = 0000-Configure-align-O-flag.patch
@ -379,10 +379,10 @@ endif
NCURSES_VER = 6.1 NCURSES_VER = 6.1
NCURSES_TMP = ncurses-$(NCURSES_VER) NCURSES_TMP = ncurses-$(NCURSES_VER)
NCURSES_SOURCE = ncurses-$(NCURSES_VER).tar.gz NCURSES_SOURCE = ncurses-$(NCURSES_VER).tar.gz
NCURSES_URL = https://ftp.gnu.org/pub/gnu/ncurses NCURSES_SITE = https://ftp.gnu.org/pub/gnu/ncurses
$(ARCHIVE)/$(NCURSES_SOURCE): $(ARCHIVE)/$(NCURSES_SOURCE):
$(DOWNLOAD) $(NCURSES_URL)/$(NCURSES_SOURCE) $(DOWNLOAD) $(NCURSES_SITE)/$(NCURSES_SOURCE)
NCURSES_PATCH = ncurses-gcc-5.x-MKlib_gen.patch NCURSES_PATCH = ncurses-gcc-5.x-MKlib_gen.patch
@ -444,10 +444,10 @@ openthreads: $(SOURCE_DIR)/$(NI-OPENTHREADS) | $(TARGET_DIR)
LIBUSB_VER = 1.0.23 LIBUSB_VER = 1.0.23
LIBUSB_TMP = libusb-$(LIBUSB_VER) LIBUSB_TMP = libusb-$(LIBUSB_VER)
LIBUSB_SOURCE = libusb-$(LIBUSB_VER).tar.bz2 LIBUSB_SOURCE = libusb-$(LIBUSB_VER).tar.bz2
LIBUSB_URL = https://github.com/libusb/libusb/releases/download/v$(LIBUSB_VER) LIBUSB_SITE = https://github.com/libusb/libusb/releases/download/v$(LIBUSB_VER)
$(ARCHIVE)/$(LIBUSB_SOURCE): $(ARCHIVE)/$(LIBUSB_SOURCE):
$(DOWNLOAD) $(LIBUSB_URL)/$(LIBUSB_SOURCE) $(DOWNLOAD) $(LIBUSB_SITE)/$(LIBUSB_SOURCE)
libusb: $(ARCHIVE)/$(LIBUSB_SOURCE) | $(TARGET_DIR) libusb: $(ARCHIVE)/$(LIBUSB_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBUSB_TMP) $(REMOVE)/$(LIBUSB_TMP)
@ -469,10 +469,10 @@ libusb: $(ARCHIVE)/$(LIBUSB_SOURCE) | $(TARGET_DIR)
LIBUSB-COMPAT_VER = 0.1.7 LIBUSB-COMPAT_VER = 0.1.7
LIBUSB-COMPAT_TMP = libusb-compat-$(LIBUSB-COMPAT_VER) LIBUSB-COMPAT_TMP = libusb-compat-$(LIBUSB-COMPAT_VER)
LIBUSB-COMPAT_SOURCE = libusb-compat-$(LIBUSB-COMPAT_VER).tar.bz2 LIBUSB-COMPAT_SOURCE = libusb-compat-$(LIBUSB-COMPAT_VER).tar.bz2
LIBUSB-COMPAT_URL = https://github.com/libusb/libusb-compat-0.1/releases/download/v$(LIBUSB-COMPAT_VER) LIBUSB-COMPAT_SITE = https://github.com/libusb/libusb-compat-0.1/releases/download/v$(LIBUSB-COMPAT_VER)
$(ARCHIVE)/$(LIBUSB-COMPAT_SOURCE): $(ARCHIVE)/$(LIBUSB-COMPAT_SOURCE):
$(DOWNLOAD) $(LIBUSB-COMPAT_URL)/$(LIBUSB-COMPAT_SOURCE) $(DOWNLOAD) $(LIBUSB-COMPAT_SITE)/$(LIBUSB-COMPAT_SOURCE)
LIBUSB-COMPAT_PATCH = 0001-fix-a-build-issue-on-linux.patch LIBUSB-COMPAT_PATCH = 0001-fix-a-build-issue-on-linux.patch
@ -500,10 +500,10 @@ libusb-compat: $(LUBUSB-COMPAT_DEPS) $(ARCHIVE)/$(LIBUSB-COMPAT_SOURCE) | $(TARG
LIBGD_VER = 2.2.5 LIBGD_VER = 2.2.5
LIBGD_TMP = libgd-$(LIBGD_VER) LIBGD_TMP = libgd-$(LIBGD_VER)
LIBGD_SOURCE = libgd-$(LIBGD_VER).tar.xz LIBGD_SOURCE = libgd-$(LIBGD_VER).tar.xz
LIBGD_URL = https://github.com/libgd/libgd/releases/download/gd-$(LIBGD_VER) LIBGD_SITE = https://github.com/libgd/libgd/releases/download/gd-$(LIBGD_VER)
$(ARCHIVE)/$(LIBGD_SOURCE): $(ARCHIVE)/$(LIBGD_SOURCE):
$(DOWNLOAD) $(LIBGD_URL)/$(LIBGD_SOURCE) $(DOWNLOAD) $(LIBGD_SITE)/$(LIBGD_SOURCE)
LIBGD_DEPS = zlib libpng libjpeg-turbo freetype LIBGD_DEPS = zlib libpng libjpeg-turbo freetype
@ -531,7 +531,7 @@ libgd: $(LIBGD_DEPS) $(ARCHIVE)/$(LIBGD_SOURCE) | $(TARGET_DIR)
LIBDPF_VER = git LIBDPF_VER = git
LIBDPF_TMP = dpf-ax.$(LIBDPF_VER) LIBDPF_TMP = dpf-ax.$(LIBDPF_VER)
LIBDPF_SOURCE = dpf-ax.$(LIBDPF_VER) LIBDPF_SOURCE = dpf-ax.$(LIBDPF_VER)
LIBDPF_URL = $(GITHUB)/MaxWiesel LIBDPF_SITE = $(GITHUB)/MaxWiesel
LIBDPF_PATCH = libdpf-crossbuild.patch LIBDPF_PATCH = libdpf-crossbuild.patch
@ -539,7 +539,7 @@ LIBDPF_DEPS = libusb-compat
libdpf: $(LIBDPF_DEPS) | $(TARGET_DIR) libdpf: $(LIBDPF_DEPS) | $(TARGET_DIR)
$(REMOVE)/$(LIBDPF_TMP) $(REMOVE)/$(LIBDPF_TMP)
$(GET-GIT-SOURCE) $(LIBDPF_URL)/$(LIBDPF_SOURCE) $(ARCHIVE)/$(LIBDPF_SOURCE) $(GET-GIT-SOURCE) $(LIBDPF_SITE)/$(LIBDPF_SOURCE) $(ARCHIVE)/$(LIBDPF_SOURCE)
$(CPDIR)/$(LIBDPF_SOURCE) $(CPDIR)/$(LIBDPF_SOURCE)
$(CHDIR)/$(LIBDPF_TMP)/dpflib; \ $(CHDIR)/$(LIBDPF_TMP)/dpflib; \
$(call apply_patches, $(LIBDPF_PATCH)); \ $(call apply_patches, $(LIBDPF_PATCH)); \
@ -557,10 +557,10 @@ libdpf: $(LIBDPF_DEPS) | $(TARGET_DIR)
LZO_VER = 2.10 LZO_VER = 2.10
LZO_TMP = lzo-$(LZO_VER) LZO_TMP = lzo-$(LZO_VER)
LZO_SOURCE = lzo-$(LZO_VER).tar.gz LZO_SOURCE = lzo-$(LZO_VER).tar.gz
LZO_URL = https://www.oberhumer.com/opensource/lzo/download LZO_SITE = https://www.oberhumer.com/opensource/lzo/download
$(ARCHIVE)/$(LZO_SOURCE): $(ARCHIVE)/$(LZO_SOURCE):
$(DOWNLOAD) $(LZO_URL)/$(LZO_SOURCE) $(DOWNLOAD) $(LZO_SITE)/$(LZO_SOURCE)
lzo: $(ARCHIVE)/$(LZO_SOURCE) | $(TARGET_DIR) lzo: $(ARCHIVE)/$(LZO_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LZO_TMP) $(REMOVE)/$(LZO_TMP)
@ -582,10 +582,10 @@ lzo: $(ARCHIVE)/$(LZO_SOURCE) | $(TARGET_DIR)
LIBSIGC_VER = 2.10.3 LIBSIGC_VER = 2.10.3
LIBSIGC_TMP = libsigc++-$(LIBSIGC_VER) LIBSIGC_TMP = libsigc++-$(LIBSIGC_VER)
LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VER).tar.xz LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VER).tar.xz
LIBSIGC_URL = https://download.gnome.org/sources/libsigc++/$(basename $(LIBSIGC_VER)) LIBSIGC_SITE = https://download.gnome.org/sources/libsigc++/$(basename $(LIBSIGC_VER))
$(ARCHIVE)/$(LIBSIGC_SOURCE): $(ARCHIVE)/$(LIBSIGC_SOURCE):
$(DOWNLOAD) $(LIBSIGC_URL)/$(LIBSIGC_SOURCE) $(DOWNLOAD) $(LIBSIGC_SITE)/$(LIBSIGC_SOURCE)
libsigc: $(ARCHIVE)/$(LIBSIGC_SOURCE) | $(TARGET_DIR) libsigc: $(ARCHIVE)/$(LIBSIGC_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBSIGC_TMP) $(REMOVE)/$(LIBSIGC_TMP)
@ -610,10 +610,10 @@ libsigc: $(ARCHIVE)/$(LIBSIGC_SOURCE) | $(TARGET_DIR)
EXPAT_VER = 2.2.9 EXPAT_VER = 2.2.9
EXPAT_TMP = expat-$(EXPAT_VER) EXPAT_TMP = expat-$(EXPAT_VER)
EXPAT_SOURCE = expat-$(EXPAT_VER).tar.bz2 EXPAT_SOURCE = expat-$(EXPAT_VER).tar.bz2
EXPAT_URL = https://sourceforge.net/projects/expat/files/expat/$(EXPAT_VER) EXPAT_SITE = https://sourceforge.net/projects/expat/files/expat/$(EXPAT_VER)
$(ARCHIVE)/$(EXPAT_SOURCE): $(ARCHIVE)/$(EXPAT_SOURCE):
$(DOWNLOAD) $(EXPAT_URL)/$(EXPAT_SOURCE) $(DOWNLOAD) $(EXPAT_SITE)/$(EXPAT_SOURCE)
EXPAT_PATCH = expat-libtool-tag.patch EXPAT_PATCH = expat-libtool-tag.patch
@ -643,10 +643,10 @@ expat: $(ARCHIVE)/$(EXPAT_SOURCE) | $(TARGET_DIR)
LIBBLURAY_VER = 0.9.3 LIBBLURAY_VER = 0.9.3
LIBBLURAY_TMP = libbluray-$(LIBBLURAY_VER) LIBBLURAY_TMP = libbluray-$(LIBBLURAY_VER)
LIBBLURAY_SOURCE = libbluray-$(LIBBLURAY_VER).tar.bz2 LIBBLURAY_SOURCE = libbluray-$(LIBBLURAY_VER).tar.bz2
LIBBLURAY_URL = ftp.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VER) LIBBLURAY_SITE = ftp.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VER)
$(ARCHIVE)/$(LIBBLURAY_SOURCE): $(ARCHIVE)/$(LIBBLURAY_SOURCE):
$(DOWNLOAD) $(LIBBLURAY_URL)/$(LIBBLURAY_SOURCE) $(DOWNLOAD) $(LIBBLURAY_SITE)/$(LIBBLURAY_SOURCE)
LIBBLURAY_PATCH = libbluray.patch LIBBLURAY_PATCH = libbluray.patch
@ -689,10 +689,10 @@ libbluray: $(LIBBLURAY_DEPS) $(ARCHIVE)/$(LIBBLURAY_SOURCE) | $(TARGET_DIR)
LIBASS_VER = 0.14.0 LIBASS_VER = 0.14.0
LIBASS_TMP = libass-$(LIBASS_VER) LIBASS_TMP = libass-$(LIBASS_VER)
LIBASS_SOURCE = libass-$(LIBASS_VER).tar.xz LIBASS_SOURCE = libass-$(LIBASS_VER).tar.xz
LIBASS_URL = https://github.com/libass/libass/releases/download/$(LIBASS_VER) LIBASS_SITE = https://github.com/libass/libass/releases/download/$(LIBASS_VER)
$(ARCHIVE)/$(LIBASS_SOURCE): $(ARCHIVE)/$(LIBASS_SOURCE):
$(DOWNLOAD) $(LIBASS_URL)/$(LIBASS_SOURCE) $(DOWNLOAD) $(LIBASS_SITE)/$(LIBASS_SOURCE)
LIBASS_PATCH = libass.patch LIBASS_PATCH = libass.patch
@ -724,10 +724,10 @@ libass: $(LIBASS_DEPS) $(ARCHIVE)/$(LIBASS_SOURCE) | $(TARGET_DIR)
LIBGPG-ERROR_VER = 1.37 LIBGPG-ERROR_VER = 1.37
LIBGPG-ERROR_TMP = libgpg-error-$(LIBGPG-ERROR_VER) LIBGPG-ERROR_TMP = libgpg-error-$(LIBGPG-ERROR_VER)
LIBGPG-ERROR_SOURCE = libgpg-error-$(LIBGPG-ERROR_VER).tar.bz2 LIBGPG-ERROR_SOURCE = libgpg-error-$(LIBGPG-ERROR_VER).tar.bz2
LIBGPG-ERROR_URL = ftp://ftp.gnupg.org/gcrypt/libgpg-error LIBGPG-ERROR_SITE = ftp://ftp.gnupg.org/gcrypt/libgpg-error
$(ARCHIVE)/$(LIBGPG-ERROR_SOURCE): $(ARCHIVE)/$(LIBGPG-ERROR_SOURCE):
$(DOWNLOAD) $(LIBGPG-ERROR_URL)/$(LIBGPG-ERROR_SOURCE) $(DOWNLOAD) $(LIBGPG-ERROR_SITE)/$(LIBGPG-ERROR_SOURCE)
libgpg-error: $(ARCHIVE)/$(LIBGPG-ERROR_SOURCE) | $(TARGET_DIR) libgpg-error: $(ARCHIVE)/$(LIBGPG-ERROR_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBGPG-ERROR_TMP) $(REMOVE)/$(LIBGPG-ERROR_TMP)
@ -762,10 +762,10 @@ libgpg-error: $(ARCHIVE)/$(LIBGPG-ERROR_SOURCE) | $(TARGET_DIR)
LIBGCRYPT_VER = 1.8.5 LIBGCRYPT_VER = 1.8.5
LIBGCRYPT_TMP = libgcrypt-$(LIBGCRYPT_VER) LIBGCRYPT_TMP = libgcrypt-$(LIBGCRYPT_VER)
LIBGCRYPT_SOURCE = libgcrypt-$(LIBGCRYPT_VER).tar.gz LIBGCRYPT_SOURCE = libgcrypt-$(LIBGCRYPT_VER).tar.gz
LIBGCRYPT_URL = ftp://ftp.gnupg.org/gcrypt/libgcrypt LIBGCRYPT_SITE = ftp://ftp.gnupg.org/gcrypt/libgcrypt
$(ARCHIVE)/$(LIBGCRYPT_SOURCE): $(ARCHIVE)/$(LIBGCRYPT_SOURCE):
$(DOWNLOAD) $(LIBGCRYPT_URL)/$(LIBGCRYPT_SOURCE) $(DOWNLOAD) $(LIBGCRYPT_SITE)/$(LIBGCRYPT_SOURCE)
LIBGCRYPT_DEPS = libgpg-error LIBGCRYPT_DEPS = libgpg-error
@ -798,10 +798,10 @@ libgcrypt: $(LIBGCRYPT_DEPS) $(ARCHIVE)/$(LIBGCRYPT_SOURCE) | $(TARGET_DIR)
LIBAACS_VER = 0.9.0 LIBAACS_VER = 0.9.0
LIBAACS_TMP = libaacs-$(LIBAACS_VER) LIBAACS_TMP = libaacs-$(LIBAACS_VER)
LIBAACS_SOURCE = libaacs-$(LIBAACS_VER).tar.bz2 LIBAACS_SOURCE = libaacs-$(LIBAACS_VER).tar.bz2
LIBAACS_URL = ftp://ftp.videolan.org/pub/videolan/libaacs/$(LIBAACS_VER) LIBAACS_SITE = ftp://ftp.videolan.org/pub/videolan/libaacs/$(LIBAACS_VER)
$(ARCHIVE)/$(LIBAACS_SOURCE): $(ARCHIVE)/$(LIBAACS_SOURCE):
$(DOWNLOAD) $(LIBAACS_URL)/$(LIBAACS_SOURCE) $(DOWNLOAD) $(LIBAACS_SITE)/$(LIBAACS_SOURCE)
LIBAACS_DEPS = libgcrypt LIBAACS_DEPS = libgcrypt
@ -832,10 +832,10 @@ libaacs: $(LIBAACS_DEPS) $(ARCHIVE)/$(LIBAACS_SOURCE) | $(TARGET_DIR)
LIBBDPLUS_VER = 0.1.2 LIBBDPLUS_VER = 0.1.2
LIBBDPLUS_TMP = libbdplus-$(LIBBDPLUS_VER) LIBBDPLUS_TMP = libbdplus-$(LIBBDPLUS_VER)
LIBBDPLUS_SOURCE = libbdplus-$(LIBBDPLUS_VER).tar.bz2 LIBBDPLUS_SOURCE = libbdplus-$(LIBBDPLUS_VER).tar.bz2
LIBBDPLUS_URL = ftp://ftp.videolan.org/pub/videolan/libbdplus/$(LIBBDPLUS_VER) LIBBDPLUS_SITE = ftp://ftp.videolan.org/pub/videolan/libbdplus/$(LIBBDPLUS_VER)
$(ARCHIVE)/$(LIBBDPLUS_SOURCE): $(ARCHIVE)/$(LIBBDPLUS_SOURCE):
$(DOWNLOAD) $(LIBBDPLUS_URL)/$(LIBBDPLUS_SOURCE) $(DOWNLOAD) $(LIBBDPLUS_SITE)/$(LIBBDPLUS_SOURCE)
LIBBDPLUS_DEPS = libaacs LIBBDPLUS_DEPS = libaacs
@ -866,10 +866,10 @@ libbdplus: $(LIBBDPLUS_DEPS) $(ARCHIVE)/$(LIBBDPLUS_SOURCE) | $(TARGET_DIR)
LIBXML2_VER = 2.9.10 LIBXML2_VER = 2.9.10
LIBXML2_TMP = libxml2-$(LIBXML2_VER) LIBXML2_TMP = libxml2-$(LIBXML2_VER)
LIBXML2_SOURCE = libxml2-$(LIBXML2_VER).tar.gz LIBXML2_SOURCE = libxml2-$(LIBXML2_VER).tar.gz
LIBXML2_URL = http://xmlsoft.org/sources LIBXML2_SITE = http://xmlsoft.org/sources
$(ARCHIVE)/$(LIBXML2_SOURCE): $(ARCHIVE)/$(LIBXML2_SOURCE):
$(DOWNLOAD) $(LIBXML2_URL)/$(LIBXML2_SOURCE) $(DOWNLOAD) $(LIBXML2_SITE)/$(LIBXML2_SOURCE)
libxml2: $(ARCHIVE)/$(LIBXML2_SOURCE) | $(TARGET_DIR) libxml2: $(ARCHIVE)/$(LIBXML2_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBXML2_TMP) $(REMOVE)/$(LIBXML2_TMP)
@ -907,10 +907,10 @@ libxml2: $(ARCHIVE)/$(LIBXML2_SOURCE) | $(TARGET_DIR)
PUGIXML_VER = 1.10 PUGIXML_VER = 1.10
PUGIXML_TMP = pugixml-$(PUGIXML_VER) PUGIXML_TMP = pugixml-$(PUGIXML_VER)
PUGIXML_SOURCE = pugixml-$(PUGIXML_VER).tar.gz PUGIXML_SOURCE = pugixml-$(PUGIXML_VER).tar.gz
PUGIXML_URL = https://github.com/zeux/pugixml/releases/download/v$(PUGIXML_VER) PUGIXML_SITE = https://github.com/zeux/pugixml/releases/download/v$(PUGIXML_VER)
$(ARCHIVE)/$(PUGIXML_SOURCE): $(ARCHIVE)/$(PUGIXML_SOURCE):
$(DOWNLOAD) $(PUGIXML_URL)/$(PUGIXML_SOURCE) $(DOWNLOAD) $(PUGIXML_SITE)/$(PUGIXML_SOURCE)
PUGIXML_PATCH = pugixml-config.patch PUGIXML_PATCH = pugixml-config.patch
@ -931,10 +931,10 @@ pugixml: $(ARCHIVE)/$(PUGIXML_SOURCE) | $(TARGET_DIR)
LIBROXML_VER = 3.0.2 LIBROXML_VER = 3.0.2
LIBROXML_TMP = libroxml-$(LIBROXML_VER) LIBROXML_TMP = libroxml-$(LIBROXML_VER)
LIBROXML_SOURCE = libroxml-$(LIBROXML_VER).tar.gz LIBROXML_SOURCE = libroxml-$(LIBROXML_VER).tar.gz
LIBROXML_URL = http://download.libroxml.net/pool/v3.x LIBROXML_SITE = http://download.libroxml.net/pool/v3.x
$(ARCHIVE)/$(LIBROXML_SOURCE): $(ARCHIVE)/$(LIBROXML_SOURCE):
$(DOWNLOAD) $(LIBROXML_URL)/$(LIBROXML_SOURCE) $(DOWNLOAD) $(LIBROXML_SITE)/$(LIBROXML_SOURCE)
libroxml: $(ARCHIVE)/$(LIBROXML_SOURCE) | $(TARGET_DIR) libroxml: $(ARCHIVE)/$(LIBROXML_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBROXML_TMP) $(REMOVE)/$(LIBROXML_TMP)
@ -977,10 +977,10 @@ rtmpdump: $(RTMPDUMP_DEPS) $(SOURCE_DIR)/$(NI-RTMPDUMP) | $(TARGET_DIR)
LIBTIRPC_VER = 1.2.6 LIBTIRPC_VER = 1.2.6
LIBTIRPC_TMP = libtirpc-$(LIBTIRPC_VER) LIBTIRPC_TMP = libtirpc-$(LIBTIRPC_VER)
LIBTIRPC_SOURCE = libtirpc-$(LIBTIRPC_VER).tar.bz2 LIBTIRPC_SOURCE = libtirpc-$(LIBTIRPC_VER).tar.bz2
LIBTIRPC_URL = https://sourceforge.net/projects/libtirpc/files/libtirpc/$(LIBTIRPC_VER) LIBTIRPC_SITE = https://sourceforge.net/projects/libtirpc/files/libtirpc/$(LIBTIRPC_VER)
$(ARCHIVE)/$(LIBTIRPC_SOURCE): $(ARCHIVE)/$(LIBTIRPC_SOURCE):
$(DOWNLOAD) $(LIBTIRPC_URL)/$(LIBTIRPC_SOURCE) $(DOWNLOAD) $(LIBTIRPC_SITE)/$(LIBTIRPC_SOURCE)
LIBTIRP_PATCH = 0001-Disable-parts-of-TIRPC-requiring-NIS-support.patch LIBTIRP_PATCH = 0001-Disable-parts-of-TIRPC-requiring-NIS-support.patch
LIBTIRP_PATCH += 0003-Automatically-generate-XDR-header-files-from-.x-sour.patch LIBTIRP_PATCH += 0003-Automatically-generate-XDR-header-files-from-.x-sour.patch
@ -1011,10 +1011,10 @@ libtirpc: $(ARCHIVE)/$(LIBTIRPC_SOURCE) | $(TARGET_DIR)
CONFUSE_VER = 3.2.2 CONFUSE_VER = 3.2.2
CONFUSE_TMP = confuse-$(CONFUSE_VER) CONFUSE_TMP = confuse-$(CONFUSE_VER)
CONFUSE_SOURCE = confuse-$(CONFUSE_VER).tar.xz CONFUSE_SOURCE = confuse-$(CONFUSE_VER).tar.xz
CONFUSE_URL = https://github.com/martinh/libconfuse/releases/download/v$(CONFUSE_VER) CONFUSE_SITE = https://github.com/martinh/libconfuse/releases/download/v$(CONFUSE_VER)
$(ARCHIVE)/$(CONFUSE_SOURCE): $(ARCHIVE)/$(CONFUSE_SOURCE):
$(DOWNLOAD) $(CONFUSE_URL)/$(CONFUSE_SOURCE) $(DOWNLOAD) $(CONFUSE_SITE)/$(CONFUSE_SOURCE)
confuse: $(ARCHIVE)/$(CONFUSE_SOURCE) | $(TARGET_DIR) confuse: $(ARCHIVE)/$(CONFUSE_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(CONFUSE_TMP) $(REMOVE)/$(CONFUSE_TMP)
@ -1039,10 +1039,10 @@ confuse: $(ARCHIVE)/$(CONFUSE_SOURCE) | $(TARGET_DIR)
LIBITE_VER = 2.0.2 LIBITE_VER = 2.0.2
LIBITE_TMP = libite-$(LIBITE_VER) LIBITE_TMP = libite-$(LIBITE_VER)
LIBITE_SOURCE = libite-$(LIBITE_VER).tar.xz LIBITE_SOURCE = libite-$(LIBITE_VER).tar.xz
LIBITE_URL = https://github.com/troglobit/libite/releases/download/v$(LIBITE_VER) LIBITE_SITE = https://github.com/troglobit/libite/releases/download/v$(LIBITE_VER)
$(ARCHIVE)/$(LIBITE_SOURCE): $(ARCHIVE)/$(LIBITE_SOURCE):
$(DOWNLOAD) $(LIBITE_URL)/$(LIBITE_SOURCE) $(DOWNLOAD) $(LIBITE_SITE)/$(LIBITE_SOURCE)
libite: $(ARCHIVE)/$(LIBITE_SOURCE) | $(TARGET_DIR) libite: $(ARCHIVE)/$(LIBITE_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBITE_TMP) $(REMOVE)/$(LIBITE_TMP)
@ -1067,10 +1067,10 @@ libite: $(ARCHIVE)/$(LIBITE_SOURCE) | $(TARGET_DIR)
LIBMAD_VER = 0.15.1b LIBMAD_VER = 0.15.1b
LIBMAD_TMP = libmad-$(LIBMAD_VER) LIBMAD_TMP = libmad-$(LIBMAD_VER)
LIBMAD_SOURCE = libmad-$(LIBMAD_VER).tar.gz LIBMAD_SOURCE = libmad-$(LIBMAD_VER).tar.gz
LIBMAD_URL = https://sourceforge.net/projects/mad/files/libmad/$(LIBMAD_VER) LIBMAD_SITE = https://sourceforge.net/projects/mad/files/libmad/$(LIBMAD_VER)
$(ARCHIVE)/$(LIBMAD_SOURCE): $(ARCHIVE)/$(LIBMAD_SOURCE):
$(DOWNLOAD) $(LIBMAD_URL)/$(LIBMAD_SOURCE) $(DOWNLOAD) $(LIBMAD_SITE)/$(LIBMAD_SOURCE)
LIBMAD_PATCH = libmad-pc.patch LIBMAD_PATCH = libmad-pc.patch
LIBMAD_PATCH += libmad-frame_length.diff LIBMAD_PATCH += libmad-frame_length.diff
@ -1104,10 +1104,10 @@ libmad: $(ARCHIVE)/$(LIBMAD_SOURCE) | $(TARGET_DIR)
LIBVORBISIDEC_VER = 1.2.1+git20180316 LIBVORBISIDEC_VER = 1.2.1+git20180316
LIBVORBISIDEC_TMP = libvorbisidec-$(LIBVORBISIDEC_VER) LIBVORBISIDEC_TMP = libvorbisidec-$(LIBVORBISIDEC_VER)
LIBVORBISIDEC_SOURCE = libvorbisidec_$(LIBVORBISIDEC_VER).orig.tar.gz LIBVORBISIDEC_SOURCE = libvorbisidec_$(LIBVORBISIDEC_VER).orig.tar.gz
LIBVORBISIDEC_URL = https://ftp.de.debian.org/debian/pool/main/libv/libvorbisidec LIBVORBISIDEC_SITE = https://ftp.de.debian.org/debian/pool/main/libv/libvorbisidec
$(ARCHIVE)/$(LIBVORBISIDEC_SOURCE): $(ARCHIVE)/$(LIBVORBISIDEC_SOURCE):
$(DOWNLOAD) $(LIBVORBISIDEC_URL)/$(LIBVORBISIDEC_SOURCE) $(DOWNLOAD) $(LIBVORBISIDEC_SITE)/$(LIBVORBISIDEC_SOURCE)
LIBVORBISIDEC_DEPS = libogg LIBVORBISIDEC_DEPS = libogg
@ -1132,10 +1132,10 @@ libvorbisidec: $(LIBVORBISIDEC_DEPS) $(ARCHIVE)/$(LIBVORBISIDEC_SOURCE) | $(TARG
LIBOGG_VER = 1.3.4 LIBOGG_VER = 1.3.4
LIBOGG_TMP = libogg-$(LIBOGG_VER) LIBOGG_TMP = libogg-$(LIBOGG_VER)
LIBOGG_SOURCE = libogg-$(LIBOGG_VER).tar.gz LIBOGG_SOURCE = libogg-$(LIBOGG_VER).tar.gz
LIBOGG_URL = https://ftp.osuosl.org/pub/xiph/releases/ogg LIBOGG_SITE = https://ftp.osuosl.org/pub/xiph/releases/ogg
$(ARCHIVE)/$(LIBOGG_SOURCE): $(ARCHIVE)/$(LIBOGG_SOURCE):
$(DOWNLOAD) $(LIBOGG_URL)/$(LIBOGG_SOURCE) $(DOWNLOAD) $(LIBOGG_SITE)/$(LIBOGG_SOURCE)
libogg: $(ARCHIVE)/$(LIBOGG_SOURCE) | $(TARGET_DIR) libogg: $(ARCHIVE)/$(LIBOGG_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBOGG_TMP) $(REMOVE)/$(LIBOGG_TMP)
@ -1158,10 +1158,10 @@ libogg: $(ARCHIVE)/$(LIBOGG_SOURCE) | $(TARGET_DIR)
FRIBIDI_VER = 1.0.9 FRIBIDI_VER = 1.0.9
FRIBIDI_TMP = fribidi-$(FRIBIDI_VER) FRIBIDI_TMP = fribidi-$(FRIBIDI_VER)
FRIBIDI_SOURCE = fribidi-$(FRIBIDI_VER).tar.xz FRIBIDI_SOURCE = fribidi-$(FRIBIDI_VER).tar.xz
FRIBIDI_URL = https://github.com/fribidi/fribidi/releases/download/v$(FRIBIDI_VER) FRIBIDI_SITE = https://github.com/fribidi/fribidi/releases/download/v$(FRIBIDI_VER)
$(ARCHIVE)/$(FRIBIDI_SOURCE): $(ARCHIVE)/$(FRIBIDI_SOURCE):
$(DOWNLOAD) $(FRIBIDI_URL)/$(FRIBIDI_SOURCE) $(DOWNLOAD) $(FRIBIDI_SITE)/$(FRIBIDI_SOURCE)
fribidi: $(ARCHIVE)/$(FRIBIDI_SOURCE) | $(TARGET_DIR) fribidi: $(ARCHIVE)/$(FRIBIDI_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(FRIBIDI_TMP) $(REMOVE)/$(FRIBIDI_TMP)
@ -1185,10 +1185,10 @@ fribidi: $(ARCHIVE)/$(FRIBIDI_SOURCE) | $(TARGET_DIR)
LIBFFI_VER = 3.2.1 LIBFFI_VER = 3.2.1
LIBFFI_TMP = libffi-$(LIBFFI_VER) LIBFFI_TMP = libffi-$(LIBFFI_VER)
LIBFFI_SOURCE = libffi-$(LIBFFI_VER).tar.gz LIBFFI_SOURCE = libffi-$(LIBFFI_VER).tar.gz
LIBFFI_URL = ftp://sourceware.org/pub/libffi LIBFFI_SITE = ftp://sourceware.org/pub/libffi
$(ARCHIVE)/$(LIBFFI_SOURCE): $(ARCHIVE)/$(LIBFFI_SOURCE):
$(DOWNLOAD) $(LIBFFI_URL)/$(LIBFFI_SOURCE) $(DOWNLOAD) $(LIBFFI_SITE)/$(LIBFFI_SOURCE)
LIBFFI_PATCH = libffi-install_headers.patch LIBFFI_PATCH = libffi-install_headers.patch
@ -1216,10 +1216,10 @@ libffi: $(ARCHIVE)/$(LIBFFI_SOURCE) | $(TARGET_DIR)
GLIB2_VER = 2.56.3 GLIB2_VER = 2.56.3
GLIB2_TMP = glib-$(GLIB2_VER) GLIB2_TMP = glib-$(GLIB2_VER)
GLIB2_SOURCE = glib-$(GLIB2_VER).tar.xz GLIB2_SOURCE = glib-$(GLIB2_VER).tar.xz
GLIB2_URL = https://ftp.gnome.org/pub/gnome/sources/glib/$(basename $(GLIB2_VER)) GLIB2_SITE = https://ftp.gnome.org/pub/gnome/sources/glib/$(basename $(GLIB2_VER))
$(ARCHIVE)/$(GLIB2_SOURCE): $(ARCHIVE)/$(GLIB2_SOURCE):
$(DOWNLOAD) $(GLIB2_URL)/$(GLIB2_SOURCE) $(DOWNLOAD) $(GLIB2_SITE)/$(GLIB2_SOURCE)
GLIB2_PATCH = glib2-disable-tests.patch GLIB2_PATCH = glib2-disable-tests.patch
GLIB2_PATCH += glib2-automake.patch GLIB2_PATCH += glib2-automake.patch
@ -1276,10 +1276,10 @@ glib2: $(GLIB2_DEPS) $(ARCHIVE)/$(GLIB2_SOURCE) | $(TARGET_DIR)
ALSA-LIB_VER = 1.2.2 ALSA-LIB_VER = 1.2.2
ALSA-LIB_TMP = alsa-lib-$(ALSA-LIB_VER) ALSA-LIB_TMP = alsa-lib-$(ALSA-LIB_VER)
ALSA-LIB_SOURCE = alsa-lib-$(ALSA-LIB_VER).tar.bz2 ALSA-LIB_SOURCE = alsa-lib-$(ALSA-LIB_VER).tar.bz2
ALSA-LIB_URL = https://www.alsa-project.org/files/pub/lib ALSA-LIB_SITE = https://www.alsa-project.org/files/pub/lib
$(ARCHIVE)/$(ALSA-LIB_SOURCE): $(ARCHIVE)/$(ALSA-LIB_SOURCE):
$(DOWNLOAD) $(ALSA-LIB_URL)/$(ALSA-LIB_SOURCE) $(DOWNLOAD) $(ALSA-LIB_SITE)/$(ALSA-LIB_SOURCE)
ALSA-LIB_PATCH = alsa-lib.patch ALSA-LIB_PATCH = alsa-lib.patch
ALSA-LIB_PATCH += alsa-lib-link_fix.patch ALSA-LIB_PATCH += alsa-lib-link_fix.patch
@ -1319,10 +1319,10 @@ alsa-lib: $(ARCHIVE)/$(ALSA-LIB_SOURCE)
POPT_VER = 1.16 POPT_VER = 1.16
POPT_TMP = popt-$(POPT_VER) POPT_TMP = popt-$(POPT_VER)
POPT_SOURCE = popt-$(POPT_VER).tar.gz POPT_SOURCE = popt-$(POPT_VER).tar.gz
POPT_URL = ftp://anduin.linuxfromscratch.org/BLFS/popt POPT_SITE = ftp://anduin.linuxfromscratch.org/BLFS/popt
$(ARCHIVE)/$(POPT_SOURCE): $(ARCHIVE)/$(POPT_SOURCE):
$(DOWNLOAD) $(POPT_URL)/$(POPT_SOURCE) $(DOWNLOAD) $(POPT_SITE)/$(POPT_SOURCE)
popt: $(ARCHIVE)/$(POPT_SOURCE) | $(TARGET_DIR) popt: $(ARCHIVE)/$(POPT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(POPT_TMP) $(REMOVE)/$(POPT_TMP)
@ -1344,10 +1344,10 @@ popt: $(ARCHIVE)/$(POPT_SOURCE) | $(TARGET_DIR)
LIBICONV_VER = 1.15 LIBICONV_VER = 1.15
LIBICONV_TMP = libiconv-$(LIBICONV_VER) LIBICONV_TMP = libiconv-$(LIBICONV_VER)
LIBICONV_SOURCE = libiconv-$(LIBICONV_VER).tar.gz LIBICONV_SOURCE = libiconv-$(LIBICONV_VER).tar.gz
LIBICONV_URL = https://ftp.gnu.org/gnu/libiconv LIBICONV_SITE = https://ftp.gnu.org/gnu/libiconv
$(ARCHIVE)/$(LIBICONV_SOURCE): $(ARCHIVE)/$(LIBICONV_SOURCE):
$(DOWNLOAD) $(LIBICONV_URL)/$(LIBICONV_SOURCE) $(DOWNLOAD) $(LIBICONV_SITE)/$(LIBICONV_SOURCE)
libiconv: $(ARCHIVE)/$(LIBICONV_SOURCE) | $(TARGET_DIR) libiconv: $(ARCHIVE)/$(LIBICONV_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LIBICONV_TMP) $(REMOVE)/$(LIBICONV_TMP)
@ -1373,7 +1373,7 @@ libiconv: $(ARCHIVE)/$(LIBICONV_SOURCE) | $(TARGET_DIR)
GRAPHLCD_BASE_VER = git GRAPHLCD_BASE_VER = git
GRAPHLCD_BASE_TMP = graphlcd-base.$(GRAPHLCD_BASE_VER) GRAPHLCD_BASE_TMP = graphlcd-base.$(GRAPHLCD_BASE_VER)
GRAPHLCD_BASE_SOURCE = graphlcd-base.$(GRAPHLCD_BASE_VER) GRAPHLCD_BASE_SOURCE = graphlcd-base.$(GRAPHLCD_BASE_VER)
GRAPHLCD_BASE_URL = git://projects.vdr-developer.org GRAPHLCD_BASE_SITE = git://projects.vdr-developer.org
GRAPHLCD_BASE_PATCH = graphlcd.patch GRAPHLCD_BASE_PATCH = graphlcd.patch
GRAPHLCD_BASE_PATCH += 0003-strip-graphlcd-conf.patch GRAPHLCD_BASE_PATCH += 0003-strip-graphlcd-conf.patch
@ -1393,7 +1393,7 @@ GRAPHLCD_BASE_MAKE_OPTS = \
graphlcd-base: $(GRAPHLCD_BASE_DEPS) | $(TARGET_DIR) graphlcd-base: $(GRAPHLCD_BASE_DEPS) | $(TARGET_DIR)
$(REMOVE)/$(GRAPHLCD_BASE_TMP) $(REMOVE)/$(GRAPHLCD_BASE_TMP)
$(GET-GIT-SOURCE) $(GRAPHLCD_BASE_URL)/$(GRAPHLCD_BASE_SOURCE) $(ARCHIVE)/$(GRAPHLCD_BASE_SOURCE) $(GET-GIT-SOURCE) $(GRAPHLCD_BASE_SITE)/$(GRAPHLCD_BASE_SOURCE) $(ARCHIVE)/$(GRAPHLCD_BASE_SOURCE)
$(CPDIR)/$(GRAPHLCD_BASE_TMP) $(CPDIR)/$(GRAPHLCD_BASE_TMP)
$(CHDIR)/$(GRAPHLCD_BASE_TMP); \ $(CHDIR)/$(GRAPHLCD_BASE_TMP); \
$(call apply_patches, $(addprefix $(@)/,$(GRAPHLCD_BASE_PATCH))); \ $(call apply_patches, $(addprefix $(@)/,$(GRAPHLCD_BASE_PATCH))); \

34
make/target-lua.mk

@ -7,10 +7,10 @@ LUA_ABIVER = 5.2
LUA_VER = 5.2.4 LUA_VER = 5.2.4
LUA_TMP = lua-$(LUA_VER) LUA_TMP = lua-$(LUA_VER)
LUA_SOURCE = lua-$(LUA_VER).tar.gz LUA_SOURCE = lua-$(LUA_VER).tar.gz
LUA_URL = https://www.lua.org LUA_SITE = https://www.lua.org
$(ARCHIVE)/$(LUA_SOURCE): $(ARCHIVE)/$(LUA_SOURCE):
$(DOWNLOAD) $(LUA_URL)/ftp/$(LUA_SOURCE) $(DOWNLOAD) $(LUA_SITE)/ftp/$(LUA_SOURCE)
LUA_PATCH = lua-01-fix-LUA_ROOT.patch LUA_PATCH = lua-01-fix-LUA_ROOT.patch
LUA_PATCH += lua-01-remove-readline.patch LUA_PATCH += lua-01-remove-readline.patch
@ -43,10 +43,10 @@ lua: $(LUA_DEPS) $(ARCHIVE)/$(LUA_SOURCE) | $(TARGET_DIR)
LUAEXPAT_VER = 1.3.3 LUAEXPAT_VER = 1.3.3
LUAEXPAT_TMP = luaexpat-$(LUAEXPAT_VER) LUAEXPAT_TMP = luaexpat-$(LUAEXPAT_VER)
LUAEXPAT_SOURCE = luaexpat-$(LUAEXPAT_VER).tar.gz LUAEXPAT_SOURCE = luaexpat-$(LUAEXPAT_VER).tar.gz
LUAEXPAT_URL = https://github.com/tomasguisasola/luaexpat/archive LUAEXPAT_SITE = https://github.com/tomasguisasola/luaexpat/archive
$(ARCHIVE)/$(LUAEXPAT_SOURCE): $(ARCHIVE)/$(LUAEXPAT_SOURCE):
$(DOWNLOAD) $(LUAEXPAT_URL)/v$(LUAEXPAT_VER).tar.gz -O $(@) $(DOWNLOAD) $(LUAEXPAT_SITE)/v$(LUAEXPAT_VER).tar.gz -O $(@)
LUAEXPAT_DEPS = expat lua LUAEXPAT_DEPS = expat lua
@ -72,10 +72,10 @@ luaexpat: $(LUAEXPAT_DEPS) $(ARCHIVE)/$(LUAEXPAT_SOURCE) | $(TARGET_DIR)
LUA-FEEDPARSER_VER = 0.71 LUA-FEEDPARSER_VER = 0.71
LUA-FEEDPARSER_TMP = lua-feedparser-$(LUA-FEEDPARSER_VER) LUA-FEEDPARSER_TMP = lua-feedparser-$(LUA-FEEDPARSER_VER)
LUA-FEEDPARSER_SOURCE = lua-feedparser-$(LUA-FEEDPARSER_VER).tar.gz LUA-FEEDPARSER_SOURCE = lua-feedparser-$(LUA-FEEDPARSER_VER).tar.gz
LUA-FEEDPARSER_URL = https://github.com/slact/lua-feedparser/archive LUA-FEEDPARSER_SITE = https://github.com/slact/lua-feedparser/archive
$(ARCHIVE)/$(LUA-FEEDPARSER_SOURCE): $(ARCHIVE)/$(LUA-FEEDPARSER_SOURCE):
$(DOWNLOAD) $(LUA-FEEDPARSER_URL)/$(LUA-FEEDPARSER_VER).tar.gz -O $(@) $(DOWNLOAD) $(LUA-FEEDPARSER_SITE)/$(LUA-FEEDPARSER_VER).tar.gz -O $(@)
LUA-FEEDPARSER_PATCH = lua-feedparser.patch LUA-FEEDPARSER_PATCH = lua-feedparser.patch
@ -94,14 +94,14 @@ lua-feedparser: $(LUA-DEEDPARSER_DEPS) $(ARCHIVE)/$(LUA-FEEDPARSER_SOURCE) | $(T
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
LUAJSON_SOURCE = JSON.lua LUAJSON_SOURCE = JSON.lua
LUAJSON_URL = http://regex.info/code LUAJSON_SITE = http://regex.info/code
$(ARCHIVE)/$(LUAJSON_SOURCE): $(ARCHIVE)/$(LUAJSON_SOURCE):
$(DOWNLOAD) $(LUAJSON_URL)/$(LUAJSON_SOURCE) $(DOWNLOAD) $(LUAJSON_SITE)/$(LUAJSON_SOURCE)
luajson: $(ARCHIVE)/$(LUAJSON_SOURCE) | $(TARGET_DIR) luajson: $(ARCHIVE)/$(LUAJSON_SOURCE) | $(TARGET_DIR)
$(CD) $(ARCHIVE); \ $(CD) $(ARCHIVE); \
curl --remote-name --time-cond $(LUAJSON_SOURCE) $(LUAJSON_URL) || true curl --remote-name --time-cond $(LUAJSON_SOURCE) $(LUAJSON_SITE)/$(LUAJSON_SOURCE) || true
$(INSTALL_DATA) -D $(ARCHIVE)/$(LUAJSON_SOURCE) $(TARGET_SHARE_DIR)/lua/$(LUA_ABIVER) $(INSTALL_DATA) -D $(ARCHIVE)/$(LUAJSON_SOURCE) $(TARGET_SHARE_DIR)/lua/$(LUA_ABIVER)
ln -sf $(LUAJSON_SOURCE) $(TARGET_SHARE_DIR)/lua/$(LUA_ABIVER)/json.lua ln -sf $(LUAJSON_SOURCE) $(TARGET_SHARE_DIR)/lua/$(LUA_ABIVER)/json.lua
$(TOUCH) $(TOUCH)
@ -111,13 +111,13 @@ luajson: $(ARCHIVE)/$(LUAJSON_SOURCE) | $(TARGET_DIR)
LUACURL_VER = git LUACURL_VER = git
LUACURL_TMP = lua-curlv3.$(LUACURL_VER) LUACURL_TMP = lua-curlv3.$(LUACURL_VER)
LUACURL_SOURCE = lua-curlv3.$(LUACURL_VER) LUACURL_SOURCE = lua-curlv3.$(LUACURL_VER)
LUACURL_URL = https://github.com/lua-curl/$(LUACURL_SOURCE) LUACURL_SITE = https://github.com/lua-curl/$(LUACURL_SOURCE)
LUACURL_DEPS = libcurl lua LUACURL_DEPS = libcurl lua
luacurl: $(LUACURL_DEPS) | $(TARGET_DIR) luacurl: $(LUACURL_DEPS) | $(TARGET_DIR)
$(REMOVE)/$(LUACURL_TMP) $(REMOVE)/$(LUACURL_TMP)
$(GET-GIT-SOURCE) $(LUACURL_URL) $(ARCHIVE)/$(LUACURL_SOURCE) $(GET-GIT-SOURCE) $(LUACURL_SITE) $(ARCHIVE)/$(LUACURL_SOURCE)
$(CPDIR)/$(LUACURL_SOURCE) $(CPDIR)/$(LUACURL_SOURCE)
$(CHDIR)/$(LUACURL_TMP); \ $(CHDIR)/$(LUACURL_TMP); \
$(BUILD_ENV) \ $(BUILD_ENV) \
@ -135,10 +135,10 @@ luacurl: $(LUACURL_DEPS) | $(TARGET_DIR)
LUAPOSIX_VER = 31 LUAPOSIX_VER = 31
LUAPOSIX_TMP = luaposix-$(LUAPOSIX_VER) LUAPOSIX_TMP = luaposix-$(LUAPOSIX_VER)
LUAPOSIX_SOURCE = luaposix-$(LUAPOSIX_VER).tar.gz LUAPOSIX_SOURCE = luaposix-$(LUAPOSIX_VER).tar.gz
LUAPOSIX_URL = https://github.com/luaposix/luaposix/archive LUAPOSIX_SITE = https://github.com/luaposix/luaposix/archive
$(ARCHIVE)/$(LUAPOSIX_SOURCE): $(ARCHIVE)/$(LUAPOSIX_SOURCE):
$(DOWNLOAD) $(LUAPOSIX_URL)/v$(LUAPOSIX_VER).tar.gz -O $(@) $(DOWNLOAD) $(LUAPOSIX_SITE)/v$(LUAPOSIX_VER).tar.gz -O $(@)
LUAPOSIX_PATCH = luaposix-fix-build.patch LUAPOSIX_PATCH = luaposix-fix-build.patch
LUAPOSIX_PATCH += luaposix-fix-docdir-build.patch LUAPOSIX_PATCH += luaposix-fix-docdir-build.patch
@ -147,17 +147,17 @@ LUAPOSIX_DEPS = $(HOST_LUA) lua luaexpat
GNULIB_VER = 20140202 GNULIB_VER = 20140202
GNULIB_SOURCE = gnulib-$(GNULIB_VER)-stable.tar.gz GNULIB_SOURCE = gnulib-$(GNULIB_VER)-stable.tar.gz
GNULIB_URL = http://erislabs.net/ianb/projects/gnulib GNULIB_SITE = http://erislabs.net/ianb/projects/gnulib
$(ARCHIVE)/$(GNULIB_SOURCE): $(ARCHIVE)/$(GNULIB_SOURCE):
$(DOWNLOAD) $(GNULIB_URL)/$(GNULIB_SOURCE) $(DOWNLOAD) $(GNULIB_SITE)/$(GNULIB_SOURCE)
SLINGSHOT_VER = 6 SLINGSHOT_VER = 6
SLINGSHOT_SOURCE = slingshot-$(SLINGSHOT_VER).tar.gz SLINGSHOT_SOURCE = slingshot-$(SLINGSHOT_VER).tar.gz
SLINGSHOT_URL = https://github.com/gvvaughan/slingshot/archive SLINGSHOT_SITE = https://github.com/gvvaughan/slingshot/archive
$(ARCHIVE)/$(SLINGSHOT_SOURCE): $(ARCHIVE)/$(SLINGSHOT_SOURCE):
$(DOWNLOAD) $(SLINGSHOT_URL)/v$(SLINGSHOT_VER).tar.gz -O $(@) $(DOWNLOAD) $(SLINGSHOT_SITE)/v$(SLINGSHOT_VER).tar.gz -O $(@)
luaposix: $(LUAPOSIX_DEPS) $(ARCHIVE)/$(SLINGSHOT_SOURCE) $(ARCHIVE)/$(GNULIB_SOURCE) $(ARCHIVE)/$(LUAPOSIX_SOURCE) | $(TARGET_DIR) luaposix: $(LUAPOSIX_DEPS) $(ARCHIVE)/$(SLINGSHOT_SOURCE) $(ARCHIVE)/$(GNULIB_SOURCE) $(ARCHIVE)/$(LUAPOSIX_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(LUAPOSIX_TMP) $(REMOVE)/$(LUAPOSIX_TMP)

2
make/target-rootfs.mk

@ -32,7 +32,7 @@ endif
update.urls: $(TARGET_DIR)/var/etc/update.urls update.urls: $(TARGET_DIR)/var/etc/update.urls
$(TARGET_DIR)/var/etc/update.urls: | $(TARGET_DIR) $(TARGET_DIR)/var/etc/update.urls: | $(TARGET_DIR)
echo "$(NI-SERVER)/update.php" > $(@) echo "$(NI-SERVER)/update.php" > $(@)
echo "$(CHANNELLISTS_URL)/$(CHANNELLISTS_MD5FILE)" >> $(@) echo "$(CHANNELLISTS_SITE)/$(CHANNELLISTS_MD5FILE)" >> $(@)
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------

24
make/target-tools-unused.mk

@ -7,10 +7,10 @@
USBUTILS_VER = 007 USBUTILS_VER = 007
USBUTILS_TMP = usbutils-$(USBUTILS_VER) USBUTILS_TMP = usbutils-$(USBUTILS_VER)
USBUTILS_SOURCE = usbutils-$(USBUTILS_VER).tar.xz USBUTILS_SOURCE = usbutils-$(USBUTILS_VER).tar.xz
USBUTILS_URL = https://www.kernel.org/pub/linux/utils/usb/usbutils USBUTILS_SITE = https://www.kernel.org/pub/linux/utils/usb/usbutils
$(ARCHIVE)/$(USBUTILS_SOURCE): $(ARCHIVE)/$(USBUTILS_SOURCE):
$(DOWNLOAD) $(USBUTILS_URL)/$(USBUTILS_SOURCE) $(DOWNLOAD) $(USBUTILS_SITE)/$(USBUTILS_SOURCE)
USBUTILS_PATCH = usbutils-avoid-dependency-on-bash.patch USBUTILS_PATCH = usbutils-avoid-dependency-on-bash.patch
USBUTILS_PATCH += usbutils-fix-null-pointer-crash.patch USBUTILS_PATCH += usbutils-fix-null-pointer-crash.patch
@ -43,10 +43,10 @@ usbutils: $(USBUTILS_DEPS) $(ARCHIVE)/$(USBUTILS_SOURCE) | $(TARGET_DIR)
BINUTILS_VER = 2.25 BINUTILS_VER = 2.25
BINUTILS_TMP = binutils-$(BINUTILS_VER) BINUTILS_TMP = binutils-$(BINUTILS_VER)
BINUTILS_SOURCE = binutils-$(BINUTILS_VER).tar.bz2 BINUTILS_SOURCE = binutils-$(BINUTILS_VER).tar.bz2
BINUTILS_URL = https://ftp.gnu.org/gnu/binutils BINUTILS_SITE = https://ftp.gnu.org/gnu/binutils
$(ARCHIVE)/$(BINUTILS_SOURCE): $(ARCHIVE)/$(BINUTILS_SOURCE):
$(DOWNLOAD) $(BINUTILS_URL)/$(BINUTILS_SOURCE) $(DOWNLOAD) $(BINUTILS_SITE)/$(BINUTILS_SOURCE)
binutils: $(ARCHIVE)/$(BINUTILS_SOURCE) | $(TARGET_DIR) binutils: $(ARCHIVE)/$(BINUTILS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(BINUTILS_TMP) $(REMOVE)/$(BINUTILS_TMP)
@ -74,10 +74,10 @@ UTIL-LINUX_ABIVER = 2.35
UTIL-LINUX_VER = 2.35 UTIL-LINUX_VER = 2.35
UTIL-LINUX_TMP = util-linux-$(UTIL-LINUX_VER) UTIL-LINUX_TMP = util-linux-$(UTIL-LINUX_VER)
UTIL-LINUX_SOURCE = util-linux-$(UTIL-LINUX_VER).tar.xz UTIL-LINUX_SOURCE = util-linux-$(UTIL-LINUX_VER).tar.xz
UTIL-LINUX_URL = https://www.kernel.org/pub/linux/utils/util-linux/v$(UTIL-LINUX_ABIVER) UTIL-LINUX_SITE = https://www.kernel.org/pub/linux/utils/util-linux/v$(UTIL-LINUX_ABIVER)
$(ARCHIVE)/$(UTIL-LINUX_SOURCE): $(ARCHIVE)/$(UTIL-LINUX_SOURCE):
$(DOWNLOAD) $(UTIL-LINUX_URL)/$(UTIL-LINUX_SOURCE) $(DOWNLOAD) $(UTIL-LINUX_SITE)/$(UTIL-LINUX_SOURCE)
UTUL-LINUX_DEPS = ncurses zlib UTUL-LINUX_DEPS = ncurses zlib
@ -123,7 +123,7 @@ util-linux: $(UTUL-LINUX_DEPS) $(ARCHIVE)/$(UTIL-LINUX_SOURCE) | $(TARGET_DIR)
ASTRA-SM_VER = git ASTRA-SM_VER = git
ASTRA-SM_TMP = astra-sm.$(ASTRA-SM_VER) ASTRA-SM_TMP = astra-sm.$(ASTRA-SM_VER)
ASTRA-SM_SOURCE = astra-sm.$(ASTRA-SM_VER) ASTRA-SM_SOURCE = astra-sm.$(ASTRA-SM_VER)
ASTRA-SM_URL = https://gitlab.com/crazycat69 ASTRA-SM_SITE = https://gitlab.com/crazycat69
ASTRA-SM_DEPS = openssl ASTRA-SM_DEPS = openssl
@ -131,7 +131,7 @@ ASTRA-SM_DEPS = openssl
astra-sm: TARGET_ABI="" astra-sm: TARGET_ABI=""
astra-sm: $(ASTRA-SM_DEPS) | $(TARGET_DIR) astra-sm: $(ASTRA-SM_DEPS) | $(TARGET_DIR)
$(REMOVE)/$(ASTRA-SM_TMP) $(REMOVE)/$(ASTRA-SM_TMP)
$(GET-GIT-SOURCE) $(ASTRA-SM_URL)/$(ASTRA-SM_SOURCE) $(ARCHIVE)/$(ASTRA-SM_SOURCE) $(GET-GIT-SOURCE) $(ASTRA-SM_SITE)/$(ASTRA-SM_SOURCE) $(ARCHIVE)/$(ASTRA-SM_SOURCE)
$(CPDIR)/$(ASTRA-SM_SOURCE) $(CPDIR)/$(ASTRA-SM_SOURCE)
$(CHDIR)/$(ASTRA-SM_TMP); \ $(CHDIR)/$(ASTRA-SM_TMP); \
autoreconf -fi; \ autoreconf -fi; \
@ -148,10 +148,10 @@ astra-sm: $(ASTRA-SM_DEPS) | $(TARGET_DIR)
IOZONE_VER = 482 IOZONE_VER = 482
IOZONE_TMP = iozone3_$(IOZONE_VER) IOZONE_TMP = iozone3_$(IOZONE_VER)
IOZONE_SOURCE = iozone3_$(IOZONE_VER).tar IOZONE_SOURCE = iozone3_$(IOZONE_VER).tar
IOZONE_URL = http://www.iozone.org/src/current IOZONE_SITE = http://www.iozone.org/src/current
$(ARCHIVE)/$(IOZONE_SOURCE): $(ARCHIVE)/$(IOZONE_SOURCE):
$(DOWNLOAD) $(IOZONE_URL)/$(IOZONE_SOURCE) $(DOWNLOAD) $(IOZONE_SITE)/$(IOZONE_SOURCE)
iozone3: $(ARCHIVE)/$(IOZONE_SOURCE) | $(TARGET_DIR) iozone3: $(ARCHIVE)/$(IOZONE_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(IOZONE_TMP) $(REMOVE)/$(IOZONE_TMP)
@ -170,10 +170,10 @@ iozone3: $(ARCHIVE)/$(IOZONE_SOURCE) | $(TARGET_DIR)
READLINE_VER = 8.0 READLINE_VER = 8.0
READLINE_TMP = readline-$(READLINE_VER) READLINE_TMP = readline-$(READLINE_VER)
READLINE_SOURCE = readline-$(READLINE_VER).tar.gz READLINE_SOURCE = readline-$(READLINE_VER).tar.gz
READLINE_URL = https://ftp.gnu.org/gnu/readline READLINE_SITE = https://ftp.gnu.org/gnu/readline
$(ARCHIVE)/$(READLINE_SOURCE): $(ARCHIVE)/$(READLINE_SOURCE):
$(DOWNLOAD) $(READLINE_URL)/$(READLINE_SOURCE) $(DOWNLOAD) $(READLINE_SITE)/$(READLINE_SOURCE)
readline: $(ARCHIVE)/$(READLINE_SOURCE) | $(TARGET_DIR) readline: $(ARCHIVE)/$(READLINE_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(READLINE_TMP) $(REMOVE)/$(READLINE_TMP)

194
make/target-tools.mk

@ -6,10 +6,10 @@
BUSYBOX_VER = 1.31.1 BUSYBOX_VER = 1.31.1
BUSYBOX_TMP = busybox-$(BUSYBOX_VER) BUSYBOX_TMP = busybox-$(BUSYBOX_VER)
BUSYBOX_SOURCE = busybox-$(BUSYBOX_VER).tar.bz2 BUSYBOX_SOURCE = busybox-$(BUSYBOX_VER).tar.bz2
BUSYBOX_URL = https://busybox.net/downloads BUSYBOX_SITE = https://busybox.net/downloads
$(ARCHIVE)/$(BUSYBOX_SOURCE): $(ARCHIVE)/$(BUSYBOX_SOURCE):
$(DOWNLOAD) $(BUSYBOX_URL)/$(BUSYBOX_SOURCE) $(DOWNLOAD) $(BUSYBOX_SITE)/$(BUSYBOX_SOURCE)
BUSYBOX_PATCH = busybox-fix-config-header.diff BUSYBOX_PATCH = busybox-fix-config-header.diff
BUSYBOX_PATCH += busybox-insmod-hack.patch BUSYBOX_PATCH += busybox-insmod-hack.patch
@ -128,10 +128,10 @@ busybox: $(BUSYBOX_DEPS) $(ARCHIVE)/$(BUSYBOX_SOURCE) | $(TARGET_DIR)
OPENVPN_VER = 2.4.9 OPENVPN_VER = 2.4.9
OPENVPN_TMP = openvpn-$(OPENVPN_VER) OPENVPN_TMP = openvpn-$(OPENVPN_VER)
OPENVPN_SOURCE = openvpn-$(OPENVPN_VER).tar.xz OPENVPN_SOURCE = openvpn-$(OPENVPN_VER).tar.xz
OPENVPN_URL = http://build.openvpn.net/downloads/releases OPENVPN_SITE = http://build.openvpn.net/downloads/releases
$(ARCHIVE)/$(OPENVPN_SOURCE): $(ARCHIVE)/$(OPENVPN_SOURCE):
$(DOWNLOAD) $(OPENVPN_URL)/$(OPENVPN_SOURCE) $(DOWNLOAD) $(OPENVPN_SITE)/$(OPENVPN_SOURCE)
OPENVPN_DEPS = lzo openssl OPENVPN_DEPS = lzo openssl
@ -167,10 +167,10 @@ openvpn: $(OPENVPN_DEPS) $(ARCHIVE)/$(OPENVPN_SOURCE) | $(TARGET_DIR)
OPENSSH_VER = 8.2p1 OPENSSH_VER = 8.2p1
OPENSSH_TMP = openssh-$(OPENSSH_VER) OPENSSH_TMP = openssh-$(OPENSSH_VER)
OPENSSH_SOURCE = openssh-$(OPENSSH_VER).tar.gz OPENSSH_SOURCE = openssh-$(OPENSSH_VER).tar.gz
OPENSSH_URL = https://artfiles.org/openbsd/OpenSSH/portable OPENSSH_SITE = https://artfiles.org/openbsd/OpenSSH/portable
$(ARCHIVE)/$(OPENSSH_SOURCE): $(ARCHIVE)/$(OPENSSH_SOURCE):
$(DOWNLOAD) $(OPENSSH_URL)/$(OPENSSH_SOURCE) $(DOWNLOAD) $(OPENSSH_SITE)/$(OPENSSH_SOURCE)
OPENSSH_DEPS = openssl zlib OPENSSH_DEPS = openssl zlib
@ -209,10 +209,10 @@ openssh: $(OPENSSH_DEPS) $(ARCHIVE)/$(OPENSSH_SOURCE) | $(TARGET_DIR)
TZDATA_VER = 2019b TZDATA_VER = 2019b
TZDATA_TMP = tzdata$(TZDATA_VER) TZDATA_TMP = tzdata$(TZDATA_VER)
TZDATA_SOURCE = tzdata$(TZDATA_VER).tar.gz TZDATA_SOURCE = tzdata$(TZDATA_VER).tar.gz
TZDATA_URL = ftp://ftp.iana.org/tz/releases TZDATA_SITE = ftp://ftp.iana.org/tz/releases
$(ARCHIVE)/$(TZDATA_SOURCE): $(ARCHIVE)/$(TZDATA_SOURCE):
$(DOWNLOAD) $(TZDATA_URL)/$(TZDATA_SOURCE) $(DOWNLOAD) $(TZDATA_SITE)/$(TZDATA_SOURCE)
TZDATA_DEPS = $(HOST_ZIC) TZDATA_DEPS = $(HOST_ZIC)
@ -251,10 +251,10 @@ tzdata: $(TZDATA_DEPS) $(ARCHIVE)/$(TZDATA_SOURCE) | $(TARGET_DIR)
MTD-UTILS_VER = 2.0.2 MTD-UTILS_VER = 2.0.2
MTD-UTILS_TMP = mtd-utils-$(MTD-UTILS_VER) MTD-UTILS_TMP = mtd-utils-$(MTD-UTILS_VER)
MTD-UTILS_SOURCE = mtd-utils-$(MTD-UTILS_VER).tar.bz2 MTD-UTILS_SOURCE = mtd-utils-$(MTD-UTILS_VER).tar.bz2
MTD-UTILS_URL = ftp://ftp.infradead.org/pub/mtd-utils MTD-UTILS_SITE = ftp://ftp.infradead.org/pub/mtd-utils
$(ARCHIVE)/$(MTD-UTILS_SOURCE): $(ARCHIVE)/$(MTD-UTILS_SOURCE):
$(DOWNLOAD) $(MTD-UTILS_URL)/$(MTD-UTILS_SOURCE) $(DOWNLOAD) $(MTD-UTILS_SITE)/$(MTD-UTILS_SOURCE)
MTD-UTILS_DEPS = zlib lzo e2fsprogs MTD-UTILS_DEPS = zlib lzo e2fsprogs
@ -287,10 +287,10 @@ endif
IPERF_VER = 3.1.3 IPERF_VER = 3.1.3
IPERF_TMP = iperf-$(IPERF_VER) IPERF_TMP = iperf-$(IPERF_VER)
IPERF_SOURCE = iperf-$(IPERF_VER)-source.tar.gz IPERF_SOURCE = iperf-$(IPERF_VER)-source.tar.gz
IPERF_URL = https://iperf.fr/download/source IPERF_SITE = https://iperf.fr/download/source
$(ARCHIVE)/$(IPERF_SOURCE): $(ARCHIVE)/$(IPERF_SOURCE):
$(DOWNLOAD) $(IPERF_URL)/$(IPERF_SOURCE) $(DOWNLOAD) $(IPERF_SITE)/$(IPERF_SOURCE)
IPERF_PATCH = iperf-disable-profiling.patch IPERF_PATCH = iperf-disable-profiling.patch
@ -314,10 +314,10 @@ iperf: $(ARCHIVE)/$(IPERF_SOURCE) | $(TARGET_DIR)
PARTED_VER = 3.2 PARTED_VER = 3.2
PARTED_TMP = parted-$(PARTED_VER) PARTED_TMP = parted-$(PARTED_VER)
PARTED_SOURCE = parted-$(PARTED_VER).tar.xz PARTED_SOURCE = parted-$(PARTED_VER).tar.xz
PARTED_URL = https://ftp.gnu.org/gnu/parted PARTED_SITE = https://ftp.gnu.org/gnu/parted
$(ARCHIVE)/$(PARTED_SOURCE): $(ARCHIVE)/$(PARTED_SOURCE):
$(DOWNLOAD) $(PARTED_URL)/$(PARTED_SOURCE) $(DOWNLOAD) $(PARTED_SITE)/$(PARTED_SOURCE)
PARTED_PATCH = parted-device-mapper.patch PARTED_PATCH = parted-device-mapper.patch
PARTED_PATCH += parted-sysmacros.patch PARTED_PATCH += parted-sysmacros.patch
@ -357,10 +357,10 @@ parted: $(PARTED_DEPS) $(ARCHIVE)/$(PARTED_SOURCE) | $(TARGET_DIR)
HDPARM_VER = 9.58 HDPARM_VER = 9.58
HDPARM_TMP = hdparm-$(HDPARM_VER) HDPARM_TMP = hdparm-$(HDPARM_VER)
HDPARM_SOURCE = hdparm-$(HDPARM_VER).tar.gz HDPARM_SOURCE = hdparm-$(HDPARM_VER).tar.gz
HDPARM_URL = https://sourceforge.net/projects/hdparm/files/hdparm HDPARM_SITE = https://sourceforge.net/projects/hdparm/files/hdparm
$(ARCHIVE)/$(HDPARM_SOURCE): $(ARCHIVE)/$(HDPARM_SOURCE):
$(DOWNLOAD) $(HDPARM_URL)/$(HDPARM_SOURCE) $(DOWNLOAD) $(HDPARM_SITE)/$(HDPARM_SOURCE)
hdparm: $(ARCHIVE)/$(HDPARM_SOURCE) | $(TARGET_DIR) hdparm: $(ARCHIVE)/$(HDPARM_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(HDPARM_TMP) $(REMOVE)/$(HDPARM_TMP)
@ -377,10 +377,10 @@ hdparm: $(ARCHIVE)/$(HDPARM_SOURCE) | $(TARGET_DIR)
HD-IDLE_VER = 1.05 HD-IDLE_VER = 1.05
HD-IDLE_TMP = hd-idle HD-IDLE_TMP = hd-idle
HD-IDLE_SOURCE = hd-idle-$(HD-IDLE_VER).tgz HD-IDLE_SOURCE = hd-idle-$(HD-IDLE_VER).tgz
HD-IDLE_URL = https://sourceforge.net/projects/hd-idle/files HD-IDLE_SITE = https://sourceforge.net/projects/hd-idle/files
$(ARCHIVE)/$(HD-IDLE_SOURCE): $(ARCHIVE)/$(HD-IDLE_SOURCE):
$(DOWNLOAD) $(HD-IDLE_URL)/$(HD-IDLE_SOURCE) $(DOWNLOAD) $(HD-IDLE_SITE)/$(HD-IDLE_SOURCE)
hd-idle: $(ARCHIVE)/$(HD-IDLE_SOURCE) | $(TARGET_DIR) hd-idle: $(ARCHIVE)/$(HD-IDLE_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(HD-IDLE_TMP) $(REMOVE)/$(HD-IDLE_TMP)
@ -397,10 +397,10 @@ hd-idle: $(ARCHIVE)/$(HD-IDLE_SOURCE) | $(TARGET_DIR)
COREUTILS_VER = 8.30 COREUTILS_VER = 8.30
COREUTILS_TMP = coreutils-$(COREUTILS_VER) COREUTILS_TMP = coreutils-$(COREUTILS_VER)
COREUTILS_SOURCE = coreutils-$(COREUTILS_VER).tar.xz COREUTILS_SOURCE = coreutils-$(COREUTILS_VER).tar.xz
COREUTILS_URL = https://ftp.gnu.org/gnu/coreutils COREUTILS_SITE = https://ftp.gnu.org/gnu/coreutils
$(ARCHIVE)/$(COREUTILS_SOURCE): $(ARCHIVE)/$(COREUTILS_SOURCE):
$(DOWNLOAD) $(COREUTILS_URL)/$(COREUTILS_SOURCE) $(DOWNLOAD) $(COREUTILS_SITE)/$(COREUTILS_SOURCE)
COREUTILS_PATCH = coreutils-fix-build.patch COREUTILS_PATCH = coreutils-fix-build.patch
@ -440,10 +440,10 @@ coreutils: $(ARCHIVE)/$(COREUTILS_SOURCE) | $(TARGET_DIR)
LESS_VER = 530 LESS_VER = 530
LESS_TMP = less-$(LESS_VER) LESS_TMP = less-$(LESS_VER)
LESS_SOURCE = less-$(LESS_VER).tar.gz LESS_SOURCE = less-$(LESS_VER).tar.gz
LESS_URL = http://www.greenwoodsoftware.com/less LESS_SITE = http://www.greenwoodsoftware.com/less
$(ARCHIVE)/$(LESS_SOURCE): $(ARCHIVE)/$(LESS_SOURCE):
$(DOWNLOAD) $(LESS_URL)/$(LESS_SOURCE) $(DOWNLOAD) $(LESS_SITE)/$(LESS_SOURCE)
LESS_DEPS = ncurses LESS_DEPS = ncurses
@ -466,10 +466,10 @@ less: $(LESS_DEPS) $(ARCHIVE)/$(LESS_SOURCE) | $(TARGET_DIR)
NTP_VER = 4.2.8 NTP_VER = 4.2.8
NTP_TMP = ntp-$(NTP_VER) NTP_TMP = ntp-$(NTP_VER)
NTP_SOURCE = ntp-$(NTP_VER).tar.gz NTP_SOURCE = ntp-$(NTP_VER).tar.gz
NTP_URL = https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-$(basename $(NTP_VER)) NTP_SITE = https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-$(basename $(NTP_VER))
$(ARCHIVE)/$(NTP_SOURCE): $(ARCHIVE)/$(NTP_SOURCE):
$(DOWNLOAD) $(NTP_URL)/$(NTP_SOURCE) $(DOWNLOAD) $(NTP_SITE)/$(NTP_SOURCE)
NTP_PATCH = ntp.patch NTP_PATCH = ntp.patch
@ -500,10 +500,10 @@ ntp: $(NTP_DEPS) $(ARCHIVE)/$(NTP_SOURCE) | $(TARGET_DIR)
DJMOUNT_VER = 0.71 DJMOUNT_VER = 0.71
DJMOUNT_TMP = djmount-$(DJMOUNT_VER) DJMOUNT_TMP = djmount-$(DJMOUNT_VER)
DJMOUNT_SOURCE = djmount-$(DJMOUNT_VER).tar.gz DJMOUNT_SOURCE = djmount-$(DJMOUNT_VER).tar.gz
DJMOUNT_URL = https://sourceforge.net/projects/djmount/files/djmount/$(DJMOUNT_VER) DJMOUNT_SITE = https://sourceforge.net/projects/djmount/files/djmount/$(DJMOUNT_VER)
$(ARCHIVE)/$(DJMOUNT_SOURCE): $(ARCHIVE)/$(DJMOUNT_SOURCE):
$(DOWNLOAD) $(DJMOUNT_URL)/$(DJMOUNT_SOURCE) $(DOWNLOAD) $(DJMOUNT_SITE)/$(DJMOUNT_SOURCE)
DJMOUNT_PATCH = djmount-fix-hang-with-asset-upnp.patch DJMOUNT_PATCH = djmount-fix-hang-with-asset-upnp.patch
DJMOUNT_PATCH += djmount-fix-incorrect-range-when-retrieving-content-via-HTTP.patch DJMOUNT_PATCH += djmount-fix-incorrect-range-when-retrieving-content-via-HTTP.patch
@ -539,10 +539,10 @@ djmount: $(DJMOUNT_DEPS) $(ARCHIVE)/$(DJMOUNT_SOURCE) | $(TARGET_DIR)
USHARE_VER = 1.1a USHARE_VER = 1.1a
USHARE_TMP = ushare-uShare_v$(USHARE_VER) USHARE_TMP = ushare-uShare_v$(USHARE_VER)
USHARE_SOURCE = uShare_v$(USHARE_VER).tar.gz USHARE_SOURCE = uShare_v$(USHARE_VER).tar.gz
USHARE_URL = https://github.com/GeeXboX/ushare/archive USHARE_SITE = https://github.com/GeeXboX/ushare/archive
$(ARCHIVE)/$(USHARE_SOURCE): $(ARCHIVE)/$(USHARE_SOURCE):
$(DOWNLOAD) $(USHARE_URL)/$(USHARE_SOURCE) $(DOWNLOAD) $(USHARE_SITE)/$(USHARE_SOURCE)
USHARE_PATCH = ushare.diff USHARE_PATCH = ushare.diff
USHARE_PATCH += ushare-fix-building-with-gcc-5.x.patch USHARE_PATCH += ushare-fix-building-with-gcc-5.x.patch
@ -580,10 +580,10 @@ ushare: $(USHARE_DEPS) $(ARCHIVE)/$(USHARE_SOURCE)| $(TARGET_DIR)
SMARTMONTOOLS_VER = 7.1 SMARTMONTOOLS_VER = 7.1
SMARTMONTOOLS_TMP = smartmontools-$(SMARTMONTOOLS_VER) SMARTMONTOOLS_TMP = smartmontools-$(SMARTMONTOOLS_VER)
SMARTMONTOOLS_SOURCE = smartmontools-$(SMARTMONTOOLS_VER).tar.gz SMARTMONTOOLS_SOURCE = smartmontools-$(SMARTMONTOOLS_VER).tar.gz
SMARTMONTOOLS_URL = https://sourceforge.net/projects/smartmontools/files/smartmontools/$(SMARTMONTOOLS_VER) SMARTMONTOOLS_SITE = https://sourceforge.net/projects/smartmontools/files/smartmontools/$(SMARTMONTOOLS_VER)
$(ARCHIVE)/$(SMARTMONTOOLS_SOURCE): $(ARCHIVE)/$(SMARTMONTOOLS_SOURCE):
$(DOWNLOAD) $(SMARTMONTOOLS_URL)/$(SMARTMONTOOLS_SOURCE) $(DOWNLOAD) $(SMARTMONTOOLS_SITE)/$(SMARTMONTOOLS_SOURCE)
smartmontools: $(ARCHIVE)/$(SMARTMONTOOLS_SOURCE) | $(TARGET_DIR) smartmontools: $(ARCHIVE)/$(SMARTMONTOOLS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(SMARTMONTOOLS_TMP) $(REMOVE)/$(SMARTMONTOOLS_TMP)
@ -603,10 +603,10 @@ smartmontools: $(ARCHIVE)/$(SMARTMONTOOLS_SOURCE) | $(TARGET_DIR)
INADYN_VER = 2.6 INADYN_VER = 2.6
INADYN_TMP = inadyn-$(INADYN_VER) INADYN_TMP = inadyn-$(INADYN_VER)
INADYN_SOURCE = inadyn-$(INADYN_VER).tar.xz INADYN_SOURCE = inadyn-$(INADYN_VER).tar.xz
INADYN_URL = https://github.com/troglobit/inadyn/releases/download/v$(INADYN_VER) INADYN_SITE = https://github.com/troglobit/inadyn/releases/download/v$(INADYN_VER)
$(ARCHIVE)/$(INADYN_SOURCE): $(ARCHIVE)/$(INADYN_SOURCE):
$(DOWNLOAD) $(INADYN_URL)/$(INADYN_SOURCE) $(DOWNLOAD) $(INADYN_SITE)/$(INADYN_SOURCE)
INADYN_DEPS = openssl confuse libite INADYN_DEPS = openssl confuse libite
@ -637,10 +637,10 @@ inadyn: $(INADYN_DEPS) $(ARCHIVE)/$(INADYN_SOURCE) | $(TARGET_DIR)
VSFTPD_VER = 3.0.3 VSFTPD_VER = 3.0.3
VSFTPD_TMP = vsftpd-$(VSFTPD_VER) VSFTPD_TMP = vsftpd-$(VSFTPD_VER)
VSFTPD_SOURCE = vsftpd-$(VSFTPD_VER).tar.gz VSFTPD_SOURCE = vsftpd-$(VSFTPD_VER).tar.gz
VSFTPD_URL = https://security.appspot.com/downloads VSFTPD_SITE = https://security.appspot.com/downloads
$(ARCHIVE)/$(VSFTPD_SOURCE): $(ARCHIVE)/$(VSFTPD_SOURCE):
$(DOWNLOAD) $(VSFTPD_URL)/$(VSFTPD_SOURCE) $(DOWNLOAD) $(VSFTPD_SITE)/$(VSFTPD_SOURCE)
VSFTPD_PATCH = vsftpd-fix-CVE-2015-1419.patch VSFTPD_PATCH = vsftpd-fix-CVE-2015-1419.patch
VSFTPD_PATCH += vsftpd-disable-capabilities.patch VSFTPD_PATCH += vsftpd-disable-capabilities.patch
@ -672,10 +672,10 @@ vsftpd: $(VSFTPD_DEPS) $(ARCHIVE)/$(VSFTPD_SOURCE) | $(TARGET_DIR)
PROCPS-NG_VER = 3.3.16 PROCPS-NG_VER = 3.3.16
PROCPS-NG_TMP = procps-ng-$(PROCPS-NG_VER) PROCPS-NG_TMP = procps-ng-$(PROCPS-NG_VER)
PROCPS-NG_SOURCE = procps-ng-$(PROCPS-NG_VER).tar.xz PROCPS-NG_SOURCE = procps-ng-$(PROCPS-NG_VER).tar.xz
PROCPS-NG_URL = http://sourceforge.net/projects/procps-ng/files/Production PROCPS-NG_SITE = http://sourceforge.net/projects/procps-ng/files/Production
$(ARCHIVE)/$(PROCPS-NG_SOURCE): $(ARCHIVE)/$(PROCPS-NG_SOURCE):
$(DOWNLOAD) $(PROCPS-NG_URL)/$(PROCPS-NG_SOURCE) $(DOWNLOAD) $(PROCPS-NG_SITE)/$(PROCPS-NG_SOURCE)
PROCPS-NG_PATCH = procps-ng-no-tests-docs.patch PROCPS-NG_PATCH = procps-ng-no-tests-docs.patch
@ -717,10 +717,10 @@ procps-ng: $(PROCPS-NG_DEPS) $(ARCHIVE)/$(PROCPS-NG_SOURCE) | $(TARGET_DIR)
NANO_VER = 4.7 NANO_VER = 4.7
NANO_TMP = nano-$(NANO_VER) NANO_TMP = nano-$(NANO_VER)
NANO_SOURCE = nano-$(NANO_VER).tar.gz NANO_SOURCE = nano-$(NANO_VER).tar.gz
NANO_URL = https://www.nano-editor.org/dist/v$(basename $(NANO_VER)) NANO_SITE = https://www.nano-editor.org/dist/v$(basename $(NANO_VER))
$(ARCHIVE)/$(NANO_SOURCE): $(ARCHIVE)/$(NANO_SOURCE):
$(DOWNLOAD) $(NANO_URL)/$(NANO_SOURCE) $(DOWNLOAD) $(NANO_SITE)/$(NANO_SOURCE)
NANO_DEPS = ncurses NANO_DEPS = ncurses
@ -746,10 +746,10 @@ nano: $(NANO_DEPS) $(ARCHIVE)/$(NANO_SOURCE) | $(TARGET_DIR)
MINICOM_VER = 2.7.1 MINICOM_VER = 2.7.1
MINICOM_TMP = minicom-$(MINICOM_VER) MINICOM_TMP = minicom-$(MINICOM_VER)
MINICOM_SOURCE = minicom-$(MINICOM_VER).tar.gz MINICOM_SOURCE = minicom-$(MINICOM_VER).tar.gz
MINICOM_URL = http://fossies.org/linux/misc MINICOM_SITE = http://fossies.org/linux/misc
$(ARCHIVE)/$(MINICOM_SOURCE): $(ARCHIVE)/$(MINICOM_SOURCE):
$(DOWNLOAD) $(MINICOM_URL)/$(MINICOM_SOURCE) $(DOWNLOAD) $(MINICOM_SITE)/$(MINICOM_SOURCE)
MINICOM_PATCH = minicom-fix-h-v-return-value-is-not-0.patch MINICOM_PATCH = minicom-fix-h-v-return-value-is-not-0.patch
@ -775,10 +775,10 @@ minicom: $(MINICOM_DEPS) $(ARCHIVE)/$(MINICOM_SOURCE) | $(TARGET_DIR)
BASH_VER = 5.0 BASH_VER = 5.0
BASH_TMP = bash-$(BASH_VER) BASH_TMP = bash-$(BASH_VER)
BASH_SOURCE = bash-$(BASH_VER).tar.gz BASH_SOURCE = bash-$(BASH_VER).tar.gz
BASH_URL = http://ftp.gnu.org/gnu/bash BASH_SITE = http://ftp.gnu.org/gnu/bash
$(ARCHIVE)/$(BASH_SOURCE): $(ARCHIVE)/$(BASH_SOURCE):
$(DOWNLOAD) $(BASH_URL)/$(BASH_SOURCE) $(DOWNLOAD) $(BASH_SITE)/$(BASH_SOURCE)
BASH_PATCH = $(PATCHES)/bash BASH_PATCH = $(PATCHES)/bash
@ -811,10 +811,10 @@ bash: $(ARCHIVE)/$(BASH_SOURCE) | $(TARGET_DIR)
E2FSPROGS_VER = $(if $(filter $(BOXTYPE), coolstream),1.43.8,1.45.6) E2FSPROGS_VER = $(if $(filter $(BOXTYPE), coolstream),1.43.8,1.45.6)
E2FSPROGS_TMP = e2fsprogs-$(E2FSPROGS_VER) E2FSPROGS_TMP = e2fsprogs-$(E2FSPROGS_VER)
E2FSPROGS_SOURCE = e2fsprogs-$(E2FSPROGS_VER).tar.gz E2FSPROGS_SOURCE = e2fsprogs-$(E2FSPROGS_VER).tar.gz
E2FSPROGS_URL = https://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v$(E2FSPROGS_VER) E2FSPROGS_SITE = https://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/v$(E2FSPROGS_VER)
$(ARCHIVE)/$(E2FSPROGS_SOURCE): $(ARCHIVE)/$(E2FSPROGS_SOURCE):
$(DOWNLOAD) $(E2FSPROGS_URL)/$(E2FSPROGS_SOURCE) $(DOWNLOAD) $(E2FSPROGS_SITE)/$(E2FSPROGS_SOURCE)
e2fsprogs: $(ARCHIVE)/$(E2FSPROGS_SOURCE) | $(TARGET_DIR) e2fsprogs: $(ARCHIVE)/$(E2FSPROGS_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(E2FSPROGS_TMP) $(REMOVE)/$(E2FSPROGS_TMP)
@ -863,10 +863,10 @@ e2fsprogs: $(ARCHIVE)/$(E2FSPROGS_SOURCE) | $(TARGET_DIR)
NTFS-3G_VER = 2017.3.23 NTFS-3G_VER = 2017.3.23
NTFS-3G_TMP = ntfs-3g_ntfsprogs-$(NTFS-3G_VER) NTFS-3G_TMP = ntfs-3g_ntfsprogs-$(NTFS-3G_VER)
NTFS-3G_SOURCE = ntfs-3g_ntfsprogs-$(NTFS-3G_VER).tgz NTFS-3G_SOURCE = ntfs-3g_ntfsprogs-$(NTFS-3G_VER).tgz
NTFS-3G_URL = https://tuxera.com/opensource NTFS-3G_SITE = https://tuxera.com/opensource
$(ARCHIVE)/$(NTFS-3G_SOURCE): $(ARCHIVE)/$(NTFS-3G_SOURCE):
$(DOWNLOAD) $(NTFS-3G_URL)/$(NTFS-3G_SOURCE) $(DOWNLOAD) $(NTFS-3G_SITE)/$(NTFS-3G_SOURCE)
ntfs-3g: $(ARCHIVE)/$(NTFS-3G_SOURCE) | $(TARGET_DIR) ntfs-3g: $(ARCHIVE)/$(NTFS-3G_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(NTFS-3G_TMP) $(REMOVE)/$(NTFS-3G_TMP)
@ -893,10 +893,10 @@ ntfs-3g: $(ARCHIVE)/$(NTFS-3G_SOURCE) | $(TARGET_DIR)
AUTOFS_VER = 5.1.6 AUTOFS_VER = 5.1.6
AUTOFS_TMP = autofs-$(AUTOFS_VER) AUTOFS_TMP = autofs-$(AUTOFS_VER)
AUTOFS_SOURCE = autofs-$(AUTOFS_VER).tar.xz AUTOFS_SOURCE = autofs-$(AUTOFS_VER).tar.xz
AUTOFS_URL = https://www.kernel.org/pub/linux/daemons/autofs/v5 AUTOFS_SITE = https://www.kernel.org/pub/linux/daemons/autofs/v5
$(ARCHIVE)/$(AUTOFS_SOURCE): $(ARCHIVE)/$(AUTOFS_SOURCE):
$(DOWNLOAD) $(AUTOFS_URL)/$(AUTOFS_SOURCE) $(DOWNLOAD) $(AUTOFS_SITE)/$(AUTOFS_SOURCE)
# cd $(PATCHES)\autofs # cd $(PATCHES)\autofs
# wget -N https://mirrors.edge.kernel.org/pub/linux/daemons/autofs/v5/patches-5.1.6/patch_order_5.1.5 # wget -N https://mirrors.edge.kernel.org/pub/linux/daemons/autofs/v5/patches-5.1.6/patch_order_5.1.5
@ -952,10 +952,10 @@ samba: $(SAMBA_TARGET)
SAMBA33_VER = 3.3.16 SAMBA33_VER = 3.3.16
SAMBA33_TMP = samba-$(SAMBA33_VER) SAMBA33_TMP = samba-$(SAMBA33_VER)
SAMBA33_SOURCE = samba-$(SAMBA33_VER).tar.gz SAMBA33_SOURCE = samba-$(SAMBA33_VER).tar.gz
SAMBA33_URL = https://download.samba.org/pub/samba SAMBA33_SITE = https://download.samba.org/pub/samba
$(ARCHIVE)/$(SAMBA33_SOURCE): $(ARCHIVE)/$(SAMBA33_SOURCE):
$(DOWNLOAD) $(SAMBA33_URL)/$(SAMBA33_SOURCE) $(DOWNLOAD) $(SAMBA33_SITE)/$(SAMBA33_SOURCE)
SAMBA33_PATCH = samba33-build-only-what-we-need.patch SAMBA33_PATCH = samba33-build-only-what-we-need.patch
SAMBA33_PATCH += samba33-configure.in-make-getgrouplist_ok-test-cross-compile.patch SAMBA33_PATCH += samba33-configure.in-make-getgrouplist_ok-test-cross-compile.patch
@ -1025,10 +1025,10 @@ samba33: $(SAMBA33_DEPS) $(ARCHIVE)/$(SAMBA33_SOURCE) | $(TARGET_DIR)
SAMBA36_VER = 3.6.25 SAMBA36_VER = 3.6.25
SAMBA36_TMP = samba-$(SAMBA36_VER) SAMBA36_TMP = samba-$(SAMBA36_VER)
SAMBA36_SOURCE = samba-$(SAMBA36_VER).tar.gz SAMBA36_SOURCE = samba-$(SAMBA36_VER).tar.gz
SAMBA36_URL = https://download.samba.org/pub/samba/stable SAMBA36_SITE = https://download.samba.org/pub/samba/stable
$(ARCHIVE)/$(SAMBA36_SOURCE): $(ARCHIVE)/$(SAMBA36_SOURCE):
$(DOWNLOAD) $(SAMBA36_URL)/$(SAMBA36_SOURCE) $(DOWNLOAD) $(SAMBA36_SITE)/$(SAMBA36_SOURCE)
SAMBA36_PATCH1 = samba36-build-only-what-we-need.patch SAMBA36_PATCH1 = samba36-build-only-what-we-need.patch
SAMBA36_PATCH1 += samba36-remove_printer_support.patch SAMBA36_PATCH1 += samba36-remove_printer_support.patch
@ -1106,10 +1106,10 @@ samba36: $(SAMBA36_DEPS) $(ARCHIVE)/$(SAMBA36_SOURCE) | $(TARGET_DIR)
DROPBEAR_VER = 2019.78 DROPBEAR_VER = 2019.78
DROPBEAR_TMP = dropbear-$(DROPBEAR_VER) DROPBEAR_TMP = dropbear-$(DROPBEAR_VER)
DROPBEAR_SOURCE = dropbear-$(DROPBEAR_VER).tar.bz2 DROPBEAR_SOURCE = dropbear-$(DROPBEAR_VER).tar.bz2
DROPBEAR_URL = http://matt.ucc.asn.au/dropbear/releases DROPBEAR_SITE = http://matt.ucc.asn.au/dropbear/releases
$(ARCHIVE)/$(DROPBEAR_SOURCE): $(ARCHIVE)/$(DROPBEAR_SOURCE):
$(DOWNLOAD) $(DROPBEAR_URL)/$(DROPBEAR_SOURCE) $(DOWNLOAD) $(DROPBEAR_SITE)/$(DROPBEAR_SOURCE)
DROPBEAR_DEPS = zlib DROPBEAR_DEPS = zlib
@ -1152,10 +1152,10 @@ dropbear: $(DROPBEAR_DEPS) $(ARCHIVE)/$(DROPBEAR_SOURCE) | $(TARGET_DIR)
SG3_UTILS_VER = 1.45 SG3_UTILS_VER = 1.45
SG3_UTILS_TMP = sg3_utils-$(SG3_UTILS_VER) SG3_UTILS_TMP = sg3_utils-$(SG3_UTILS_VER)
SG3_UTILS_SOURCE = sg3_utils-$(SG3_UTILS_VER).tar.xz SG3_UTILS_SOURCE = sg3_utils-$(SG3_UTILS_VER).tar.xz
SG3_UTILS_URL = http://sg.danny.cz/sg/p SG3_UTILS_SITE = http://sg.danny.cz/sg/p
$(ARCHIVE)/$(SG3_UTILS_SOURCE): $(ARCHIVE)/$(SG3_UTILS_SOURCE):
$(DOWNLOAD) $(SG3_UTILS_URL)/$(SG3_UTILS_SOURCE) $(DOWNLOAD) $(SG3_UTILS_SITE)/$(SG3_UTILS_SOURCE)
SG3_UTILS_BIN = sg_start SG3_UTILS_BIN = sg_start
@ -1186,10 +1186,10 @@ sg3_utils: $(ARCHIVE)/$(SG3_UTILS_SOURCE) | $(TARGET_DIR)
FBSHOT_VER = 0.3 FBSHOT_VER = 0.3
FBSHOT_TMP = fbshot-$(FBSHOT_VER) FBSHOT_TMP = fbshot-$(FBSHOT_VER)
FBSHOT_SOURCE = fbshot-$(FBSHOT_VER).tar.gz FBSHOT_SOURCE = fbshot-$(FBSHOT_VER).tar.gz
FBSHOT_URL = http://distro.ibiblio.org/amigolinux/download/Utils/fbshot FBSHOT_SITE = http://distro.ibiblio.org/amigolinux/download/Utils/fbshot
$(ARCHIVE)/$(FBSHOT_SOURCE): $(ARCHIVE)/$(FBSHOT_SOURCE):
$(DOWNLOAD) $(FBSHOT_URL)/$(FBSHOT_SOURCE) $(DOWNLOAD) $(FBSHOT_SITE)/$(FBSHOT_SOURCE)
FBSHOT_PATCH = fbshot-32bit_cs_fb.diff FBSHOT_PATCH = fbshot-32bit_cs_fb.diff
FBSHOT_PATCH += fbshot_cs_hd2.diff FBSHOT_PATCH += fbshot_cs_hd2.diff
@ -1213,13 +1213,13 @@ fbshot: $(FBSHOT_DEPS) $(ARCHIVE)/$(FBSHOT_SOURCE) | $(TARGET_DIR)
LCD4LINUX_VER = git LCD4LINUX_VER = git
LCD4LINUX_TMP = lcd4linux.$(LCD4LINUX_VER) LCD4LINUX_TMP = lcd4linux.$(LCD4LINUX_VER)
LCD4LINUX_SOURCE = lcd4linux.$(LCD4LINUX_VER) LCD4LINUX_SOURCE = lcd4linux.$(LCD4LINUX_VER)
LCD4LINUX_URL = https://github.com/TangoCash LCD4LINUX_SITE = https://github.com/TangoCash
LCD4LINUX_DEPS = ncurses libgd libdpf LCD4LINUX_DEPS = ncurses libgd libdpf
lcd4linux: $(LCD4LINUX_DEPS) | $(TARGET_DIR) lcd4linux: $(LCD4LINUX_DEPS) | $(TARGET_DIR)
$(REMOVE)/$(LCD4LINUX_TMP) $(REMOVE)/$(LCD4LINUX_TMP)
$(GET-GIT-SOURCE) $(LCD4LINUX_URL)/$(LCD4LINUX_SOURCE) $(ARCHIVE)/$(LCD4LINUX_SOURCE) $(GET-GIT-SOURCE) $(LCD4LINUX_SITE)/$(LCD4LINUX_SOURCE) $(ARCHIVE)/$(LCD4LINUX_SOURCE)
$(CPDIR)/$(LCD4LINUX_SOURCE) $(CPDIR)/$(LCD4LINUX_SOURCE)
$(CHDIR)/$(LCD4LINUX_TMP); \ $(CHDIR)/$(LCD4LINUX_TMP); \
./bootstrap; \ ./bootstrap; \
@ -1248,11 +1248,11 @@ lcd4linux: $(LCD4LINUX_DEPS) | $(TARGET_DIR)
SAMSUNGLCD4LINUX_VER = git SAMSUNGLCD4LINUX_VER = git
SAMSUNGLCD4LINUX_TMP = samsunglcd4linux.$(LCD4LINUX_VER) SAMSUNGLCD4LINUX_TMP = samsunglcd4linux.$(LCD4LINUX_VER)
SAMSUNGLCD4LINUX_SOURCE = samsunglcd4linux.$(LCD4LINUX_VER) SAMSUNGLCD4LINUX_SOURCE = samsunglcd4linux.$(LCD4LINUX_VER)
SAMSUNGLCD4LINUX_URL = https://github.com/horsti58 SAMSUNGLCD4LINUX_SITE = https://github.com/horsti58
samsunglcd4linux: | $(TARGET_DIR) samsunglcd4linux: | $(TARGET_DIR)
$(REMOVE)/$(SAMSUNGLCD4LINUX_TMP) $(REMOVE)/$(SAMSUNGLCD4LINUX_TMP)
$(GET-GIT-SOURCE) $(SAMSUNGLCD4LINUX_URL)/$(SAMSUNGLCD4LINUX_SOURCE) $(ARCHIVE)/$(SAMSUNGLCD4LINUX_SOURCE) $(GET-GIT-SOURCE) $(SAMSUNGLCD4LINUX_SITE)/$(SAMSUNGLCD4LINUX_SOURCE) $(ARCHIVE)/$(SAMSUNGLCD4LINUX_SOURCE)
$(CPDIR)/$(SAMSUNGLCD4LINUX_SOURCE) $(CPDIR)/$(SAMSUNGLCD4LINUX_SOURCE)
$(CHDIR)/$(SAMSUNGLCD4LINUX_TMP)/ni; \ $(CHDIR)/$(SAMSUNGLCD4LINUX_TMP)/ni; \
$(INSTALL) -m 0600 etc/lcd4linux.conf $(TARGET_DIR)/etc; \ $(INSTALL) -m 0600 etc/lcd4linux.conf $(TARGET_DIR)/etc; \
@ -1265,10 +1265,10 @@ samsunglcd4linux: | $(TARGET_DIR)
WPA_SUPPLICANT_VER = 0.7.3 WPA_SUPPLICANT_VER = 0.7.3
WPA_SUPPLICANT_TMP = wpa_supplicant-$(WPA_SUPPLICANT_VER) WPA_SUPPLICANT_TMP = wpa_supplicant-$(WPA_SUPPLICANT_VER)
WPA_SUPPLICANT_SOURCE = wpa_supplicant-$(WPA_SUPPLICANT_VER).tar.gz WPA_SUPPLICANT_SOURCE = wpa_supplicant-$(WPA_SUPPLICANT_VER).tar.gz
WPA_SUPPLICANT_URL = https://w1.fi/releases WPA_SUPPLICANT_SITE = https://w1.fi/releases
$(ARCHIVE)/$(WPA_SUPPLICANT_SOURCE): $(ARCHIVE)/$(WPA_SUPPLICANT_SOURCE):
$(DOWNLOAD) $(WPA_SUPPLICANT_URL)/$(WPA_SUPPLICANT_SOURCE) $(DOWNLOAD) $(WPA_SUPPLICANT_SITE)/$(WPA_SUPPLICANT_SOURCE)
WPA_SUPPLICANT_DEPS = openssl WPA_SUPPLICANT_DEPS = openssl
@ -1290,7 +1290,7 @@ wpa_supplicant: $(WPA_SUPPLICANT_DEPS) $(ARCHIVE)/$(WPA_SUPPLICANT_SOURCE) | $(T
XUPNPD_VER = git XUPNPD_VER = git
XUPNPD_TMP = xupnpd.$(XUPNPD_VER) XUPNPD_TMP = xupnpd.$(XUPNPD_VER)
XUPNPD_SOURCE = xupnpd.$(XUPNPD_VER) XUPNPD_SOURCE = xupnpd.$(XUPNPD_VER)
XUPNPD_URL = https://github.com/clark15b XUPNPD_SITE = https://github.com/clark15b
XUPNPD_PATCH = xupnpd-dynamic-lua.patch XUPNPD_PATCH = xupnpd-dynamic-lua.patch
XUPNPD_PATCH += xupnpd-fix-memleak.patch XUPNPD_PATCH += xupnpd-fix-memleak.patch
@ -1302,7 +1302,7 @@ XUPNPD_DEPS = lua openssl
xupnpd: $(XUPNPD_DEPS) | $(TARGET_DIR) xupnpd: $(XUPNPD_DEPS) | $(TARGET_DIR)
$(REMOVE)/$(XUPNPD_TMP) $(REMOVE)/$(XUPNPD_TMP)
$(GET-GIT-SOURCE) $(XUPNPD_URL)/$(XUPNPD_SOURCE) $(ARCHIVE)/$(XUPNPD_SOURCE) $(GET-GIT-SOURCE) $(XUPNPD_SITE)/$(XUPNPD_SOURCE) $(ARCHIVE)/$(XUPNPD_SOURCE)
$(CPDIR)/$(XUPNPD_SOURCE) $(CPDIR)/$(XUPNPD_SOURCE)
$(CHDIR)/$(XUPNPD_TMP); \ $(CHDIR)/$(XUPNPD_TMP); \
git checkout 25d6d44; \ git checkout 25d6d44; \
@ -1330,10 +1330,10 @@ xupnpd: $(XUPNPD_DEPS) | $(TARGET_DIR)
DOSFSTOOLS_VER = 4.1 DOSFSTOOLS_VER = 4.1
DOSFSTOOLS_TMP = dosfstools-$(DOSFSTOOLS_VER) DOSFSTOOLS_TMP = dosfstools-$(DOSFSTOOLS_VER)
DOSFSTOOLS_SOURCE = dosfstools-$(DOSFSTOOLS_VER).tar.xz DOSFSTOOLS_SOURCE = dosfstools-$(DOSFSTOOLS_VER).tar.xz
DOSFSTOOLS_URL = https://github.com/dosfstools/dosfstools/releases/download/v$(DOSFSTOOLS_VER) DOSFSTOOLS_SITE = https://github.com/dosfstools/dosfstools/releases/download/v$(DOSFSTOOLS_VER)
$(ARCHIVE)/$(DOSFSTOOLS_SOURCE): $(ARCHIVE)/$(DOSFSTOOLS_SOURCE):
$(DOWNLOAD) $(DOSFSTOOLS_URL)/$(DOSFSTOOLS_SOURCE) $(DOWNLOAD) $(DOSFSTOOLS_SITE)/$(DOSFSTOOLS_SOURCE)
DOSFSTOOLS_PATCH = switch-to-AC_CHECK_LIB-for-iconv-library-linking.patch DOSFSTOOLS_PATCH = switch-to-AC_CHECK_LIB-for-iconv-library-linking.patch
@ -1363,10 +1363,10 @@ dosfstools: $(ARCHIVE)/$(DOSFSTOOLS_SOURCE) | $(TARGET_DIR)
NFS-UTILS_VER = 2.4.3 NFS-UTILS_VER = 2.4.3
NFS-UTILS_TMP = nfs-utils-$(NFS-UTILS_VER) NFS-UTILS_TMP = nfs-utils-$(NFS-UTILS_VER)
NFS-UTILS_SOURCE = nfs-utils-$(NFS-UTILS_VER).tar.bz2 NFS-UTILS_SOURCE = nfs-utils-$(NFS-UTILS_VER).tar.bz2
NFS-UTILS_URL = https://sourceforge.net/projects/nfs/files/nfs-utils/$(NFS-UTILS_VER) NFS-UTILS_SITE = https://sourceforge.net/projects/nfs/files/nfs-utils/$(NFS-UTILS_VER)
$(ARCHIVE)/$(NFS-UTILS_SOURCE): $(ARCHIVE)/$(NFS-UTILS_SOURCE):
$(DOWNLOAD) $(NFS-UTILS_URL)/$(NFS-UTILS_SOURCE) $(DOWNLOAD) $(NFS-UTILS_SITE)/$(NFS-UTILS_SOURCE)
NFS-UTILS_PATCH = 0001-nfs-utils-print-time-in-64-bit.patch NFS-UTILS_PATCH = 0001-nfs-utils-print-time-in-64-bit.patch
@ -1418,10 +1418,10 @@ nfs-utils: $(NFS-UTILS_DEPS) $(ARCHIVE)/$(NFS-UTILS_SOURCE) | $(TARGET_DIR)
RPCBIND_VER = 1.2.5 RPCBIND_VER = 1.2.5
RPCBIND_TMP = rpcbind-$(RPCBIND_VER) RPCBIND_TMP = rpcbind-$(RPCBIND_VER)
RPCBIND_SOURCE = rpcbind-$(RPCBIND_VER).tar.bz2 RPCBIND_SOURCE = rpcbind-$(RPCBIND_VER).tar.bz2
RPCBIND_URL = https://sourceforge.net/projects/rpcbind/files/rpcbind/$(RPCBIND_VER) RPCBIND_SITE = https://sourceforge.net/projects/rpcbind/files/rpcbind/$(RPCBIND_VER)
$(ARCHIVE)/$(RPCBIND_SOURCE): $(ARCHIVE)/$(RPCBIND_SOURCE):
$(DOWNLOAD) $(RPCBIND_URL)/$(RPCBIND_SOURCE) $(DOWNLOAD) $(RPCBIND_SITE)/$(RPCBIND_SOURCE)
RPCBIND_PATCH = rpcbind-0001-Remove-yellow-pages-support.patch RPCBIND_PATCH = rpcbind-0001-Remove-yellow-pages-support.patch
RPCBIND_PATCH += rpcbind-0002-add_option_to_fix_port_number.patch RPCBIND_PATCH += rpcbind-0002-add_option_to_fix_port_number.patch
@ -1456,10 +1456,10 @@ endif
FUSE-EXFAT_VER = 1.3.0 FUSE-EXFAT_VER = 1.3.0
FUSE-EXFAT_TMP = fuse-exfat-$(FUSE-EXFAT_VER) FUSE-EXFAT_TMP = fuse-exfat-$(FUSE-EXFAT_VER)
FUSE-EXFAT_SOURCE = fuse-exfat-$(FUSE-EXFAT_VER).tar.gz FUSE-EXFAT_SOURCE = fuse-exfat-$(FUSE-EXFAT_VER).tar.gz
FUSE-EXFAT_URL = https://github.com/relan/exfat/releases/download/v$(FUSE-EXFAT_VER) FUSE-EXFAT_SITE = https://github.com/relan/exfat/releases/download/v$(FUSE-EXFAT_VER)
$(ARCHIVE)/$(FUSE-EXFAT_SOURCE): $(ARCHIVE)/$(FUSE-EXFAT_SOURCE):
$(DOWNLOAD) $(FUSE-EXFAT_URL)/$(FUSE-EXFAT_SOURCE) $(DOWNLOAD) $(FUSE-EXFAT_SITE)/$(FUSE-EXFAT_SOURCE)
FUSE-EXFAT_DEPS = libfuse FUSE-EXFAT_DEPS = libfuse
@ -1483,10 +1483,10 @@ fuse-exfat: $(FUSE-EXFAT_DEPS) $(ARCHIVE)/$(FUSE-EXFAT_SOURCE) | $(TARGET_DIR)
EXFAT-UTILS_VER = 1.3.0 EXFAT-UTILS_VER = 1.3.0
EXFAT-UTILS_TMP = exfat-utils-$(EXFAT-UTILS_VER) EXFAT-UTILS_TMP = exfat-utils-$(EXFAT-UTILS_VER)
EXFAT-UTILS_SOURCE = exfat-utils-$(EXFAT-UTILS_VER).tar.gz EXFAT-UTILS_SOURCE = exfat-utils-$(EXFAT-UTILS_VER).tar.gz
EXFAT-UTILS_URL = https://github.com/relan/exfat/releases/download/v$(EXFAT-UTILS_VER) EXFAT-UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT-UTILS_VER)
$(ARCHIVE)/$(EXFAT-UTILS_SOURCE): $(ARCHIVE)/$(EXFAT-UTILS_SOURCE):
$(DOWNLOAD) $(EXFAT-UTILS_URL)/$(EXFAT-UTILS_SOURCE) $(DOWNLOAD) $(EXFAT-UTILS_SITE)/$(EXFAT-UTILS_SOURCE)
EXFAT-UTILS_DEPS = fuse-exfat EXFAT-UTILS_DEPS = fuse-exfat
@ -1532,10 +1532,10 @@ streamripper: $(STREAMRIPPER_DEPS) | $(TARGET_DIR)
GETTEXT_VER = 0.19.8.1 GETTEXT_VER = 0.19.8.1
GETTEXT_TMP = gettext-$(GETTEXT_VER) GETTEXT_TMP = gettext-$(GETTEXT_VER)
GETTEXT_SOURCE = gettext-$(GETTEXT_VER).tar.xz GETTEXT_SOURCE = gettext-$(GETTEXT_VER).tar.xz
GETTEXT_URL = ftp://ftp.gnu.org/gnu/gettext GETTEXT_SITE = ftp://ftp.gnu.org/gnu/gettext
$(ARCHIVE)/$(GETTEXT_SOURCE): $(ARCHIVE)/$(GETTEXT_SOURCE):
$(DOWNLOAD) $(GETTEXT_URL)/$(GETTEXT_SOURCE) $(DOWNLOAD) $(GETTEXT_SITE)/$(GETTEXT_SOURCE)
gettext: $(ARCHIVE)/$(GETTEXT_SOURCE) | $(TARGET_DIR) gettext: $(ARCHIVE)/$(GETTEXT_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(GETTEXT_TMP) $(REMOVE)/$(GETTEXT_TMP)
@ -1566,10 +1566,10 @@ gettext: $(ARCHIVE)/$(GETTEXT_SOURCE) | $(TARGET_DIR)
MC_VER = 4.8.24 MC_VER = 4.8.24
MC_TMP = mc-$(MC_VER) MC_TMP = mc-$(MC_VER)
MC_SOURCE = mc-$(MC_VER).tar.xz MC_SOURCE = mc-$(MC_VER).tar.xz
MC_URL = ftp.midnight-commander.org MC_SITE = ftp.midnight-commander.org
$(ARCHIVE)/$(MC_SOURCE): $(ARCHIVE)/$(MC_SOURCE):
$(DOWNLOAD) $(MC_URL)/$(MC_SOURCE) $(DOWNLOAD) $(MC_SITE)/$(MC_SOURCE)
MC_PATCH = 0001-Ticket-4070-misc-Makefile-am-install-mc-lib-only-once.patch MC_PATCH = 0001-Ticket-4070-misc-Makefile-am-install-mc-lib-only-once.patch
@ -1610,10 +1610,10 @@ mc: $(MC_DEPS) $(ARCHIVE)/$(MC_SOURCE) | $(TARGET_DIR)
WGET_VER = 1.20.3 WGET_VER = 1.20.3
WGET_TMP = wget-$(WGET_VER) WGET_TMP = wget-$(WGET_VER)
WGET_SOURCE = wget-$(WGET_VER).tar.gz WGET_SOURCE = wget-$(WGET_VER).tar.gz
WGET_URL = https://ftp.gnu.org/gnu/wget WGET_SITE = https://ftp.gnu.org/gnu/wget
$(ARCHIVE)/$(WGET_SOURCE): $(ARCHIVE)/$(WGET_SOURCE):
$(DOWNLOAD) $(WGET_URL)/$(WGET_SOURCE) $(DOWNLOAD) $(WGET_SITE)/$(WGET_SOURCE)
WGET_PATCH = set-check_cert-false-by-default.patch WGET_PATCH = set-check_cert-false-by-default.patch
WGET_PATCH += change_DEFAULT_LOGFILE.patch WGET_PATCH += change_DEFAULT_LOGFILE.patch
@ -1661,13 +1661,13 @@ ofgwrite: $(SOURCE_DIR)/$(NI-OFGWRITE) | $(TARGET_DIR)
AIO-GRAB_VER = git AIO-GRAB_VER = git
AIO-GRAB_TMP = aio-grab.$(AIO-GRAB_VER) AIO-GRAB_TMP = aio-grab.$(AIO-GRAB_VER)
AIO-GRAB_SOURCE = aio-grab.$(AIO-GRAB_VER) AIO-GRAB_SOURCE = aio-grab.$(AIO-GRAB_VER)
AIO-GRAB_URL = https://github.com/oe-alliance AIO-GRAB_SITE = https://github.com/oe-alliance
AIO-GRAB_DEPS = zlib libpng libjpeg-turbo AIO-GRAB_DEPS = zlib libpng libjpeg-turbo
aio-grab: $(AIO-GRAB_DEPS) | $(TARGET_DIR) aio-grab: $(AIO-GRAB_DEPS) | $(TARGET_DIR)
$(REMOVE)/$(AIO-GRAB_TMP) $(REMOVE)/$(AIO-GRAB_TMP)
$(GET-GIT-SOURCE) $(AIO-GRAB_URL)/$(AIO-GRAB_SOURCE) $(ARCHIVE)/$(AIO-GRAB_SOURCE) $(GET-GIT-SOURCE) $(AIO-GRAB_SITE)/$(AIO-GRAB_SOURCE) $(ARCHIVE)/$(AIO-GRAB_SOURCE)
$(CPDIR)/$(AIO-GRAB_SOURCE) $(CPDIR)/$(AIO-GRAB_SOURCE)
$(CHDIR)/$(AIO-GRAB_TMP); \ $(CHDIR)/$(AIO-GRAB_TMP); \
aclocal --force -I m4; \ aclocal --force -I m4; \
@ -1689,11 +1689,11 @@ aio-grab: $(AIO-GRAB_DEPS) | $(TARGET_DIR)
DVBSNOOP_VER = git DVBSNOOP_VER = git
DVBSNOOP_TMP = dvbsnoop.$(DVBSNOOP_VER) DVBSNOOP_TMP = dvbsnoop.$(DVBSNOOP_VER)
DVBSNOOP_SOURCE = dvbsnoop.$(DVBSNOOP_VER) DVBSNOOP_SOURCE = dvbsnoop.$(DVBSNOOP_VER)
DVBSNOOP_URL = https://github.com/Duckbox-Developers DVBSNOOP_SITE = https://github.com/Duckbox-Developers
dvbsnoop: | $(TARGET_DIR) dvbsnoop: | $(TARGET_DIR)
$(REMOVE)/$(DVBSNOOP_TMP) $(REMOVE)/$(DVBSNOOP_TMP)
$(GET-GIT-SOURCE) $(DVBSNOOP_URL)/$(DVBSNOOP_SOURCE) $(ARCHIVE)/$(DVBSNOOP_SOURCE) $(GET-GIT-SOURCE) $(DVBSNOOP_SITE)/$(DVBSNOOP_SOURCE) $(ARCHIVE)/$(DVBSNOOP_SOURCE)
$(CPDIR)/$(DVBSNOOP_SOURCE) $(CPDIR)/$(DVBSNOOP_SOURCE)
$(CHDIR)/$(DVBSNOOP_TMP); \ $(CHDIR)/$(DVBSNOOP_TMP); \
$(CONFIGURE) \ $(CONFIGURE) \
@ -1711,10 +1711,10 @@ dvbsnoop: | $(TARGET_DIR)
ETHTOOL_VER = 5.4 ETHTOOL_VER = 5.4
ETHTOOL_TMP = ethtool-$(ETHTOOL_VER) ETHTOOL_TMP = ethtool-$(ETHTOOL_VER)
ETHTOOL_SOURCE = ethtool-$(ETHTOOL_VER).tar.xz ETHTOOL_SOURCE = ethtool-$(ETHTOOL_VER).tar.xz
ETHTOOL_URL = https://www.kernel.org/pub/software/network/ethtool ETHTOOL_SITE = https://www.kernel.org/pub/software/network/ethtool
$(ARCHIVE)/$(ETHTOOL_SOURCE): $(ARCHIVE)/$(ETHTOOL_SOURCE):
$(DOWNLOAD) $(ETHTOOL_URL)/$(ETHTOOL_SOURCE) $(DOWNLOAD) $(ETHTOOL_SITE)/$(ETHTOOL_SOURCE)
ethtool: $(ARCHIVE)/$(ETHTOOL_SOURCE) | $(TARGET_DIR) ethtool: $(ARCHIVE)/$(ETHTOOL_SOURCE) | $(TARGET_DIR)
$(REMOVE)/$(ETHTOOL_TMP) $(REMOVE)/$(ETHTOOL_TMP)
@ -1736,10 +1736,10 @@ ethtool: $(ARCHIVE)/$(ETHTOOL_SOURCE) | $(TARGET_DIR)
GPTFDISK_VER = 1.0.4 GPTFDISK_VER = 1.0.4
GPTFDISK_TMP = gptfdisk-$(GPTFDISK_VER) GPTFDISK_TMP = gptfdisk-$(GPTFDISK_VER)
GPTFDISK_SOURCE = gptfdisk-$(GPTFDISK_VER).tar.gz GPTFDISK_SOURCE = gptfdisk-$(GPTFDISK_VER).tar.gz
GPTFDISK_URL = https://sourceforge.net/projects/gptfdisk/files/gptfdisk/$(GPTFDISK_VER) GPTFDISK_SITE = https://sourceforge.net/projects/gptfdisk/files/gptfdisk/$(GPTFDISK_VER)
$(ARCHIVE)/$(GPTFDISK_SOURCE): $(ARCHIVE)/$(GPTFDISK_SOURCE):
$(DOWNLOAD) $(GPTFDISK_URL)/$(GPTFDISK_SOURCE) $(DOWNLOAD) $(GPTFDISK_SITE)/$(GPTFDISK_SOURCE)
GPTFDISK_PATCH = gptfdisk-ldlibs.patch GPTFDISK_PATCH = gptfdisk-ldlibs.patch
@ -1763,10 +1763,10 @@ gptfdisk: $(GPTFDISK_DEPS) $(ARCHIVE)/$(GPTFDISK_SOURCE) | $(TARGET_DIR)
RSYNC_VER = 3.1.3 RSYNC_VER = 3.1.3
RSYNC_TMP = rsync-$(RSYNC_VER) RSYNC_TMP = rsync-$(RSYNC_VER)
RSYNC_SOURCE = rsync-$(RSYNC_VER).tar.gz RSYNC_SOURCE = rsync-$(RSYNC_VER).tar.gz
RSYNC_URL = https://ftp.samba.org/pub/rsync RSYNC_SITE = https://ftp.samba.org/pub/rsync
$(ARCHIVE)/$(RSYNC_SOURCE): $(ARCHIVE)/$(RSYNC_SOURCE):
$(DOWNLOAD) $(RSYNC_URL)/$(RSYNC_SOURCE) $(DOWNLOAD) $(RSYNC_SITE)/$(RSYNC_SOURCE)
RSYNC_DEPS = zlib popt RSYNC_DEPS = zlib popt
@ -1793,10 +1793,10 @@ rsync: $(RSYNC_DEPS) $(ARCHIVE)/$(RSYNC_SOURCE) | $(TARGET_DIR)
SYSVINIT_VER = 2.96 SYSVINIT_VER = 2.96
SYSVINIT_TMP = sysvinit-$(SYSVINIT_VER) SYSVINIT_TMP = sysvinit-$(SYSVINIT_VER)
SYSVINIT_SOURCE = sysvinit-$(SYSVINIT_VER).tar.xz SYSVINIT_SOURCE = sysvinit-$(SYSVINIT_VER).tar.xz
SYSVINIT_URL = http://download.savannah.nongnu.org/releases/sysvinit SYSVINIT_SITE = http://download.savannah.nongnu.org/releases/sysvinit
$(ARCHIVE)/$(SYSVINIT_SOURCE): $(ARCHIVE)/$(SYSVINIT_SOURCE):
$(DOWNLOAD) $(SYSVINIT_URL)/$(SYSVINIT_SOURCE) $(DOWNLOAD) $(SYSVINIT_SITE)/$(SYSVINIT_SOURCE)
SYSVINIT_PATCH = crypt-lib.patch SYSVINIT_PATCH = crypt-lib.patch
SYSVINIT_PATCH += change-INIT_FIFO.patch SYSVINIT_PATCH += change-INIT_FIFO.patch
@ -1824,13 +1824,13 @@ sysvinit: $(ARCHIVE)/$(SYSVINIT_SOURCE) | $(TARGET_DIR)
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
CA-BUNDLE_SOURCE = cacert.pem CA-BUNDLE_SOURCE = cacert.pem
CA-BUNDLE_URL = https://curl.haxx.se/ca CA-BUNDLE_SITE = https://curl.haxx.se/ca
$(ARCHIVE)/$(CA-BUNDLE_SOURCE): $(ARCHIVE)/$(CA-BUNDLE_SOURCE):
$(DOWNLOAD) $(CA-BUNDLE_URL)/$(CA-BUNDLE_SOURCE) $(DOWNLOAD) $(CA-BUNDLE_SITE)/$(CA-BUNDLE_SOURCE)
ca-bundle: $(ARCHIVE)/$(CA-BUNDLE_SOURCE) | $(TARGET_DIR) ca-bundle: $(ARCHIVE)/$(CA-BUNDLE_SOURCE) | $(TARGET_DIR)
$(CD) $(ARCHIVE); \ $(CD) $(ARCHIVE); \
curl --remote-name --time-cond $(CA-BUNDLE_SOURCE) $(CA-BUNDLE_URL)/$(CA-BUNDLE_SOURCE) || true curl --remote-name --time-cond $(CA-BUNDLE_SOURCE) $(CA-BUNDLE_SITE)/$(CA-BUNDLE_SOURCE) || true
$(INSTALL_DATA) -D $(ARCHIVE)/$(CA-BUNDLE_SOURCE) $(TARGET_DIR)/$(CA-BUNDLE_DIR)/$(CA-BUNDLE) $(INSTALL_DATA) -D $(ARCHIVE)/$(CA-BUNDLE_SOURCE) $(TARGET_DIR)/$(CA-BUNDLE_DIR)/$(CA-BUNDLE)
$(TOUCH) $(TOUCH)

Loading…
Cancel
Save