From a8041c0973528f4ef15e1a67cc1d3baf08261b4f Mon Sep 17 00:00:00 2001 From: Baruch Siach Date: Mon, 11 Jul 2011 17:33:31 +0300 Subject: ebtables: new package [Peter: add ipv6 dependency] Signed-off-by: Baruch Siach Signed-off-by: Peter Korsgaard --- package/ebtables/ebtables.mk | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 package/ebtables/ebtables.mk (limited to 'package/ebtables/ebtables.mk') diff --git a/package/ebtables/ebtables.mk b/package/ebtables/ebtables.mk new file mode 100644 index 000000000..67c0d9246 --- /dev/null +++ b/package/ebtables/ebtables.mk @@ -0,0 +1,30 @@ +############################################################# +# +# ebtables +# +############################################################# +EBTABLES_VERSION = 2.0.10-1 +EBTABLES_SOURCE = ebtables-v$(EBTABLES_VERSION).tar.gz +EBTABLES_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/ebtables + +define EBTABLES_BUILD_CMDS + $(MAKE) $(TARGET_CONFIGURE_OPTS) LIBDIR=/lib/ebtables -C $(@D) +endef + +define EBTABLES_INSTALL_TARGET_CMDS + for so in $(@D)/$(EBTABLES_SUBDIR)/*.so \ + $(@D)/$(EBTABLES_SUBDIR)/extensions/*.so; \ + do \ + $(INSTALL) -m 0755 -D $${so} \ + $(TARGET_DIR)/lib/ebtables/`basename $${so}`; \ + done + $(INSTALL) -m 0755 -D $(@D)/$(EBTABLES_SUBDIR)/ebtables \ + $(TARGET_DIR)/sbin/ebtables +endef + +define EBTABLES_UNINSTALL_TARGET_CMDS + rm -rf $(TARGET_DIR)/lib/ebtables + rm -f $(TARGET_DIR)/sbin/ebtables +endef + +$(eval $(call GENTARGETS,package,ebtables)) -- cgit v1.2.3