From 554a36a0721f10d12fafcc46c2556a6b9b47eaff Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 9 Jul 2013 15:07:32 +0200 Subject: [PATCH] Revert "iptables: build as static library" This reverts commit be982317689d01b5f6252719069b86ad08107ddf. --- packages/network/iptables/build | 4 ++-- packages/network/iptables/install | 12 +++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/packages/network/iptables/build b/packages/network/iptables/build index 5ec24d57f1..d9a7117f47 100755 --- a/packages/network/iptables/build +++ b/packages/network/iptables/build @@ -29,8 +29,8 @@ cd $PKG_BUILD --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ - --enable-static \ - --disable-shared \ + --disable-static \ + --enable-shared \ --with-kernel="$SYSROOT_PREFIX/usr" \ make V=1 diff --git a/packages/network/iptables/install b/packages/network/iptables/install index a67a5ed6b5..822e19dc4d 100755 --- a/packages/network/iptables/install +++ b/packages/network/iptables/install @@ -22,8 +22,18 @@ . config/options $1 +mkdir -p $INSTALL/usr/lib + cp -P $PKG_BUILD/libxtables/.libs/libxtables.so* $INSTALL/usr/lib/ + cp -P $PKG_BUILD/libiptc/.libs/libip4tc.so* $INSTALL/usr/lib/ + cp -P $PKG_BUILD/libiptc/.libs/libip6tc.so* $INSTALL/usr/lib/ + cp -P $PKG_BUILD/libiptc/.libs/libiptc.so* $INSTALL/usr/lib/ + rm -rf $INSTALL/usr/lib/libiptc.so*T + +mkdir -p $INSTALL/usr/lib/xtables + cp -P $PKG_BUILD/extensions/.libs/*.so* $INSTALL/usr/lib/xtables + mkdir -p $INSTALL/usr/sbin - cp -P $PKG_BUILD/iptables/xtables-multi $INSTALL/usr/sbin + cp -P $PKG_BUILD/iptables/.libs/xtables-multi $INSTALL/usr/sbin ln -sf /usr/sbin/xtables-multi $INSTALL/usr/sbin/ip6tables ln -sf /usr/sbin/xtables-multi $INSTALL/usr/sbin/ip6tables-restore ln -sf /usr/sbin/xtables-multi $INSTALL/usr/sbin/ip6tables-save