17fc5a073315a91a66fa7123eff65009f1aa3c5c
[openwrt/svn-archive/archive.git] / net / pepperspot / Makefile
1 #
2 # Copyright (C) 2008-2009 OpenWrt.org
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:=pepperspot
11 PKG_VERSION:=0.2
12 PKG_RELEASE:=1
13
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
15 PKG_SOURCE_URL:=@SF/pepperspot
16 PKG_MD5SUM:=a7ac2c8f93799f7d23d9ad2a0841fe4a
17
18 PKG_INSTALL:=1
19
20 include $(INCLUDE_DIR)/package.mk
21
22 define Package/pepperspot
23 SUBMENU:=Captive Portals
24 SECTION:=net
25 CATEGORY:=Network
26 DEPENDS:=+kmod-tun +kmod-ipv6
27 TITLE:=Wireless LAN HotSpot controller
28 URL:=http://pepperspot.sourceforge.net/
29 endef
30
31 define Package/pepperspot/description
32 PepperSpot is a captive portal or wireless LAN access point controller
33 which support the IPv6 protocol. It supports web based login and it
34 supports Wireless Protected Access (WPA). Authentication is handled by
35 your favorite radius server (over IPv4/IPv6).
36 endef
37
38 define Package/pepperspot/conffiles
39 /etc/pepper.conf
40 endef
41
42 # uses GNU configure
43
44 define Package/pepperspot/install
45 $(INSTALL_DIR) $(1)/etc/init.d
46 $(INSTALL_BIN) ./files/$(PKG_NAME).init $(1)/etc/init.d/pepper
47 $(INSTALL_DIR) $(1)/etc
48 $(INSTALL_CONF) $(PKG_BUILD_DIR)/doc/pepper.conf $(1)/etc/
49 $(INSTALL_DIR) $(1)/usr/sbin
50 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/pepper $(1)/usr/sbin/
51 endef
52
53 $(eval $(call BuildPackage,pepperspot))