Imported Debian patch 1.2-1
Nobuhiro Iwamatsu authored 16 years ago
iwamatsu committed 13 years ago
0 | isight-firmware-tools for Debian | |
1 | -------------------------------- | |
2 | This package support Apple Macbook's Built in iSight. | |
3 | ||
4 | 1. firmware | |
5 | The firmware is made by using debconf when the package is installed. | |
6 | When you want to make firmware by the command, it is possible to do by the | |
7 | following methods. | |
8 | ||
9 | $ sudo ift-extract -a /your/apple's/firmware/path | |
10 | ||
11 | 2. udev | |
12 | This package supports udev. I recommends use udev wanting use this when | |
13 | beginning. | |
14 | ||
15 | If you do not use udev, you may execute the following. | |
16 | sudo ift-load -f /lib/firmware/isight.fw | |
17 | ||
18 | 3. Test Macbook | |
19 | I tested with following Macbook. | |
20 | - CoreDuo Macbook | |
21 | ||
22 | 4. Test firmware | |
23 | I tested with following firmware. | |
24 | - 8b78709d02d3584f40cc041db9eecfe8 AppleUSBVideoSupport | |
25 | ||
26 | -- Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Sun, 11 May 2008 21:07:07 +0900 |
0 | isight-firmware-tools (1.2-1) unstable; urgency=low | |
1 | ||
2 | * Initial release (Closes: #470287) | |
3 | * Change ift-callout name and HAL's script | |
4 | (01_hal-isight-firmware-fdi.dpatch) | |
5 | * Add japanese po | |
6 | (02_ja-po.dpatch) | |
7 | ||
8 | -- Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Mon, 21 Apr 2008 19:27:40 +0900 | |
9 |
0 | 5 |
0 | #!/bin/sh | |
1 | # This scripts from isight-firmware-tools_1.0.2-0ubuntu0~ppa1 | |
2 | # package | |
3 | set -x | |
4 | ||
5 | . /usr/share/debconf/confmodule || exit 0 | |
6 | ||
7 | case "$1" in | |
8 | configure|reconfigure) | |
9 | db_title Apple iSight firmware | |
10 | db_input high isight-firmware-tools/extract | |
11 | db_go | |
12 | db_get isight-firmware-tools/extract | |
13 | if [ "$RET" = "true" ]; then | |
14 | db_input high isight-firmware-tools/driver-location | |
15 | fi | |
16 | db_go || true | |
17 | ;; | |
18 | *) | |
19 | ;; | |
20 | esac | |
21 | ||
22 | exit 0 | |
23 | ||
24 | #DEBHELPER# | |
25 |
0 | Source: isight-firmware-tools | |
1 | Section: contrib/graphics | |
2 | Priority: extra | |
3 | Maintainer: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> | |
4 | Build-Depends: debhelper (>= 5), autotools-dev, cdbs, dpatch, po-debconf, intltool, libglib2.0-dev, libgcrypt11-dev, libusb-dev, libhal-dev | |
5 | Standards-Version: 3.7.3 | |
6 | ||
7 | Package: isight-firmware-tools | |
8 | Architecture: i386 amd64 | |
9 | Recommends: linux-uvc-source | |
10 | Depends: ${shlibs:Depends}, ${misc:Depends}, hal | |
11 | Description: Built-in Apple iSight Firmware Tools | |
12 | Apple Built-in iSight require a firmware that can be extracted from | |
13 | Mac OS X USBVideo driver. This projet provide tools for extracting | |
14 | the firmware from the driver and install udev rules and tools to | |
15 | automatically load the firmware once needed. | |
16 | . | |
17 | A convenient tool for converting firmware binary to Intel HEX format | |
18 | is provided as well. This might be useful later for use with a | |
19 | generic firmware loader like fxload. |
0 | This package was debianized by Nobuhiro Iwamatsu <iwamatsu@nigauri.org> on | |
1 | Fri, 15 Feb 2008 23:40:16 +0900. | |
2 | ||
3 | Package Maintainers: | |
4 | Nobuhiro Iwamatsu <iwamatsu@nigauri.org> | |
5 | ||
6 | It was downloaded from http://bersace03.free.fr/ift/ | |
7 | ||
8 | Upstream Authors: | |
9 | ||
10 | Étienne Bersac <bersace03@laposte.net> | |
11 | Ronald S. Bultje | |
12 | ||
13 | Copyright: | |
14 | ||
15 | Copyright (C) 2006 Ronald S. Bultje | |
16 | Copyright (C) 2007 Étienne Bersac | |
17 | ||
18 | Base package: | |
19 | isight-firmware-tools_1.0.2-0ubuntu0~ppa1 | |
20 | by Étienne Bersac <bersace03@laposte.net> | |
21 | ||
22 | License: | |
23 | ||
24 | This program is free software; you can redistribute it and/or | |
25 | modify it under the terms of the GNU General Public License | |
26 | as published by the Free Software Foundation; either version 2 | |
27 | of the License, or (at your option) any later version. | |
28 | ||
29 | This program is distributed in the hope that it will be useful, | |
30 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
31 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
32 | GNU General Public License for more details. | |
33 | ||
34 | You should have received a copy of the GNU General Public License | |
35 | along with this program; if not, you can either send email to this | |
36 | program's maintainer or write to: The Free Software Foundation, | |
37 | Inc.; 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |
38 | ||
39 | On Debian systems, a copy of the license can be found in /usr/share/common-licenses/GPL | |
40 | ||
41 | The Debian packaging is (C) 2008, Nobuhiro Iwamatsu <iwamatsu@nigauri.org> and | |
42 | is licensed under the GPL, see `/usr/share/common-licenses/GPL'. |
0 | usr/bin |
0 | #! /bin/sh /usr/share/dpatch/dpatch-run | |
1 | ## 01_hal-isight-firmware-fdi.dpatch by Nobuhiro Iwamatsu <iwamatsu@nigauri.org> | |
2 | ## | |
3 | ## All lines beginning with `## DP:' are a description of the patch. | |
4 | ## DP: No description. | |
5 | ||
6 | @DPATCH@ | |
7 | diff -urNad isight-firmware-tools-1.2~/src/isight-firmware.fdi isight-firmware-tools-1.2/src/isight-firmware.fdi | |
8 | --- isight-firmware-tools-1.2~/src/isight-firmware.fdi 2008-05-11 21:15:51.000000000 +0900 | |
9 | +++ isight-firmware-tools-1.2/src/isight-firmware.fdi 2008-05-11 21:20:33.000000000 +0900 | |
10 | @@ -4,7 +4,7 @@ | |
11 | <device> | |
12 | <match key="usb.vendor_id" int="0x05ac"> | |
13 | <match key="usb.product_id" int="0x8300"> | |
14 | - <append key="info.callouts.add" type="strlist">ift-callout</append> | |
15 | + <append key="info.callouts.add" type="strlist">hal-system-ift-callout</append> | |
16 | </match> | |
17 | </match> | |
18 | </device> |
0 | #! /bin/sh /usr/share/dpatch/dpatch-run | |
1 | ## 02_ja-po.dpatch by Nobuhiro Iwamatsu <iwamatsu@nigauri.org> | |
2 | ## | |
3 | ## All lines beginning with `## DP:' are a description of the patch. | |
4 | ## DP: No description. | |
5 | ||
6 | @DPATCH@ | |
7 | diff -urNad isight-firmware-tools-1.2~/po/ChangeLog isight-firmware-tools-1.2/po/ChangeLog | |
8 | --- isight-firmware-tools-1.2~/po/ChangeLog 2008-03-25 06:04:31.000000000 +0900 | |
9 | +++ isight-firmware-tools-1.2/po/ChangeLog 2008-05-11 21:23:24.000000000 +0900 | |
10 | @@ -1,3 +1,7 @@ | |
11 | +2008-05-11 Nobuhiro Iwamatsu <iwamatsu@nigauri.org> | |
12 | + | |
13 | + * Updated ja.po | |
14 | + | |
15 | 2008-03-24 Étienne Bersac <bersace03@laposte.net> | |
16 | ||
17 | * Updated fr_FR.po | |
18 | diff -urNad isight-firmware-tools-1.2~/po/LINGUAS isight-firmware-tools-1.2/po/LINGUAS | |
19 | --- isight-firmware-tools-1.2~/po/LINGUAS 2008-03-25 06:05:07.000000000 +0900 | |
20 | +++ isight-firmware-tools-1.2/po/LINGUAS 2008-05-11 21:22:26.000000000 +0900 | |
21 | @@ -1 +1,2 @@ | |
22 | fr | |
23 | +ja | |
24 | diff -urNad isight-firmware-tools-1.2~/po/ja.po isight-firmware-tools-1.2/po/ja.po | |
25 | --- isight-firmware-tools-1.2~/po/ja.po 1970-01-01 09:00:00.000000000 +0900 | |
26 | +++ isight-firmware-tools-1.2/po/ja.po 2008-05-11 21:22:19.000000000 +0900 | |
27 | @@ -0,0 +1,303 @@ | |
28 | +# SOME DESCRIPTIVE TITLE. | |
29 | +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
30 | +# This file is distributed under the same license as the PACKAGE package. | |
31 | +# Nobuhiro Iwamatsu <iwamatsu@nigauri.org>, 2008. | |
32 | +# | |
33 | +msgid "" | |
34 | +msgstr "" | |
35 | +"Project-Id-Version: PACKAGE VERSION\n" | |
36 | +"Report-Msgid-Bugs-To: \n" | |
37 | +"POT-Creation-Date: 2008-03-24 19:46+0100\n" | |
38 | +"PO-Revision-Date: 2008-03-24 21:58+0100\n" | |
39 | +"Last-Translator: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>\n" | |
40 | +"Language-Team: LANGUAGE <LL@li.org>\n" | |
41 | +"MIME-Version: 1.0\n" | |
42 | +"Content-Type: text/plain; charset=utf-8\n" | |
43 | +"Content-Transfer-Encoding: 8bit\n" | |
44 | + | |
45 | +#: ../src/callout.c:62 | |
46 | +#: ../src/load.c:171 | |
47 | +#: ../src/udev.c:88 | |
48 | +#, c-format | |
49 | +msgid "USB Bus %s not found" | |
50 | +msgstr "USB バス %s が見つかりません。" | |
51 | + | |
52 | +#: ../src/callout.c:74 | |
53 | +#: ../src/load.c:183 | |
54 | +#: ../src/udev.c:100 | |
55 | +#, c-format | |
56 | +msgid "USB device %s not found in bus %s" | |
57 | +msgstr "USB デバイス %s が バス %s に見つかりません。" | |
58 | + | |
59 | +#: ../src/callout.c:100 | |
60 | +msgid "HAL built-in iSight firmware loader" | |
61 | +msgstr "HAL 用内臓 iSight ファームウェアローダ" | |
62 | + | |
63 | +#: ../src/callout.c:106 | |
64 | +#: ../src/export.c:210 | |
65 | +#: ../src/udev.c:145 | |
66 | +#, c-format | |
67 | +msgid "Unable to read firmware %s." | |
68 | +msgstr "ファームウェア %s を読み込めません。" | |
69 | + | |
70 | +#: ../src/callout.c:128 | |
71 | +#: ../src/udev.c:173 | |
72 | +msgid "No USB busses found" | |
73 | +msgstr "USB バスが見つかりません。" | |
74 | + | |
75 | +#: ../src/callout.c:130 | |
76 | +#: ../src/udev.c:175 | |
77 | +msgid "No USB devices found" | |
78 | +msgstr "USB デバイスが見つかりません。" | |
79 | + | |
80 | +#: ../src/callout.c:136 | |
81 | +#: ../src/udev.c:181 | |
82 | +#, c-format | |
83 | +msgid "Device %s:%s not found" | |
84 | +msgstr "デバイス %s:%s が見つかりません。" | |
85 | + | |
86 | +#: ../src/callout.c:139 | |
87 | +#: ../src/udev.c:184 | |
88 | +#, c-format | |
89 | +msgid "Failed to upload firmware to %s:%s (%x:%x)" | |
90 | +msgstr "%s:%s (%x:%x) へのファームウェアアップロードに失敗しました。" | |
91 | + | |
92 | +#: ../src/callout.c:144 | |
93 | +#: ../src/udev.c:189 | |
94 | +#, c-format | |
95 | +msgid "Firmware loaded succesfully to %s:%s" | |
96 | +msgstr "ファームウェアが無事 %s:%s へロードできました。" | |
97 | + | |
98 | +#: ../src/export.c:46 | |
99 | +msgid "Path to the extracted firmware." | |
100 | +msgstr "取り出すファームウェアへのパス" | |
101 | + | |
102 | +#: ../src/export.c:52 | |
103 | +msgid "Output Intel HEX filename" | |
104 | +msgstr "インテル HEX 出力ファイル名" | |
105 | + | |
106 | +#: ../src/export.c:94 | |
107 | +#, c-format | |
108 | +msgid "Error while writing '%s', %i bytes written instead of %i" | |
109 | +msgstr "'%s' を書いている時にエラー、 %2$i を代わりに %1$i バイト書き込まれました" | |
110 | + | |
111 | +#: ../src/export.c:129 | |
112 | +#: ../src/extract.c:262 | |
113 | +#, c-format | |
114 | +msgid "Unable to open %s." | |
115 | +msgstr "%s を開くことが出来ません。" | |
116 | + | |
117 | +#: ../src/export.c:135 | |
118 | +#: ../src/extract.c:273 | |
119 | +#, c-format | |
120 | +msgid "Unable to open %s for writing." | |
121 | +msgstr "書き込みのために %s を開くことができません。" | |
122 | + | |
123 | +#: ../src/export.c:145 | |
124 | +#: ../src/extract.c:284 | |
125 | +#: ../src/load.c:107 | |
126 | +msgid "Reading firmware header chunk failed" | |
127 | +msgstr "ファームウェアヘッダの塊の読み込みに失敗しました。" | |
128 | + | |
129 | +#: ../src/export.c:155 | |
130 | +#: ../src/extract.c:296 | |
131 | +#, c-format | |
132 | +msgid "Invalid firmware data_length %d, load aborted" | |
133 | +msgstr "ファームウェアのデータ長 %d が無効なため、読み込みを中止します。" | |
134 | + | |
135 | +#: ../src/export.c:159 | |
136 | +#: ../src/extract.c:300 | |
137 | +msgid "Error reading firmware data" | |
138 | +msgstr "ファームウェアデータの読み込みエラーです。" | |
139 | + | |
140 | +#: ../src/export.c:193 | |
141 | +msgid "built-in iSight firmware exporter" | |
142 | +msgstr "内臓 iSight ファームウェア 書き出しツール" | |
143 | + | |
144 | +#: ../src/export.c:203 | |
145 | +#: ../src/extract.c:392 | |
146 | +#: ../src/udev.c:138 | |
147 | +#, c-format | |
148 | +msgid "Error: %s\n" | |
149 | +msgstr "エラー : %s\n" | |
150 | + | |
151 | +#: ../src/export.c:218 | |
152 | +#, c-format | |
153 | +msgid "Firmware exported successfully in %s" | |
154 | +msgstr "ファームウェアが無事、 %s へ書き出せました。" | |
155 | + | |
156 | +#: ../src/extract.c:145 | |
157 | +msgid "Fix video control interface descriptor" | |
158 | +msgstr "ビデオコントロールインターフェースのディスクリプタを修正します。" | |
159 | + | |
160 | +#: ../src/extract.c:151 | |
161 | +msgid "Fix video streaming interface descriptor" | |
162 | +msgstr "ビデオストリーミングインターフェースのディスクリプタを修正します。" | |
163 | + | |
164 | +#. needs to be checked | |
165 | +#: ../src/extract.c:158 | |
166 | +msgid "Fix video streaming device qualifier" | |
167 | +msgstr "ビデオストリーミングデバイス修飾子を修正します。" | |
168 | + | |
169 | +#: ../src/extract.c:175 | |
170 | +msgid "Path to the AppleUSBVideoSupport driver file." | |
171 | +msgstr "AppleUSBVideoSupport ドライバファイルへのパス" | |
172 | + | |
173 | +#: ../src/extract.c:181 | |
174 | +msgid "Output firmware directory" | |
175 | +msgstr "ファームウェア出力ディレクトリ" | |
176 | + | |
177 | +#: ../src/extract.c:187 | |
178 | +msgid "Name of the output firmware file" | |
179 | +msgstr "出力ファームウェアファイル名" | |
180 | + | |
181 | +#: ../src/extract.c:205 | |
182 | +#, c-format | |
183 | +msgid "Unable to open driver: %s" | |
184 | +msgstr "ドライバーがオープンできません : %s" | |
185 | + | |
186 | +#: ../src/extract.c:239 | |
187 | +#, c-format | |
188 | +msgid "Unknown driver. Please report it to %s with machine description and Mac OS X version." | |
189 | +msgstr "不明なドライバです。それを Mac OS X バージョンとマシンの説明と一緒に %s に報告してください。" | |
190 | + | |
191 | +#. translators : %s is the known origin of the driver | |
192 | +#: ../src/extract.c:245 | |
193 | +#, c-format | |
194 | +msgid "Found %s driver" | |
195 | +msgstr "%s ドライバが見つかりました。" | |
196 | + | |
197 | +#: ../src/extract.c:265 | |
198 | +#, c-format | |
199 | +msgid "Failed to seek %s at position %x." | |
200 | +msgstr "位置 %x で %s を探せませんでした。" | |
201 | + | |
202 | +#: ../src/extract.c:281 | |
203 | +msgid "Unexpected EOS - corrupt driver?" | |
204 | +msgstr "予想できない EOS - 不正なドライバー?" | |
205 | + | |
206 | +#: ../src/extract.c:324 | |
207 | +msgid "Error while opening firmware file for patching." | |
208 | +msgstr "修正するために、ファームウェアファイルを開いている間のエラー" | |
209 | + | |
210 | +#: ../src/extract.c:330 | |
211 | +#, c-format | |
212 | +msgid "Apply patch %i : %s" | |
213 | +msgstr "パッチ %i を適用します。: %s" | |
214 | + | |
215 | +#: ../src/extract.c:333 | |
216 | +msgid "Unable to patch the firmware." | |
217 | +msgstr "ファームウェアの修正ができませんでした。" | |
218 | + | |
219 | +#: ../src/extract.c:339 | |
220 | +msgid "Failed to write patched value !" | |
221 | +msgstr "修正された値を書き込めませんでした !" | |
222 | + | |
223 | +#: ../src/extract.c:369 | |
224 | +msgid "built-in iSight firmware extractor and patcher" | |
225 | +msgstr "内蔵 iSight ファームウェア抽出プログラムとパッチ摘要プログラム" | |
226 | + | |
227 | +#. translators: this is shown at the end of --help output | |
228 | +#: ../src/extract.c:379 | |
229 | +#, c-format | |
230 | +msgid "" | |
231 | +"AppleUSBVideoSupport driver is usualy found in /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/ in your Mac OS X root volume.\n" | |
232 | +"\n" | |
233 | +"If you have a non-working Apple driver file, please send it to %s withmachine description and OS X version." | |
234 | +msgstr "" | |
235 | +"通常、AppleUSBVideoSupport ドライバーは Mac OS X ルートボリュームの/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/ に見つけられます。\n" | |
236 | +"\n" | |
237 | +"もし動作しない Apple ドライバーファイルがありましたら、それをマシン情報と OS X のバージョン情報と共に %s に送ってください。" | |
238 | + | |
239 | +#: ../src/extract.c:399 | |
240 | +#, c-format | |
241 | +msgid "Unable to read driver %s." | |
242 | +msgstr "ドライバ %s を読み込むことができません。" | |
243 | + | |
244 | +#: ../src/extract.c:416 | |
245 | +msgid "Unable to find firmware in the file." | |
246 | +msgstr "ファイルの中にファームウェアを見つけることができません。" | |
247 | + | |
248 | +#: ../src/extract.c:421 | |
249 | +#, c-format | |
250 | +msgid "Firmware extracted successfully in %s" | |
251 | +msgstr "%s のファームウェア取り出しに成功しました。" | |
252 | + | |
253 | +#: ../src/extract.c:426 | |
254 | +msgid "Firmware patched successfully" | |
255 | +msgstr "ファームウェアが無事修正できました。" | |
256 | + | |
257 | +#: ../src/extract.c:428 | |
258 | +#, c-format | |
259 | +msgid "Failed to apply patches to %s" | |
260 | +msgstr "%s へのパッチの適用に失敗しました。" | |
261 | + | |
262 | +#: ../src/load.c:58 | |
263 | +#: ../src/udev.c:56 | |
264 | +msgid "Path to the firmware." | |
265 | +msgstr "ファームウェアへのパス" | |
266 | + | |
267 | +#: ../src/load.c:64 | |
268 | +#: ../src/udev.c:62 | |
269 | +msgid "USB bus id" | |
270 | +msgstr "USB バス id" | |
271 | + | |
272 | +#: ../src/load.c:70 | |
273 | +#: ../src/udev.c:68 | |
274 | +msgid "USB device id" | |
275 | +msgstr "USB デバイス id" | |
276 | + | |
277 | +#: ../src/load.c:85 | |
278 | +msgid "Failed to open device" | |
279 | +msgstr "デバイスオープンに失敗しました。" | |
280 | + | |
281 | +#: ../src/load.c:90 | |
282 | +msgid "Failed to open firmware" | |
283 | +msgstr "ファームウェアのオープンに失敗しました。" | |
284 | + | |
285 | +#: ../src/load.c:96 | |
286 | +msgid "Failed to init firmware loading" | |
287 | +msgstr "ファームウェア読み込み初期化に失敗しました。" | |
288 | + | |
289 | +#: ../src/load.c:118 | |
290 | +#, c-format | |
291 | +msgid "Invalid firmware data_length %d, load aborted\n" | |
292 | +msgstr "ファームウェアのデータ長 %d が無効なため、読み込みを中止します。\n" | |
293 | + | |
294 | +#: ../src/load.c:123 | |
295 | +msgid "Failed to read firmware data" | |
296 | +msgstr "ファームウェアデータの読み込みに失敗しました。" | |
297 | + | |
298 | +#: ../src/load.c:135 | |
299 | +#, c-format | |
300 | +msgid "Firmware load req=0x%x failed: %s" | |
301 | +msgstr "ファームウェア読み込み req=0x%x : %s" | |
302 | + | |
303 | +#: ../src/load.c:147 | |
304 | +msgid "Failed to close firmware loading" | |
305 | +msgstr "ファームウェア読み込みの終了に失敗しました。" | |
306 | + | |
307 | +#: ../src/udev.c:123 | |
308 | +msgid "built-in iSight firmware loader" | |
309 | +msgstr "内臓 iSight ファームウェアローダ" | |
310 | + | |
311 | +#. tip at the end of --help output | |
312 | +#: ../src/udev.c:133 | |
313 | +msgid "Use ift-extract to extract firmware." | |
314 | +msgstr "ift-extract を使って、ファームウェアを抽出します。" | |
315 | + | |
316 | +#: ../src/udev.c:165 | |
317 | +msgid "No USB bus id specified" | |
318 | +msgstr "USB バス ID が一つも指定されていません。" | |
319 | + | |
320 | +#: ../src/udev.c:168 | |
321 | +msgid "No USB device id specified" | |
322 | +msgstr "USB デバイス ID が一つも指定されていません。" | |
323 | + | |
324 | +#~ msgid "SHA1 sum : %s" | |
325 | +#~ msgstr "Somme SHA1 : %s" | |
326 | +#~ msgid "Extract firmware using ift-extract." | |
327 | +#~ msgstr "Extraire le microcode avec ift-extract" | |
328 | +#~ msgid "driver-file" | |
329 | +#~ msgstr "pilote" | |
330 | + |
0 | #! /bin/sh /usr/share/dpatch/dpatch-run | |
1 | ## 03_support_mba.dpatch by Nobuhiro Iwamatsu <iwamatsu@nigauri.org> | |
2 | ## | |
3 | ## All lines beginning with `## DP:' are a description of the patch. | |
4 | ## DP: No description. | |
5 | ||
6 | @DPATCH@ | |
7 | diff -urNad isight-firmware-tools-1.2~/src/extract.c isight-firmware-tools-1.2/src/extract.c | |
8 | --- isight-firmware-tools-1.2~/src/extract.c 2008-05-12 01:28:25.000000000 +0900 | |
9 | +++ isight-firmware-tools-1.2/src/extract.c 2008-05-12 01:30:17.000000000 +0900 | |
10 | @@ -118,6 +118,12 @@ | |
11 | 0x57, 0xb5, 0xac, 0x86, 0x82, 0x4a, 0xf2, 0xd4, | |
12 | 0xa4, 0xf7, 0x3b, 0x98 }, | |
13 | .offset = 0x20D8 | |
14 | + }, | |
15 | + { "Mac OS X.5.x (Macbook Air)", | |
16 | + .sha1sum = { 0xbd, 0x5d, 0xc3, 0xff, 0xf3, 0xa6, 0x5f, 0x35, | |
17 | + 0xa6, 0xb8, 0xa1, 0x81, 0x40, 0x29, 0x8c, 0x06, | |
18 | + 0x94, 0xb3, 0xed, 0xc6 }, | |
19 | + .offset = 0x20D8 | |
20 | } | |
21 | }; | |
22 |
0 | [type: gettext/rfc822deb] templates |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # | |
5 | msgid "" | |
6 | msgstr "" | |
7 | "Project-Id-Version: PACKAGE VERSION\n" | |
8 | "Report-Msgid-Bugs-To: Source: isight-firmware-tools@packages.debian.org\n" | |
9 | "POT-Creation-Date: 2007-12-10 04:39+0100\n" | |
10 | "PO-Revision-Date: 2007-12-10 04:42+0100\n" | |
11 | "Last-Translator: Étienne Bersac <bersace@gmail.com>\n" | |
12 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=utf-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | ||
17 | #. Type: boolean | |
18 | #. Description | |
19 | #: ../templates:1001 | |
20 | msgid "Extract firmware from Apple driver ?" | |
21 | msgstr "Extraire le microcode depuis le pilote Apple ?" | |
22 | ||
23 | #. Type: boolean | |
24 | #. Description | |
25 | #: ../templates:1001 | |
26 | msgid "Ensure you have access to the AppleUSBVideoSupport driver file. If not disable firmware extraction, you can retry it later." | |
27 | msgstr "Assurez-vous d'avoir accès au fichier AppleUSBVideoSupport. Sinon, choisissez non et retentez plus tard." | |
28 | ||
29 | #. Type: string | |
30 | #. Description | |
31 | #: ../templates:2001 | |
32 | msgid "Apple driver file location:" | |
33 | msgstr "Emplacement du pilote Apple:" | |
34 |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org> | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # Nobuhiro Iwamatsu <iwamatsu@nigauri.org>, 2008. | |
4 | # | |
5 | msgid "" | |
6 | msgstr "" | |
7 | "Project-Id-Version: isight-firmware-tools-1.0.2\n" | |
8 | "Report-Msgid-Bugs-To: Source: isight-firmware-tools@packages.debian.org\n" | |
9 | "POT-Creation-Date: 2007-12-10 04:39+0100\n" | |
10 | "PO-Revision-Date: 2008-03-27 10:29+0900\n" | |
11 | "Last-Translator: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>\n" | |
12 | "Language-Team: Japanese <debian-doc@debian.or.jp>\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=utf-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Poedit-Language: Japanese\n" | |
17 | "X-Poedit-Country: JAPAN\n" | |
18 | "X-Poedit-SourceCharset: utf-8\n" | |
19 | ||
20 | #. Type: boolean | |
21 | #. Description | |
22 | #: ../templates:1001 | |
23 | msgid "Extract firmware from Apple driver ?" | |
24 | msgstr "Apple ドライバからファームウェアを抽出しますか?" | |
25 | ||
26 | #. Type: boolean | |
27 | #. Description | |
28 | #: ../templates:1001 | |
29 | msgid "Ensure you have access to the AppleUSBVideoSupport driver file. If not disable firmware extraction, you can retry it later." | |
30 | msgstr "AppleUSBVideoSupport ドライバファイルにアクセスできる事を確認してください。ファームウェア抽出ができない場合、後で行うことができます。" | |
31 | ||
32 | #. Type: string | |
33 | #. Description | |
34 | #: ../templates:2001 | |
35 | msgid "Apple driver file location:" | |
36 | msgstr "Apple ドライバファイルの位置:" | |
37 |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # | |
5 | #, fuzzy | |
6 | msgid "" | |
7 | msgstr "" | |
8 | "Project-Id-Version: PACKAGE VERSION\n" | |
9 | "Report-Msgid-Bugs-To: Source: isight-firmware-tools@packages.debian.org\n" | |
10 | "POT-Creation-Date: 2007-12-10 04:39+0100\n" | |
11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
13 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
14 | "MIME-Version: 1.0\n" | |
15 | "Content-Type: text/plain; charset=CHARSET\n" | |
16 | "Content-Transfer-Encoding: 8bit\n" | |
17 | ||
18 | #. Type: boolean | |
19 | #. Description | |
20 | #: ../templates:1001 | |
21 | msgid "Extract firmware from Apple driver ?" | |
22 | msgstr "" | |
23 | ||
24 | #. Type: boolean | |
25 | #. Description | |
26 | #: ../templates:1001 | |
27 | msgid "" | |
28 | "Ensure you have access to the AppleUSBVideoSupport driver file. If not " | |
29 | "disable firmware extraction, you can retry it later." | |
30 | msgstr "" | |
31 | ||
32 | #. Type: string | |
33 | #. Description | |
34 | #: ../templates:2001 | |
35 | msgid "Apple driver file location:" | |
36 | msgstr "" |
0 | #!/bin/sh | |
1 | # postinst script for #PACKAGE# | |
2 | # This scripts from isight-firmware-tools_1.0.2-0ubuntu0~ppa1 | |
3 | # package. | |
4 | # see: dh_installdeb(1) | |
5 | ||
6 | . /usr/share/debconf/confmodule | |
7 | ||
8 | case "$1" in | |
9 | configure) | |
10 | db_get isight-firmware-tools/extract || true | |
11 | if [ "$RET" = "true" ] ; then | |
12 | db_get isight-firmware-tools/driver-location | |
13 | if [ -f "$RET" ] ; then | |
14 | /usr/bin/ift-extract --apple-driver "$RET" | |
15 | fi | |
16 | fi | |
17 | ;; | |
18 | ||
19 | abort-upgrade|abort-remove|abort-deconfigure) | |
20 | ;; | |
21 | ||
22 | *) | |
23 | echo "postinst called with unknown argument \`$1'" >&2 | |
24 | exit 1 | |
25 | ;; | |
26 | esac | |
27 | ||
28 | # dh_installdeb will replace this with shell code automatically | |
29 | # generated by other debhelper scripts. | |
30 | ||
31 | #DEBHELPER# | |
32 | ||
33 | exit 0 | |
34 | ||
35 |
0 | #!/bin/sh | |
1 | # This scritps from isight-firmware-tools_1.0.2-0ubuntu0~ppa1 | |
2 | # package | |
3 | set -e | |
4 | ||
5 | case "$1" in | |
6 | purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) | |
7 | test -e /lib/firmware/isight.fw && rm -f /lib/firmware/isight.fw; | |
8 | ;; | |
9 | ||
10 | *) | |
11 | echo "postrm called with unknown argument \`$1'" >&2 | |
12 | exit 1 | |
13 | ;; | |
14 | esac | |
15 | ||
16 | #DEBHELPER# | |
17 | ||
18 | exit 0 |
0 | #!/usr/bin/make -f | |
1 | # By Nobuhiro Iwamatsu Sun, 11 May 2008 21:11:57 +0900 | |
2 | ||
3 | # use udev.... | |
4 | # DEB_CONFIGURE_USER_FLAGS= --enable-udev --disable-hal | |
5 | ||
6 | include /usr/share/cdbs/1/rules/debhelper.mk | |
7 | include /usr/share/cdbs/1/class/autotools.mk | |
8 | include /usr/share/cdbs/1/rules/dpatch.mk | |
9 | include /usr/share/dpatch/dpatch.make | |
10 | ||
11 | install/isight-firmware-tools:: | |
12 | # use udev | |
13 | #rm -rf debian/isight-firmware-tools/usr/share/hal | |
14 | #rm -rf debian/isight-firmware-tools/usr/lib/hal | |
15 | #mv debian/isight-firmware-tools/usr/lib/udev/ift-load \ | |
16 | # debian/isight-firmware-tools/usr/sbin/ | |
17 | #rm -rf debian/isight-firmware-tools/usr/lib | |
18 | ||
19 | # use hal | |
20 | rm -rf debian/isight-firmware-tools/usr/lib/udev | |
21 | mv debian/isight-firmware-tools/usr/lib/hal/ift-callout \ | |
22 | debian/isight-firmware-tools/usr/lib/hal/hal-system-isight |
0 | Template: isight-firmware-tools/extract | |
1 | Type: boolean | |
2 | Default: true | |
3 | _Description: Extract firmware from Apple driver ? | |
4 | Ensure you have access to the AppleUSBVideoSupport driver file. If not | |
5 | disable firmware extraction, you can retry it later. | |
6 | ||
7 | Template: isight-firmware-tools/driver-location | |
8 | Type: string | |
9 | Default: /MacOSX/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport | |
10 | _Description: Apple driver file location: |