wok-undigest annotate usb-modeswitch/receipt @ rev 483
gejengel: update bdeps
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Oct 07 09:56:00 2011 +0200 (2011-10-07) |
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 } |