1 |
Am Thursday, December 8, 2005 hast Du geschrieben: |
2 |
|
3 |
|
4 |
> OK, klasse. Ich hab lirc damit gepatcht, neues lirc-0.7.2.tar.bz2 erstellt, |
5 |
> ebuild digest erneuert und emerged. Falls jemand den gepatchten tar-Ball |
6 |
> haben will, kann ich ihn auch gern bereitstellen. |
7 |
|
8 |
Hmmm.... |
9 |
Sehr unsaubere Loesung (auch wenns functioniert) |
10 |
Besser waere es wenn Du dir das app-misc/lirc/lirc-0.7.2.ebuild in |
11 |
deinen LOCAL_PORTAGE kopiers, |
12 |
das lirc-0.7.2.ebuild in lirc-0.7.2-r33..ebuild umbenennst. |
13 |
den patch in die files DIR (ent)packst |
14 |
und folgende Zeile in src_unpack() _hinter_ 'cd ${S} einfuegst: |
15 |
|
16 |
epatch ${FILESDIR}/lirc-0.7.2-vs-kernel-2.6-14-rc1.patch |
17 |
|
18 |
ein digest auf das ebuild ausfuerst, und es dann installierst. |
19 |
|
20 |
Keine Bange, das du einen Versions Sprung verpasst, die naechste |
21 |
Version wird lirc-0.7.3.ebuild oder hoeher sein, |
22 |
Der Maintainer des lirc ebuilds haelt nicht allzuviel von der |
23 |
patcherei, der wartet dass das in den lirc sourcen gefixt wird. |
24 |
Erst dann gibt es einen version bump :) |
25 |
|
26 |
>> ab 2.6.15 gibts aber wieder |
27 |
>> Probleme mit lirc_serial. |
28 |
> Was kommt da? Beim Kernel backen gab es schon lange deprecated warnings bei |
29 |
> serial. Hängt das damit zusammen? |
30 |
> Ich hoffe, das wird gelöst. Ich verzichte ungern auf meine Fernbedienung. |
31 |
|
32 |
Naja, ist halt so, die Herren kernel-dev aendern halt ab und zu mal |
33 |
was, die anderen muessen sich dann ebend danach richten. |
34 |
lirc_serial kompiliert unter 2.6.15* ohne Probleme, die module geben |
35 |
allerdings beim laden einen Speicherzugriffsfehler im log aus, und |
36 |
functionieren nicht. |
37 |
|
38 |
Mit dem lirc-cvs.ebuild brauchst Du im Prinzip auch nur nach der |
39 |
oben genannten Vorgehensweise zu arbeiten. |
40 |
mkdir -p app-misc/lirc-cvs/files in deinem Local_portage |
41 |
das ebuild dahin copieren |
42 |
ebuild ... digest |
43 |
emerge lirc-cvs |
44 |
fertig.... |
45 |
|
46 |
Das ebuild macht einfach nur eine checkout der CSV sourcen von lirc |
47 |
und compiliert den ganzen Kram dann. |
48 |
|
49 |
Gruss |
50 |
|
51 |
/bin/joerg |
52 |
|
53 |
|
54 |
|
55 |
|
56 |
-- |
57 |
gentoo-user-de@g.o mailing list |