lede-packages-rs

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

Makefile (1414B)


      1 #
      2 # Copyright (C) 2014-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 
      8 include $(TOPDIR)/rules.mk
      9 
     10 PKG_NAME:=cshark
     11 PKG_VERSION=2015-11-24-$(PKG_SOURCE_VERSION)
     12 PKG_RELEASE=3
     13 
     14 PKG_SOURCE_PROTO:=git
     15 PKG_SOURCE_URL:=https://github.com/cloudshark/cshark.git
     16 PKG_SOURCE_SUBDIR=$(PKG_NAME)-$(PKG_VERSION)
     17 PKG_SOURCE_VERSION:=e575ab3d35d75a6f70488001fcba45690ebe9b3e
     18 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.xz
     19 
     20 PKG_BUILD_PARALLEL:=1
     21 PKG_INSTALL:=1
     22 
     23 include $(INCLUDE_DIR)/package.mk
     24 include $(INCLUDE_DIR)/cmake.mk
     25 
     26 define Package/cshark
     27   SECTION:=net
     28   CATEGORY:=Network
     29   TITLE:=CloudShark capture tool
     30   URL:=http://www.cloudshark.org/
     31   DEPENDS:=+libjson-c +libpcap +libuci +libubox +libuclient +libustream-mbedtls
     32   MAINTAINER:=Luka Perkov <luka@openwrt.org>
     33 endef
     34 
     35 CMAKE_OPTIONS = \
     36 	-DCMAKE_INSTALL_PREFIX=/usr \
     37 	-DWITH_DEBUG=OFF \
     38 
     39 define Package/cshark/conffiles
     40 /etc/config/cshark
     41 endef
     42 
     43 define Package/cshark/install
     44 	$(INSTALL_DIR) $(1)/sbin
     45 	$(INSTALL_BIN) \
     46 		$(PKG_INSTALL_DIR)/usr/bin/cshark \
     47 		$(1)/sbin/
     48 
     49 	$(INSTALL_DIR) $(1)/etc/config
     50 	$(INSTALL_CONF) \
     51 		$(PKG_BUILD_DIR)/config/cshark \
     52 		$(1)/etc/config/
     53 
     54 	$(INSTALL_DIR) $(1)/etc/ssl/certs
     55 	$(INSTALL_CONF) \
     56 		$(PKG_BUILD_DIR)/config/ca-the_usertrust_network.pem \
     57 		$(1)/etc/ssl/certs/
     58 endef
     59 
     60 
     61 $(eval $(call BuildPackage,cshark))