File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -23,18 +23,26 @@ QUAKE_DATA_VERIFY = echo "$(strip $$($(T)_DATA_SHA1)) $$@" | $(SHA1SUM) -c
23
23
# Timidity software synthesizer configuration for SDL2_mixer
24
24
TIMIDITY_DATA_URL = http://www.libsdl.org/projects/mixer/timidity/timidity.tar.gz
25
25
TIMIDITY_DATA = $(OUT ) /timidity
26
- TIMIDITY_DATA_SHA1 = cdd30736508d26968222a6414f3beabc3b7a0725
26
+ TIMIDITY_DATA_SHA1 = cf6217a5d824b717ec4a07e15e6c129a4657ca25
27
27
TIMIDITY_DATA_EXTRACT = tar -xf $(notdir $($(T ) _DATA_URL) ) -C $(OUT )
28
- TIMIDITY_TMP_FILE = /tmp/timidity_sha1.txt
29
- TIMIDITY_DATA_VERIFY = echo "$(TIMIDITY_DATA_SHA1 ) " > $(TIMIDITY_TMP_FILE ) | find $(TIMIDITY_DATA ) -type f -print0 | sort -z | xargs -0 shasum | shasum | cut -f 1 -d ' '
28
+ TIMIDITY_TMP_FILE1 = /tmp/timidity_sha1.txt
29
+ TIMIDITY_TMP_FILE2 = /tmp/timidity_sha2.txt
30
+ TIMIDITY_DATA_VERIFY = echo "$(TIMIDITY_DATA_SHA1 ) " > $(TIMIDITY_TMP_FILE1 ) \
31
+ | find $(TIMIDITY_DATA ) -type f -print0 \
32
+ | sort -z \
33
+ | xargs -0 $(SHA1SUM ) \
34
+ | sort \
35
+ | $(SHA1SUM ) \
36
+ | cut -f 1 -d ' ' > $(TIMIDITY_TMP_FILE2 ) \
37
+ && cmp $(TIMIDITY_TMP_FILE1 ) $(TIMIDITY_TMP_FILE2 )
30
38
31
39
define download-n-extract
32
40
$($(T ) _DATA) :
33
41
$(VECHO ) " GET\t$$@ \n"
34
42
$(Q ) curl --progress-bar -O -L -C - "$(strip $($(T ) _DATA_URL) ) "
35
43
$(Q )$($(T ) _DATA_EXTRACT)
36
44
$(Q )$($(T ) _DATA_VERIFY)
37
- $(Q )$(RM ) $(notdir $($(T ) _DATA_URL) ) $($(T ) _TMP_FILE )
45
+ $(Q )$(RM ) $(notdir $($(T ) _DATA_URL) ) $($(T ) _TMP_FILE1) $( $( T ) _TMP_FILE2 )
38
46
endef
39
47
40
48
EXTERNAL_DATA = DOOM QUAKE TIMIDITY
You can’t perform that action at this time.
0 commit comments