summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2007-09-03 17:51:40 +0000
committerAlin Năstac <mrness@gentoo.org>2007-09-03 17:51:40 +0000
commite5fc7f8a0ff045c16371e17bc1befb6a52cf647b (patch)
tree0f615542dde66bfc39ed1077835ec7a9ad068ba8 /net-dialup/speedtouch
parentppc stable, bug #170861 (diff)
downloadhistorical-e5fc7f8a0ff045c16371e17bc1befb6a52cf647b.tar.gz
historical-e5fc7f8a0ff045c16371e17bc1befb6a52cf647b.tar.bz2
historical-e5fc7f8a0ff045c16371e17bc1befb6a52cf647b.zip
Remove obsolete revision. Remove useless debug useflag (#191118).
Package-Manager: portage-2.1.2.12
Diffstat (limited to 'net-dialup/speedtouch')
-rw-r--r--net-dialup/speedtouch/ChangeLog7
-rw-r--r--net-dialup/speedtouch/Manifest41
-rw-r--r--net-dialup/speedtouch/files/digest-speedtouch-1.3.1-r23
-rw-r--r--net-dialup/speedtouch/files/speedtouch-1.3.1-debug.patch19
-rw-r--r--net-dialup/speedtouch/files/speedtouch.rc767
-rw-r--r--net-dialup/speedtouch/speedtouch-1.3.1-r2.ebuild97
-rw-r--r--net-dialup/speedtouch/speedtouch-1.3.1-r3.ebuild26
7 files changed, 61 insertions, 199 deletions
diff --git a/net-dialup/speedtouch/ChangeLog b/net-dialup/speedtouch/ChangeLog
index 02ce98ba9a67..1170e22c953f 100644
--- a/net-dialup/speedtouch/ChangeLog
+++ b/net-dialup/speedtouch/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-dialup/speedtouch
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/speedtouch/ChangeLog,v 1.38 2007/09/03 05:29:50 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/speedtouch/ChangeLog,v 1.39 2007/09/03 17:51:40 mrness Exp $
+
+ 03 Sep 2007; Alin Năstac <mrness@gentoo.org>
+ +files/speedtouch-1.3.1-debug.patch, -files/speedtouch.rc7,
+ -speedtouch-1.3.1-r2.ebuild, speedtouch-1.3.1-r3.ebuild:
+ Remove obsolete revision. Remove useless debug useflag (#191118).
03 Sep 2007; Jeroen Roovers <jer@gentoo.org> speedtouch-1.3.1-r3.ebuild:
Stable for HPPA (bug #185747).
diff --git a/net-dialup/speedtouch/Manifest b/net-dialup/speedtouch/Manifest
index 7f4b2c77c59f..2e5d779081ed 100644
--- a/net-dialup/speedtouch/Manifest
+++ b/net-dialup/speedtouch/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX adsl.sample 599 RMD160 23ad83203725459c8f787ee012f7b54a4f8135f8 SHA1 26af2f97d78d7cb900c81da190f6fb067ab942bd SHA256 478a454b347d2d666310eba8ff08cd648642dd39849e880965847c2c69adaec6
MD5 d6eb26607fa211c61609dd783ecfdac9 files/adsl.sample 599
RMD160 23ad83203725459c8f787ee012f7b54a4f8135f8 files/adsl.sample 599
@@ -6,6 +9,10 @@ AUX speedtch-hotplug 396 RMD160 1c2c0aa58e8d245e2517166efbea819669d5e749 SHA1 ec
MD5 3c7d210090e2fed135170292f62e279b files/speedtch-hotplug 396
RMD160 1c2c0aa58e8d245e2517166efbea819669d5e749 files/speedtch-hotplug 396
SHA256 dbb7678143c79d767e9f3ebf7567ff53fa21b28a3f61f25487040579156161ac files/speedtch-hotplug 396
+AUX speedtouch-1.3.1-debug.patch 740 RMD160 2c9263da49979823de8b39a4d9228b693394c37c SHA1 1135ea99d376609ec91bcaf9a871548186bc13f3 SHA256 2201f4d3e2c9c50b017741e7fd433807f2fa9ebf552134fd3214c4b078b60a66
+MD5 edd8c90c59e23361c5950eb2389b6935 files/speedtouch-1.3.1-debug.patch 740
+RMD160 2c9263da49979823de8b39a4d9228b693394c37c files/speedtouch-1.3.1-debug.patch 740
+SHA256 2201f4d3e2c9c50b017741e7fd433807f2fa9ebf552134fd3214c4b078b60a66 files/speedtouch-1.3.1-debug.patch 740
AUX speedtouch-1.3.1-gcc4.patch 279 RMD160 a67b5b6ddd04e829556fa7d08eead3370da55635 SHA1 ea10565efcc0f68847a2fb3673f2cab411a107ff SHA256 ce0ea7dcca347bb39f33a4fdb0710f49784daf502234a4d7ac12a545932ec6e7
MD5 4191035925db745944c75e26937c42a3 files/speedtouch-1.3.1-gcc4.patch 279
RMD160 a67b5b6ddd04e829556fa7d08eead3370da55635 files/speedtouch-1.3.1-gcc4.patch 279
@@ -18,30 +25,26 @@ AUX speedtouch.initd 1809 RMD160 272a58897de7dd37c83149852368aaf2eef5267e SHA1 a
MD5 dbd6e2122fdf47b478bfba023762c105 files/speedtouch.initd 1809
RMD160 272a58897de7dd37c83149852368aaf2eef5267e files/speedtouch.initd 1809
SHA256 6a1453c101ba313bc5d3b2ea3c8db0d1bf5fa0087b19465630004c3fd625b944 files/speedtouch.initd 1809
-AUX speedtouch.rc7 1655 RMD160 645735b3d90c9c54fbda1c7a8ff0f6ee8374d24a SHA1 1ab60fbb929be0b7a546a90ef82335c79fd41a60 SHA256 62e2e86a79bb3c9a8d6de785c46e9c15a8ad93e3b4d748ad85389bb46744dc5f
-MD5 aa0803fb7b3133521df4ee07d7ff141a files/speedtouch.rc7 1655
-RMD160 645735b3d90c9c54fbda1c7a8ff0f6ee8374d24a files/speedtouch.rc7 1655
-SHA256 62e2e86a79bb3c9a8d6de785c46e9c15a8ad93e3b4d748ad85389bb46744dc5f files/speedtouch.rc7 1655
DIST speedtouch-1.3.1.tar.bz2 197709 RMD160 88e64bb415db535078915d10684262b5e57f55dc SHA1 9f2bd1d2800686fa96b38bb3de8283fcf5b39a5c SHA256 0e42203af9252fab2d3e5610d80d6ad72ce18cd2b62454299ab34b9ab71c0dd8
-EBUILD speedtouch-1.3.1-r2.ebuild 3212 RMD160 7ad79d284ae8c538dbf17e6c86756da4f0372238 SHA1 73ba6fa2cbc5f528de28d46dec1b353957ab0a72 SHA256 476e263025665bfc81c737ed4c424ed5846d78cf9137d59460450018bc7aaabc
-MD5 2d5918a7508267a3ad76e2dc2c09df12 speedtouch-1.3.1-r2.ebuild 3212
-RMD160 7ad79d284ae8c538dbf17e6c86756da4f0372238 speedtouch-1.3.1-r2.ebuild 3212
-SHA256 476e263025665bfc81c737ed4c424ed5846d78cf9137d59460450018bc7aaabc speedtouch-1.3.1-r2.ebuild 3212
-EBUILD speedtouch-1.3.1-r3.ebuild 3256 RMD160 451bf763a11c1655920c8f1e18742bc954df7690 SHA1 3dfcb833fdba51308ad282a26ba217066c818800 SHA256 b42e973cb2df30b1c28f89e29b2cd5c71864cae2466394be79bcab08f1865a29
-MD5 38db575a3998f061a837fa0156600bc1 speedtouch-1.3.1-r3.ebuild 3256
-RMD160 451bf763a11c1655920c8f1e18742bc954df7690 speedtouch-1.3.1-r3.ebuild 3256
-SHA256 b42e973cb2df30b1c28f89e29b2cd5c71864cae2466394be79bcab08f1865a29 speedtouch-1.3.1-r3.ebuild 3256
-MISC ChangeLog 5608 RMD160 ca399ecab72fb4c307cf3024c6611ee8a1097fad SHA1 fe46394a4c866e332584bb78b64089af735e7ffa SHA256 f323f7938c18480871864782532bf3373544d2ef65b3c8b40487951612c9e2fb
-MD5 d6e58ffa53e263b814ff68ee27eab262 ChangeLog 5608
-RMD160 ca399ecab72fb4c307cf3024c6611ee8a1097fad ChangeLog 5608
-SHA256 f323f7938c18480871864782532bf3373544d2ef65b3c8b40487951612c9e2fb ChangeLog 5608
+EBUILD speedtouch-1.3.1-r3.ebuild 3299 RMD160 eb35bdf6fb1b2db9c1cc9f8f8ac04315d2c1c47e SHA1 9572f98a35137740e123c406611d9fd0e4a62be3 SHA256 b8b357c37a4cdb9bfcb35d639e3c14016f2249acf37b7d1f64fe3ade3dd90234
+MD5 7a7fb5fd21d0e77ce47bb205ae6a4e78 speedtouch-1.3.1-r3.ebuild 3299
+RMD160 eb35bdf6fb1b2db9c1cc9f8f8ac04315d2c1c47e speedtouch-1.3.1-r3.ebuild 3299
+SHA256 b8b357c37a4cdb9bfcb35d639e3c14016f2249acf37b7d1f64fe3ade3dd90234 speedtouch-1.3.1-r3.ebuild 3299
+MISC ChangeLog 5849 RMD160 fc52429f822d0e974518353694f0e9e0c47e7141 SHA1 4e67b36afe63165b70632948f72562944562e99e SHA256 fa23d3fda32566b8ad447d2921cf5c2538e08e948efb288a7dfc3bb13416ab89
+MD5 31ef992a697e3ab6da0f5049038f842a ChangeLog 5849
+RMD160 fc52429f822d0e974518353694f0e9e0c47e7141 ChangeLog 5849
+SHA256 fa23d3fda32566b8ad447d2921cf5c2538e08e948efb288a7dfc3bb13416ab89 ChangeLog 5849
MISC metadata.xml 163 RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e SHA1 d8332605fd22c32f15438bbdf24aa622c3d2738a SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3
MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e metadata.xml 163
SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3 metadata.xml 163
-MD5 69dc565f58f83ae7954a198c3962de63 files/digest-speedtouch-1.3.1-r2 253
-RMD160 e6f60b927921c136cf38a10c275149ca877cd9a3 files/digest-speedtouch-1.3.1-r2 253
-SHA256 b759dae8f362b0f20107fe4514e65ec9c781b662d147e2829920ebcad99fa609 files/digest-speedtouch-1.3.1-r2 253
MD5 69dc565f58f83ae7954a198c3962de63 files/digest-speedtouch-1.3.1-r3 253
RMD160 e6f60b927921c136cf38a10c275149ca877cd9a3 files/digest-speedtouch-1.3.1-r3 253
SHA256 b759dae8f362b0f20107fe4514e65ec9c781b662d147e2829920ebcad99fa609 files/digest-speedtouch-1.3.1-r3 253
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.6 (GNU/Linux)
+
+iD8DBQFG3Em3VSA5X31g7/gRApgxAJ9xdy38zH8tf+2Xm5AHGfnbGS6hXwCeKC78
+bSHftdiVFULJO/CjScLISI4=
+=qZTe
+-----END PGP SIGNATURE-----
diff --git a/net-dialup/speedtouch/files/digest-speedtouch-1.3.1-r2 b/net-dialup/speedtouch/files/digest-speedtouch-1.3.1-r2
deleted file mode 100644
index adf70aa30fd8..000000000000
--- a/net-dialup/speedtouch/files/digest-speedtouch-1.3.1-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 0848a120ae0eeab6c8ab378e11dc4fa2 speedtouch-1.3.1.tar.bz2 197709
-RMD160 88e64bb415db535078915d10684262b5e57f55dc speedtouch-1.3.1.tar.bz2 197709
-SHA256 0e42203af9252fab2d3e5610d80d6ad72ce18cd2b62454299ab34b9ab71c0dd8 speedtouch-1.3.1.tar.bz2 197709
diff --git a/net-dialup/speedtouch/files/speedtouch-1.3.1-debug.patch b/net-dialup/speedtouch/files/speedtouch-1.3.1-debug.patch
new file mode 100644
index 000000000000..243f2b6a4df7
--- /dev/null
+++ b/net-dialup/speedtouch/files/speedtouch-1.3.1-debug.patch
@@ -0,0 +1,19 @@
+diff -Nru speedtouch-1.3.1.orig/configure.in speedtouch-1.3.1/configure.in
+--- speedtouch-1.3.1.orig/configure.in 2004-09-29 23:56:31.000000000 +0300
++++ speedtouch-1.3.1/configure.in 2007-09-03 08:42:29.000000000 +0300
+@@ -33,15 +33,10 @@
+ # --sysconfdir='${prefix}/etc' is considered the system default
+ test "x$sysconfdir" = 'x${prefix}/etc' && sysconfdir="/etc"
+
+-CFLAGS=`echo $CFLAGS | sed s/"-g"/""/g`
+-
+ dnl User options
+ AC_ARG_ENABLE(release,[ --enable-release set the compiler flags to -O6],
+ CFLAGS="-O6")
+
+-AC_ARG_ENABLE(debug,[ --enable-debug set the compiler flags to -g],[
+- CFLAGS="-g"; debug_flags="-DDEBUG"])
+-
+ AC_ARG_ENABLE(syslog,[ --enable-syslog log messages via syslog],
+ syslog_flags="-DUSE_SYSLOG")
+
diff --git a/net-dialup/speedtouch/files/speedtouch.rc7 b/net-dialup/speedtouch/files/speedtouch.rc7
deleted file mode 100644
index 4743e6b0ade2..000000000000
--- a/net-dialup/speedtouch/files/speedtouch.rc7
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/speedtouch/files/speedtouch.rc7,v 1.2 2004/09/28 01:23:20 swegener Exp $
-
-depend() {
- need localmount modules
-}
-
-start() {
- ebegin "Starting Speedtouch ADSL Modem..."
-
- ps -e | grep -q modem_run
- if [ $? -eq 0 ]; then
- einfo "Firmware already loaded, skipping load"
- else
-
- einfo "Loading firmware..."
-
- if [ -z "${MICROCODE}" ]; then
- eend 1 "Please define \$MICROCODE in /etc/conf.d/speedtouch"
- return 1
- fi
- if [ ! -f ${MICROCODE} ]; then
- eend 1 "Failed to find the microcode."
- return 1
- fi
- # usbdevfs is up ?
- if [ ! -f /proc/bus/usb/devices ]; then
- eend 1 "usbdevfs not mounted"
- return 1
- fi
-
- modem_run -v $VERBOSE $MODEM_RUN_EXTRAOPTS -f $MICROCODE
- if [ $? -ne 0 ]; then # modem_run CAN'T run
- eerror "Can't load the microcode !!"
- eerror "Please detach and attach again your modem to the USB port to unload the microcode."
- eerror "Then run '/etc/init.d/speedtouch start'"
- eend 1 "Speedtouch firmward load failed"
- return 1
- fi
-
-
- einfo "Speedtouch firmware loaded"
- eend 0
- fi
-
- if [ ! -f "/etc/ppp/peers/$PEER" ]; then
- eend 1 "Failed to find peer configuration"
- return 1
- fi
-
- einfo "Launching the PPP daemon..."
- rm -f /var/run/pppoa*.pid
- start-stop-daemon --start \
- --exec /usr/sbin/pppd call $PEER &>/dev/null
-
- eend $? "Failed to start the PPP daemon"
-}
-
-stop() {
- ebegin "Shutting down the SpeedTouch ADSL Modem..."
-
- start-stop-daemon --stop --pidfile /var/run/ppp0.pid pppd
-
- eend $? "Failed to stop 'pppd'."
-}
diff --git a/net-dialup/speedtouch/speedtouch-1.3.1-r2.ebuild b/net-dialup/speedtouch/speedtouch-1.3.1-r2.ebuild
deleted file mode 100644
index 71185035c9c7..000000000000
--- a/net-dialup/speedtouch/speedtouch-1.3.1-r2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/speedtouch/speedtouch-1.3.1-r2.ebuild,v 1.10 2007/05/06 08:15:00 genone Exp $
-
-inherit flag-o-matic eutils
-
-MY_P=${P/_/-}
-
-DESCRIPTION="GPL Driver for the Alcatel Speedtouch USB under *nix"
-HOMEPAGE="http://speedtouch.sf.net/"
-SRC_URI="mirror://sourceforge/speedtouch/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ~ppc x86"
-IUSE="static debug"
-
-RDEPEND=">=net-dialup/ppp-2.4.1
- !net-dialup/speedtouch-usb"
-
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
- unpack ${A}
-
- # Patch to fix gcc-4.* compile error (bug #99759)
- epatch ${FILESDIR}/${P}-gcc4.patch
-
- #Increase minlevel of reports in atm.c
- #At least one of the reports could affect performance due to call frequency
- sed -i -e 's/report(0/report(1/' ${S}/src/atm.c
-}
-
-src_compile() {
- local myconf=
- use debug && myconf="--enable-debug"
- use static && myconf="${myconf} --enable-static"
-
- filter-flags -mpowerpc-gfxopt -mpowerpc-gpopt
- econf \
- --enable-syslog \
- ${myconf} || die "./configure failed"
-
- emake || die "make failed"
-}
-
-src_install() {
- einstall || die
-
- # twp 2003-12-25 install *.html correctly
- dohtml $(find "${D}/usr/share/doc/speedtouch/" -type f -name '*.html')
- rm $(find "${D}/usr/share/doc/speedtouch/" -type f -name '*.html')
- dodoc $(find "${D}/usr/share/doc/speedtouch/" -type f)
- rm -rf "${D}/usr/share/doc/speedtouch/"
- dodoc AUTHORS ChangeLog TODO VERSION
-
- rm -rf ${D}/usr/bin
- rm -rf ${D}/usr/share/man/man1
-
- newinitd ${FILESDIR}/speedtouch.rc7 speedtouch
- newconfd ${FILESDIR}/speedtouch.confd speedtouch
-
- insopts -m 600 ; insinto /etc/ppp/peers ; doins ${FILESDIR}/adsl.sample
-
- dosbin doc-linux/adsl-conf-pppd
-
- #allows hotplug to modprobe the speedtch module automatically
- mv ${D}/etc/hotplug/usb/speedtouch.usermap ${D}/etc/hotplug/usb/speedtch.usermap
- exeinto /etc/hotplug/usb ; newexe ${FILESDIR}/speedtch-hotplug speedtch
- rm ${D}/etc/hotplug/usb/speedtouch
-}
-
-pkg_postinst() {
- echo
- ewarn "Make sure you have kernel support for USB, HDCL and PPP"
- ewarn "NB: kernels >= 2.4.18 include the hdlc patch"
- ewarn
- ewarn "Read and subscribe vendor's licence to download the microcode"
- ewarn "You can get it from:"
- ewarn " 1) vendor's site: http://www.speedtouchdsl.com/dvrreg_lx.htm"
- ewarn " 2) a windows system: c:\\\\windows\\\\system\\\\alcaudsl.sys"
- ewarn " 3) the CD provided: X:\\\\Driver\\\\alcaudsl.sys"
- ewarn "Then you should set its path in the /etc/conf.d/speedtouch file"
- ewarn "edit and rename 'adsl.sample' to 'adsl' in /etc/ppp/peers/adsl and"
- ewarn "bring up your adsl line using the /etc/init.d/speedtouch script"
- ewarn
- elog "More info in the documentation in /usr/share/doc/${PF}"
- elog
- elog "You need to pass -a /usr/share/speedtouch/boot.v123.bin to"
- elog "modem_run with this version. The URL for firmware is:"
- elog "http://www.speedtouchdsl.com/driver_upgrade_lx_3.0.1.2.htm"
- elog
- ewarn "This driver is obsoleted by the kernel-space driver, available"
- ewarn "in >=2.6.10 kernels. The firmware and installation instructions"
- ewarn "for this driver are available through net-dialup/speedtouch-usb."
- echo
-}
diff --git a/net-dialup/speedtouch/speedtouch-1.3.1-r3.ebuild b/net-dialup/speedtouch/speedtouch-1.3.1-r3.ebuild
index af6a6e596fad..2295a125b6af 100644
--- a/net-dialup/speedtouch/speedtouch-1.3.1-r3.ebuild
+++ b/net-dialup/speedtouch/speedtouch-1.3.1-r3.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/speedtouch/speedtouch-1.3.1-r3.ebuild,v 1.9 2007/09/03 05:29:50 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/speedtouch/speedtouch-1.3.1-r3.ebuild,v 1.10 2007/09/03 17:51:40 mrness Exp $
-inherit flag-o-matic eutils
+inherit flag-o-matic eutils autotools
MY_P=${P/_/-}
@@ -13,8 +13,9 @@ SRC_URI="mirror://sourceforge/speedtouch/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ~ppc x86"
-IUSE="static debug"
+IUSE="static"
+DEPEND=""
RDEPEND=">=net-dialup/ppp-2.4.1
!net-dialup/speedtouch-usb"
@@ -23,23 +24,24 @@ S="${WORKDIR}/${MY_P}"
src_unpack() {
unpack ${A}
- # Patch to fix gcc-4.* compile error (bug #99759)
+ # Patch to fix gcc-4.* compile error (bug 99759)
epatch "${FILESDIR}/${P}-gcc4.patch"
- #Increase minlevel of reports in atm.c
- #At least one of the reports could affect performance due to call frequency
+ # Increase minlevel of reports in atm.c
+ # At least one of the reports could affect performance due to call frequency
sed -i -e 's/report(0/report(1/' "${S}/src/atm.c"
+
+ # Remove stupid --enable debug option (bug 191118)
+ epatch "${FILESDIR}/${P}-debug.patch"
+ cd "${S}"
+ eautoreconf
}
src_compile() {
- local myconf=
- use debug && myconf="--enable-debug"
- use static && myconf="${myconf} --enable-static"
-
filter-flags -mpowerpc-gfxopt -mpowerpc-gpopt
econf \
--enable-syslog \
- ${myconf} || die "./configure failed"
+ $(use_enable static) || die "./configure failed"
emake || die "make failed"
}
@@ -64,7 +66,7 @@ src_install() {
dosbin doc-linux/adsl-conf-pppd
- #allows hotplug to modprobe the speedtch module automatically
+ # allows hotplug to modprobe the speedtch module automatically
mv "${D}"/etc/hotplug/usb/speedtouch.usermap "${D}"/etc/hotplug/usb/speedtch.usermap
exeinto /etc/hotplug/usb ; newexe "${FILESDIR}/speedtch-hotplug" speedtch
rm "${D}"/etc/hotplug/usb/speedtouch