]> git.sesse.net Git - vlc/blob - contrib/src/chromaprint/rules.mak
0d4c09f735f1f8571d23c90c7d5de57d0c34f283
[vlc] / contrib / src / chromaprint / rules.mak
1 # chromaprint
2
3 CHROMAPRINT_VERSION := 0.7
4 CHROMAPRINT_URL := https://bitbucket.org/acoustid/chromaprint/downloads/chromaprint-$(CHROMAPRINT_VERSION).tar.gz
5
6 #PKGS += chromaprint
7 ifeq ($(call need_pkg,"libchromaprint"),)
8 PKGS_FOUND += chromaprint
9 endif
10
11 $(TARBALLS)/chromaprint-$(CHROMAPRINT_VERSION).tar.gz:
12         $(call download,$(CHROMAPRINT_URL))
13
14 .sum-chromaprint: chromaprint-$(CHROMAPRINT_VERSION).tar.gz
15
16 chromaprint: chromaprint-$(CHROMAPRINT_VERSION).tar.gz .sum-chromaprint
17         $(UNPACK)
18         $(APPLY) $(SRC)/chromaprint/avutil.patch
19         $(MOVE)
20
21 .chromaprint: chromaprint toolchain.cmake
22         cd $< && $(HOSTVARS_PIC) $(CMAKE) -DBUILD_SHARED_LIBS:BOOL=OFF
23         cd $< && $(MAKE) install
24         touch $@