Skip to content

Commit

Permalink
Merge pull request #1 from anyfi/master
Browse files Browse the repository at this point in the history
Anyfi.net integration
  • Loading branch information
carrierwrt committed May 21, 2013
2 parents eaa3998 + 1d099a2 commit 05c5b4d
Show file tree
Hide file tree
Showing 17 changed files with 1,234 additions and 4 deletions.
47 changes: 47 additions & 0 deletions package/anyfi/Makefile
@@ -0,0 +1,47 @@
include $(TOPDIR)/rules.mk

ANYFI_TARGET := $(ARCH)-linux-$(subst C,c,$(LIBC))-$(LIBCV)

PKG_NAME := anyfi
PKG_VERSION := 1.1.0
PKG_RELEASE := 1

PKG_SOURCE := anyfimac-$(PKG_VERSION)-$(ANYFI_TARGET).tar.bz2
PKG_SOURCE_URL := http://anyfi.net/download
PKG_BUILD_DIR := $(BUILD_DIR)/anyfimac-$(PKG_VERSION)-$(ANYFI_TARGET)

include $(INCLUDE_DIR)/package.mk

define Package/anyfi
SECTION := net
CATEGORY := Network
TITLE := Anyfi.net - The Open Wi-Fi Mobility Platform
URL := http://anyfi.net
DEPENDS := +kmod-tun +librt
endef

define Package/anyfi/description
Anyfi.net binaries and integration scripts.
endef

define Build/Configure
@echo "Nothing to do - Anyfi.net software comes pre-built."
endef

define Build/Compile
@echo "Nothing to do - Anyfi.net software comes pre-built."
endef

define Package/anyfi/install
$(INSTALL_DIR) $(1)/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/anyfimac $(1)/sbin
$(LN) anyfimac $(1)/sbin/anyfid
$(LN) anyfimac $(1)/sbin/myfid
$(INSTALL_DIR) $(1)/bin
$(LN) ../sbin/anyfimac $(1)/bin/anyfidctl
$(LN) ../sbin/anyfimac $(1)/bin/myfidctl
$(INSTALL_DIR) $(1)/lib/wifi
$(INSTALL_BIN) ./files/anyfi.sh $(1)/lib/wifi
endef

$(eval $(call BuildPackage,anyfi))

0 comments on commit 05c5b4d

Please sign in to comment.