#!/bin/sh
NAME=wireless-tools
VERSION=28
BUILD=1
OPTIMIZE=${OPTIMIZE:-"-Os -pipe"}

SOURCE=( wireless_tools.$VERSION.pre15.tar.gz
         rc.wireless.gz
	 rc.wireless.conf.gz )
PATCH=( wireless_tools.nowhine.diff.gz
        wireless_tools.static.diff.gz )

build() {

  _explode 0
  
  cd $TMP/wireless_tools.$VERSION
  
  _patch 0 -p1 --verbose --suffix=.orig --backup
  _patch 1 -p1 --verbose --suffix=.orig --backup


  make
  strip ifrename iwconfig iwevent iwgetid iwlist iwpriv iwspy
  mkdir -p $PKG/sbin
  cp -a ifrename iwconfig iwevent iwgetid iwlist iwpriv iwspy $PKG/sbin

# The library seems to be used by kdenetwork, but since the .soname in the shared library
# doesn't seem to be forward-thinking we'll leave that out still:
  mkdir -p $PKG$LIBDIR
  cp -a libiw.a $PKG$LIBDIR
  mkdir -p $PKG$INCLUDEDIR
  cp -a iwlib.h wireless.h $PKG$INCLUDEDIR
  mkdir -p $PKG$MANDIR/man5
  cat iftab.5 | gzip -9c > $PKG$MANDIR/man5/iftab.5.gz
  mkdir -p $PKG$MANDIR/man7
  cat wireless.7 | gzip -9c > $PKG$MANDIR/man7/wireless.7.gz
  mkdir -p $PKG$MANDIR/man8
  for file in *.8 ; do
    cat $file | gzip -9c > $PKG$MANDIR/man8/$file.gz
  done
  
  _doc 0 wireless-tools-$VERSION  COPYING INSTALL PCMCIA.txt README

  # Add init scripts from Eric Hameleers:
  mkdir -p $PKG$SYSCONFDIR/rc.d
  zcat ${SOURCE[1]} > $PKG$SYSCONFDIR/rc.d/rc.wireless
  chmod 755 $PKG$SYSCONFDIR/rc.d/rc.wireless
  
  # This might contain a secret key, so we'll use chmod 600:
  zcat ${SOURCE[2]} > $PKG$SYSCONFDIR/rc.d/rc.wireless.conf
  chmod 600 $PKG/etc/rc.d/rc.wireless.conf

  _new 0 $SYSCONFDIR/rc.d/rc.wireless.conf
  _new 0 $SYSCONFDIR/rc.d/rc.wireless

  _chfix
  _chgrp_bin
  
}
