lede-packages-rs

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

Makefile (1496B)


      1 #
      2 # Copyright (c) 2015-2017 Dirk Brenken (dev@brenken.org)
      3 # This is free software, licensed under the GNU General Public License v3.
      4 #
      5 
      6 include $(TOPDIR)/rules.mk
      7 
      8 PKG_NAME:=adblock
      9 PKG_VERSION:=2.5.0
     10 PKG_RELEASE:=2
     11 PKG_LICENSE:=GPL-3.0+
     12 PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org>
     13 
     14 include $(INCLUDE_DIR)/package.mk
     15 
     16 define Package/adblock
     17 	SECTION:=net
     18 	CATEGORY:=Network
     19 	TITLE:=Powerful adblock script to block ad/abuse domains
     20 	PKGARCH:=all
     21 endef
     22 
     23 define Package/adblock/description
     24 Powerful adblock script to block ad/abuse domains via dnsmasq or unbound dns backend.
     25 The script supports many domain blacklist sites plus manual black- and whitelist overrides.
     26 Please see https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md for further information.
     27 
     28 endef
     29 
     30 define Package/adblock/conffiles
     31 /etc/config/adblock
     32 /etc/adblock/adblock.whitelist
     33 /etc/adblock/adblock.blacklist
     34 endef
     35 
     36 define Build/Prepare
     37 endef
     38 
     39 define Build/Configure
     40 endef
     41 
     42 define Build/Compile
     43 endef
     44 
     45 define Package/adblock/install
     46 	$(INSTALL_DIR) $(1)/usr/bin
     47 	$(INSTALL_BIN) ./files/adblock.sh $(1)/usr/bin/
     48 
     49 	$(INSTALL_DIR) $(1)/etc/init.d
     50 	$(INSTALL_BIN) ./files/adblock.init $(1)/etc/init.d/adblock
     51 
     52 	$(INSTALL_DIR) $(1)/etc/config
     53 	$(INSTALL_CONF) ./files/adblock.conf $(1)/etc/config/adblock
     54 
     55 	$(INSTALL_DIR) $(1)/etc/adblock
     56 	$(INSTALL_CONF) ./files/adblock.blacklist $(1)/etc/adblock/
     57 	$(INSTALL_CONF) ./files/adblock.whitelist $(1)/etc/adblock/
     58 endef
     59 
     60 $(eval $(call BuildPackage,adblock))