network/rt61: Added to 12.0 repository
This commit is contained in:
parent
2cbbb85ddb
commit
f26b01910a
|
@ -0,0 +1,18 @@
|
|||
rt61 driver cvs release
|
||||
|
||||
Driver for RaLink-based wireless network adapters using the rt61
|
||||
chipset. This package installs the kernel module and the firmware. It
|
||||
does NOT contain RaLink's binary configuration file rt61sta.dat. Use
|
||||
iwconfig to configure your card.
|
||||
|
||||
This is a build from the daily snapshots of the source code. The md5sum
|
||||
cannot be used to check the validity of the downloaded file as it will
|
||||
change everytime the snapshot is re-generated.
|
||||
|
||||
By default, this script will build the driver for your currently
|
||||
running kernel. To build it for a different kernel version, pass it on
|
||||
the command line when executing the script. For example:
|
||||
KERNEL=2.6.23.1 ./rt61.SlackBuild
|
||||
Note that you'll need to follow the instructions in /extra for the
|
||||
nosmp-sdk if you're using one of the stock non-smp Slackware kernels;
|
||||
for custom kernels, this won't be an issue.
|
|
@ -0,0 +1,3 @@
|
|||
|
||||
chroot . /sbin/depmod -a 2>/dev/null
|
||||
|
|
@ -0,0 +1,63 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Slackware build script for rt61
|
||||
|
||||
# By Niki Kovacs <contact@kikinovak.net>
|
||||
# Heavily based on Martin Lefebvre's rt2500 SlackBuild script.
|
||||
# Modified by Robby Workman <rworkman@slackbuilds.org>
|
||||
|
||||
PRGNAM=rt61
|
||||
ARCH=${ARCH:-i486}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
CWD=$(pwd)
|
||||
TMP=${TMP:-/tmp/SBo}
|
||||
PKG=$TMP/package-$PRGNAM
|
||||
OUTPUT=${OUTPUT:-/tmp}
|
||||
|
||||
FULLVERSION=$(tar -tzf rt61-cvs-daily.tar.gz|head -1|cut -d- -f3|tr -d \/)
|
||||
VERSION=$(tar -tzf rt61-cvs-daily.tar.gz|head -1|cut -d- -f3|tr -d \/|colrm 9)
|
||||
KERNEL=${KERNEL:-$(uname -r)}
|
||||
PKG_VERSION=${VERSION}_$(echo $KERNEL | tr - _)
|
||||
|
||||
if [ "$ARCH" = "i486" ]; then
|
||||
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||
fi
|
||||
|
||||
set -e
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG $OUTPUT
|
||||
cd $TMP
|
||||
rm -rf $PRGNAM-$FULLVERSION
|
||||
tar xvf $CWD/$PRGNAM-cvs-daily.tar.gz
|
||||
cd $PRGNAM-cvs-$FULLVERSION/Module
|
||||
chown -R root:root .
|
||||
chmod -R a-s,u+w,go+r-w .
|
||||
|
||||
CFLAGS=$SLKCFLAGS KERNDIR=/lib/modules/$KERNEL/build make
|
||||
install -D -m 0644 rt61.ko \
|
||||
$PKG/lib/modules/$KERNEL/kernel/drivers/net/wireless/rt61.ko
|
||||
|
||||
# Install firmware
|
||||
mkdir -p $PKG/lib/firmware
|
||||
cp -a *.bin $PKG/lib/firmware/
|
||||
|
||||
( cd $PKG
|
||||
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||
)
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PRGNAM-$PKG_VERSION
|
||||
cp -a README TESTING ../CHANGELOG ../FAQ ../LICENSE ../THANKS \
|
||||
$PKG/usr/doc/$PRGNAM-$PKG_VERSION
|
||||
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$PKG_VERSION/$PRGNAM.SlackBuild
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
cat $CWD/doinst.sh > $PKG/install/doinst.sh
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$PKG_VERSION-$ARCH-$BUILD$TAG.tgz
|
|
@ -0,0 +1,8 @@
|
|||
PRGNAM="rt61"
|
||||
VERSION="20071002"
|
||||
HOMEPAGE="http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page"
|
||||
DOWNLOAD="http://rt2x00.serialmonkey.com/rt61-cvs-daily.tar.gz"
|
||||
MD5SUM="Not Applicable"
|
||||
MAINTAINER="Niki Kovacs"
|
||||
EMAIL="contact@kikinovak.net"
|
||||
APPROVED="rworkman"
|
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||
# up the first '|' above the ':' following the base package name, and the '|'
|
||||
# on the right side marks the last column you can put a character in. You must
|
||||
# make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':'.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
rt61: rt61 (rt61 driver cvs release)
|
||||
rt61:
|
||||
rt61: Driver for RaLink-based wireless network adapters using the rt61
|
||||
rt61: chipset. This package installs the kernel module and the firmware.
|
||||
rt61: It does NOT contain RaLink's binary configuration file rt61sta.dat.
|
||||
rt61: Use iwconfig to configure your card.
|
||||
rt61:
|
||||
rt61: For more information, visit the project's home page at:
|
||||
rt61: http://rt2x00.serialmonkey.com.
|
||||
rt61:
|
||||
rt61:
|
Loading…
Reference in New Issue