florian b0506fb3e5 Replace the old kmod-tun reference by the current on
git-svn-id: svn://svn.openwrt.org/openwrt/packages@5481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-09 13:22:01 +00:00

63 lines
1.6 KiB
Makefile

#
# Copyright (C) 2006 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
# $Id$
include $(TOPDIR)/rules.mk
PKG_NAME:=chillispot
PKG_VERSION:=1.1.0
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.chillispot.org/download
PKG_MD5SUM:=9d2597756af3fa14d7331b4a3651fc9b
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(INCLUDE_DIR)/package.mk
define Package/chillispot
SECTION:=net
CATEGORY:=Network
DEPENDS:=+kmod-tun
TITLE:=Wireless LAN HotSpot controller
DESCRIPTION:=\
ChilliSpot is an open source captive portal or wireless LAN \\\
access point controller. It is used for authenticating users \\\
of a wireless LAN. It supports web based login which is today's \\\
standard for public HotSpots and it supports Wireless Protected \\\
Access (WPA) which is the standard of the future. Authentication, \\\
authorization and accounting (AAA) is handled by your favorite \\\
radius server.
URL:=http://www.chillispot.org/
endef
define Package/chillispot/conffiles
/etc/chilli.conf
endef
# uses GNU configure
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
DESTDIR="$(PKG_INSTALL_DIR)" \
all install
endef
define Package/chillispot/install
install -m0755 -d $(1)/etc/init.d
install -m0755 ./files/$(PKG_NAME).init $(1)/etc/init.d/chilli
install -m0755 -d $(1)/etc
install -m0644 $(PKG_BUILD_DIR)/doc/chilli.conf $(1)/etc/
install -m0755 -d $(1)/usr/sbin
$(CP) $(PKG_INSTALL_DIR)/usr/sbin/chilli $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,chillispot))