lede-packages-rs

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

Makefile (1483B)


      1 #
      2 # Copyright (C) 2016 Nikil Mehta <nikil.mehta@gmail.com>
      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:=wakeonlan
     11 PKG_VERSION:=0.41
     12 PKG_RELEASE:=1
     13 
     14 PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz
     15 PKG_SOURCE_URL:=http://http.debian.net/debian/pool/main/w/wakeonlan/
     16 PKG_MD5SUM:=581b1b27a7e810ab72668cce4bd9aa9b3e0cea34b2db24dd1a44c09d63ddda98
     17 
     18 PKG_MAINTAINER:=Nikil Mehta <nikil.mehta@gmail.com>
     19 PKG_LICENSE:=Artistic-1.0-Perl
     20 
     21 include $(INCLUDE_DIR)/package.mk
     22 
     23 define Package/wakeonlan
     24   SECTION:=net
     25   CATEGORY:=Network
     26   TITLE:=Sends 'magic packets' to wake-on-LAN enabled ethernet adapters
     27   URL:=http://gsd.di.uminho.pt/jpo/software/wakeonlan/
     28   DEPENDS:=+perl +perlbase-getopt +perlbase-net +perlbase-socket
     29 endef
     30 
     31 define Package/wakeonlan/description
     32 	With this package you can remotely wake up and power on machines which have
     33 	motherboards or network cards that support 'Wake-on-Lan' packets.
     34 	.
     35 	The tool allows you to wake up a single machine, or a group of machines.
     36 	.
     37 	You need the MAC addresses of machines to construct the WOL packets, but,
     38 	in contrast to 'etherwake', you do not need root privileges to use the
     39 	program itself as UDP packets are used.
     40 endef
     41 
     42 define Build/Compile
     43 endef
     44 
     45 define Package/wakeonlan/install
     46 	$(INSTALL_DIR) $(1)/usr/bin
     47 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/wakeonlan $(1)/usr/bin/
     48 endef
     49 
     50 $(eval $(call BuildPackage,wakeonlan))