$(eval $(call import.MODULE.defs,FDKAAC,fdkaac)) $(eval $(call import.CONTRIB.defs,FDKAAC)) FDKAAC.FETCH.url = https://download.handbrake.fr/handbrake/contrib/fdk-aac-0.1.6.tar.gz FDKAAC.FETCH.url += https://github.com/mstorsjo/fdk-aac/archive/v0.1.6.tar.gz FDKAAC.FETCH.sha256 = adbcd793e406e1b88b3c1c41382d49f8c27371485b823c0fdab69c9124fd2ce3 FDKAAC.CONFIGURE.bootstrap = rm -fr aclocal.m4 autom4te.cache configure; autoreconf -I m4 -fiv; # fdk-aac configure script fails to add compiler optimizations if the # CFLAGS env variable is set during configure. Since we set it, we # also need to set the desired optimization option FDKAAC.GCC.args.extra += $(FDKAAC.GCC.args.O.$(FDKAAC.GCC.O)) FDKAAC.GCC.cxx_std = 1 ## optional static libs need to be marked FDKAAC.OSL.libs = fdk-aac FDKAAC.OSL.files = $(foreach i,$(FDKAAC.OSL.libs),$(call fn.ABSOLUTE,$(CONTRIB.build/)lib/lib$(i).a))