Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-wireless/iwl4965-ucode: iwl4965-ucode-228.57.2.23.ebuild ChangeLog metadata.xml iwl4965-ucode-228.57.2.21.ebuild
Date: Thu, 22 Jan 2009 11:57:54
Message-Id: E1LPyBz-00035e-K6@stork.gentoo.org
1 pva 09/01/22 11:57:51
2
3 Modified: iwl4965-ucode-228.57.2.23.ebuild ChangeLog
4 metadata.xml iwl4965-ucode-228.57.2.21.ebuild
5 Log:
6 Took maintainance. Added warning in stable ebuild and check kernel version in unstable for bug #235007. Thank Oisin O Malley for report and R Bar-On for solution.
7 (Portage version: 2.2_rc23/cvs/Linux i686)
8
9 Revision Changes Path
10 1.2 net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.23.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.23.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.23.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.23.ebuild?r1=1.1&r2=1.2
15
16 Index: iwl4965-ucode-228.57.2.23.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.23.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- iwl4965-ucode-228.57.2.23.ebuild 6 Jan 2009 11:20:52 -0000 1.1
23 +++ iwl4965-ucode-228.57.2.23.ebuild 22 Jan 2009 11:57:51 -0000 1.2
24 @@ -1,12 +1,14 @@
25 # Copyright 1999-2009 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.23.ebuild,v 1.1 2009/01/06 11:20:52 chainsaw Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.23.ebuild,v 1.2 2009/01/22 11:57:51 pva Exp $
29
30 -MY_PN="iwlwifi-4965-ucode"
31 +inherit linux-info
32 +
33 +MY_P=iwlwifi-4965-ucode-${PV}
34
35 DESCRIPTION="Intel (R) Wireless WiFi Link 4965AGN ucode"
36 HOMEPAGE="http://intellinuxwireless.org/?p=iwlwifi"
37 -SRC_URI="http://intellinuxwireless.org/iwlwifi/downloads/${MY_PN}-${PV}.tgz"
38 +SRC_URI="http://intellinuxwireless.org/iwlwifi/downloads/${MY_P}.tgz"
39
40 LICENSE="Intel"
41 SLOT="1"
42 @@ -14,8 +16,19 @@
43 IUSE=""
44
45 DEPEND="|| ( >=sys-fs/udev-096 >=sys-apps/hotplug-20040923 )"
46 +RDEPEND="${DEPEND}"
47 +
48 +S=${WORKDIR}/${MY_P}
49
50 -S="${WORKDIR}/${MY_PN}-${PV}"
51 +pkg_setup() {
52 + if kernel_is lt 2 6 27 ; then
53 + eerror "Due to ucode API change this version of ucode works only with kernels"
54 + eerror ">=2.6.27. Please either upgrade your kernel or mask"
55 + eerror "net-wireless/iwl4965-unicode:1. For more information take a"
56 + eerror "look at bugs.gentoo.org/235007"
57 + die "${PN} requires at least kernel 2.6.27."
58 + fi
59 +}
60
61 src_compile() {
62 true;
63 @@ -23,7 +36,6 @@
64
65 src_install() {
66 insinto /lib/firmware
67 - doins "${S}/iwlwifi-4965-2.ucode"
68 -
69 + doins iwlwifi-4965-2.ucode || die
70 dodoc README* || die "dodoc failed"
71 }
72
73
74
75 1.14 net-wireless/iwl4965-ucode/ChangeLog
76
77 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/ChangeLog?rev=1.14&view=markup
78 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/ChangeLog?rev=1.14&content-type=text/plain
79 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/ChangeLog?r1=1.13&r2=1.14
80
81 Index: ChangeLog
82 ===================================================================
83 RCS file: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/ChangeLog,v
84 retrieving revision 1.13
85 retrieving revision 1.14
86 diff -u -r1.13 -r1.14
87 --- ChangeLog 15 Jan 2009 22:07:37 -0000 1.13
88 +++ ChangeLog 22 Jan 2009 11:57:51 -0000 1.14
89 @@ -1,6 +1,12 @@
90 # ChangeLog for net-wireless/iwl4965-ucode
91 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
92 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/ChangeLog,v 1.13 2009/01/15 22:07:37 loki_val Exp $
93 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/ChangeLog,v 1.14 2009/01/22 11:57:51 pva Exp $
94 +
95 + 22 Jan 2009; Peter Volkov <pva@g.o> metadata.xml,
96 + iwl4965-ucode-228.57.2.21.ebuild, iwl4965-ucode-228.57.2.23.ebuild:
97 + Took maintainance. Added warning in stable ebuild and check kernel version
98 + in unstable for bug #235007. Thank Oisin O Malley for report and R Bar-On
99 + for solution.
100
101 15 Jan 2009; Peter Alfredsen <loki_val@g.o> metadata.xml:
102 Compnerd retired.
103 @@ -14,7 +20,8 @@
104
105 06 Jan 2009; <chainsaw@g.o> +iwl4965-ucode-228.57.2.23.ebuild:
106 ABI 2 microcode version bump, as requested by Ari Entlich
107 - <lmage11@××××××××.com> in bug #252642.
108 + <lmage11@××××××××.com> in bug #252642. Upstream announcement:
109 + http://tinyurl.com/arkfxg
110
111 01 Jan 2009; <chainsaw@g.o> iwl4965-ucode-228.57.2.21.ebuild:
112 Mark firmware ABI-2 stable on AMD64 for 2.6.27 as requested by Thomas Pani
113
114
115
116 1.3 net-wireless/iwl4965-ucode/metadata.xml
117
118 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/metadata.xml?rev=1.3&view=markup
119 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/metadata.xml?rev=1.3&content-type=text/plain
120 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/metadata.xml?r1=1.2&r2=1.3
121
122 Index: metadata.xml
123 ===================================================================
124 RCS file: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/metadata.xml,v
125 retrieving revision 1.2
126 retrieving revision 1.3
127 diff -u -r1.2 -r1.3
128 --- metadata.xml 15 Jan 2009 22:07:37 -0000 1.2
129 +++ metadata.xml 22 Jan 2009 11:57:51 -0000 1.3
130 @@ -2,6 +2,10 @@
131 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
132 <pkgmetadata>
133 <herd>mobile</herd>
134 + <maintainer>
135 + <email>pva@g.o</email>
136 + <name>Peter Volkov</name>
137 + </maintainer>
138 <longdescription lang="en">
139 Firmware image for Intel Wirless 4965 series network cards
140 </longdescription>
141
142
143
144 1.4 net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.21.ebuild
145
146 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.21.ebuild?rev=1.4&view=markup
147 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.21.ebuild?rev=1.4&content-type=text/plain
148 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.21.ebuild?r1=1.3&r2=1.4
149
150 Index: iwl4965-ucode-228.57.2.21.ebuild
151 ===================================================================
152 RCS file: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.21.ebuild,v
153 retrieving revision 1.3
154 retrieving revision 1.4
155 diff -u -r1.3 -r1.4
156 --- iwl4965-ucode-228.57.2.21.ebuild 10 Jan 2009 16:34:54 -0000 1.3
157 +++ iwl4965-ucode-228.57.2.21.ebuild 22 Jan 2009 11:57:51 -0000 1.4
158 @@ -1,6 +1,6 @@
159 # Copyright 1999-2009 Gentoo Foundation
160 # Distributed under the terms of the GNU General Public License v2
161 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.21.ebuild,v 1.3 2009/01/10 16:34:54 chainsaw Exp $
162 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/iwl4965-ucode/iwl4965-ucode-228.57.2.21.ebuild,v 1.4 2009/01/22 11:57:51 pva Exp $
163
164 MY_PN="iwlwifi-4965-ucode"
165
166 @@ -15,7 +15,7 @@
167
168 DEPEND="|| ( >=sys-fs/udev-096 >=sys-apps/hotplug-20040923 )"
169
170 -S="${WORKDIR}/${MY_PN}-${PV}"
171 +S=${WORKDIR}/${MY_PN}-${PV}
172
173 src_compile() {
174 true;
175 @@ -23,7 +23,12 @@
176
177 src_install() {
178 insinto /lib/firmware
179 - doins "${S}/iwlwifi-4965-2.ucode"
180 -
181 + doins iwlwifi-4965-2.ucode || die
182 dodoc README* || die "dodoc failed"
183 }
184 +
185 +pkg_postinst() {
186 + elog "This version ofucode works only with kernels >=2.6.27. In case you have"
187 + elog "older kernel, please, mask net-wireless/iwl4965-unicode:1. For more"
188 + elog "information take a look at bugs.gentoo.org/235007"
189 +}