wok-undigest annotate usb-modeswitch/receipt @ rev 622

Add: gdal
author Eric Joseph-Alexandre <erjo@slitaz.org>
date Wed Feb 01 07:46:15 2012 +0100 (2012-02-01)
parents
children d77d9e4f477e
rev   line source
jozee@70 1 # SliTaz package receipt.
jozee@70 2
jozee@70 3 PACKAGE="usb-modeswitch"
jozee@70 4 VERSION="1.1.2"
jozee@70 5 PACKAGE_DATA="${PACKAGE}-data-20100418"
jozee@70 6 CATEGORY="network"
jozee@70 7 MAINTAINER="jozee@slitaz.org"
jozee@70 8 SHORT_DESC="Activating switchable USB devices on Linux."
jozee@70 9 WEB_SITE="http://www.draisberghof.de/usb_modeswitch/"
jozee@70 10 DEPENDS="libusb"
jozee@70 11 BUILD_DEPENDS="gcc make libusb-dev "
jozee@70 12 TARBALL="$PACKAGE-$VERSION.tar.bz2"
jozee@70 13 WGET_URL="$WEB_SITE/$TARBALL"
jozee@70 14 TAGS="3g-modem"
jozee@70 15
jozee@70 16
jozee@70 17 # Rules to configure and make the package.
jozee@70 18
jozee@70 19 compile_rules()
jozee@70 20 {
jozee@70 21 cd $src/
jozee@70 22 make clean
jozee@70 23 mkdir -p $PWD/_pkg/etc $PWD/_pkg/lib/udev/usb_modeswitch $PWD/_pkg/usr/share/man/man1
jozee@70 24 make &&
jozee@70 25 make DESTDIR=$PWD/_pkg install
jozee@70 26
jozee@70 27 # download data
jozee@70 28 [ -d $PACKAGE_DATA ] || wget $WEB_SITE/${PACKAGE_DATA}.tar.bz2
jozee@70 29 [ -d $PACKAGE_DATA ] || tar -xjf ${PACKAGE_DATA}.tar.bz2
jozee@70 30
jozee@70 31 # download setup config
jozee@70 32 [ -f usb_modeswitch.setup ] || wget $WEB_SITE/usb_modeswitch.setup
jozee@70 33
jozee@70 34 }
jozee@70 35
jozee@70 36 # Rules to gen a SliTaz package suitable for Tazpkg.
jozee@70 37 genpkg_rules()
jozee@70 38 {
jozee@70 39 mkdir -p $fs/usr \
jozee@70 40 $fs/etc/usb_modeswitch.d \
jozee@70 41 $fs/lib/udev/rules.d
jozee@70 42
jozee@70 43 cp -a $_pkg/etc $fs
jozee@70 44 cp -a $_pkg/usr/sbin $fs/usr
jozee@70 45 cp -a $_pkg/lib/udev/* $fs/lib/udev
jozee@70 46 cp -a $src/$PACKAGE_DATA/usb_modeswitch.d/* $fs/etc/usb_modeswitch.d
jozee@70 47 cp -a $src/$PACKAGE_DATA/40-usb_modeswitch.rules $fs/lib/udev/rules.d
jozee@70 48 cp -a $src/usb_modeswitch.setup $fs/etc/
jozee@70 49 }