PKG_NAME:=minisatip
PKG_VERSION:=1.0.4
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/catalinii/minisatip/tar.gz/$(PKG_VERSION)?
PKG_LICENSE:=GPL-2.0-or-later
PKG_BUILD_PARALLEL:=1
+PKG_CONFIG_DEPENDS:= \
+ CONFIG_BUILD_PATENTED \
+ CONFIG_MINISATIP_AES \
+ CONFIG_MINISATIP_CLIENT
include $(INCLUDE_DIR)/package.mk
URL:=https://github.com/catalinii/minisatip
SECTION:=multimedia
CATEGORY:=Multimedia
- DEPENDS:=+MINISATIP_AES:libopenssl
+ DEPENDS:=+MINISATIP_AES:libopenssl +BUILD_PATENTED:libdvbcsa
endef
define Package/minisatip/config
endif
endef
-ifeq ($(CONFIG_MINISATIP_AES),)
- CONFIGURE_ARGS += --disable-dvbaes
-endif
-
-ifeq ($(CONFIG_MINISATIP_CLIENT),)
- CONFIGURE_ARGS += --disable-satipc
-endif
+CONFIGURE_ARGS += \
+ --$(if $(CONFIG_BUILD_PATENTED),en,dis)able-dvbcsa \
+ --$(if $(CONFIG_MINISATIP_AES),en,dis)able-dvbaes \
+ --$(if $(CONFIG_MINISATIP_CLIENT),en,dis)able-satipc
define Package/minisatip/install
$(INSTALL_DIR) $(1)/usr/bin