Gentoo Archives: gentoo-commits

From: "Denis Dupeyron (calchan)" <calchan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-dialup/dgcmodem: metadata.xml ChangeLog dgcmodem-1.07.ebuild Manifest
Date: Sun, 07 Sep 2008 07:51:07
Message-Id: E1KcF32-0001je-5l@stork.gentoo.org
1 calchan 08/09/07 07:51:04
2
3 Added: metadata.xml ChangeLog dgcmodem-1.07.ebuild
4 Manifest
5 Log:
6 Initial commit.
7 (Portage version: 2.2_rc8/cvs/Linux 2.6.26-gentoo-r1 i686)
8
9 Revision Changes Path
10 1.1 net-dialup/dgcmodem/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/dgcmodem/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/dgcmodem/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <maintainer>
21 <email>calchan@g.o</email>
22 <name>Denis Dupeyron</name>
23 </maintainer>
24 </pkgmetadata>
25
26
27
28 1.1 net-dialup/dgcmodem/ChangeLog
29
30 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/dgcmodem/ChangeLog?rev=1.1&view=markup
31 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/dgcmodem/ChangeLog?rev=1.1&content-type=text/plain
32
33 Index: ChangeLog
34 ===================================================================
35 # ChangeLog for net-dialup/dgcmodem
36 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
37 # $Header: /var/cvsroot/gentoo-x86/net-dialup/dgcmodem/ChangeLog,v 1.1 2008/09/07 07:51:03 calchan Exp $
38
39 *dgcmodem-1.07 (07 Sep 2008)
40
41 07 Sep 2008; Denis Dupeyron <calchan@g.o> +metadata.xml,
42 +dgcmodem-1.07.ebuild:
43 Initial commit.
44
45
46
47
48 1.1 net-dialup/dgcmodem/dgcmodem-1.07.ebuild
49
50 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/dgcmodem/dgcmodem-1.07.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/dgcmodem/dgcmodem-1.07.ebuild?rev=1.1&content-type=text/plain
52
53 Index: dgcmodem-1.07.ebuild
54 ===================================================================
55 # Copyright 1999-2008 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/net-dialup/dgcmodem/dgcmodem-1.07.ebuild,v 1.1 2008/09/07 07:51:03 calchan Exp $
58
59 inherit linux-info
60
61 DESCRIPTION="Driver for Connexant DGC modems"
62 HOMEPAGE="http://www.linuxant.com/drivers/dgc/"
63 SRC_URI="http://www.linuxant.com/drivers/dgc/archive/${P}/${P}.tar.gz"
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~x86"
67 IUSE=""
68 DEPEND=""
69 RDEPEND=""
70
71 CONFIG_CHECK="USB_ACM"
72 ERROR_USB_ACM="${PN} requires USB modem (CDC ACM) support in your kernel (module name: USB_ACM)".
73
74 src_compile() {
75 cd "${S}"/scripts
76 emake dgcconfig dgcdcpd dgcmodconflicts dgcstop || die "Failed to make scripts"
77 }
78
79 src_install() {
80 rm -f modules/GPL/COPYING
81 rm -rf modules/binaries
82 insinto /usr/lib/dgcmodem
83 doins -r modules config.mak || die "Failed to install module files"
84 fperms u+x /usr/lib/dgcmodem/modules/kernelcompiler.sh
85
86 cd "${S}"/scripts
87 dosbin dgcconfig dgcdcpd dgcmodconflicts dgcstop || die "Failed to install scripts"
88
89 echo 'KERNEL=="ttyACM0", SYMLINK="modem"' > "${D}"/etc/udev/rules.d/90-dgcmodem.rules
90
91 keepdir /etc/dgcmodem
92 }
93
94 pkg_postinst() {
95 ewarn "Users need to be in the uucp group to use this driver."
96 ewarn
97 ewarn "Do not set the baud rate to a value higher than 115200, or it will not work."
98 elog
99 elog "Please run:"
100 elog " emerge --config ${PN}"
101 elog "now and every time you update your kernel."
102 elog
103 elog "Note that using dgcconfig with default options may install an undesirable"
104 elog "rc script, so it is advised you always use the above command instead."
105 }
106
107 pkg_config(){
108 dgcconfig --kernel --serial --info
109 }
110
111 pkg_prerm() {
112 dgcconfig --remove
113 rm -f /etc/dgcmodem/.serial_configured
114 }
115
116
117
118 1.1 net-dialup/dgcmodem/Manifest
119
120 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/dgcmodem/Manifest?rev=1.1&view=markup
121 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/dgcmodem/Manifest?rev=1.1&content-type=text/plain
122
123 Index: Manifest
124 ===================================================================
125 DIST dgcmodem-1.07.tar.gz 369829 RMD160 92144c15b689fe281a761e7bb48436131464685b SHA1 530808c02d5db6b7dae1a82e55e2a3c2060728a4 SHA256 76f71e049b5fb6bffe04ceed57d2b4489c718a7d38f0d540e09b156dcf4dca38
126 EBUILD dgcmodem-1.07.ebuild 1641 RMD160 cf56aef2abb65f41ad88460927664960f53bba61 SHA1 9dc8ab5e98a04ba72925b925f8f94e9d81c55803 SHA256 5c563f6893222d1fd591efaf24858362ae3deb7534ad176a2360498d91c348f6
127 MISC ChangeLog 260 RMD160 99570e0c9d1aff435722ba83875adc546df1ff92 SHA1 b13d788df2f5d78bdd33ed115802b3e5a987cf26 SHA256 b30f7eef00e0f26816d023888cfacadaddb5bac56018e20533cbd14912a0b887
128 MISC metadata.xml 232 RMD160 4c7ab29da7172e74adfd87ebb5eb6fb5475a82be SHA1 7b98547e067cdaccb43f37be116d5b15befef8e9 SHA256 18d82999ae63f6a95f78867cc239598fd2eb8011c837dcbe85830d022e7e6aea