Added package vgp, vgp is a daemon working like Cisco(c) HSRP

SVN-Revision: 2643
This commit is contained in:
Florian Fainelli 2005-12-12 21:04:11 +00:00
parent a794bf7c12
commit d34501685b
3 changed files with 64 additions and 0 deletions

11
openwrt/package/vgp/Config.in Executable file
View file

@ -0,0 +1,11 @@
config BR2_PACKAGE_VGP
tristate "vgp - a daemon working like Cisco(c) HSRP"
default m if CONFIG_DEVEL
help
VGP (Virtual Gateway Protocol)is a very simple protocol able to work in
a way similar to Cisco(c) HSRP. It implements the idea of Virtual Gateway
to provide fault tollerance (and load balancing) on your net.
Each client on your net has as its default gateway the virtual gateway
and not the real router.
http://vgpd.freaknet.org/

48
openwrt/package/vgp/Makefile Executable file
View file

@ -0,0 +1,48 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=vgp
PKG_VERSION:=0.2.1
PKG_RELEASE:=1
PKG_MD5SUM:=b8c25b5dfcb944f78bbc584be9c230c7
PKG_SOURCE_URL:=http://vgpd.freaknet.org/files/
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_CAT:=zcat
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(TOPDIR)/package/rules.mk
$(eval $(call PKG_template,VGP,vgp,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(PKG_BUILD_DIR)/.configured:
(cd $(PKG_BUILD_DIR); rm -rf config.cache; \
$(TARGET_CONFIGURE_OPTS) \
CFLAGS="$(TARGET_CFLAGS)" \
./configure \
--target=$(GNU_TARGET_NAME) \
--host=$(GNU_TARGET_NAME) \
--build=$(GNU_HOST_NAME) \
--prefix=/usr \
--exec-prefix=/usr \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--libexecdir=/usr/lib \
--sysconfdir=/etc \
--datadir=/usr/share \
--localstatedir=/var \
--mandir=/usr/man \
--infodir=/usr/info \
--program-prefix="" \
);
touch $@
$(PKG_BUILD_DIR)/.built:
$(MAKE) DESTDIR=$(PKG_INSTALL_DIR) -C $(PKG_BUILD_DIR) install
touch $@
$(IPKG_VGP):
mkdir -p $(IDIR_VGP)
cp -fpR $(PKG_INSTALL_DIR)/* $(IDIR_VGP)/
$(RSTRIP) $(IDIR_VGP)
$(IPKG_BUILD) $(IDIR_VGP) $(PACKAGE_DIR)

View file

@ -0,0 +1,5 @@
Package: vgp
Section: net
Architecture: mipsel
Priority: optional
Description: vgp is a daemon working like Cisco(c) HSRP