summaryrefslogtreecommitdiff
path: root/bridge-utils/Pkgfile
blob: 7033480d72f3c16a3d8954d71ff7ef5b6b4c929f (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     --mandir=/usr/man
   20 
   21   # fix includes...
   22   sed -i 's|\(#include <sys/socket.h>\)|\1\n#include <netinet/in.h>|1' \
   23   libbridge/libbridge.h
   24   sed -i -e 's|linux/if.h|net/if.h|1' -e '/if_bridge.h/d' libbridge/libbridge.h
   25   sed -i '/KERNEL_HEADERS=/d' libbridge/Makefile
   26 
   27   make
   28   make DESTDIR=$PKG install
   29 }

Generated by cgit