From 06c99d82686e22d3219c27eea444441fd1b6ce8c Mon Sep 17 00:00:00 2001 From: Heinrich Wendel Date: Wed, 17 Nov 2004 14:05:05 +0000 Subject: [PATCH] - version bump, bug #68613 --- app-misc/lirc/ChangeLog | 11 +- app-misc/lirc/Manifest | 24 ++- app-misc/lirc/files/digest-lirc-0.6.6-r1 | 1 - ...t-lirc-0.7.0_pre7-r1 => digest-lirc-0.7.0} | 2 +- app-misc/lirc/files/digest-lirc-0.7.0_pre4 | 1 - .../lirc/files/lirc-0.7.0-configure.in.patch | 20 ++ .../lirc/files/lirc-0.7.0-streamzap.patch.bz2 | Bin 0 -> 16868 bytes app-misc/lirc/lirc-0.6.6-r1.ebuild | 152 ---------------- ...0.7.0_pre7-r1.ebuild => lirc-0.7.0.ebuild} | 42 +++-- app-misc/lirc/lirc-0.7.0_pre4.ebuild | 172 ------------------ 10 files changed, 68 insertions(+), 357 deletions(-) delete mode 100644 app-misc/lirc/files/digest-lirc-0.6.6-r1 rename app-misc/lirc/files/{digest-lirc-0.7.0_pre7-r1 => digest-lirc-0.7.0} (56%) delete mode 100644 app-misc/lirc/files/digest-lirc-0.7.0_pre4 create mode 100644 app-misc/lirc/files/lirc-0.7.0-configure.in.patch create mode 100644 app-misc/lirc/files/lirc-0.7.0-streamzap.patch.bz2 delete mode 100644 app-misc/lirc/lirc-0.6.6-r1.ebuild rename app-misc/lirc/{lirc-0.7.0_pre7-r1.ebuild => lirc-0.7.0.ebuild} (75%) delete mode 100644 app-misc/lirc/lirc-0.7.0_pre4.ebuild diff --git a/app-misc/lirc/ChangeLog b/app-misc/lirc/ChangeLog index 05948f9e29e9..b6ac3d687a50 100644 --- a/app-misc/lirc/ChangeLog +++ b/app-misc/lirc/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for app-misc/lirc # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/ChangeLog,v 1.45 2004/10/19 09:45:57 absinthe Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/ChangeLog,v 1.46 2004/11/17 14:05:05 lanius Exp $ + +*lirc-0.7.0 (17 Nov 2004) + + 17 Nov 2004; +files/lirc-0.7.0-configure.in.patch, + +files/lirc-0.7.0-streamzap.patch.bz2, -lirc-0.6.6-r1.ebuild, + +lirc-0.7.0.ebuild, -lirc-0.7.0_pre4.ebuild: + - version bump, bug #68613 + - move to kernel-mod eclass, bug #67431 + - fix undefined AC_MACROS, bug #67433 19 Oct 2004; Dylan Carlson lirc-0.7.0_pre7.ebuild: Stable on amd64. diff --git a/app-misc/lirc/Manifest b/app-misc/lirc/Manifest index 8b88ed646dfb..776e47984609 100644 --- a/app-misc/lirc/Manifest +++ b/app-misc/lirc/Manifest @@ -1,22 +1,20 @@ -MD5 dac03e0334ab7d5f6af677f977794d15 ChangeLog 6630 -MD5 4e408d7f8922595d19d0a7d78c75d8d7 lirc-0.6.6-r1.ebuild 3852 -MD5 9dec01b704006290727d5bf8d5c7fb3b lirc-0.7.0_pre3.ebuild 4430 -MD5 bc0bd74cbaae7d00d7462ff1e76669d0 lirc-0.7.0_pre4.ebuild 4491 -MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310 MD5 6ea46a8f53247afcc0e5566e20a97270 lirc-0.7.0_pre6.ebuild 4619 +MD5 d456052ad1ec80985fcd939345cea279 lirc-0.7.0.ebuild 3990 +MD5 9dec01b704006290727d5bf8d5c7fb3b lirc-0.7.0_pre3.ebuild 4430 MD5 50b1e6204edfee2e3169c9a35609dcda lirc-0.7.0_pre7.ebuild 3518 -MD5 43566f651c31f85cd614282b2ff1e0fb lirc-0.7.0_pre7-r1.ebuild 3615 -MD5 eb1d5f40e0d59edbc1ac2a097cea5850 files/digest-lirc-0.6.6-r1 63 -MD5 cec75bc2acbedddba62b71993bf9981c files/digest-lirc-0.7.0_pre3 67 -MD5 03a0569271c2917b330754938b62cae7 files/digest-lirc-0.7.0_pre4 67 -MD5 6031968a1ddb51ff5265d1f22bd2d237 files/lirc-0.6.6-gentoo.diff.bz2 2215 +MD5 a7415892c7cec7b92aae3bf51780d8c9 ChangeLog 6950 +MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310 MD5 d0d865cbe48f328fb4cfb41e22d4407b files/lirc-0.7.0_pre2-i2c.patch.gz 705 MD5 ab341c2bcfd5c4f94560dc256e32a70c files/lircd 450 MD5 ce31954d209c4e81861d7e3c76aaa91e files/lircd.conf 71 +MD5 38f5c72cd28f349ae1bfc116190bda17 files/digest-lirc-0.7.0 150 +MD5 8fd71f6a7c4842bfbad1e2bfb67f187f files/lirc-0.7.0-streamzap.patch.bz2 16868 +MD5 cec75bc2acbedddba62b71993bf9981c files/digest-lirc-0.7.0_pre3 67 MD5 9d17cef262495b7318c8929900877365 files/digest-lirc-0.7.0_pre6 67 -MD5 ee2b49c33fb3b2a65122cfc698d9e100 files/xbox-lircd.conf 784 MD5 556773de652aa24339c9807015e154a9 files/digest-lirc-0.7.0_pre7 154 MD5 54581835f791fe37a1285926c6d21b12 files/lircmd 466 -MD5 556773de652aa24339c9807015e154a9 files/digest-lirc-0.7.0_pre7-r1 154 -MD5 ab567186b553096440ee53918e52b867 files/lirc-0.7.0_pre7-streamzap.patch.bz2 10724 +MD5 6031968a1ddb51ff5265d1f22bd2d237 files/lirc-0.6.6-gentoo.diff.bz2 2215 MD5 deb700405f78459561856d13837fdd7c files/lirc-0.7.0_pre7-configure.patch 924 +MD5 ab567186b553096440ee53918e52b867 files/lirc-0.7.0_pre7-streamzap.patch.bz2 10724 +MD5 ee2b49c33fb3b2a65122cfc698d9e100 files/xbox-lircd.conf 784 +MD5 d874cf5e0b5c21cd211acea456f171d7 files/lirc-0.7.0-configure.in.patch 747 diff --git a/app-misc/lirc/files/digest-lirc-0.6.6-r1 b/app-misc/lirc/files/digest-lirc-0.6.6-r1 deleted file mode 100644 index 255a2ae3f158..000000000000 --- a/app-misc/lirc/files/digest-lirc-0.6.6-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 6e7b5ba2fd479961d067730e16df7c54 lirc-0.6.6.tar.bz2 387447 diff --git a/app-misc/lirc/files/digest-lirc-0.7.0_pre7-r1 b/app-misc/lirc/files/digest-lirc-0.7.0 similarity index 56% rename from app-misc/lirc/files/digest-lirc-0.7.0_pre7-r1 rename to app-misc/lirc/files/digest-lirc-0.7.0 index 8e9b751a1cf3..05088a5c2b19 100644 --- a/app-misc/lirc/files/digest-lirc-0.7.0_pre7-r1 +++ b/app-misc/lirc/files/digest-lirc-0.7.0 @@ -1,2 +1,2 @@ -MD5 6e8e6d847042e17151eaf58266b58759 lirc-0.7.0pre7.tar.bz2 452630 +MD5 4fbcc8b0d69ca5ecbdda40576964573f lirc-0.7.0.tar.bz2 464270 MD5 6dcc4716e2a6a09a1674cc1757c6b92e 01-add-2.6-devfs-and-sysfs-to-lirc_dev.patch 4007 diff --git a/app-misc/lirc/files/digest-lirc-0.7.0_pre4 b/app-misc/lirc/files/digest-lirc-0.7.0_pre4 deleted file mode 100644 index 5d1bb4c37c75..000000000000 --- a/app-misc/lirc/files/digest-lirc-0.7.0_pre4 +++ /dev/null @@ -1 +0,0 @@ -MD5 6817fd4ce66ab507b6560b9a0ca014a2 lirc-0.7.0pre4.tar.bz2 439925 diff --git a/app-misc/lirc/files/lirc-0.7.0-configure.in.patch b/app-misc/lirc/files/lirc-0.7.0-configure.in.patch new file mode 100644 index 000000000000..903807b0396f --- /dev/null +++ b/app-misc/lirc/files/lirc-0.7.0-configure.in.patch @@ -0,0 +1,20 @@ +--- configure.in.old 2004-11-17 14:44:03.109472208 +0100 ++++ configure.in 2004-11-17 14:44:26.666890936 +0100 +@@ -1069,12 +1069,12 @@ + AC_DEFINE_UNQUOTED(VERSION, "$VERSION") + + AC_DEFINE_UNQUOTED(LIRC_DRIVER, "$driver") +-AC_DEFINE_UNQUOTED(LIRC_MAJOR, $lirc_major) +-AC_DEFINE_UNQUOTED(LIRC_PORT, $port) +-AC_DEFINE_UNQUOTED(LIRC_IRQ, $irq) +-AC_DEFINE_UNQUOTED(LIRC_TIMER, $timer) ++AC_DEFINE_UNQUOTED(LIRC_MAJOR, "$lirc_major") ++AC_DEFINE_UNQUOTED(LIRC_PORT, "$port") ++AC_DEFINE_UNQUOTED(LIRC_IRQ, "$irq") ++AC_DEFINE_UNQUOTED(LIRC_TIMER, "$timer") + AC_DEFINE_UNQUOTED(LIRC_IRTTY, "$irtty") +-AC_DEFINE_UNQUOTED(LIRC_SYSLOG, $facility) ++AC_DEFINE_UNQUOTED(LIRC_SYSLOG, "$facility") + + dnl bug in automake/autoconf? + dnl SHELL=/bin/sh AC_SUBST(SHELL) diff --git a/app-misc/lirc/files/lirc-0.7.0-streamzap.patch.bz2 b/app-misc/lirc/files/lirc-0.7.0-streamzap.patch.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..16f003c8aeca05adea843abcdd55ad5cc55de376 GIT binary patch literal 16868 zcmV(*K;FMXT4*^jL0KkKS)qB9UjRc(e}I4g{epl0|NsC0|NsC0|Nmf7ya4C|Iv;J) zF`jR>z4zVMw~l+a-q+u8?)&cD;q1aiLXv%I_q#X@0Cl?etiJHx_r31>edl-r9n0$R z==;1G?ca5;myfII?AxP;h6CB|)V}uHXUvbSIM~*nhduW`SF_XT>(!FqJHB_CeBS%o zq+f5H8{c{82i?)ekE7mHLb2}ddi9@q-Fq9klquW0Z+EArmwTR>n^f~@%V&MuI?8)} z&C;!?cJ(o-S=C)o!*Pn&!g(TUf*rey`HCMcB9w3yW4s05`-WL zk*0uXn1-4Ff_iFTO+7%KjEyO^KT$k}rcD_PK+sAE0s#UhO)_bzlNy4a)jvr+rm3gu z5$QDAhL6=fss@3eXaE5s2t){@(?s+No~CMVRN8u(q}247n@Igr8Zu8pG|&%ILqkA% zYCTN^nnCV&Qj5hRmCO--n15vH1Ao=Egf zsL_d|B*Kk9RMXm;Pg81ssQpmT^$h@Kp!Ebv5Fi8rFjEPdL6A)~JyUw4%4zzi>P%?V z&}h>}Kn(y5KA$vv&;=z#5sV@viwFu3V1j`K2q9>-utF4MAt?xu31oylAyP#kvM8zw zC{J+$EU8&4EFh%DEHJf9Wg61etY9%1iBgQMM6n7YM2HnzSzv=LmKMsjl`BzImXuUd z2#gS^P%2ccqFZJqBMgjKQ6kqcrU@n?L~*ncX-f>tFjXxEg(85Uf(2y)BLG=xK`pTh zGYaKwL5RdB35+ISZIAGNkL~|A`oCn!@=xmhIlO06tigHRZbPA}BFd7CNRUtz1Y#v* zq73K@L~^NenBZCn%Bo1k1^~tkZ7sB5tfNd@VzEaURgoIi35>;Xw5U{2tXiln!7DIe zmeSCn8a4`BQ3RHjF&NpGGSsZ2DkxD3!m)`Eia``nibYu#NY!Cv7@{IDsM$pff=P&` zF=atPR={Cfh#8egrGp_tvdE-{!J&tr=lgz)dVfvZG4%|Xr$w*ca?AM)1eJvnIbQR# zduIa|_F|Hnjn@kaWwT74_4H=>j?C8IvRhwvAXykQZ%lu!*%1wc7~I444h^_fIhWYt z=@)I436LGvDA~9_iINBIPNvbpq$w^C=@w4`N|V+zb%1{ZG;y-VhR}65iXBq0wcOH` zg@~LGkuQAkZ39{PYmce_XFlVUafQv%&zgbV7-Ws2i-e$?bGZ<++JDUDnRr@#1u-y& zJ2t2~KLd#n;NP~Ri{Y}!*f5ZRGI1&&*9~S3)y52_#Rvi98-(g$xEo@Cuu)WeRKBmLlLVY8Mkv5Vj9CQ% zRAL@RPsNj+G73&+6;xD4RJqshXwrzMf7I{pr=$KO=G;`*j$@0iY7Z^i9)$=fO_L{f zcT`!h>g)4;m~#Qc(IcvwB5f!6<&V(B>>GE|3TYr3QF7Rp-8ZuYwpbxxMRZQSqs?UaAC2_e-$f2!C-?r6f2f>frdP8EQ%m< zpsKAIxz7R%c#}Sw{oAo$>*@P{HRtgAt4o&k;e0*y^kMMFJ5TuME9ukW&%mGk;5ttO zFGDl3G88~7ze!SB6xysp!y{wj&f~?+=H<%=In2br9n9J^$Iar3Nw8>2mf3HZO`ZkQ zTRDFJK!+)K=yEf&;L^SAE{R!RYK{E2WF)Y^rpMB2DT;b1!IFhC@bch8)xkc?u`1Hq zbdRUC-lsSD98Er3T_I}}3NHr6z_NB`#BMoko`Z@17uwZDojX01eU9&QjCk~%huPhl zSHL?HM+S{WEkxNm?S1r|k;;VVgOp8Bw3$)n=?5yF+)-m}Y$EM_3p|Vsd$H}0-TC8y zKAtEkQ41Dw(T$QZv5s6mhyfU?yt2&c2q7Aym0T!N+FDkp$KcmLj!%&$**N-H=k1{_ zv*Sai_QHym{O`2iE7he#(yJp5+K^Z>9MYS)vtr-sQCFK+qdzhR+irc==h|{&de*8y z)^H!Iqu|~MQq2X2D5402pM;WaAXWsZELbcB0c7Y*L?|m?_j^m3<&$m}FT4ML53>)K z!nGVCJJeBj)dHgJih=cFFQ4n7&L{?qQIP=j#13L#>+t-pq0zq_)hh*W} zzFE0V>Bpml*~!B(8Yhzo*&mxO{hn3#))&=&dgT2hUhC4>js5jCG7@)(O^oW`V-V_K zj8TXh5yIt;eDST)uUb{i+qw2;CC@FOAOr^%KgX=<^0} zi}`u}-#AZJA+9N%iKZ1QB?MMPArvYlEL|c7zpQ=F+8G&GHQ2t7?&4yCstFnV59J|; zev&M4sk`V~-c1%pM-8i}?myAV>zQ@={&k(j!XNO*(=X@L<#!>*nJGBcUx?h_w+r7R z*Hk}Q=1mn;&S}0iGs6RnzO&d$s3f&xQrEq+@Y$JB8wL+!ezDQkf*J9#J_y3)>4R(t zW7`mEeK{4M{R!)hek;G6h)B7%U##z)sL5>^YpXX&$(k!0&Fs~RKbB0R;t{Qc! z9*(@^kd{``Ng*S?LE0?r1H*5H;iQ#@&q9)DIeDXj=yreMjs?1*T#S{b*dsSnL-m`Z z?v&^zF!kHP=jpn2_PXnxzOG=>!*Z}1T7praN ztlJ8^--WGwEM?@&YZ=_}n`zyJrun-%E$3fgkCK;&GNBFTGAM&S<3Z_VBtc;G=HxLm_o7HhDt~&C9gVqMaA~J$5F5l< z+()4lz$x)5jMW@nT}jAlx1|%OfA#18d}1-u$r5EFcSqnjTxfz}UA2%WM@h?%R_nt?}FJp2(HW?@L+r5{=zatA&kC9uggDA9~AXy zw7=WOX(Q_OmAdkExfpzW+y>)4dGP^Cp`nS1pkAIfX_czOknOv~n`ANFQK${EYM<+r2u{{e?f zcM(-C&#ajGCzFzzdd~&!PDtGO9u(W?z;to4U;hz?%=}8E$PPcs3r1ueb$L&qrC*~C zhr)84iOtjVdZ8>+ugWLc1c#>9`nO8Dx0_>m4*`XvH(1cYRe4GiB&u+<;a&;YC6IAz z8)ZTU7-va$STqt1>pn>sE{q|PvCoF}s*WlnUzK?9W!-(a$gdyGF**~M2e*$;E4G=u zf!0zjrFcgA_-bOjM}#$7dnKU~y8HTNvBJ!#bI&PS-RDJg z>%8#_<`cA+ryRS#5_KWtpFSO(_nP4wA(mG>?u8{y2igg?@*^YTpOQ^;81 zdbqgVdhg>ZuAs6J8E0I=)ZY*IjScx2FG~ z+ss@Ac>qvNQXoK;e0rBvq&@9f^{86Z^veR5H5N-gRtkiVKA-I%JhZ$ z?W0KBER(qHzB;vVA+^V#;rSA2)JwOvDb4#NEZUg9$jz3aXqBvd)n-r;>dzFm( zN1-~)iwWgv=_D_ZBhbJ{9XKQDpR$*~PfD@ZGYvWE9C>0?Omks1n za(Wr!r(w0vp4TH-ELhq?`4&Y%8;xnTn}SACF0|8-MUa3{MZ$XUxlW-q+~H1`kKj%- zG;P6Sc366GiK*QkHyc9OnjE&OM@Ts*?c+U{)mnWepDUMU8Aet%Nsgx$Zo&?urlKC7 z0c@pXnWInX-%WSCpPVJh<40jGkZNt3AI5dW_J!T4t z5lC&ildN=FV3to1DgdPGwB2WVQ1R+EvpYbQZWyhkUJOBsZBaR`JUaEAU@ z+Jn&$g1%&%jG>WYQ1JYyB=V=KMGfV1N&GL3}GyAB}YOC&UL9V*W=j7Dyc1JD)#eniQ}Z(nEWRU zHlan*uX*c!vyX_Jvh<$Q5o(oal(fL~;kXV_LkfzDilPToSO>iGdzpRRKsKW?(L;0F zF1Z4nqspjtougwjH4SZrssDZz@N-nTyVkxQw+1Ud!WpV1ANYnS zw9M1T_<^jWt>~&MrsYDUPW{}PFx`cJ7vFa0DKdF4ibSCv9YCnB5d7a^ZH1O0vA4?S z?_yEk{M{w*nfNhZ>hk(GeI9$qjxs*TAxwk_K^Yg?Frq~Wpa-OCO4?CD=ddzAn&9HH zL7z1@Jpj!FV+h7?M7EdLC#?kpKu|_;aAmeY#u62Q25pe-hYDw(dD;DJulC+=k60{_ zM`#z4->qbx^G598fw$;hY8mk=1Lp>1?7-8-5J~9*fRYi6ijfff$Jo$aWQ!095JXi= z090g67quL|Pn(CJxrL1LMcX)@5;{KUtBUd);L)F_B(TW9i6Ud=@sE)H?Txcdvev=? z+cj9zkU7{KI)pqZb{iQiWfE6`tPdLek$4}@^+&)4s|Uo$;3eI}?Rzw}*s-I!0}Tvk z+**j_H=;npkzoX#{#5jZGMPkzNOHJ-a&%)t-S0`GKwOy)p2edOTuyZJd^c#QH`Y z53Mk9*@~sY>{Z5sq5SEs-YTADJZcY6&ZY?&3YhirMlM zz;%(yuZH1Qhu?R%qbQqF{JPWFc-bEFf5F$uQ)9#Lz-D3#Io+w2PEx(vYm8I39IgrxIv-#h zM`lZpNNlO?(}9$S0&pwv5&8Xmd(@^I+3u}JsWu-S{=TS?{GF%6gob(ASFt-AT=7%G zC+G4H$lhlTl%{$#QBR3DcW)kLRt==xov+f)Dtt$7 zlQNF&?3fu#b!jWA4#eBK*}%&=PjzATQ%HT~@^L~hwTH$T!y{&fY{qLf#sc`Akjf9ttsh>@=5>TG-s7*8G?AFC!si9zr+UkCZgY1}Hs0MUUP@ZZQESA)VcFmF znE8S8p?rEy{x<16J&;I{A`BoA6aNz@q9C!l@}_R zG^P`|NuF9U8g|j;hFpS+p4GuAL{ss+A-hBeoGL(Bm|>^W7Cl80PF&7p?x| zUd&UYz!niGpem{>DkC5Zct0vfrVXtQNXxj(O*UB(Kzzi+>ZOcFuE*jP#IXu_6f-F4 zR8$iirPiDBp7JAcgtPF%;!}o zk7hF>Uu)+-bert;SGh-NHmA!yr2Cel-o&jlsiWRD@NgOE<-_)4(Te0AQ7*x@*o|-& zEgu{bdp!H37)&RT?56IOSsEXIC~GI>NgrK>v^`6Ii=ARMilK~{s94V%->*&?w=<){ ziz|G{%xN?A*W-`Z^F&AD3pi#R(B$f{|5>l5%iw z+=trh;jc*=Gs#94d`ZW}+$~l4!Bdaz*qihAhJ%bT z5+mFZ2$>cH`-;>U2L1%OzN|tM({rN`#@UmPJvo9Ke=FPM_kBLeaU4Id1Nv4YZsL#N z_EYbLI1MvxXdivre*fm-vtf@3XEC54!;aj4g_NkMHay94Ifz!3_^##vO3PznkPzq4 zJ|vNlkxY{0KDD7kUALKH5{(F7h%JKwWGK>H0aZ1w%oL>!yBVH8r2RxAj3go%Aq70U zG6+%`I_D_hT?yz=uym@U6UwV@dK*YD)X+92+d$0qsh1whTJ9G+Y^v zEu4b3GGn4Q4{2+?cJCf{)lJSv}4ezC6=h*?W3r zY~+WoiX4;^F~9SpjhAwncEE+YZT$bA8+CULM0+cEUfK8HZ7rW8LNc%MX?F=ESmy!h znbF`?;+5mKAW+QjHP|3E%Jig9qb8ckP}BR3*KlX6_wBnhP*Iy?f1lV!Lp(^=qa|>< zURd($l@gfom|2N*($)%^3nrhFMV;wlCFC_kj=<9?J)q{S!ADK)*5rtBrIp>pLv6yN z39h?&6%gL2gduCzItuHx88ek;VQ&eHIk&oQgKOMhb~{H>BGyx{kv2=9hx&0<*S{F$ zJ^Tfmvt;Vd!cL>ZU)M<%%X2Rz9YOYVZlYW=SxKg4MQolE#o%}QcC=UBvvr}bYTsU1 z;4+B7oN3$yi)iZXZo`Hg{HJmtjG?+&t7De$(7Ej$XeAV+7)!2rukkK=;-ccl?-ugs z!Gi0$LaW)uc6H{vYX;*PKAGW^Z315KwTV*e+#wI1oH#`Y3JRxUuro(%HB4|L7@-*L z!c(6jXcSswC&mWIio2sptiK%djWx{^f1NlGcUt8nMbSiuId6aEv+C@C?g}NXSE0vj zeGh-W{P8C0e?<~W<5#{#8O*43#F@a*omo(3d^Zsbl_=+ZOHKGoc&8dw_Q$r&Q^)n1Ly#d)DIe!2Np8`qBZ@8z+Q*#kTu zqIPt3`Fc&UcbQ`t{pZKQ9C+_1HY|}h@lc<@$x7+HMYY0pqUIXb!3Gj>Zd9VBRAFQo z(M3|~gQ}>@$0u_oFRLB#){6l0L5cj5yg7esQ(PTX+;ir8;IDQUzXKCrU`F6$Z1|n~ zo8GFfLzPrq^Q?K}GHj}htfqWs^I55pR!`44YXDAtsOVHw*6kL-*MimTuB7+!cT}3# zQK-p{m}Ta7`uFnvFr@LDGZWAD_jZrKK->GQLjA8i>&{>+pYHwYVDh3N#3_hT1D-0L zs04xdL8|;IumlTIdf{^1(r7G&v;-JK>9U~=EuX$18$kLMlyJ~$T>2YoTh~(>%erGC zL&k{0q9Is;dxCf#_s7^w)92dh+Nu%M2LlJ}@eKk}2&@4AVGg7PC(lmAfI0b%kPps4 z9xt|ts;aHByBenS(aXzm=@-il5)Sh{4uuF`{3Fna2iPIvJqFUA$T&YTY1+cnVU2W+ zSWmn19n#-%n9^t;+9tiS*V5TG&&8u{4aAG={%#O1`CU$5if|`1GE*TAM<-7*tKd*p z>MLvyjj8eR({EY)FeRuY2|MG+Ogf+7KQ4;u4<0W=5AGTU30#d~Xaxu-4UkcOMvP52!UEeGN zroJYwk?82f?Xo>&$^D&&CW&P-%i7BC`AzCDr2LpUN_P(@y6z4Z*1C z;P8&@WQJ6DW+rC@OOR)x0+sgm>V83YWYenT+Wv@wr3|*{yJ+lDOO%pI2^;@cozW5XuesH8IKaa7V6g}@m> zk=3b@h7^WSpd+k^*$X8)$7cC(2y1idd7f67M^lNUXrw0OH#Maux+w1+81hfN?66z! zPJ0$R+Ec)r+@)q~j9^+g<&t!<`I3g$4s}&af`4bpJwg)3C4ur#ot*o?*2>6m4^XVA zFwD2iWz&pqTi0Uah)1$pGr&6foC~4OD=l<0qX0cNY9{K?!cor8Rynr6m4Xe8{T3pH z&4co2w0hS!*-7Cib;|U%F8%=AoDv$>jA05oa*GKFvsqh$cJSSPV)siEP@2R)?bHSd zbxa&gMkSDF>@`adh{9Y@RDnSEC7p6giYRgl!i1=ub#9A<;&aCuGz{vb zI{NU>TGzLNZZs&O8lY-)3Id}d5QO4&8rQJ!$abO{-0Rlk2%K>6_z(BO$<9!xYFFU- zr4xiBCZmh7K!LK`jUDV}d7|%|O*E}Zp~)}E&yWFQE2-<_u?YhS@k?f#J6vRz>dQtP zRNUrT$y^f8i6Qx)(*GNov~%=_(@$Hdt$H%YZIi;~=ij_6M(F%MW^_($X1&>s=pKe8 zCrAY0KBBu`+CElyFDWZ{Ok>6qXlGr=G&PrwYh;1mFu8Ba_dMV5I6J*ps&++l-$6?!=Y!-0ZwgUvZd=Hq1_E;EH0*!8rD2K(+P9iew6%rSf zLil5Bg{#X%?yJTTN4F{rS}uxFk!VhOLvEu&7m_`H*p)P$r8Nn}90h2c0fM4f|2&LN_WDyc4Ajt7RV+O{G({^HTgWgjH)^Di zhOzHBQXd#?zb~fdE9mrU_t$*(@~j_3PFd>%?>b=F4_2W*34tG(n z6Zj4Ax-c`C86CGshNT0cJh?aw4Bq=4-TlS_Y>CIU;ibgA4zE!#0&|2*z*K=Re|}oS z8iHIfHI@Sgp;4Y9Og%RzH#5QjcpkGb?e8<9mtCYInKDqrj-d-hM zuE-DN`KWk}BSC+cqq+M%cZnzI)TzcQxsQXrC&%J$_>h5yHdsfej)@~gMN-buEI!0? zeF{M#c>Lb{byD{zG1rdCt>LygGXZ8^FPf)h}LJ! z82U70rG}L=#6qC8_2W*CyYVr#eVNSNPvBA$UXl|sX!wuX5c}c;gV-3-rYDpzs#P5j zykd!Be;g2LNmGTsi6M${)WdL-HAgVl*l-d_j_h=WDkez@A}xrKk&v;)?dMX5UT@lY zgD>ByA@Mu36;quE#M=KluoJ^z3PiDCr1ab{frLW`R42YlQ)p;B>+rx+Hb_AzhM8!F zN|A0A`at#T27@^`rq{g+NJ*GX-2oucB2}(&`6=#Zn2nkO;8`>faIj)yFrC3wR9OxJ zQBZ+UX~p6ODV8{>OcNsqlak!FB4O&dZ&*Z218|Ws12myBQ|C?JP&paN$8-lp28jj? zP?Jje^croK%K^)*HMkN)NEt(M%ootYF8#)jBNouWu<>>Q$vL*X41)qGx=0!+7LA~6 zXpDg(uV}3C${k2>I-H%rbDHD%%ER&Z*=CL#6XeJqQE`cS=1xF5#%T%nnh@YKHXI_D zMl7usfVMSUWL!uHAva5G;YV~XzX2poB_Uo8z6;B`BP$#~vU7gQ`hojg-=CGteV);+ z!;ujTY9eV+2kX1L+v|kRo!IrW##>jeu%hzOGxA^>Jg+VHA8%uvE}at7Pp6zjE@q5=`WbTA`6rbs-N zK9XjJT3~V926*PB!FBW!qWkvpnh~p$0P1vi_hOqk>TeIYoHk737<3sJH}lJz8_9UVgmHx>HzzMnL+_gXc%1 zn?KK2gL`?K5`xYi!7c%HPa)};`A2V9sxncGbcO65}LLGVFKa#F5Sa|L`m{dK=`j}!31uA zc7?>j#UpxB=^7FxqSiY=v1+gNxE$eTxvr6(fWC%evzQjApoZbxMj8NZqVU}WLwSPa zj9>(|Hmq%FGAYtuJaEpBW-2Rmf(g0JM^J`@bBoU;IPdSWNXqDKBv6n%Xuu|mxUOC2 zNd5DddOQ$cA_Y3ZODV@LT9Un#p^=c0B2p%yN&+{v<>YxA874Bkhc@ON5*3`*YyuC2 zctromc%Ro}tYMm|$ZI3Jy*!*(Y~Ngw7+DG$O0`+EsOXwH1?nnW&{?7oPLvZsEyg9L z8pFDBx_;@c?YG?k?~e0@Qff{57dpAV!X6O2@1mrPNe-cek30@g+{gJzzrfttgE@i` z@bSd!F)=ZO*avCoB=HR5k_vvX}1cZbnk|acI7$zh;-)gB8H)42l zMHQ@sQ^R{=%?8-t5FRXlf;k{%)h$~=*vUbLp_hAZ)~_UtmMfT934vX&F?6O&Scbxe z`7D-eb0A|JDVTi-mYbl_1e0l0RRH!iB$$F4!%YuFC}OOVGBpC;QDSXc#7#F5WS3G- zC@C{^ZwHHV2d8`RccA!KaiJx-1*!&x0MiFP#~oW2<~i~wE?$7h@_iR0QmaD8>hlYP zWueuHpIu-lz1CXU2C(P8KzuyqTL+*Y6UBNv7Lj7Cgd*a29MCIqA{xpbs&AH={AoW=AR)X5Y zma!m14@3ssnH9z`ifv(kwz2nyA*hW9Ku}B96`^TY10R3{_MWqP7C1zZz@ofLD4l^{ z8VEotpimf|RyEQc0cf|1!V@9v!TLJW>28KNbw_y6-0VU%^}(5$W}z6t`sUE(Q66%c z?vY&gvPRE(l8wyqAl<^G4?z^9gJ@N`B*{jC5)+n`-=2JYLAP>ts45*S!9f%3u{7uD*yW|_u@D3O5^bob%N>e|&;8PNuty2Eu1#@8zyFiECK zbYlc#Dl=K2u^TB=u-8bzQ4Fb6$;V1a6xTRlrK2?#=`!TZW)m%fSOL_Lb&7kVvKdU1 zwe)J_SXWJnn8G)5)@T~bH-TwFB{d_WWm*cU8xaHBRkL-dA>Fqo=Y$shQ!-~qNiYRRRuY7g-C4ck0Qya{ zVgkW1T22^6Xyv77I)hv!QB**R``IvtS8|Jz$iZsnNs5_duxH7!6((TCa5y4%;%xZt zSQ-_zyn=Z_NT9;fiEgHiwJjwpa)O-}7EqZj-0d`B0GyySMM_CzA|}{~J1w>$*>F#! z4&BGOM+-;#DGED10JgLAx9k`Q>!iCG)FBTVZqB;Zj=wTOT=_4vjC zBIa~^xgm+DFcb112G{xFV&1?u9y^h4^r%oJzh@$h5d*F#9yi%fK&LwKAf4s|tk_L+ zK*&xKtv4pn7Kh2T>W8z0&Umk!YtubsEU!-GNExx;5#k*kC(tx;ED(r@h%APW5dBbg za)I<1d0kl(&|t*bP35A)4(`(3wV8@YB*bZHhJs^aFw@iZ$nUqo+j?z>%Nd~8Ala1M14B{9mcCaa!$zvb~35_CTY+RZp*DJ#M zF&pu!TE-wXK|~4$h64d$mjf60u~!Ao36>S0g;Ol2Rh$vv>qo8MoYIV)J&#D;)fqJ^ zaK%9RVuu3kyKat0Ry`^5VBpI8D%{gM8G5sGW>W@(g$f>UJRE^N2R!4-yg`+pLNe)B zuf%tT*BDg_ok6Z_qp+@MW@KpY+c3eJ4kx|0w~>11K)@7zxdGMd*UP0H;mFez1G1&f+gD|Qh$9pRMnO-%z2OZ+sR_xJWtRPcfS_pwk}&|>ABqA>%=jh?&K)LU zAWTi?CNuYpGVk8UlG&?0bOgLpA=x7@TCh6 zIfOJp1nc{GGC)>;L_8jf8tTs0pshB$0Ot$lj>5lLRuU1D@q%1B`L&h~i1Wox#u_UK zLzFl1-Vm_yJYyt`3Qp744}cg!?A3r`o`JE8mBsCe)`^L+ebq?!kwQzrZ4_<{WZiAYeMiv? zs#S87TNqNxWDu+s4n3g`+?J5Ov1ara>PRtKCQ}4ILsJEY$VdeUpL_w6$8mCGj=~L$ z06s9{qk57oIcI*38YrrQQ38bEj2Jd$0H^WvV^|t2+y=XAB9K;el|mn&VJ0O4xjvB- zVVn+K$R*=`pA{mbqAxl~?bk2)&q0>Foqfd+@yHJFer&+J27P4(Cp<%l&cs~;_MbPXKLQ&2l_T;U2Bl1X1Sxs7g&`eiK>i!kx~UK- zZKhH2SzVhbR=}0tD33r9K*l2AP%@!N&!!$r#|`qZtWrb>ifBp_9|@HPEQ+EEC}$#A zF$7|BbV1)lTs$+@A>1G#fPvKGL8Ax0;!#pY{92q$Hv6{Y?hu1Q?4BQUXXXf4g#rqzku_5TaJFeo z(R^dT<%xj|Qjy5bT7Fb4~o*0dS~7^#M4 zOpRY?%nj1k8{2gW#^&>QbkR)1ZAu@5CJZD{F|?JE;d97#9jNGU2lAtVxWzTt@uK{K zF8a3ZiQND>sC@psom$rKH0H=;%c+)RX$x(ZP+;Logp7VB28T3cp5GxUxY-Tt$(}z0 z7Gbq?U(jn^I8tFLBAdh;wfnfdgooI|q)|gUs*5!U1|C-Db8CJssYBg#E+*o(LVZZG zH4WHt4=kQx&v)z;%B>;yN|KU+8VHfS6U_G>gD>eOXW5^0UzayM?sJzEg++DAu5c96 zL6DR^-OyQBP6!6w30dqVX9F$@EDYD2(Zg0$n}g;>Lf=+2W5ew3N;7@eqpNMf=Y(u~^lochS#iDZ4 zsF_~bv*QThXp^gMR#5tT{r?TUk(y54pf_0D$VdmAXyNz|OJaO~=gyw|f`b6f={w(G zYI>d(;#AX$>N?G2gi;0!Gdr}1S-$*}6MOCi7+Shg#%tAt9*5H!CI>i$A?QUcEu^Ke zSV2@2QRBBc5PdIUR3JvmD)~e*;nGtVmQG6SNLqfAyXD(}X(WA-b{=LMaY*3m7)1lQ z5TmNN?+O@(2WbdBszQgfhp@4r9Z@`-f=FoKh$_R7OH%%zxqJq;Ae!dFTnG!BbSt$G z48wle5d*L=Nf;8rUHu$QTy+ysHJ35lj6z@~$p?9c%-N2URf;CJhFLZPH@)V~Zq*Y8 zrNp#}2ygQMlR8nDX_0#gjM0T9RLI~A#vG=Dz-cL{>?=kBi2{<@QwEv>3!(^SR#_L4 z56(y>2rz;W54-%=4!u6^TKLzOT|yp}UriU)?9WT*{99~B-u7R*zpsWM2AXY&T zQY;Z7Ap~H8P2&vIY+2TBkzpgVQQP*_u z3jh@bM`M6nA_R^Tydk(zoDHQDJmJwS;F}UqH?)v&ngU?OF@dH3Pv6qDnP(=674DQ z90S?RRfiZK7>i_r0fCBUf%WYUSUV;htQHD^N|2?HBcS~B!U$~I4PqYj+gyXA;0@zq zYy&Yp*FM{0ZubPU7>H?t_7-!LSokt_Xewoe5$sIEeS2zUW~& zf|M~-%l7?57<6ti+aMf0JwYCjc4;JpvP?)%Y3^(!fh3)8Ftxk9wUX%EGOu#2^L0Gp zK02;95zZ)1{()6dL&99RK=r)?0s&_B1aU4lNm@r*d`uw+mQalI{%Y&M41UYD%kSfm z%9~k)k@;0KTCNpOmh>E)!v=!|K?x5?F!#X_ybF{r*JmpkCjBNk7$XQZT&&T`kTe0E z${mXdl(bWwF2WJ*fd~Ct7se3&%6;e8?c7mGG}<>+I2&lcsFdsPtv$kGVP}$0#@l*R zTsZ-`Hj}{h;h6G-k&)()qfSytY()4(=s*&*Wb=q220*C~+yk~CNH#qy*Wit&We}4* z$U#2MxDp41Imx=IARW!X>}aOvi30EV0-p}v)Aj!!Ey$6|(#?f}=mOmB!>BVpgpq;y8Ku|HwpW3ff(V<+=iM-pfG{M<_7Z*`S(EV|ns6n@^e4&^pg}05q4?r$KXWchPBEmR z47t6&O!2NNq0tl(fO9#KQaf&FS=b>4rsVED30BOc6#S1r=k8Pa!*LG%dcX)*24-+*H&)KxX%|2vA7RQGfXxzT6im zk`c6GSqdRoSRU|_DS6qK6DAlV5wQz4A{YJ}wP86<=VA*NL*=9 zwJgI@=~n_n26MUn_Q+VoB%Qedh(G2WjMK3HppDavr zhT!`y?$TA~tbXFl;?9lM#vaV>&d)vHG@;1*O^NJ*B}(A*iX$6xK4=A0EV`ui8OOn) zMqfNiD7oM~JT)fFypIO`Qubwf!tQhCupvthugtqI6_TUS(fZjp#|X=lN!4l$D>}mS zrOp*0E~6H0sqalkr7 zbQH1uhc0EYiLB)z)nmmWq=xt$P@__astRgQ=3m0oh0c<*uU zfoMCYZs|r)`BXs*Dv^_@fQkC}Hv z6ZO-}s|G7Ni19jUP~=cz9o)bc0vR4mEzB}wN`rvQ7;6?D1`q-o@@K5}P3+0<@cQsV zudnvovXu>{C(a=2LFH*rh0%&YV@$h3h%=~@HnvjuP`;lZE4a3CC7c7_9^JTy%Nrwx zo@7FZnqUS6%CRaaWI%B}ei_#jIC$9i9L`ea)#+W7xz2gQ+=GOKjAn3!g)&jLi{r(s zxv-U;px88#ydVh_Cn#n{VuIAMFsu6WEoGZ&LBU*umU0Ls;b5!`mguDlNvK?0CeutD zlnH>VTwgu*Hd|(mwD#%E&X!wclK|e$)=6a5T?nf#F3#gL7Jcn@c#>IMy%0;vtvxUc z0*gOjMWLkilQR!7$*C-aOlF89crOn*3{8bp&mE1`EaI6YuWG#Rp)7`s2;vk_(=yzG z^z#^yD@;srCe=M*jYBC)i|(@lxPk?xCjBbF>*^t_7&8D(!i38iM@g|TX%Jg(^2ER> zP7stY11FXJ@gN${Tsj0Sfi3@;r*w)^)+i;$VBw-Zixv##d&4Ym^{jU#s zsQOJnZ4vEHzJj%jdj@Pp*8)X?eYX#)KK^%u2op+%q(1W_XVLKTa*mEx#(E|Rsx~Y_ z5kdDF5%^yJFrK#sI5$QISWQDD4If97C!!4pL^10FvD~SNs4k2StXz}JY?gn;Rf=bk z2oeBALGDuB2CRIr+iknFI~+shr_IZ1GWLea1C$}JJm^HBS@N<8We{Z(0mA`2{*keR zgDMU+L8KGl3QAd+jxGG+`riG)4kD#bjFduDrbP(B4!}K_F40e#DUKazKbeT{2k4JX zu?Pcb3vj>3JOq+QtJVF;2h2HQ=;Mq zu{(wxhMq86L3l-U`CfHvyf=d zVLqZl#g#X zMsSWJY=ssD*ATU((BrbT`ZO~Aogh&1__I0qK$??1fN}}##OMeLJHkkLfQL)%Rg?1f z(iB4(6-X5ztW3&P7C|DZ1%M3l)9xetXXgVUAt4a?&z!T_71A1GR-gvKDGyGQ>dd58 j7}~XFB56&;Af)ZhKfUV2io9pK&;J*4ML1B9p?Q>FXx{lK literal 0 HcmV?d00001 diff --git a/app-misc/lirc/lirc-0.6.6-r1.ebuild b/app-misc/lirc/lirc-0.6.6-r1.ebuild deleted file mode 100644 index 4a8fb5207768..000000000000 --- a/app-misc/lirc/lirc-0.6.6-r1.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/lirc-0.6.6-r1.ebuild,v 1.13 2004/10/05 13:34:51 pvdabeel Exp $ - -inherit eutils - -DESCRIPTION="LIRC is a package that allows you to decode and send infra-red \ - signals of many (but not all) commonly used remote controls." -HOMEPAGE="http://www.lirc.org" - -[ "x${LIRC_OPTS}" = x ] && LIRC_OPTS="--with-driver=any \ - --with-port=0x3f8 --with-irq=4" - -# This are the defaults. With this support for all supported remotes -# will be build. -# If you want other options then set the Environment variable to your needs. - -# Note: If you don't specify the driver configure becomes interactiv. - -# You have to know, which driver you want; -# --with-driver=X - -# where X is one of: -# none, any, animax, avermedia, avermedia98, -# bestbuy, bestbuy2, caraca, chronos, comX, -# cph03x, cph06x, creative, fly98, flyvideo, -# hauppauge,hauppauge_dvb, ipaq, irdeo, -# irdeo_remote, irman, irreal, it87, knc_one, -# logitech, lptX, mediafocusI, packard_bell, -# parallel, pctv, pixelview_bt878, -# pixelview_pak, pixelview_pro, provideo, -# realmagic, remotemaster, serial, silitek, -# sir, slinke, tekram, winfast_tv2000 - -# This could be usefull too - -# --with-port=port # port number for the lirc device. -# --with-irq=irq # irq line for the lirc device. -# --with-timer=value # timer value for the parallel driver -# --with-tty=file # tty to use (Irman, RemoteMaster, etc.) -# --without-soft-carrier # if your serial hw generates carrier -# --with-transmitter # if you use a transmitter diode - -SLOT="0" -LICENSE="GPL-2" -IUSE="" -KEYWORDS="x86 ppc amd64 sparc" - -DEPEND="virtual/linux-sources" - -SRC_URI="mirror://sourceforge/lirc/${P}.tar.bz2" - - -is_SMP() { - # We have a SMP enabled kernel? - if [ ! -z "`uname -v | grep SMP`" ] - then - return 0 - else - return 1 - fi -} - -src_unpack() { - unpack ${P}.tar.bz2 - cd ${S} - epatch ${FILESDIR}/${P}-gentoo.diff.bz2 || die - cp configure configure.orig - sed \ - -e "s:-O2 -g:${CFLAGS}:" \ - < configure.orig > configure - cp configure.in configure.in.orig - sed \ - -e "s:-O2 -g:${CFLAGS}:" \ - < configure.in.orig > configure.in -} - - -src_compile() { - - #Let portage tell us where to put our modules - check_KV - - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - --infodir=/usr/share/info \ - --mandir=/usr/share/man \ - --with-kerneldir="/usr/src/linux" \ - --with-moduledir="/lib/modules/${KV}/misc" \ - --disable-manage-devices \ - ${LIRC_OPTS} || die "./configure failed" - - emake || die - - case ${LIRC_OPTS} - in - *"any"*) - if is_SMP; then - # The parallel driver will not work with SMP kernels - # so we need to compile without it - emake -C drivers "SUBDIRS=lirc_dev lirc_serial \ - lirc_sir lirc_it87 lirc_i2c lirc_gpio" || die - else - emake -C drivers "SUBDIRS=lirc_dev lirc_serial \ - lirc_parallel lirc_sir lirc_it87 lirc_i2c \ - lirc_gpio" || die - fi - ;; - esac -} - -src_install() { - make DESTDIR=${D} install || die - - case ${LIRC_OPTS} - in - *"any"*) - insinto /lib/modules/${KV}/misc - if is_SMp; then - for i in lirc_dev lirc_serial \ - lirc_sir lirc_it87 lirc_i2c lirc_gpio - do - doins drivers/${i}/${i}.o - done - else - for i in lirc_dev lirc_serial \ - lirc_parallel lirc_sir lirc_it87 lirc_i2c lirc_gpio - do - doins drivers/${i}/${i}.o - done - fi - ;; - esac - - exeinto /etc/init.d - doexe ${FILESDIR}/lircd -} - -pkg_postinst() { - /usr/sbin/update-modules - - einfo - einfo "The lirc Linux Infrared Remote Control Package has been" - einfo "merged, please read the documentation, and if necessary" - einfo "add what is needed to /etc/modules.autoload or" - einfo "/etc/modules.d. If you need special compile options" - einfo "then read the comments at the begin of this" - einfo "ebuild (source) and set the LIRC_OPTS environment" - einfo "variable to your needs." - einfo -} diff --git a/app-misc/lirc/lirc-0.7.0_pre7-r1.ebuild b/app-misc/lirc/lirc-0.7.0.ebuild similarity index 75% rename from app-misc/lirc/lirc-0.7.0_pre7-r1.ebuild rename to app-misc/lirc/lirc-0.7.0.ebuild index afb328cbcc01..b80b30ae8c43 100644 --- a/app-misc/lirc/lirc-0.7.0_pre7-r1.ebuild +++ b/app-misc/lirc/lirc-0.7.0.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/lirc-0.7.0_pre7-r1.ebuild,v 1.4 2004/09/26 18:31:14 lanius Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/lirc-0.7.0.ebuild,v 1.1 2004/11/17 14:05:05 lanius Exp $ -inherit eutils kmod +inherit eutils kernel-mod DESCRIPTION="LIRC is a package that allows you to decode and send infra-red \ signals of many (but not all) commonly used remote controls." @@ -46,20 +46,25 @@ KEYWORDS="~x86 ~ppc ~alpha ~ia64 ~amd64 ~ppc64" DEPEND="virtual/linux-sources" -MY_P=${P/_/} - -SRC_URI="http://lirc.sourceforge.net/software/snapshots/${MY_P}.tar.bz2 +SRC_URI="mirror://sourceforge/lirc/${P}.tar.bz2 http://www.hardeman.nu/~david/lirc/broken-out/01-add-2.6-devfs-and-sysfs-to-lirc_dev.patch" -S=${WORKDIR}/${MY_P} +pkg_setup() { + kernel-mod_check_modules_supported +} src_unpack() { unpack ${A} cd ${S} - epatch ${DISTDIR}/01-add-2.6-devfs-and-sysfs-to-lirc_dev.patch - use streamzap && epatch ${FILESDIR}/lirc-0.7.0_pre7-streamzap.patch.bz2 - epatch ${FILESDIR}/${P}-configure.patch + use streamzap && epatch ${FILESDIR}/lirc-0.7.0-streamzap.patch.bz2 + epatch ${FILESDIR}/${P}-configure.in.patch sed -i -e "s:-O2 -g:${CFLAGS}:" configure configure.in + + kernel-mod_getversion + if [ ${KV_MINOR} -gt 5 ] && [ ${KV_PATCH} -gt 5 ] + then + sed -i 's:SUBDIRS=:M=:g' ${S}/Makefile + fi } src_compile() { @@ -72,6 +77,14 @@ src_compile() { sed -i -e "s:lirc_parallel::" drivers/Makefile fi + # Patch bad configure for /usr/src/linux + sed -si "s|/usr/src/kernel\-source\-\`uname \-r\` /usr/src/linux\-\`uname \-r\` ||" \ + acinclude.m4 aclocal.m4 configure || die "/usr/src/linux sed failed" + + kernel-mod_getversion + sed -si "s|\`uname \-r\`|${KV_VERSION_FULL}|" configure configure.in setup.sh || \ + die "/lib/modules sed failed" + unset ARCH econf \ --disable-manage-devices \ @@ -80,11 +93,6 @@ src_compile() { --enable-sandboxed \ ${LIRC_OPTS} || die "./configure failed" - drivers=`cat drivers/Makefile | grep "^SUBDIRS ="` - if is_kernel 2 6 && ! is_koutput && [ "$drivers" != "SUBDIRS = " ]; then - kmod_make_linux_writable - fi - emake || die } @@ -112,8 +120,6 @@ src_install() { } pkg_postinst() { - /usr/sbin/update-modules - einfo einfo "The lirc Linux Infrared Remote Control Package has been" einfo "merged, please read the documentation, and if necessary" @@ -123,4 +129,8 @@ pkg_postinst() { einfo "ebuild (source) and set the LIRC_OPTS environment" einfo "variable to your needs." einfo + + einfo "Checking kernel module dependencies" + test -r "${ROOT}/usr/src/linux/System.map" && \ + depmod -ae -F "${ROOT}/usr/src/linux/System.map" -b "${ROOT}" -r ${KV} } diff --git a/app-misc/lirc/lirc-0.7.0_pre4.ebuild b/app-misc/lirc/lirc-0.7.0_pre4.ebuild deleted file mode 100644 index 008494d58866..000000000000 --- a/app-misc/lirc/lirc-0.7.0_pre4.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/lirc-0.7.0_pre4.ebuild,v 1.9 2004/10/05 13:34:51 pvdabeel Exp $ - -inherit eutils kernel-mod - -DESCRIPTION="LIRC is a package that allows you to decode and send infra-red \ - signals of many (but not all) commonly used remote controls." -HOMEPAGE="http://www.lirc.org" - -# LIRC_OPTS = ???? v -# This are the defaults. With this support for all supported remotes -# will be build. -# If you want other options then set the Environment variable to your needs. - -# Note: If you don't specify the driver configure becomes interactiv. - -# You have to know, which driver you want; -# --with-driver=X - -# where X is one of: -# none, any, animax, avermedia, avermedia98, -# bestbuy, bestbuy2, caraca, chronos, comX, -# cph03x, cph06x, creative, fly98, flyvideo, -# hauppauge,hauppauge_dvb, ipaq, irdeo, -# irdeo_remote, irman, irreal, it87, knc_one, -# logitech, lptX, mediafocusI, packard_bell, -# parallel, pctv, pixelview_bt878, -# pixelview_pak, pixelview_pro, provideo, -# realmagic, remotemaster, serial, silitek, -# sir, slinke, tekram, winfast_tv2000 - -# This could be usefull too - -# --with-port=port # port number for the lirc device. -# --with-irq=irq # irq line for the lirc device. -# --with-timer=value # timer value for the parallel driver -# --with-tty=file # tty to use (Irman, RemoteMaster, etc.) -# --without-soft-carrier # if your serial hw generates carrier -# --with-transmitter # if you use a transmitter diode - -SLOT="0" -LICENSE="GPL-2" -IUSE="" -KEYWORDS="x86 ppc alpha ~ia64 amd64" - -DEPEND="virtual/linux-sources" - -MY_P=${P/_/} - -SRC_URI="http://lirc.sourceforge.net/software/snapshots/${MY_P}.tar.bz2" - -S=${WORKDIR}/${MY_P} - -is_SMP() { - # We have a SMP enabled kernel? - if [ ! -z "`uname -v | grep SMP`" ] - then - return 0 - else - return 1 - fi -} - -src_unpack() { - unpack ${A} - cd ${S} - sed -i -e "s:-O2 -g:${CFLAGS}:" configure configure.in -} - -src_compile() { - ewarn "If you are using a 2.6 kernel you have to patch it for lirc support." - ewarn "There are several patches floating around, one of them can be found at " - ewarn "http://flameeyes.web.ctonet.it/." - - # Let portage tell us where to put our modules - check_KV - - [ "x${LIRC_OPTS}" = x ] && LIRC_OPTS="--with-driver=serial \ - --with-port=0x3f8 --with-irq=4" - - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - --infodir=/usr/share/info \ - --mandir=/usr/share/man \ - --with-kerneldir="/usr/src/linux" \ - --with-moduledir="/lib/modules/${KV}/misc" \ - --disable-manage-devices \ - --enable-sandboxed \ - --with-syslog=LOG_DAEMON \ - ${LIRC_OPTS} || die "./configure failed" - - if kernel-mod_is_2_6_kernel; then - (cd daemons; emake) || die - (cd tools; emake) || die - (cd doc; emake) || die - else - emake || die - - case ${LIRC_OPTS} - in - *"any"*) - if is_SMP; then - # The parallel driver will not work with SMP kernels - # so we need to compile without it - emake -C drivers "SUBDIRS=lirc_dev lirc_serial \ - lirc_sir lirc_it87 lirc_i2c lirc_gpio" || die - else - emake -C drivers "SUBDIRS=lirc_dev lirc_serial \ - lirc_parallel lirc_sir lirc_it87 lirc_i2c \ - lirc_gpio" || die - fi - ;; - esac - fi -} - -src_install() { - if kernel-mod_is_2_6_kernel; then - (cd daemons; make DESTDIR=${D} install) || die - (cd tools; make DESTDIR=${D} install) || die - (cd doc; make DESTDIR=${D} install) || die - else - emake || die - make DESTDIR=${D} install || die - - case ${LIRC_OPTS} - in - *"any"*) - insinto /lib/modules/${KV}/misc - if is_SMP; then - for i in lirc_dev lirc_serial \ - lirc_sir lirc_it87 lirc_i2c lirc_gpio - do - doins drivers/${i}/${i}.o - done - else - for i in lirc_dev lirc_serial \ - lirc_parallel lirc_sir lirc_it87 lirc_i2c lirc_gpio - do - doins drivers/${i}/${i}.o - done - fi - ;; - esac - fi - - exeinto /etc/init.d - doexe ${FILESDIR}/lircd - - insinto /etc/conf.d - newins ${FILESDIR}/lircd.conf lircd - - dohtml doc/html/*.html -} - -pkg_postinst() { - if kernel-mod_is_2_4_kernel; then - /usr/sbin/update-modules - fi - - einfo - einfo "The lirc Linux Infrared Remote Control Package has been" - einfo "merged, please read the documentation, and if necessary" - einfo "add what is needed to /etc/modules.autoload or" - einfo "/etc/modules.d. If you need special compile options" - einfo "then read the comments at the begin of this" - einfo "ebuild (source) and set the LIRC_OPTS environment" - einfo "variable to your needs." - einfo -} -- 2.26.2