# zvbi
-ZVBI_VERSION := 0.2.33
+ZVBI_VERSION := 0.2.35
ZVBI_URL := $(SF)/zapping/zvbi-$(ZVBI_VERSION).tar.bz2
PKGS += zvbi
$(APPLY) $(SRC)/zvbi/zvbi-ioctl.patch
ifdef HAVE_WIN32
$(APPLY) $(SRC)/zvbi/zvbi-win32.patch
+endif
+ifdef HAVE_DARWIN_OS
+ $(APPLY) $(SRC)/zvbi/zvbi-fix-clang-support.patch
endif
$(MOVE)
ZVBI_CFLAGS := $(CFLAGS)
ZVBICONF := \
- --disable-v4l --disable-dvb --disable-bktr \
+ --disable-dvb --disable-bktr \
--disable-nls --disable-proxy \
--without-doxygen \
$(HOSTCONF)
endif
.zvbi: zvbi
+ifdef HAVE_WIN32
$(RECONF)
+endif
cd $< && $(HOSTVARS) CFLAGS="$(ZVBI_CFLAGS)" ./configure $(ZVBICONF)
cd $</src && $(MAKE) install
cd $< && $(MAKE) SUBDIRS=. install
- cat "$(PREFIX)/lib/pkgconfig/zvbi-0.2.pc" | sed -e s/'[^ ]*iconv.a'/-liconv/ > $</zvbi-iconv-fixed.pc
- mv $</zvbi-iconv-fixed.pc "$(PREFIX)/lib/pkgconfig/zvbi-0.2.pc"
+ sed -i.orig -e "s/\/[^ ]*libiconv.a/-liconv/" $(PREFIX)/lib/pkgconfig/zvbi-0.2.pc
touch $@