]> git.sesse.net Git - vlc/blob - contrib/src/ogg/rules.mak
contrib: run $(RECONF) in an arbitrary list of packages
[vlc] / contrib / src / ogg / rules.mak
1 # libogg
2
3 OGG_VERSION := 1.3.0
4
5 OGG_URL := http://downloads.xiph.org/releases/ogg/libogg-$(OGG_VERSION).tar.xz
6 #OGG_URL := $(CONTRIB_VIDEOLAN)/libogg-$(OGG_VERSION).tar.xz
7 OGG_CVSROOT := :pserver:anoncvs@xiph.org:/usr/local/cvsroot
8
9 PKGS += ogg
10 ifeq ($(call need_pkg,"ogg >= 1.0"),)
11 PKGS_FOUND += ogg
12 endif
13
14 $(TARBALLS)/libogg-$(OGG_VERSION).tar.xz:
15         $(call download,$(OGG_URL))
16
17 .sum-ogg: libogg-$(OGG_VERSION).tar.xz
18
19 libogg: libogg-$(OGG_VERSION).tar.xz .sum-ogg
20         $(UNPACK)
21         $(APPLY) $(SRC)/ogg/libogg-1.1.patch
22 ifdef HAVE_WINCE
23         $(APPLY) $(SRC)/ogg/libogg-wince.patch
24 endif
25         $(MOVE)
26
27 .ogg: libogg
28         $(RECONF)
29         cd $< && $(HOSTVARS) ./configure $(HOSTCONF)
30         cd $< && $(MAKE) install
31         touch $@