Makefile 914 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #
  2. # Copyright (C) 2007 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. PKG_NAME:=ipset
  10. PKG_VERSION:=2.3.0
  11. PKG_RELEASE:=1
  12. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-20070828.tar.bz2
  13. PKG_SOURCE_URL:=http://ipset.netfilter.org
  14. PKG_MD5SUM:=9e17798dfd8ed87c63a1f3498f9fe64d
  15. include $(INCLUDE_DIR)/package.mk
  16. define Package/ipset
  17. SECTION:=net
  18. CATEGORY:=Network
  19. DEPENDS:=@!TARGET_etrax @LINUX_2_6
  20. TITLE:=Netfilter ip sets administration utility
  21. URL:=http://ipset.netfilter.org/
  22. endef
  23. define Build/Compile
  24. $(call Build/Compile/Default, \
  25. COPT_FLAGS="$(TARGET_CFLAGS)" \
  26. KERNEL_DIR="$(LINUX_DIR)" \
  27. PREFIX="/usr" \
  28. )
  29. endef
  30. define Package/ipset/install
  31. $(MAKE) -C $(PKG_BUILD_DIR) \
  32. DESTDIR="$(1)" \
  33. PREFIX="/usr" \
  34. install
  35. rm -rf $(1)/usr/man
  36. endef
  37. $(eval $(call BuildPackage,ipset))