lede-packages-rs

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

Makefile (1273B)


      1 # Copyright (c) 2017 Stan Grishin (stangri@melmac.net)
      2 # This is free software, licensed under the GNU General Public License v3.
      3 
      4 include $(TOPDIR)/rules.mk
      5 
      6 PKG_NAME:=simple-adblock
      7 PKG_VERSION:=1.5.6
      8 PKG_RELEASE:=8
      9 PKG_LICENSE:=GPL-3.0+
     10 PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net>
     11 
     12 include $(INCLUDE_DIR)/package.mk
     13 
     14 define Package/$(PKG_NAME)
     15 	SECTION:=net
     16 	CATEGORY:=Network
     17 	TITLE:=Simple AdBlock Service
     18 	PKGARCH:=all
     19 endef
     20 
     21 define Package/$(PKG_NAME)/description
     22 This service provides dnsmasq-based ad blocking.
     23 Please see the README for further information.
     24 
     25 endef
     26 
     27 define Package/$(PKG_NAME)/conffiles
     28 /etc/config/simple-adblock
     29 endef
     30 
     31 define Build/Prepare
     32 	mkdir -p $(PKG_BUILD_DIR)/files/
     33 	$(CP) ./files/simple-adblock.init $(PKG_BUILD_DIR)/files/simple-adblock.init
     34 	sed -i "s|^\(PKG_VERSION\).*|\1='$(PKG_VERSION)-$(PKG_RELEASE)'|" $(PKG_BUILD_DIR)/files/simple-adblock.init
     35 endef
     36 
     37 define Build/Configure
     38 endef
     39 
     40 define Build/Compile
     41 endef
     42 
     43 define Package/$(PKG_NAME)/install
     44 	$(INSTALL_DIR) $(1)/etc/init.d
     45 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/files/simple-adblock.init $(1)/etc/init.d/simple-adblock
     46 	$(INSTALL_DIR) $(1)/etc/config
     47 	$(INSTALL_CONF) ./files/simple-adblock.conf $(1)/etc/config/simple-adblock
     48 endef
     49 
     50 $(eval $(call BuildPackage,$(PKG_NAME)))