]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - lfs/pcengines-apu-firmware
Switch checksums from MD5 to BLAKE2
[people/pmueller/ipfire-2.x.git] / lfs / pcengines-apu-firmware
index 95d9413f18f4bf7d6fa78882ad037d10dabe3ef7..d919675e8f8052bca4e1a57ee82176a30a8ac73d 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2019  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2021  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
 
 include Config
 
-VER        = 4.9.0.7
+SUMMARY    = Firmware files for PC Engines apu system boards
+
+VER        = 4.15.0.1
 
 THISAPP    = pcengines-apu-firmware-$(VER)
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = pcengines-apu-firmware
-PAK_VER    = 2
+PAK_VER    = 10
+SUP_ARCH   = x86_64
+
+DEPS       = firmware-update
 
-DEPS       = "firmware-update"
+SERVICES   =
 
 ###############################################################################
 # Top-level Rules
@@ -44,19 +49,22 @@ objects = \
        apu2_v$(VER).rom \
        apu3_v$(VER).rom \
        apu4_v$(VER).rom \
-       apu5_v$(VER).rom
+       apu5_v$(VER).rom \
+       apu6_v$(VER).rom
 
 apu1_v$(VER).rom = $(DL_FROM)/apu1_v$(VER).rom
 apu2_v$(VER).rom = $(DL_FROM)/apu2_v$(VER).rom
 apu3_v$(VER).rom = $(DL_FROM)/apu3_v$(VER).rom
 apu4_v$(VER).rom = $(DL_FROM)/apu4_v$(VER).rom
 apu5_v$(VER).rom = $(DL_FROM)/apu5_v$(VER).rom
+apu6_v$(VER).rom = $(DL_FROM)/apu6_v$(VER).rom
 
-apu1_v$(VER).rom_MD5 = c4319969ebe031d8ab04e4d758581ca0
-apu2_v$(VER).rom_MD5 = eea6483fcd473fbb38f0547aa1aaeb31
-apu3_v$(VER).rom_MD5 = 790bc3934c7429c322d04c49e0fadb95
-apu4_v$(VER).rom_MD5 = d1c9fea737d46c82bfec2a8f3bee6c46
-apu5_v$(VER).rom_MD5 = e60502e06f5e814c2845cde447aa8f6f
+apu1_v$(VER).rom_BLAKE2 = 317bf51d82c1c99514d3dc3d6324e8f6c6b4768f2052902673a21fbdb554f6602940dbd531a80074a00ca9777d72bd8772deac5be2e4df38c8675e1d67d426ee
+apu2_v$(VER).rom_BLAKE2 = eaa5fa9bf1b0f1439b41cc2d48e0db24fb3e1096419ca728c98644d43a5bf0164380ab7173cbcbcf14b38052128c4b6c0bd8032e65f12c6f79262801fc534875
+apu3_v$(VER).rom_BLAKE2 = 11af9de100d7da62edd585c1327325cdd661eafc1e540f9395728ee47e35acf427348b29e011f5269e86ab6d6923f7e2a47b59cdf7d5a982cbe4328abc10652c
+apu4_v$(VER).rom_BLAKE2 = bf57beb63cd7581d6d3f24e2c6f51f15c540dc99036a2ccc22ecf9e3fbc8f37bf5bc46bb96fa9f854b952aa9a09130d7096f0a3c372b040cfcfc2abbf644c428
+apu5_v$(VER).rom_BLAKE2 = e296e2e168be85220f22e00d7cd075c73660f18ffb28b26a16c01129f77e2ed50148b3c95405945bcacdebf9d6e4e76ef08ffcef362898c46a381453844d9606
+apu6_v$(VER).rom_BLAKE2 = d6ce353299499be201af03ee678aa8bf3e33bdc2c9c952e91242b67febf9678bb85b6f6ed1b7d7b4278f5921cadb306451603d6c59bdf45d70793faf2c26312b
 
 install : $(TARGET)
 
@@ -64,13 +72,13 @@ check : $(patsubst %,$(DIR_CHK)/%,$(objects))
 
 download :$(patsubst %,$(DIR_DL)/%,$(objects))
 
-md5 : $(subst %,%_MD5,$(objects))
+b2 : $(subst %,%_BLAKE2,$(objects))
 
-dist: 
+dist:
        @$(PAK)
 
 ###############################################################################
-# Downloading, checking, md5sum
+# Downloading, checking, b2sum
 ###############################################################################
 
 $(patsubst %,$(DIR_CHK)/%,$(objects)) :
@@ -79,8 +87,8 @@ $(patsubst %,$(DIR_CHK)/%,$(objects)) :
 $(patsubst %,$(DIR_DL)/%,$(objects)) :
        @$(LOAD)
 
-$(subst %,%_MD5,$(objects)) :
-       @$(MD5)
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
 
 ###############################################################################
 # Installation Details