2 # Copyright (c) 2016-2022 Dirk Brenken (dev@brenken.org)
3 # This is free software, licensed under the GNU General Public License v3.
6 include $(TOPDIR
)/rules.mk
11 PKG_LICENSE
:=GPL-3.0
-or-later
12 PKG_MAINTAINER
:=Dirk Brenken
<dev@brenken.org
>
14 include $(INCLUDE_DIR
)/package.mk
16 define Package
/travelmate
19 TITLE
:=A wlan connection manager for travel router
20 DEPENDS
:=+iwinfo
+jshn
+jsonfilter
+curl
+ca-bundle
24 define Package
/travelmate
/description
25 A wlan connection manager for travel router.
26 Please see https
://github.com
/openwrt
/packages
/blob
/master
/net
/travelmate
/files
/README.md for further information.
30 define Package
/travelmate
/conffiles
31 /etc
/config
/travelmate
37 define Build
/Configure
43 define Package
/travelmate
/install
44 $(INSTALL_DIR
) $(1)/usr
/bin
45 $(INSTALL_BIN
) .
/files
/travelmate.sh
$(1)/usr
/bin
47 $(INSTALL_DIR
) $(1)/etc
/init.d
48 $(INSTALL_BIN
) .
/files
/travelmate.init
$(1)/etc
/init.d
/travelmate
50 $(INSTALL_DIR
) $(1)/etc
/hotplug.d
/ntp
51 $(INSTALL_BIN
) .
/files
/travelmate_ntp.hotplug
$(1)/etc
/hotplug.d
/ntp
/25-travelmate_ntp
53 $(INSTALL_DIR
) $(1)/etc
/config
54 $(INSTALL_CONF
) .
/files
/travelmate.conf
$(1)/etc
/config
/travelmate
56 $(INSTALL_DIR
) $(1)/etc
/travelmate
57 $(INSTALL_BIN
) .
/files
/travelmate.vpn
$(1)/etc
/travelmate
58 $(INSTALL_BIN
) .
/files
/travelmate.mail
$(1)/etc
/travelmate
59 $(INSTALL_BIN
) .
/files
/*.login
$(1)/etc
/travelmate
62 $(eval
$(call BuildPackage
,travelmate
))