minisatip: pkg hash fix
[feed/packages.git] / multimedia / minisatip / Makefile
1 #
2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
4 #
5
6 include $(TOPDIR)/rules.mk
7
8 PKG_NAME:=minisatip
9 PKG_RELEASE:=1
10
11 PKG_SOURCE_PROTO:=git
12 PKG_SOURCE_URL:=https://github.com/catalinii/minisatip.git
13 PKG_SOURCE_VERSION:=b9fcb51b207f3b26b32b9b7c0e633cffea82274d
14 PKG_SOURCE_DATE:=2019-07-08
15 PKG_MIRROR_HASH:=1857595acb8216c078b1c4a355f7559cfce4dff22464a5b31c7712be6b374534
16
17 PKG_MAINTAINER:=Daniel Kucera <github@danman.eu>
18 PKG_LICENSE:=GPL-2.0-or-later
19
20 include $(INCLUDE_DIR)/package.mk
21
22 define Package/minisatip
23 TITLE:=SATIP server
24 URL:=https://github.com/catalinii/minisatip
25 SECTION:=multimedia
26 CATEGORY:=Multimedia
27 DEPENDS:=+MINISATIP_AES:libopenssl
28 endef
29
30 define Package/minisatip/config
31 if PACKAGE_minisatip
32
33 config MINISATIP_AES
34 bool "OpenSSL (AES as part of DVBAPI)"
35 default n
36
37 config MINISATIP_CLIENT
38 bool "SatIP Client"
39 default y
40
41 endif
42 endef
43
44 ifeq ($(CONFIG_MINISATIP_AES),)
45 CONFIGURE_ARGS += --disable-dvbaes
46 endif
47
48 ifeq ($(CONFIG_MINISATIP_CLIENT),)
49 CONFIGURE_ARGS += --disable-satipc
50 endif
51
52 define Package/minisatip/install
53 $(INSTALL_DIR) $(1)/usr/bin
54 $(INSTALL_BIN) $(PKG_BUILD_DIR)/minisatip $(1)/usr/bin/
55 $(INSTALL_DIR) $(1)/usr/share/minisatip/html/
56 $(INSTALL_DATA) $(PKG_BUILD_DIR)/html/* $(1)/usr/share/minisatip/html
57 $(INSTALL_DIR) $(1)/etc/init.d
58 $(INSTALL_BIN) ./files/minisatip.init $(1)/etc/init.d/minisatip
59 endef
60
61 $(eval $(call BuildPackage,minisatip))