]> git.sesse.net Git - vlc/blob - contrib/src/dvdread/rules.mak
a14acee7b4a071bc8bb89c14dedaada31e7acde7
[vlc] / contrib / src / dvdread / rules.mak
1 # DVDREAD
2
3 LIBDVDREAD_VERSION := 4.2.0
4 LIBDVDREAD_URL := http://dvdnav.mplayerhq.hu/releases/libdvdread-$(LIBDVDREAD_VERSION).tar.bz2
5
6 ifdef BUILD_DISCS
7 PKGS += dvdread
8 endif
9 ifeq ($(call need_pkg,"dvdread"),)
10 PKGS_FOUND += dvdread
11 endif
12
13 $(TARBALLS)/libdvdread-$(LIBDVDREAD_VERSION).tar.bz2:
14         $(call download,$(LIBDVDREAD_URL))
15
16 .sum-dvdread: libdvdread-$(LIBDVDREAD_VERSION).tar.bz2
17
18 dvdread: libdvdread-$(LIBDVDREAD_VERSION).tar.bz2 .sum-dvdread
19         $(UNPACK)
20         $(APPLY) $(SRC)/dvdread/dvdread-css-static.patch
21 ifdef HAVE_MACOSX
22         $(APPLY) $(SRC)/dvdread/dvdread-css-static-osx.patch
23 endif
24 ifdef HAVE_WIN32
25         $(APPLY) $(SRC)/dvdread/dvdread-win32.patch
26 endif
27         $(MOVE)
28
29 DEPS_dvdread = dvdcss
30
31 .dvdread: dvdread .dvdcss
32         cd $< && sh autogen.sh noconfig
33         cd $< && $(HOSTVARS) ./configure $(HOSTCONF) --with-libdvdcss=$(PREFIX)
34         cd $< && $(MAKE) install
35         touch $@