Changeset d419478 in freewrt for package/iptables
- Timestamp:
- Jul 21, 2006, 1:56:32 AM (19 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- 50d34d3
- Parents:
- 2029b2e
- File:
-
- 1 edited
-
package/iptables/Makefile (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
package/iptables/Makefile
r2029b2e rd419478 13 13 ftp://ftp.no.netfilter.org/pub/netfilter/iptables/ 14 14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 15 PKG_CAT:=bzcat16 15 17 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)18 PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install19 16 20 17 define IPKG_plugin_template … … 23 20 install -m0755 -d $$(IDIR_$(1))/usr/lib/iptables 24 21 for m in $$(patsubst xt_%,ipt_%,$(2)); do \ 25 $(CP) $( PKG_INSTALL_DIR)/usr/lib/iptables/lib$$$${m}.so $$(IDIR_$(1))/usr/lib/iptables/ ; \22 $(CP) $(WRKINST)/usr/lib/iptables/lib$$$${m}.so $$(IDIR_$(1))/usr/lib/iptables/ ; \ 26 23 done 27 24 @[ -z "$(3)" ] || $(MAKE) $(3) … … 58 55 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_ULOG,$(IPT_ULOG-m))) 59 56 60 $( PKG_BUILD_DIR)/.configured:57 $(WRKBUILD)/.configured: 61 58 touch $@ 62 59 63 $( PKG_BUILD_DIR)/.built:64 chmod a+x $( PKG_BUILD_DIR)/extensions/.*-test*65 mkdir -p $( PKG_INSTALL_DIR)66 $(MAKE) -C $( PKG_BUILD_DIR) \60 $(WRKBUILD)/.built: 61 chmod a+x $(WRKBUILD)/extensions/.*-test* 62 mkdir -p $(WRKINST) 63 $(MAKE) -C $(WRKBUILD) \ 67 64 $(TARGET_CONFIGURE_OPTS) \ 68 65 CC=$(TARGET_CC) COPT_FLAGS="$(TARGET_CFLAGS)" \ 69 66 KERNEL_DIR=$(LINUX_DIR) PREFIX=/usr \ 70 DESTDIR="$( PKG_INSTALL_DIR)" \67 DESTDIR="$(WRKINST)" \ 71 68 all install install-devel 72 69 touch $@ … … 76 73 install -m0755 ./files/firewall.init $(IDIR_IPTABLES)/etc/init.d/S45firewall 77 74 install -d -m0755 $(IDIR_IPTABLES)/usr/sbin 78 $(CP) $( PKG_INSTALL_DIR)/usr/sbin/iptables $(IDIR_IPTABLES)/usr/sbin/75 $(CP) $(WRKINST)/usr/sbin/iptables $(IDIR_IPTABLES)/usr/sbin/ 79 76 install -d -m0755 $(IDIR_IPTABLES)/usr/lib/iptables 80 (cd $( PKG_INSTALL_DIR)/usr/lib/iptables ; \77 (cd $(WRKINST)/usr/lib/iptables ; \ 81 78 $(CP) $(patsubst %,lib%.so,$(IPT_BUILTIN:xt_%=ipt_%)) $(IDIR_IPTABLES)/usr/lib/iptables/ \ 82 79 ) … … 89 86 $(IPKG_IPTABLES_UTILS): 90 87 install -d -m0755 $(IDIR_IPTABLES_UTILS)/usr/sbin 91 $(CP) $( PKG_INSTALL_DIR)/usr/sbin/iptables-{save,restore} $(IDIR_IPTABLES_UTILS)/usr/sbin/88 $(CP) $(WRKINST)/usr/sbin/iptables-{save,restore} $(IDIR_IPTABLES_UTILS)/usr/sbin/ 92 89 $(RSTRIP) $(IDIR_IPTABLES_UTILS) 93 90 $(IPKG_BUILD) $(IDIR_IPTABLES_UTILS) $(PACKAGE_DIR) … … 95 92 $(IPKG_IP6TABLES): 96 93 install -d -m0755 $(IDIR_IP6TABLES)/usr/sbin 97 $(CP) $( PKG_INSTALL_DIR)/usr/sbin/ip6tables $(IDIR_IP6TABLES)/usr/sbin/94 $(CP) $(WRKINST)/usr/sbin/ip6tables $(IDIR_IP6TABLES)/usr/sbin/ 98 95 install -d -m0755 $(IDIR_IP6TABLES)/usr/lib/iptables 99 (cd $( PKG_INSTALL_DIR)/usr/lib/iptables ; \96 (cd $(WRKINST)/usr/lib/iptables ; \ 100 97 $(CP) libip6t_*.so $(IDIR_IP6TABLES)/usr/lib/iptables/ \ 101 98 ) … … 103 100 $(IPKG_BUILD) $(IDIR_IP6TABLES) $(PACKAGE_DIR) 104 101 105 $(STAGING_DIR)/usr/lib/libipq.a: $( PKG_BUILD_DIR)/.built106 $(MAKE) -C $( PKG_BUILD_DIR) \102 $(STAGING_DIR)/usr/lib/libipq.a: $(WRKBUILD)/.built 103 $(MAKE) -C $(WRKBUILD) \ 107 104 $(TARGET_CONFIGURE_OPTS) \ 108 105 CC=$(TARGET_CC) COPT_FLAGS="$(TARGET_CFLAGS)" \
Note:
See TracChangeset
for help on using the changeset viewer.
