diff options
author | florian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-07-31 11:42:24 +0000 |
---|---|---|
committer | florian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-07-31 11:42:24 +0000 |
commit | ff993cd34c29ba501dab273ce66272d5f6e192d8 (patch) | |
tree | ce0af2ac3ec68d3073a2765a7454bd2b6e0f0fb7 | |
parent | cc84d9a7e14250d8a736b63838e9e0c7f497e03b (diff) |
[package] package libipq as a shared library
r21799 by jow changed the staging install of libipq so that it is no
longer available as a static library but is dynamically linked in as a
shared library. However the libipq package was not being built. This
patch provides libipq.so as a package.
Signed-off-by: Ashok Rao <greatarbor@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22436 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rw-r--r-- | package/iptables/Makefile | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/package/iptables/Makefile b/package/iptables/Makefile index 6ba1c2d25..2c5c145be 100644 --- a/package/iptables/Makefile +++ b/package/iptables/Makefile @@ -44,7 +44,7 @@ define Package/iptables $(call Package/iptables/Default) TITLE:=IPv4 firewall administration tool MENU:=1 - DEPENDS+= +kmod-ipt-core +libiptc +libxtables + DEPENDS+= +kmod-ipt-core +libiptc +libxtables +libipq endef define Package/iptables/description @@ -272,6 +272,12 @@ define Package/libxtables TITLE:=IPv4/IPv6 firewall - shared xtables library endef +define Package/libipq + $(call Package/iptables/Default) + SECTION:=libs + CATEGORY:=Libraries + TITLE:=IPv4/IPv6 firewall - shared libipq library +endef TARGET_CPPFLAGS := \ -I$(PKG_BUILD_DIR)/include \ @@ -372,6 +378,11 @@ define Package/libxtables/install $(CP) $(PKG_INSTALL_DIR)/usr/lib/libxtables.so* $(1)/usr/lib/ endef +define Package/libipq/install + $(INSTALL_DIR) $(1)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libipq.so* $(1)/usr/lib/ +endef + define BuildPlugin define Package/$(1)/install $(INSTALL_DIR) $$(1)/usr/lib/iptables @@ -411,3 +422,4 @@ $(eval $(call BuildPackage,ip6tables)) $(eval $(call BuildPackage,ip6tables-utils)) $(eval $(call BuildPackage,libiptc)) $(eval $(call BuildPackage,libxtables)) +$(eval $(call BuildPackage,libipq)) |