# Theora THEORA_VERSION := 1.1.1 THEORA_URL := http://downloads.xiph.org/releases/theora/libtheora-$(THEORA_VERSION).tar.xz PKGS += theora ifeq ($(call need_pkg,"theora >= 1.0"),) PKGS_FOUND += theora endif $(TARBALLS)/libtheora-$(THEORA_VERSION).tar.xz: $(call download_pkg,$(THEORA_URL),theora) .sum-theora: libtheora-$(THEORA_VERSION).tar.xz libtheora: libtheora-$(THEORA_VERSION).tar.xz .sum-theora $(UNPACK) $(APPLY) $(SRC)/theora/libtheora-compiler-differentiation.patch $(APPLY) $(SRC)/theora/libtheora-no-forceaddr.patch # Disable the generation of documentation. In 1.2.x it can be replaced by # a --disable-doc parameter. sed -i.orig "/^SUBDIRS =/s/doc//g" "$(UNPACK_DIR)/Makefile.am" "$(UNPACK_DIR)/Makefile.in" $(UPDATE_AUTOCONFIG) $(MOVE) THEORACONF := $(HOSTCONF) \ --disable-spec \ --disable-sdltest \ --disable-oggtest \ --disable-vorbistest \ --disable-examples ifndef BUILD_ENCODERS THEORACONF += --disable-encode endif ifndef HAVE_FPU THEORACONF += --disable-float endif ifdef HAVE_MACOSX64 THEORACONF += --disable-asm endif ifdef HAVE_IOS THEORACONF += --disable-asm endif ifdef HAVE_WIN32 ifeq ($(ARCH),x86_64) THEORACONF += --disable-asm endif endif DEPS_theora = ogg $(DEPS_ogg) .theora: libtheora cd $< && $(HOSTVARS) ./configure $(THEORACONF) cd $< && $(MAKE) install touch $@