2 # Copyright (C) 2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
13 PKG_LICENSE
:=BSD-3-Clause
14 PKG_LICENSE_FILES
:=src
/LICENSE.txt
15 PKG_MAINTAINER
:=Simon Peter
<probono@puredarwin.org
>
18 PKG_SOURCE_URL
:=https
://github.com
/probonopd
/announce.git
19 PKG_SOURCE_VERSION
:=70d70f998686199deaa5d62b54688c869e237eef
20 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)-$(PKG_VERSION
)-$(PKG_SOURCE_VERSION
)
21 PKG_SOURCE
:=$(PKG_SOURCE_SUBDIR
).
tar.gz
22 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_SOURCE_SUBDIR
)
26 include $(INCLUDE_DIR
)/package.mk
28 PKG_BUILD_DEPENDS
:= +libpthread
30 define Package
/announce
33 SUBMENU
:=IP Addresses and Names
34 TITLE
:=Announce services on the network with Zeroconf
/Bonjour
35 URL
:=https
://github.com
/probonopd
/announce
39 define Package
/announce
/description
40 Announce services on the network with Zeroconf
/Bonjour.
41 This announces services such
as ssh
, sftp
, and http running on the local machine
46 $(call Build
/Prepare
/Default
)
47 $(CP
) $(PKG_BUILD_DIR
)/src
/* $(PKG_BUILD_DIR
)/
50 define Package
/announce
/install
51 $(INSTALL_DIR
) $(1)/usr
/sbin
52 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/announce
$(1)/usr
/sbin
/
53 $(INSTALL_DIR
) $(1)/etc
/init.d
54 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/announce.initscript
$(1)/etc
/init.d
/announce
57 $(eval
$(call BuildPackage
,announce
))