--- /dev/null
+config DUMP1090_DUMP
+ bool "dump1090"
+ depends on PACKAGE_dump1090
+ default y
+ help
+ dump1090 ModeS Receiver
+
+config DUMP1090_WWW
+ bool "website files"
+ depends on DUMP1090_DUMP
+ default y
+ help
+ HTML website files for showing planes
+
+config DUMP1090_VIEW
+ bool "view1090"
+ depends on PACKAGE_dump1090
+ default n
+ help
+ view1090 dump1090 Viewer
include $(TOPDIR)/rules.mk
PKG_NAME:=dump1090
-PKG_VERSION:=2013-02-04
+PKG_VERSION:=2014-06-15
PKG_RELEASE:=$(PKG_SOURCE_VERSION)
PKG_SOURCE_PROTO:=git
-PKG_SOURCE_URL:=git://github.com/antirez/dump1090.git
+PKG_SOURCE_URL:=git://github.com/MalcolmRobb/dump1090.git
PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
-PKG_SOURCE_VERSION:=ff0fe38722c768c7269afa733790a2b968ea3099
+PKG_SOURCE_VERSION:=6afdc9bd1b0462a1606a5539d44cd33c57b44f84
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_MAINTAINER:=Álvaro Fernández Rojas <noltari@gmail.com>
PKG_LICENSE:=BSD-3c
-PKG_MAINTAINER:=Nuno Goncalves <nunojpg@gmail.com>
-
include $(INCLUDE_DIR)/package.mk
define Package/dump1090
DEPENDS:=+libpthread +librtlsdr
endef
+define Package/dump1090/config
+ source "$(SOURCE)/Config.in"
+endef
define Package/dump1090/description
Dump1090 is a Mode S decoder specifically designed for RTLSDR devices.
define Package/dump1090/install
$(INSTALL_DIR) $(1)/usr/bin
- $(CP) $(PKG_BUILD_DIR)/dump1090 $(1)/usr/bin
+ifneq ($(CONFIG_DUMP1090_DUMP),)
+ $(CP) $(PKG_BUILD_DIR)/dump1090 $(1)/usr/bin
+ifneq ($(CONFIG_DUMP1090_WWW),)
$(INSTALL_DIR) $(1)/usr/share/dump1090
- $(CP) $(PKG_BUILD_DIR)/gmap.html $(1)/usr/share/dump1090
+ $(CP) $(PKG_BUILD_DIR)/public_html/* $(1)/usr/share/dump1090
+endif
+endif
+ifneq ($(CONFIG_DUMP1090_VIEW),)
+ $(CP) $(PKG_BUILD_DIR)/view1090 $(1)/usr/bin
+endif
endef
$(eval $(call BuildPackage,dump1090))