diff options
author | Florian Fainelli <florian@openwrt.org> | 2006-02-05 20:18:24 +0000 |
---|---|---|
committer | Florian Fainelli <florian@openwrt.org> | 2006-02-05 20:18:24 +0000 |
commit | 2dab10ef0c42a51b5ff85199ee339766171c590c (patch) | |
tree | 6fee2f48d95ccce477411cd47294df15fd1cfc71 /package/ppp/Makefile | |
parent | a73c5cd9ed799577aa4bf309cb0e54c775714672 (diff) | |
download | upstream-2dab10ef0c42a51b5ff85199ee339766171c590c.tar.gz upstream-2dab10ef0c42a51b5ff85199ee339766171c590c.tar.bz2 upstream-2dab10ef0c42a51b5ff85199ee339766171c590c.zip |
Updated ppp to be compiled with PPP filtering options as it was introduced with the newest libpcap
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3147 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/ppp/Makefile')
-rw-r--r-- | package/ppp/Makefile | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/package/ppp/Makefile b/package/ppp/Makefile index 4a0b0537ad..d98d7e5cb7 100644 --- a/package/ppp/Makefile +++ b/package/ppp/Makefile @@ -39,6 +39,12 @@ $(eval $(call PKG_mod_template,PPP_MOD_PPPOA,pppoatm)) $(eval $(call PKG_mod_template,PPP_MOD_PPPOE,rp-pppoe)) $(eval $(call PKG_mod_template,PPP_MOD_RADIUS,radius)) +PKG_DEPEND:="kmod-ppp" +ifeq ($(BR2_PACKAGE_PPP_WITH_FILTER),y) +ENABLE_FILTER:="FILTER=1" +PKG_DEPEND += ", libpcap" +endif + $(PKG_BUILD_DIR)/.configured: (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status} ; \ $(TARGET_CONFIGURE_OPTS) \ @@ -73,6 +79,8 @@ $(PKG_BUILD_DIR)/.built: CC=$(TARGET_CC) \ COPTS="$(TARGET_CFLAGS)" \ HAVE_INET6="1" \ + $(ENABLE_FILTER) \ + STAGING_DIR=$(STAGING_DIR) \ DESTDIR="$(PKG_INSTALL_DIR)/usr" \ all install touch $@ @@ -87,6 +95,7 @@ $(IPKG_PPP): install -d -m0755 $(IDIR_PPP)/usr/sbin install -m0755 $(PKG_INSTALL_DIR)/usr/sbin/pppd $(IDIR_PPP)/usr/sbin/ install -d -m0755 $(IDIR_PPP)/usr/lib/pppd + echo "Depends: $(PKG_DEPEND)" >> $(IDIR_PPP)/CONTROL/control $(RSTRIP) $(IDIR_PPP) $(IPKG_BUILD) $(IDIR_PPP) $(PACKAGE_DIR) @@ -103,7 +112,6 @@ $(IDIR_PPP_MOD_PPPOE)/sbin/ifup.pppoe: $(IPKG_PPP_MOD_PPPOE): $(IDIR_PPP_MOD_PPPOE)/sbin/ifup.pppoe $(IDIR_PPP_MOD_RADIUS)/etc/ppp/radius.conf: - install -d -m0755 $(IDIR_PPP_MOD_RADIUS)/etc/ppp install -m644 ./files/etc/ppp/radius.conf $(IDIR_PPP_MOD_RADIUS)/etc/ppp/ install -d -m0755 $(IDIR_PPP_MOD_RADIUS)/etc/ppp/radius |