lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

Makefile (1366B)


      1 #
      2 # Copyright (C) 2015 OpenWrt.org
      3 #
      4 # This is free software, licensed under the GNU General Public License v2.
      5 # See /LICENSE for more information.
      6 
      7 include $(TOPDIR)/rules.mk
      8 
      9 PKG_NAME:=kplex
     10 PKG_VERSION:=20150809
     11 
     12 PKG_RELEASE=$(PKG_SOURCE_VERSION)
     13 
     14 PKG_SOURCE_PROTO:=git
     15 PKG_SOURCE_URL:=https://github.com/stripydog/kplex.git
     16 PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
     17 PKG_SOURCE_VERSION:=fec47cd1877ec7903969adefa4220838a706d940
     18 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz
     19 
     20 PKG_LICENSE:=GPL-3.0+
     21 PKG_LICENSE_FILES:=COPYING
     22 
     23 PKG_MAINTAINER:=Nuno Goncalves <nunojpg@gmail.com>
     24 
     25 include $(INCLUDE_DIR)/package.mk
     26 
     27 define Package/kplex
     28   SECTION:=net
     29   CATEGORY:=Network
     30   TITLE:=NMEA-0183 multiplexer and router
     31   DEPENDS:=+libpthread
     32   URL:=http://www.stripydog.com/kplex/
     33 endef
     34 
     35 define Package/kplex/description
     36   Kplex is a program for combining and routing NMEA-0183 data to and from multiple
     37   sources and destinations. kplex inputs and outputs may be any of Serial lines,
     38   Pseudo Terminals (ptys), Network Interfaces and Files.
     39 endef
     40 
     41 define Package/kplex/conffiles
     42 /etc/kplex.conf
     43 endef
     44 
     45 define Package/kplex/install
     46 	$(INSTALL_DIR) $(1)/usr/bin
     47 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/kplex $(1)/usr/bin/
     48 	$(INSTALL_DIR) $(1)/etc/init.d
     49 	$(INSTALL_BIN) ./files/kplex.init $(1)/etc/init.d/kplex
     50 endef
     51 
     52 $(eval $(call BuildPackage,kplex))