Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/usb_modeswitch: usb_modeswitch-1.2.5_p20121109.ebuild ChangeLog
Date: Wed, 28 Nov 2012 23:00:20
Message-Id: 20121128230008.254BD20C65@flycatcher.gentoo.org
1 ssuominen 12/11/28 23:00:08
2
3 Modified: ChangeLog
4 Added: usb_modeswitch-1.2.5_p20121109.ebuild
5 Log:
6 Version bump (of both, the program and the data files)
7
8 (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
9
10 Revision Changes Path
11 1.38 sys-apps/usb_modeswitch/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/usb_modeswitch/ChangeLog?rev=1.38&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/usb_modeswitch/ChangeLog?rev=1.38&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/usb_modeswitch/ChangeLog?r1=1.37&r2=1.38
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/usb_modeswitch/ChangeLog,v
20 retrieving revision 1.37
21 retrieving revision 1.38
22 diff -u -r1.37 -r1.38
23 --- ChangeLog 28 Nov 2012 22:53:09 -0000 1.37
24 +++ ChangeLog 28 Nov 2012 23:00:08 -0000 1.38
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sys-apps/usb_modeswitch
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/usb_modeswitch/ChangeLog,v 1.37 2012/11/28 22:53:09 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/usb_modeswitch/ChangeLog,v 1.38 2012/11/28 23:00:08 ssuominen Exp $
30 +
31 +*usb_modeswitch-1.2.5_p20121109 (28 Nov 2012)
32 +
33 + 28 Nov 2012; Samuli Suominen <ssuominen@g.o>
34 + +usb_modeswitch-1.2.5_p20121109.ebuild:
35 + Version bump (of both, the program and the data files)
36
37 28 Nov 2012; Samuli Suominen <ssuominen@g.o>
38 usb_modeswitch-1.2.4_p20120815.ebuild:
39
40
41
42 1.1 sys-apps/usb_modeswitch/usb_modeswitch-1.2.5_p20121109.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/usb_modeswitch/usb_modeswitch-1.2.5_p20121109.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/usb_modeswitch/usb_modeswitch-1.2.5_p20121109.ebuild?rev=1.1&content-type=text/plain
46
47 Index: usb_modeswitch-1.2.5_p20121109.ebuild
48 ===================================================================
49 # Copyright 1999-2012 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sys-apps/usb_modeswitch/usb_modeswitch-1.2.5_p20121109.ebuild,v 1.1 2012/11/28 23:00:08 ssuominen Exp $
52
53 EAPI=5
54 inherit linux-info toolchain-funcs udev
55
56 MY_PN=${PN/_/-}
57 MY_P=${MY_PN}-${PV/_p*}
58 DATA_VER=${PV/*_p}
59
60 DESCRIPTION="USB_ModeSwitch is a tool for controlling 'flip flop' (multiple devices) USB gear like UMTS sticks"
61 HOMEPAGE="http://www.draisberghof.de/usb_modeswitch/ http://www.draisberghof.de/usb_modeswitch/device_reference.txt"
62 SRC_URI="http://www.draisberghof.de/${PN}/${MY_P}.tar.bz2
63 http://www.draisberghof.de/${PN}/${MY_PN}-data-${DATA_VER}.tar.bz2"
64
65 LICENSE="GPL-2"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 IUSE=""
69
70 COMMON_DEPEND="virtual/udev
71 virtual/libusb:0"
72 RDEPEND="${COMMON_DEPEND}
73 dev-lang/tcl" # usb_modeswitch script is tcl
74 DEPEND="${COMMON_DEPEND}
75 virtual/pkgconfig"
76
77 S=${WORKDIR}/${MY_P}
78
79 CONFIG_CHECK="~USB_SERIAL"
80
81 src_prepare() {
82 # NOTE: This one can be removed once >= kmod-11-r3 is marked stable since it
83 # puts modprobe back to /sbin which is already in the search patch earlier.
84 sed -i -e 's:/usr/sbin/modprobe:& /usr/bin/modprobe:' ${PN}.tcl || die #416223
85
86 sed -i -e '/install.*BIN/s:-s::' Makefile || die
87 }
88
89 src_compile() {
90 emake CC="$(tc-getCC)"
91 }
92
93 src_install() {
94 emake \
95 DESTDIR="${D}" \
96 UDEVDIR="${D}/$(udev_get_udevdir)" \
97 install
98
99 dodoc ChangeLog README
100
101 pushd ../${MY_PN}-data-${DATA_VER} >/dev/null
102 emake \
103 DESTDIR="${D}" \
104 RULESDIR="${D}/$(udev_get_udevdir)/rules.d" \
105 files-install db-install
106 docinto data
107 dodoc ChangeLog README
108 popd >/dev/null
109 }