summaryrefslogtreecommitdiff
path: root/bridge-utils/Pkgfile
blob: e894898a2bf18ab89ffdadd1b1db01071b46bf5b (plain)
    1 # Description: Linux IEEE 802.1d ethernet bridging utilities
    2 # URL:         http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge
    3 # Maintainer:  Thomas Penteker, tek at serverop dot de
    4 # Packager:    Matt Housh, jaeger at morpheus dot net
    5 
    6 name=bridge-utils
    7 version=1.5
    8 release=1
    9 source=(http://download.sourceforge.net/bridge/$name-$version.tar.gz)
   10 
   11 build() {
   12   cd $name-$version
   13 
   14   # make compilation fail instead of producing footprint mismatches
   15   sed -i 's/ ; done/ || exit 1 &/g' Makefile.in
   16   autoconf
   17 
   18   ./configure --prefix=/usr
   19 
   20   # fix includes...
   21   sed -i 's|\(#include <sys/socket.h>\)|\1\n#include <netinet/in.h>|1' \
   22   libbridge/libbridge.h
   23   sed -i -e 's|linux/if.h|net/if.h|1' -e '/if_bridge.h/d' libbridge/libbridge.h
   24   sed -i '/KERNEL_HEADERS=/d' libbridge/Makefile
   25 
   26   make
   27   make DESTDIR=$PKG install
   28 }

Generated by cgit