package/tvheadend: Add support for liburiparser
authorBernd Kuhls <bernd.kuhls@t-online.de>
Sun, 23 Nov 2014 19:56:52 +0000 (20:56 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 26 Nov 2014 21:49:23 +0000 (22:49 +0100)
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/tvheadend/tvheadend.mk

index 10c9201d5a35ced2c354307aa5bb7620ab62a028..f593b3f00e23f1da038e46146989a2b31ae12bcb 100644 (file)
@@ -32,12 +32,18 @@ ifeq ($(BR2_PACKAGE_LIBICONV),y)
 TVHEADEND_DEPENDENCIES += libiconv
 endif
 
+ifeq ($(BR2_PACKAGE_LIBURIPARSER),y)
+TVHEADEND_DEPENDENCIES += liburiparser
+TVHEADEND_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) $(if $(BR2_USE_WCHAR),,-DURI_NO_UNICODE)"
+endif
+
 TVHEADEND_DEPENDENCIES += dtv-scan-tables
 
 define TVHEADEND_CONFIGURE_CMDS
        (cd $(@D);                                              \
                $(TARGET_CONFIGURE_OPTS)                        \
                $(TARGET_CONFIGURE_ARGS)                        \
+               $(TVHEADEND_CONF_ENV)                           \
                ./configure                                     \
                        --prefix=/usr                           \
                        --arch="$(ARCH)"                        \