* xpm stuff is updated maybe about 6 times a year, sources are updated few times every day * with navit-icons in separate package we don't need to download 3,5MB package, every time we bump SRCREV because of software fix * navit-icons SRCREV will be changed only if there is new icon needed for newer navit SRCREV * big package was installed by opkg really slow * provide 2 desktop icons one with Display blanking disabled ie for car navigation, second with only CPU requested ie if you're using navit on foot or bike and want longer battery life * please send me some better icon for 2nd desktop launcher * integrate launcher changes from z...@zoff.cc (fsoraw removed, overcommit still enabled) --- conf/distro/include/sane-srcrevs.inc | 3 +- recipes/navit/files/shr/navit.desktop | 10 +++++ recipes/navit/files/shr/navit.launcher | 54 +++++++++++++++++++++++++ recipes/navit/files/shr/navit.png | Bin 0 -> 8299 bytes recipes/navit/files/shr/navitD.desktop | 10 +++++ recipes/navit/files/shr/navitD.png | Bin 0 -> 8341 bytes recipes/navit/files/use-fso-raw.patch | 13 ------ recipes/navit/navit-icons/configure.in | 69 ++++++++++++++++++++++++++++++++ recipes/navit/navit-icons_svn.bb | 29 +++++++++++++ recipes/navit/navit.inc | 14 +++++- recipes/navit/navit_svn.bb | 12 +++++- 11 files changed, 195 insertions(+), 19 deletions(-) create mode 100644 recipes/navit/files/shr/navit.desktop create mode 100644 recipes/navit/files/shr/navit.launcher create mode 100644 recipes/navit/files/shr/navit.png create mode 100644 recipes/navit/files/shr/navitD.desktop create mode 100644 recipes/navit/files/shr/navitD.png delete mode 100644 recipes/navit/files/use-fso-raw.patch create mode 100644 recipes/navit/navit-icons/configure.in create mode 100644 recipes/navit/navit-icons_svn.bb
diff --git a/conf/distro/include/sane-srcrevs.inc b/conf/distro/include/sane-srcrevs.inc index ca1eac8..8c4e907 100644 --- a/conf/distro/include/sane-srcrevs.inc +++ b/conf/distro/include/sane-srcrevs.inc @@ -195,7 +195,8 @@ SRCREV_pn-mplayer-maemo ?= "342" SRCREV_pn-msn-pecan ?= "e795b33b29d792f19fcf699275eb966dc68be257" SRCREV_pn-multitap-pad ?= "373" SRCREV_pn-mux ?= "72460e890dbb15edbf7dc193116be0dcf9794a8b" -SRCREV_pn-navit ?= "2735" +SRCREV_pn-navit ?= "2760" +SRCREV_pn-navit-icons ?= "2618" SRCREV_pn-neod ?= "4617" SRCREV_pn-net-snmp ?= "17367" SRCREV_pn-netsurf ?= "3859" diff --git a/recipes/navit/files/shr/navit.desktop b/recipes/navit/files/shr/navit.desktop new file mode 100644 index 0000000..d313d6a --- /dev/null +++ b/recipes/navit/files/shr/navit.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Navit +Comment=GPS Navigation +Exec=fsoraw -r CPU,GPS -- navit +Icon=navit +Terminal=false +Type=Application +Categories=GTK; +MimeType=text/x-vcard; +StartupNotify=true diff --git a/recipes/navit/files/shr/navit.launcher b/recipes/navit/files/shr/navit.launcher new file mode 100644 index 0000000..de6e7c4 --- /dev/null +++ b/recipes/navit/files/shr/navit.launcher @@ -0,0 +1,54 @@ +#! /bin/sh +# +# Copyright Matthias Hentges <de...@hentges.net> (c) 2008 +# License: GPL (see http://www.gnu.org/licenses/gpl.txt for a copy of the license) +# +# Filename: navit.launcher +# Date: 20080105 (YMD) +# +################################################################################# +# +# 20080105 - v0.0.1 - Initial release +# 20090818 - - Zoff <z...@zoff.cc> addons and fixes +# 20091025 - - Zoff check if navit already running +# 20091122 - - Zoff use fsoraw, use correct LANG setting +# +# +################################################################################# + +# On devices with low memory (< 512Mb?) Navit will segfault on start. +# This can be worked around by doing +# "echo 1 > /proc/sys/vm/overcommit_memory" + +if test "`cat /proc/meminfo | grep ^MemTotal | awk '{print $2}'`" -lt "500000" +then + if test "$USER" = "root" + then + echo "Enabling low-mem workaround..." + echo 1 > /proc/sys/vm/overcommit_memory + else + echo "I need root-privs to enable the low-mem workaround!" + fi +fi + +# check if navit already running: +pgrep '^navit$' +not_running=$? + +if [ $not_running == 0 ]; then + echo "navit already running !!" +else + echo "ok starting navit ..." + + # HINT: to get correct LANG setting + . /etc/profile + + # HINT: we need that for streetname search + export LC_ALL='' + unset LC_ALL + + # HINT: that should be set in illume, but atm its not + # export LANG=de_AT.utf8 + + navit.real $* +fi diff --git a/recipes/navit/files/shr/navit.png b/recipes/navit/files/shr/navit.png new file mode 100644 index 0000000000000000000000000000000000000000..76156d033474af98f65fe86f25a9ec9fb59475ab GIT binary patch literal 8299 zcmV-xAe7&UP)<h;3K|lk000e1njltq002+`002-...@s6jug;$00001b5ch_0Itp) z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iXf3 z6Co_)+}&9K03Yi~L_t(|+U1;ilw4PR=RfzprPi*h?v}c>@3Jgx$#^$jSnLBai)Tn+ zFfoA;5=hR##1j%Q*gz7q8^W9r2;qcbIE+p35C&&(fB?pr7-M5&S&}8omMp2&Qtw?| zd)2G=-o5k3eYLeDt6P>#GV{)Pr>b7P?S9{H{r-OU2^O(jcWG7tF`y4f0g|)4XpI<~ zY38bRl^e*|GfQ%IISjR&n)5S_rcMkGI5Ww(^!-4~>4Kk;LNJ)m...@f=kxtx3gmefd zFKIPwODF(8&@xm=$3|JwY<sR-0O~*msNVNzQFs3-775-<fLBJJ7X!(&4j|BMY7r_e z...@jdl~d&`1`4#mb%YiIlm<W0!jfQHLIWs`P)Z|&z>>5Ft`rDi)&(p9un%|`_%ZO~ z`ymu...@gh-fmx61kw847p<YuG(r+{B~lmwnt?(}foq!~gh~^h8ru?bva?m...@fa zOKY<vxd`d$eeb+...@q`t&N1Z68I9ZjTd;)(V#`w)7Dy>zk4-w0mwhkyk...@25`( zJb-1uhk#oaEP>Zunq33j16&9oc...@p6}-m>;o8tno3pSx`ISZA_O#=8sFC>;sV<e zJyIHXBtk|i?Q5h2Cz4X7j8s|@q&yzz6M>-=)asgI37UR;vk$!DzDJ8cUkC*Mp{2IA z4Hum+c-c!N*S{nGf=S_hcjoBN2nPF&!pzJm>J81%5{tMCegLxtLCk?{pF~RVnozAN zk_kaPW}xw!njnBgTp%Oe3zY%Tk|(x_z7IzyG*3LK`O(i5^#...@b2p_%|2nDLi&~i zZv`xXOSTI>{^bIn{QDPHjirECOyJmNuu_0+8NeJHv;u*~btJB1fbe~=EQmRs<C?+< zL2I9uix2{A>%`Y~Y&d7vvbjca...@iry2jc@M>V&schgDU=u(x0k6AG^6OZX(pZs- zX$?Wpv5RO>TBE|wZ>=B*G_>rb1{IoBb{W?&1QqJ`anH574!r7RlC`VaVwwZ4J{2Ns zfDFI|FA}`uP5Bobyf<9$5`+ebmO}|bjZ(VpWR&XIF>S&Zf{=FHq9aueLlBYe(-DB7 z>T*`mu}Ys9$5awtdU=nYpLZ$%*8#Q=uzacbwMgIP+a0v(j6y53(j{#w?3G9zNu1~! zy;4S!Tidh-9fdg^^vrRnlS|@?VS&{_ZS_JV5Fudc;I9Y3OSjpCVQavhPr85z!<HTF zfEtFKFrx*!3VV-N^B+Xls!y_}6Oc-^Z?FGU0J^Q4NF{zP_|cb=?E$rInd%BTR0mk0 zyMR``lGF`MH(;$}...@mw=fb|seOAdL?rk818KVKQk0?@;52b_$u5-...@s`qiv$= zxE}kaJ7G-gJW6YX7AFmmwVoFtEN&z({POg(ff;;co7$eYrM6L6(^AnEI)aYpMRnQ3 z`H~r_b?4lIFwjO4)d|+q1yKK*0Q}{y01Q!JY*ut1ExXrB>6d7x8...@z9bw%as-az z%C?<S*iqxwd4jOx-RH0Wt|ah(|Ijm`i{Amq62hcqVXuvA$9|FB4gyUWcH%)1WfrXm z(IO^V562HWQrT?wg4kmVyB7Q3IDQ<RG_KMQw7Caim=qO4pfqk|u...@mzidd01m=v z_9CQ+Vn~6oOg=1x#%mgaLSQ&9A<b`N5=`3HqQB;2_-|eUTi5oxB+wQnrVAs95yIrM zzTdHfwxlDukyKg&!T=+cDgsp-vcU5M3KMfm3;`h!Ju%|*vVqSBz*WN*k9~Uu4}Nns zZ+O+>IasZYdbL!~lEzN?eoMLpjxA_-x}E0P(g5Ijx&x|Z9)jof+PW|lg{yoe...@~ za${-sw`4bscDx#&Q5F8e$F}ps$Cp!YT4wbuYMw>Iw|K+H%x&0~;<9u-...@m)?a5R z*I+2;F_deNjt30%HM#Q5qs*tx1K-#wOM(+oSe~cRN+1QeHdLyH=88E2D;m7lG^#9x z0aZ#(qhV;SATZ~)Er+Hr(Ls%5+#GkZ0qfJXfeS%!_u(8n59LlmsaPN_g1~2TF3#j! zyk}o2HMx|}+Mz19{MVIiSyf{5iZa*SG>YpAnh^)+*aF)z0d39ggv!`e*a...@o(%{ zYVF!kscV|PVX9mE&6PBMXaZs(!IA-fvrI#2Vy<ye$PN+FNok&k6IsZzdP$X-6XN+@ z+)!=>a_xnPWCo;-2z~G>P%ENqMW`3i^&+ZPBwu#PmtCGX*iSCiWGLI<_kV8#zj}6x z71>!<c>&3ok-(TOXw)@9U?k49%orODjZPV`;;x`l)6^T9L`<~3bG>0y-AWl!SZIwa zP4OcP%sCtfEGas*lUA^<PS*>oQ}6SkPyLGfzBa?R9$dp?`v;k;x&)<3)PaYPYhH|8 zy$uoXBbA6T)aMvg1hf`3gMh}|47JgH)JC49R4r1Ntn<uRhM!qWaqN(-tBSnk6-QV< zRKax=<*M<Zu5Ij<V;olo0teyd80%^c`...@1@(sE66+1aOs5hCY-vFzAyJ_LHw?kH zbh~z9fE338XgwDo8&<}D6SzPMxNMu`n?I<Z62!0HQ{=J7kMQ3=<Y8HwYC}>j1*qx6 z=*a^R`UJwE>7+=+930m{+77lGCzcr`wdP#1=Uqi&#b&JZAUJUXZPBa;jLpWmf7dcb zXQFIgH_4?#BV9t!^r2ESk{5H0^n?m3HKWrF&!lqn2z+1dj7v2y3s1...@a@u*y?uR ztxsscpzgul...@koiwndkq27l^a`qsyq{&Y1s;BMl)wH{MSr?UzT#3U2I!d)bp9xQ zr9i_<V#U+Awgm{Zh?GoP*nLY#tlC0+-F9NjHeoGYi<S<4VVaT21iOz6FgBM)Y00W3 z9tl^W6_jfVfiRL4xz9>nGgmTIJWD_<IRscV8XiGtBsHBdjI$6XK9tf__gbH}6i5qd z_0t4!p%OTMx%;2<1hpwX_RcDymK>T$5!S2dxnl(7S-gP_Xe&n2ZCP#6vEV`=9Tz9F z6nAJnu~p|gmyqxbe#m...@1}t`db|Z4-ep2n)Sm~8Vya|i;7;B31y09O}?nHEP?CV zwqmlj^rlfkjfsvoq#%...@gzgc(QA4l>lmuUH}*FMAYJ)%4gr3<)Up_o<5r4%l|UW zV+RHaRdgpR1m8mf%~0Wo%GgAq5vY#y(*ljck{0p43{KxA#5Y__<LEvbJN}vK)U)h7 z9AoF9elA$IlJ~rNC%*4du4vq>pjtP!PYOY~0=Xqy37S<xZ;rTY!XZmQxuOYTM*S_T z1L6sB=*o%DN-FojSBE$}Gsxoy`}xjYgN)@9C~Z`eWEz>skjVCvUcR2}V3K%38afG$ z&^iLq+@(fEwO(bYdL__E?3FJfHM|LbWCz~f2k=LB;M$5zQloq*RWy#RDc6m&NW=xT zW}2p0MREEObQmH8WRiloD`+$|wYtU+BBx|W&PDXbe?i!x#Kf7716K`8KKZ`QeB~!A z*mESyY&jN{w&F0j2065WzJWpd`};{|bHtJ<5E6|>wShA>Oh?vR2m_)Y3L2p%(5kId z!gg^tUXChG;g9U#f^~D`QXyd=n4VL3)25zmMInuoUPG~%hiaa_q_KI)m??YO7BoDQ za|Z!fmNwZ;1Y!%Yrms7}v^YZ&_}<@1an)tZ`Svf?aL0FYl<N*!*ywZ?R&2!{T1PgQ zW7(1{iI{_w5*-1jwMGlk0S*(f...@if0ys#l&Q!Vo-%>N=9k_zyT?L`R9<(sFmB=jW( zW79BQPz?1;5^;fL*$gf}myu^5p;|H`lt~F($2gmqv?...@fnx`y;lQ^9kitJ#I4wH zat2ibta~42=a+...@g%uanb>Gx%JK!G<*x~#L&4V=;3p4mtx5...@sif=t3ia&dzT zL{=`6GOf@;nolIHf9rv!<S9ZdgcJy=5L!g^u^B~}KSnq^%5b*IvP>D2z>cKG^E7j1 zg>6Y<aU0#7AjTv$p(&O%F<YQQ(K;2j1j~h3o2l-!kjRLoajZxIPA3!T2JlO__4D(m zhWM+0TE&y2IgmDLU>Ry~9b#}51N~W+<&rgt#e{z5...@qxni5rbinb6ehr*ex^lj* zh4tblgw$xqdii^8y-2ew5...@de*p?vc|Oqb<cR*m}~OmL`)+...@o&4...@u%#xq5k)Q; z#j>I=Wtx<P>^KkGik|emq<p?#S-1*oSUqgq(|h06&lkSGnO`1QLZRxSV=2N_+fe<h zN%r-zaX7_b+9mGTw0x=-AP{Z!G;v>da%snt...@nq^tqby3jiim3ue{kvp9z|Hw|_ zmd...@=vvu5^+jfx2^ncqqpkd@<k(saktauU|w!i4uj=...@pl6aoyxuw$)yiUzSL z3B38YlT4L!-1?2J9GprM$~bDt3c~f5l1QgnJ(y(u(j<;fpqzapmgj...@ctig#s-j zr8Z4}`FcRUu2Gl<a...@svloh66ytat#)hhVM_OdL~;IhpnX6H2H(~1xi496TnCMhVC zHM0f9Kt>Xe8Jm}i3kLfHwT7VPDVn~<b<8m_Hwvcb_Yi91L{w-pnneLv_beVgxSTs5 z+`v>Zj!G{fSpFi!&<0j7Npa4y6xoE0QpWJNN{=QS5s~T|JrI}zw}=$j4;2%YfMP?V zh1CYG1(fIlu4MzY(ga8Mpqq8JZ=GZ1V2JNYCi4o*foxhLg~>=l1*...@pukxg{-xg zi(`RnOX^LH?;F~z-T+G)GhlUjVXdLwFdbeIk*n>6`4...@7lnww2-1nt*cg91zyrl z)<48K%hPNcO5#|;lmsJ|*L-Tap`#^z5sU&&y%{iG4k>vcgoTiiiXysfo{9kM*g&Ct z...@6ej@wsHfERF?Ba+1+$MZKnpyAX3*sx0sW!#o4z(vVG>y...@t#s#h$<;Ou(BZ=yw zN_9Dr$cDEZieLc%DlGEhW)2...@*l!fpfrjl~auplaj<C67RmiD=(R-mJ{2|6~U1!9X% zi>eoGP|J;wBXd6WKp>=...@u2-ttasm>dg84...@w1so;_8w6wf80xFDdaw#WI%&X| zDJk+L#geSVwoUkvNeOgBET|Cr5`rLYoP`wNTHr|2...@f9i&J*QqTETxGREvef9_HzR0 zlef?...@mm?iihmtuiuz3#$eat(h...@qg-keaq+gonobk`{jzb2{fkuyb=?ta-qy z...@d%l!vannwny2wp6l{%biqvg)sPU(Xz2aR4L=3QMW`wXX&Z>2JTv0<Q)5Mcb3X(Cw z?3_XXxjxC7b6!QWJ`1CdVM*gSCT0~0r#BXC)mA#aFQTjSHKMO%uZKA)fNL+jad<K; zz...@+dyk8zz`}(vT-QQ<r}jk9bhcl8l=!daxvv...@n^w3gvnfd9gprd2h3diu;D z-BPNpvRVm{8a+Eoc;F$_(I-JzsNy&>)!!bJKf23gKiL^(=0ehONg^glxPn|-;`...@qx zQ6q%HNv=d%F>fifmog...@anh=|d{6jXktQPorgzH`cxMR%8=T>_paHcw-j$SVL#G zYbSxX_A<hyo7lE8!$oT|bwqj_ky+*#qe~fwr...@oy%60qzef>vmVVbQd^}=HXrq7 z2&qt$2T^<PM;FJjWk?We!m)i=E4G^byfWd`K~k}R^H$A~FDcSV!HPkng7KK3KO>nb zC}xYA{9KWNT+S4rr18L^GL0>sr|~>+9ZfuD9E)ukkf...@le_t9xbsusc1h;>;W&1 zX`+6cb`n-&!<B?Xo7uV|!xbBIq~ms*oo$6DLWq-mnoy+G_&r...@aa2}rqzy*lgt=q+ z0a_`v3ehtoggd^AD2=gpu)+s#*iF(6QIiMIjS6UmDomgX<D9p0j(2`+int>fpAIQi zHF3vWH<d6TY6XW59mLZE1fgu(G}{u`wqPJ5NW=`F<%%X>ROCyVxuW3^3uQ&Iq9|1j z1753}*#NDc8aWR<2l&sxA8RM>);GNjwR9uvhEiPnq5+aIs{>lglZr0so43kV{0HQ# zP4*ru(e%rzfhdgp=spmzpa...@qe(qB3Esm<Yzy+mw$QS5HDUci>l;NGb1K^8QX^p zy...@7j%rr%mym7qz1)I)WjpbN+$&U89_NeLcS8G)jw3...@jyhg`34l9epunhs@Y zk!S^;Z)z#EhT;C|jjqmEGw%f35=wS~CxPpM_iM{Zd8;lY7+Ax~fdtoX9VBMUD3|X_ zrcWV-L;x4-k2...@k14phq~jbqc=7&H->)deq^J_6`Q8G^P4~Ait}tnCqph?KZC96 zgcJKAY!Z&|BjE<D8<=I)qzt0%eo3*snjh*ooshp}r9upd=cjk...@juk^z9uquq9n zGIW<K$R;KIX-R)t(4Us%(voaSl1U2sl7e(Xl8mw#!&;-eC2&3PS%et!hqvGlzli>% z%geU(gnjvtz4bt{cbv?$smun...@30sj&*>deB>Fh&qF`R_MS(Km7ny^IWhd&o}P= zDXW%Bj!r3#PARr7FOo}osIjL|g$Z<dhLyP*H{N=*ee*ZGzeqMEm?<c{sNAU{o0pD5 z...@vxfwscx1bs#ryb>LCSNw6Ef4HEhWbjz1gUsuO~ypKP}QBG$S$YxQ4r_&OEwB` z^(9Eh<>lx0vw9%wc21tlel}q...@v-94dhxq{ww!*_93hw%tf?an;)S&!IHI_LZ~T z...@wpt3gxudn@+BWzewMpb6<_udc98dq$bZtvGxZv68SskmUapzs=|VyB{6NmI}K z1FG~(`jP^#2{Q%7<g8}4s5m;K+68#s)xih4u+r71s5l^...@f>+z7m0CHwK#UXF0$ zoVOyy`78T6Xm<fNU;5|)FKRc_uz#|`WVzWQt-6Sb2t*yi#50Jor&yM$^Sf6aIC-!1 z#%Y8O2}gI4c0JBtId{VSZu-j->4d;*XsUJ92F0uAv2>mopjx5-a...@yyjt};R(gD z>5#dyqFmEd8=6MLbT#<Cv3*V7{BC&KG^dA}AXJteO=b9Fq?PbiU4(MeEKR$-{M-R7 zX`=F0PAi1ygf4AW)}2o++f{l1#pa$awbt6fm...@rr1kuu04l%bosnq@dJlW3gEfJ zMREy`xmt`Bxf*Z!;K7sb`<B~F-1U(RlV#J*FQOQ=rKYKbz;&SM3z|{-R;orF4AR&* z+Y+7L7}+VRm#T(P2tpH>N#Om!xqkl|g28nl1TS9G$I?Ehqn;;n8uM)+9W}4}A$yLN zY51xQ+==)xacmDXO1$)(32y%Mp65&{U-xH6*s!#0z+6^1W&Zw_+e>7U5$mXQ8-P}3 z;n;>~$fhnk...@lj%+t(dQBsV<(j5c)zs>p4zU&%wk4Deycr=amF#a{{E=sitjxvO zury)95iO!TK6;u`bub_!-o?cqsuz...@ij1=7pxnifi=<QRMWqtm!Ya^H+~7h!MJC z!!%Ef4szwjDL%h|{o}5n*3>4?(YoE<(lI?z>J}5&j^MSo^gfuI-<aUHt}%6;TfSW3 z;k^Mr_)LF$_7ehS<(8j62zr}UnRc~hqtZ+8LO7Cduq+oNo3MK(q7d<VbQ{zzqVd>V zgC~xZP+gT5(bb;=Ac7{=!AFSsMc#PvVeb0gu>}F>P$tvAoIC#h(FN`Q`j^LPhQ0S^ z`kdUTXw}vGBw*vP#nsy!uHI(a...@w*bp_dv`&``2r%9k#gXx;W>o...@glo`{0{cz+md zd|s%a9y|It?$|Db3dmP|zPEFlBeRWpu^#PDx;-<7C)+(*!VmRxPAC<HF=Tm~Ez1hr z_W36kOz3{^7d39!KC<BbgUErX)-(qV8jEdL-;A3a?BOn(0et!&YCO2x=fT~6&v~vo z-vIjHZvXfO%aI*-&jFtXJ|Tjp=N{dGdvph=kcm>0dw0$-n)g...@en)v}43)r)o...@= znkqhwmdvf{uqk~d67plye*y-ut772...@`9qrn>;Ahcj;&E>f9{;uuXkff)v*Z?Ct z?k...@wxl8o%elh#ew2ok<Lw4eKAvI_{Ya4dE+I+EX%rGgsDJ^PHm%5_1QIAHbmq+ zd)M>C3ggJq6x&wjdB;beicr_puerj^u~yqu...@4qjp207;MiWY0ahk#)mW9^wH9y zW-GKak&zvD2f$wgcc8=B*!YvU$DTk04T|-edv{kabgt3kz...@edarmwct7g$^uk~ zHMt*G`dqhV?5ws`zwI?ilk;|Ej4CQshG7#SogUAuG%O#m7F{6kArnS+-0cBh1a3#G znmhg^vC&^4LZ8V}lOOHLGhXz1G7c%APzyOYRqHu-kJ`2_R+&LoW>}G}a`R{Ro>c&6 ztE#QGz4JW;wv)nZlsns_X<tFO`1vx&(ODxq?ydlT2fRmyUez7nL;T>sB7!F41&@E) zG0jAw*-3Q->>IC8YJ?|^`C0*loH>l88vMrAqh}So?|eLq7erkTQN6is?~o+ZLo{lI zp6RV&^g4jWB6z|s{gEAaH%E5d{Xequ$iLdUhBLLF_~C~T%__4MpYQIRX1r+PyoRsX zbF9LNuH6l$2z;#k2t$2!wyik3^Nz=g>buuhdgs...@ms3qfu)A*8(zBXFvkGmjStd zdcfl`mfvh*8db-kbaqje%rweelv...@yuk6iwi<#ZQB5rCJ|nhbb...@whbuf#3m^ zEH%F?Z0S~E1!3Ux=zV{MS1a{|I9e~T1#L0Y93&xqVjO9O%;;?}vmaDIW7A6+E5i48 z&9s{{=6l<o%tHlOvxiMT&ALgxc9y`q_Y*muo(|h...@oouqbggx_zy5jc(4=4cC~LT zXh!s6yYvN$jGW+_EsCFwY-Muh03z^cY<d|pI(^(3PXwm$Dp-XvHV&5f!#mDi=(2Yz zbzz9...@p%mn$o#6po}h;wl%cfq4yempsfyo...@o6<@>$a<mu+)nO1Kvwfezj{_} z-xuGPY0rz(UGswH+qvUyV>JI*Yp(x5VL>+vwc2hq4gckh`*{1m...@dz{wvbe)tzi z...@vg1hdxalki9l%gzpfu%m^ctwv8ogcze2%}!tcrrq;dj-O_uq+INAfB4z`y!)!% z3?^$hb4N%#^Akj~c5>RvZy?LlB%OeF-m(9TgLl`5vm7gSfj2L8Yke2eK_fcbx~dCm zf...@vzs}yefl6bu%i`k{uxl@1j&6r...@k&=bq*ETUOq`|{Z{4&K*q%W_~=;j4~n z^-PYY1)j}?SN}fo)Zp>p=}x6>p>2NMSe*8obbj|!2YK7YPqTiYgjJp(cIX#amFeU5 zv&vK0%HzB<tiE5nHN(L<MW~N|=Zos<;rc^%%`aus`l6...@7~bpc!(=3ZFp4-*LyY zyzbd44enqroxi{3k8uor...@qp0;81tjm?p7<gZ~CBvbDB2YT&LyVf#=S|I58j^iO zTyy;gc=uluq!p#r...@!7_&|fhvz...@+;c...@txvrwj7-ur!qxy-w&}WGtpfJ$jUUi zgvVPxdH9Tg_qTtR;c!uPJZ_IV>h^D?!E)kU`N}_GeDnzp?D-)|sS`?{){t_<Y2k22 zra9dBi6eaTgYfkoTi7!Ri32~SvHm5dMK=ssoqhh&clQS~jMX(qN~((qqIWuKw}=SA z)))Ur28Xxs-MijH5cuugbgQ4ID}qki;w-E1DgJ-+Cy(&93!moPr3I|&EU`lm<4imS zTC;g...@p*ywzdogh*|KJ$s*j85P8jb+rPHO$&*iZPze;iL*a^LK>sU)b!a6-1&gev& zH-GX7-?~-tw~w69!Mwn#&tc1ub<aZrzy5(NyQf3Eu-6WW9;xem?=GW0^ph{))r+S7 z(S8SLujHYP^u6lCh10Tu3kFavaIV~c`ovMb`;m~ZKDL!7CYG=~Q)3{}STu0AzA4GF zl{qb#h9}sik4wusz-xxc...@ab&XuNYC4ew4#XDmUNFU?-kH#7-E7TU_%&|0eVp&y zCa`vHK>+Xi!sO!Y-K|*;6cta+y...@=p?2er|GwWqiarzv6BKAj4vF(Kw&C<QJQcn z0FSi9cCNNK3Hr^Ck8#g!Fjh+Ot$P<HzOT91<%XBX*_{u&Z*oB(#$ssznvF^us2)Ng zN=IA2MPw)Y9KoyqqOjm=)jX(o>SlANav}#YFI;7+q<P)N?xH|^{l~}n=$+4=a=+#M zl5gFb<;p8!jFi=)zym>f...@s^xxrj{nc%wjw;6...@yxru!gice-@aZjnQ&wAre>w zmK>OZx4tyR;|GI9+p`rXdCT7Ne#u|ll;%...@z`{@_*c^i!OArkaP4c}hYACp+V%Zj zKcSB&`nvr|+7|rh...@j-1l$m=gx<FwCTxH0r)iV46vjbz|Rk8{_b5_ZvWQvkL%uk zZJb2TV#jPqC0Kk-R!W;K=f9F`Uils-j_%?9AAAn4Q8{toFb_zrAtqr%TJp;S3loUT zHrf3AfM%w1iCN&Gg}g`l4}dQN(vq-tP;lv5SUVv2;t#5e9=hb...@asl|$y5+T^l& z...@h?vnw(>lF`wza#!w-Cgosa$_wd&jg72edvix7ermod-zpt6h%1e...@#hbsb<A{f zMZ@@?z#lCHz+vDUz_qO#nEy(o#V!i-azsudA>G}s-R&c...@0wuv#fsjefnvy=n(DXt z_nf2aoUL%IR*Tx*7I?p*?#xtgIS<T>xOXn}UHaEz>cv|)ecb+EStfzc-S=qmj>V*M p_XF<+9{>Lwym8<oz~8hs{9iB*=x)W%P|yGX002ovPDHLkV1n((<-`C0 literal 0 HcmV?d00001 diff --git a/recipes/navit/files/shr/navitD.desktop b/recipes/navit/files/shr/navitD.desktop new file mode 100644 index 0000000..9a2378a --- /dev/null +++ b/recipes/navit/files/shr/navitD.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=NavitD +Comment=GPS Navigation Display blanking disabled +Exec=fsoraw -r CPU,GPS,Display -- navit +Icon=navitD +Terminal=false +Type=Application +Categories=GTK; +MimeType=text/x-vcard; +StartupNotify=true diff --git a/recipes/navit/files/shr/navitD.png b/recipes/navit/files/shr/navitD.png new file mode 100644 index 0000000000000000000000000000000000000000..a23ba5ce03adf38976676469cef9df23b7f51544 GIT binary patch literal 8341 zcmV;GAZp)<P)<h;3K|lk000e1njltq002+`002-...@s6jug;$00001b5ch_0Itp) z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOQ5 z3=%nxQSsgY03ZNKL_t(|+U1;Sj3noI-+#|rM<3...@67jb?#|v^F3BZDkrXA05-ka` zEgy*;AW&k*3XnJs5F2(5#7Tg_A95jaVjGT;*f|h...@d8v04j6sm~cg@A|;U~xyx%w zF87+<ot>+D`mXA#dY^oFtB=`pW_dVB8YuKt-CgzX|8xdh=ph9ex6ee=...@j2gu%y z`+QSHuC4c`+Fd&}GvTlAn(~`jre?L4Ohi2`?VbtN%SDqUshYLTWWtCrJLxwAU$WGy zX|%GU2#lA#$oIqoB&nLrVgeuQ8TZ<q4gu%_Euj7N=j%H9rtA>Bj{%>}?;iuo?>m4% zucwk(l|pFLGpH)kOD(7n2BIQh6_QlNGvIro09Fxe6%oNR3{Koy5OLc!ZYgjU_%`r0 z;A>xhzTVvtfH`<S2>f&4VLrf{Dnva;l0s-O;sEHS7Gs3acc+k9CCwDy6Ff6~O)Yqy z48T%#o0uK2XL!2~{A=LX`yg)D1V0P>I&g{)_...@?<u%gDd2s_r$}3N(O>yr|074-WRz zdjSt%5ActHf3R%^e&&hEMc{XUM*)n1$qA^G1>b-F0ZcQc)wYD8P%0QiAnGYeqLhk) z...@5vuh76xhr+@ur57zlEfTI*Qp88GH%pl=0+wb1D*^#=5k!OIEosjoj@|JHUO_;Y=; z^?ms8L&7s3GaNb~luPeFfbFhwZAF-#5N4;H!K~LT-AI|=<xvbFNnvACC<HJ$ZZHPo z9<)1_a!Du_95iuHNmD2l1(vxew...@xwtjb61z|*dHGf4tAA|iMgaK0Pk-i#$(Q}R zux~H$6MzTs_`||q{t?6Mw0vMDYycxrC<uY?PSyzco&zlKK`jVM7#PC90g)u&c~A(3 zpX-SuL4Tiqh!6qayY=q}KHPU$IJ8gjJ^0esEWHE)J_nq-n-4qz90Mqq;D<hAn4OZ` zF}?qrT4%!6Dqe14s*t8bzlefW#b(3jY9UP(`hHTuW^OYh&Na)xW;*!XowhK5?|sH_ zaQ}cjQ^3=A18@<T0C?m9VPTJaP}mK&G;^ECFrf57?Vq=`LqDc2eId;l<Sm+;YL<cI zzE5)iGdmKj^3Phm^|6eV;ge5pvAzfI<^vA_z6k7{69SLnQGGxm*k+DVqpVard|z$8 z&j=$m|J*3EtOaWoQ5o!`d73kdlC{o7+%7*^*e!Tw0Q>=e8w^AQ=4M^A`yc`A1CeF@ z6CU0pL$I=}?+1sVW|{MW!Vq*j@;&_sJNidx4j^*-{H{`hu`y^g0hqoUfMGw^87qCj z>>fj19ks47?...@`gvboq9z_$fimx2@OuW|t3&p...@xqhyv@0~z%+QevrO*K06%mP zD2BgpH3v>x...@rvm47ymcj$=pwew!bep8uzsiugbgd_6jnbemosiqa5gzulbh6v) z_(l=uv-&3...@jy&uqzl52j...@uc4j-9nzs2dx>ue6Iki-i-bS;RB6v2c4vfwK6z? zzTeY40k$?zZ|o4jG`r!r^9ZggTYX;!>J9y3Uu?Kla{cZY_-A0lo^in|o...@`oja|zJH zvOEFSK7h^^`{i$%Dp{rkxtJh%WzmncePJR=onn)X_}QL95DY<-cg?^*1N{0<JJ;~s z?~7AXYzC=S!W^)^KeKtIVvJ*HpM^$T4(M`7K|EIvizso=2^50UxWu^U&Lz0AuP=Yy zh{ONgJ`m@>P{*9U&-2CQbXn^1gub~YNnUMu;2Va_EjR{w0=*QnOz}h<s0!^!QELbb z0b)~EKKi$)xa3_hkZt(DG&3Zbpz6%dMLPF5P7G1vF<wjwe2X!Pkz5%O#TdP9Ev)JU z18W^no^k#zN&4&(0$+$?cl+`h...@#94ofusmb-|Pl#g&aAqAtvrOn^WxUj4=;8Z< zZ*CKTZ=m3gO!#g#{N?BO@|73&((QR}i#<BAN0fLj006#cnVsmdXDVXPbeH+5i213Q z`kgfxf=b}f$...@=-vx_d79_|z#x~f;#g7Zm=yZZYCD;$5D1><_Kkbal#Mu0jZvb= z$y{mbzT5W#dWk{P4&|cz-0jX)-!%he1kn*nEAYz2DNbLQx{a*jf$>Pwgq2#6m0EGj zzQ!n1V+jZ6+nm_n;Kcq0#}}IHp6U>WLNC_<17Gk1=Nmh*l3C~P!a%TAh!ZI1B0}gx ztE==9r&Ra%t2LA)a|y...@jve5yz6(d5Q?it%ut9J{EPZ-O!!ujL`VM_;lQpog&-qN zMzo=+1<b)m...@5r>AITDkThOVaojP>uXt$2-)t...@s?cs>&rdTo)?<D$;=o*oBlD{) zOm470PAL~00}H+ob(J)Aj0^L!Es7K!b6^!iq192kky0uQqjNXPO?}LX!lFuOT=OGK z-FLVMEW_T(NcD1WQP|$u2MWqxeEKpUyMLYk_RU3Jczc#wJ0xwaV9z~^S^N;@z$v6S z&rd6y{...@f$cewrbm-mi!kbitzzv8yuylhm$$a>@W<X9fuC`5f1Mxy)MXCOw+I7E zv+W{i=sW)wcn+LiO0E?;#k$>r...@v>r7=tfRU>_*Q2j^+N*crZ~i*vx_JQY0PpP8^VO z6M){GKs&o...@lrhm&Ki-47+FVETnoynXdGB>f}0)9IoMcN;@*N8!2|}BD!)8vV>Fu zdchc_LO>7(7(c)dixehi8C$%c$p=49Y2i3tWfp=Wse1IfDc3fNeB;a>me$Aef3?R{ zC3EZ&p_f3b<Cs?n9eXkht&X$lD0Zcq5g|#GUM{+NMhJZ<7X;56s?~!eJSUD3p&p...@u zPb(d#Os{MUKoNN2p}PY(>hyO_#5{Ji%CUtO)0H08R!F0sqU)E?>J^gKCXrXhD^>`7 z&v96cbqqzu_%2hopf$gcfo...@a7jpclq~d<I+lrS1!+RtyaORVgIg}QfN^N&5lJ7 z$E^HtTV18ra9uo4pirI%JfbKj%^XuJC8s!xxctx<*WK&i`$jMxbh`Hl;73jw=4W;$ z<r{(BQxOjwsPmEI8)r...@ad9xd+et|wNt+wQGe=ObKsoGtZ5euS5lj#gOw19^AEvPX zL1fQ;WbIAj%^IuqG2Xm7&fpcx1fftucbh0ux^...@?0uyzz|Qg;(0<C`b^9}MHa7N z(+*Lrct#j2F=&VOB|I~-^-H==v=zYZ2NAooQbZLxvCn$5z?)Yl_{OWddEwkFS)R^d zGe}|#(90}IW}QzIMX<x*r-EYfj7M>Nf?)h{ibozJx^kB2rQf5y`VOZr7C3!jnnw=p z<7ym1nk0#7wv=#exm_3...@uwftzi>X|GKd*C>WA9r6U4EhQ~D^Y2$bw-giX)|~h~ z%>(<lMmONh#c5tVKg|p0X1P`^Vbz%?<qD=WL1}WD%HG3F&Xy^bjFXd4L^TJ|9i?LP zUaxghy%iLLzwZIYb{`|T^b+ywe?)TWB|_gaQC4gMjg}JlO0(;NMX4xsdKG%IpZeN& z&@4j)cdxuf6r!he=...@2phobf0wwmos7rqchv76l3c%q=vtlj%l}}ad6je0a#zij zVRjKSe}wUwS*E9_DNjyOD35^{6vYmJb3ROS?=9j$Ofn(LlvM4&ro;~kk3Na5uaaDP ziAN6Am>SE-QemxTiPu~|*~?r!pt4b4uw...@v`%i<$`n_`w{5ft...@jwpluly`g? zte5Bz2id8Za2o)V)bPgDN&f...@b7qie@)J#YZcXuy7K8{t%N>Q|#F_NvRNEj6rkY zR23B&0*A}X1P7>9r5Rh|zQSz8y)XGG*_7n!>xd{%9$&*VFkTj}t-;!+Wq#UFDhi(G zGrRYGF1_;|+6_mci7_DzT(Btw4#XsZBv-w&z6P25L05JTbHkl6a8wc=bnS(!wKBi+ zodf*umluc<4-E?F)gl=q...@tgbsxi|4fOAQiw&I3lVZJm$OVQD#qPo=)c=dl}2pI z...@dl-2v3xm{-$cl&SIIV(*ge^1&qncft7dd...@vu_@1Fq^wHjR3aro(rQTEuzF;%y ze-*v~FNDHCsUD7ym|Ud^yxaipr4kwR4uEdY<6Cdc^LsDu=hdYtFg|u>4|ettGP|Fd z=}go...@9;V2tPdo4ABq2eT=|$D;XTQ4*`v<BWDHC>~-IRl8NcSLYkk)$?d~ljBEM z*=#DIFLYxUaSNfVk4ptbq)YYMbNEK7lq4_lpx(5MkGUZwF~i{DbVj);Kf5um>`0L& zCt<a...@}iwcobr67#b!h13u9#aphqdip#z!w=<YFQD<Q?eryo;QK#+lXy1Z|+Hgu0W ziDjdc(X$4`xIV5*&b+>aECVo;%cm)NG577MvR1Q{ibAvF#DYrM5cMq8x?^E698Nj- z9+W}{WSY6ASs@(ef^vtZP~V*?$c`A8q{7?F6a3ompXB^%h0GMOyB5d}KS8Nd;lON} z!*gW<<aq**`abj...@q~sw?5}8mpbwt9dbwub%)CgdBLzPf8A)stiE1ofgT}*V!`> z...@sz;VHfqZ9nkB;}!-YVYC<~iSWn<GaGhrweoX;C83bW%vClWfbrI#pS;676b^JMzQ z8A5eI#AdFd*%5%<*yC$w_VQo9d4$z^5nI_sy7vKO{s;$ljd9<eF(yks);h;;Ed#Ke z%$_UCd8iQWo3oH)mg}vQdZeg$1K|2V$p~<LAE;JIue^r#x;%Wc#=hB%BsQ#6EnWbV z...@w91kz^jczo8dl3cfa+blmuqlfgo0jtaw;y}sojs?yo`2...@x{;gk%Ew03-(LLi z`0|+}oVmK6Mii1w?;~COFoo%P?%P}8*nFA56W0>VRbF?mj6&BJ9W;kgP`bU8<z_}B z1`!W2xrrhpKF{U=4t=25g!Jm`_#`}jWP`wiT~mgoHA}an6hkP4eNz^a)QzbDOjTgA z?2g9spj;HfFt3l(yn&VXMXenPBDoLm2NYo&09rh%*>NtOUnEtZbnY0*!4ESvHO1qH z...@$u9uhltnkoopksyd>f^k7F#xq0Wn8W$bW=f$=aOd4A+`!RnA)mgDzkZ0Lcj`| zM5NcwGC$tsz--%14U`=i>kuh_vc...@o_tlopfpd3kx=b@sf~MT(B?#p$CC+6JMFl z74;jUurV%I^o$M?>^lOOQ1+_!7)`r?1|^ck$H?}aVE;^sPn?*h;2W%J-pz6$+87zk zporvD9~iF=w6R({<j...@{ohc#%m3f5i3o{`12w9_cx_igo*n-o6vqw~hnuy*|t+2%6) z4^;`JgSBpmr&1Qm1!1FR5nyWEuz271((7)((hGRT1&-?*mQt`a7wq>|JTqc1y0xtH z%+?5VTL2F}`uW`}S^Z?J<7iMKKKvxiALZzLg(r_rQVNXg`m5_{SP?f`(Kk?WOzYFW z4`gOxy_Il&BPO+yPfOW>$*L7Fif$~CoqHC0<y8<5TVKYEO%F~gSvmv2{>gRLYZ;ZI zp;Qn`p)gf3B#EV3S41p9c^}3r;CsUOn3J%w%;kc;1jdT${Gl&fdcilgGe_mE+$Y{T zh#Y+M^OL|oi*)i~4NAlZKSDNlj8pq2`0&9AN}<U|Acj5<*=o9)cljmH^ZI^pwGne+ zBc_+-W^1jh=JVMMF&4XW9{c(?(E2jI$w)ILyLJ|D;itiyz...@xrmi&;QkubhNV&# z7G|9Z77N1kgkgQtvQby6wK_9XQ-enRSkVO*-*?G&977l=#exegzUM$TvUSA6sslW; zZm!VkKsww4UNIk{{(=T2FFNuR+5B-%E==&zqf=Ch{y?4WrzawEn|qgv^asCJHY3ih zw1|2...@8#*j|Zr=sLjyzOJpzoF4DNh!Pyr7=!ajS9A?;+b7<58wb;$;*v(}g+*jlH z-i%@(EU#rW+Db8SzdKfPAgYB67tRyw3~6QtKF#+8-xp>kgi^r)+H5J+x~1AsYIUa} zZZ<9TmZi~l3V5gMRs-~BYWy3(3xK}`{HzAWuzTzobas(LyGnfeff;-wWPSfe-$eE1 zz|q&!a=9lqyp-klr~uxsh?fokx9qz+btxqgv9epwfr...@m2oxc*nlgws0*uzt(1- z...@#!wz#3n*un<n4v!z+U}jv&GQ)-CjHT-t3v-5|51k%VN-q6rRxeR)6=_6eN`8wl zaDk&0DKiz1v7*cGqQs>#nT0qTPPj_mL-xJg)r;U6MMSJW0-gcBANYCog0Xo2qogy7 zEY6hp^vPKlFsuvVPBqC{NIzhVrZ2e}D~KrdZo(Vank1P;9D0tGD#K{Ixq`m&4NO$$ zqsLeI$!FeT*LVa9j~!m;yBFrjuD^}9=Q!E&S;}f...@ykz*i%pj#aqcw}gr9h+edv zm$9Njsp0!Y+Q}51R)fik479+Fre)uZp%l6#+D)xG4RKUFaREk1QpNW)pK3ryP53bI zZxESJcAp^G{Q%SDkY`RzGg}D;V-E~~8#Q6JC={d5yS<DzuC-`()2)q$yi28O(KJTi z{3B>rd1SH5-+1ONc2%N*<372!&Qv+ZUV8((c^z%8vu~=y!n8|YLSNWDW0)Kh);BG2 z-tM%y&#M%n<gGI^f1G+-S=+SK+e*|^s!ey_khbhzq_1*87%l99...@-s?if?8wnb} z1oAz}+);@SeH0TG`M!r{IXXXfo2IgCX%6>Ibr84mNvIdj*H~}%Zqqpt#3sl)&mrsQ zd3axyzx}<hGd~_}*>k*@@XFFOSJpf<?x3|R{NTe&oz4r-e3nfnbdh...@!dy&w...@m zKwN)^Ui&gO>(Py&8!J)ljuD_zFk9E;$Z(C$=+=qgyJub7K$TVh;G>@x;Pb$b*zz>- z!6%WR$b$=GJhX4ziJduz2dPPJn!{XgG;ML_Z57^LX|x...@px>9Q_6PD5<oa94wKv!^ z(dDmx{2X)R(M`Ie5#`CFYdn8(j%?`+<as=q_sj6mut...@a6n$%ug)`)>AxV+=N26 zil;6wECfnBQsTTbm!=l4uMg%*v?oJFy1y1r6{6Tpg=LvyRXsmn%J8!ouN3e9FgC0( zR|)x^`)BfDY8lkDA~H-}Mt$HdeBpX4=G;nqIQ%_QgAAUvs+grSc%=N;lkaej...@s zzu|WO?mAPYm|Ca6!c>QSQ|+7f6`Yv5Z<hyTtTf#;zlaR{a=#ZG2GC1{US7U6+W7>7 zacPY2<>^e$;c...@rr(RKkR&0J#U13wSkpG+^3&K?30KD0Q_+<1_Wish;Cz~2o=U`JUv zyo...@!flpqdsca+|VD$)z...@w~u`dhue2p6g4+e_0qlbxdpu^iqnq_ir!rb)8nx z6PPRu;cky...@~}=9t}*`nte(3vfyW7Z^$fq3FBuw?4z-ej+W7k)9b&h~+Cltq=Sq z#CWzmJvfN(yi;f2RDmONC6|t<<aK=hZyH5x4$3GSa|!G8<pwK_c&phCD&U;0)hn2_ zcUYWm^5ajwL*U(ccCHkreDuf~FE7pV)X~*DF7oq?OJRzk(CIlBB&s7`ts...@ct$- z2z#cDi@<g`YuI0p;^mA)hO3_ttO0%lwXN{#8G_|k5u4J8QvT=5Yh2ujhB=-Lk(Vuu z97beBSgyxhT<?xZXty}kw1>I+DxoBN|ASYVAMXx>^BuMi9oXQ=t|kkUoo($u7%I10 zhtS0Y!x6l`Z%bVFuHZZ1#|lEFC`^<M<0ZpbK_~_?oOYE#2b+Hi{9CbUw{Yb}!fR&` zn^J8j{IAn%T;7Oo0BZ;$Hzd!QRbE+YkYswt1*Nii4bxoX#GXw)e(d^SS;F16*>c1W zKYWRDnA~+=o6r8~fJyzfj>oB|e~z#`yG6U~rEWFm=qQH_`&e6-gN+8bOD}z~2K+1F z...@e!z(WlUU>;@#`Q*zFP&azsTvQz=%zA`L5}#&YKN6Z?-ok94DZtzZ{;lv8Gqr? zoh7t}+n-i7%2...@y*>E)KL$T%$e_&b...@imiffr|FoE~{y$*huOJ0D^;0GD3+VgvY> zz%NLaR0~&Lrf}&yNE)-+?D5+#tZ;QR9ysAX3(bhoxY<cKv((K0Wx1{Sn$2ZQW0h0; zsyw*2x<%#K&gL7tt^Jyj4w~S0<n_!dQG0_zX?F0s&AV`!-QF?W1Yizg3j8YYi)gk{ zSbml8>dQzPQSYXF>GT>`YS9Sm`Vq}NKfBy!vy<MTuPk6Qyp^{JO~PkRTq7`cxNhS; z+|)v~ofrHg{?F#E$}H>uesh*2$?c8ve8=r}0olazz`q0j32...@~ae<{uId)RvJCN z`dXFcdOTvrj)j|@jPt9V8)h$WW}#`VV_NGhOtyLK!1|8ax81Fm!baN;8McL4f**_# zN6q2uqdxOq88`xB3-}G-XG|8i!{yf~p8pdh?XkQW^FLl%<N9WA=wt=XF1Khz*=^0X zpFo)Pi+DET`%Ye=93<}xdabbdj...@sfwdzjn(lI%9VMd&gPcot(omNi*|<KEf*zT zdg+V3OD}!#Hz&>IKk>Cgu=+N|i_apxHXE&k-#xv?a^2;5QDS-RY748}Hh2I?n&4G0 zF+bkr)I#-rTVLFYm1}i-)A~7^18MvMY1Si(8bja65X8Iw#!hCWXUyAcp)}dZ?t|60 zKp{H#1Z&MPzV=#`Pd_ljY9po<XSYn2x1=tO6(nwR|KcX|W8L><&52dGx~X&$hFV^~ zU6W_gS(@<t*MEt)(-`#VW#oOfa~YoPE^{zsjLR~{%UIV_u>LmKl<3$exmJfSpIILa zXWR(b7BFp!w{a1Gj~!aU6Z^ibyIW~0%MCkdMfQ6a18ovWl8B{q-yG(#BjX#wHr4~~ zbV^^aOqlC@;)LaoFP&s%{T!0UM8}?CT`M<z<1n`2x9~qvadfu9...@d%d*&Jq`bbG zk=+4...@nxddzckbis9}yzxre-5%b%#!o!{77g(?{LLi_7oNp*HwOyZ?SluHb`_Jf zIkixw9Hj4g?CA8AH&*SIC~8N1o8I_%i*L-=ANOnJ?fmAw3>S&Q69-laO~!xv_5-X{ zFCv-|9r-x6Fn&iCdYe}<qCB*xib3B~|CcIUs9I`Wy;<fRQC|j=W&IphhmTRW+|{s6 zA9ybeR5t>|BMTe+^v7Rew%j48U8eNbA0WNX?S+FR!Zg<?2PyZ@)!tL)Wfsm?Em!M0 zWYi6%TmP|`0A(m3*b%nb`~=N57<kVB_M?wMd2n})pl_zh...@k8rlbg{vhc2{gw%| zX>TCC77y>;px|zis-...@yauq+=ebwj4w>4YHAKVpGTkm>lDXkZw60?owmT-{hBy8 z...@pt?toz&jb2yy3*qa=ly2y...@hrputf`u0id~xz(|<Z^WNotaRzVKGS1g5ncjTO z7rP~A6Bdtul4B4302ps8$RqoC;-*jU_S^Sv!g_;bqz=TNdh&I4k9Y7J%M{Ol6Vu(? z!a}cco$)Z?&{T8VvelioG=n$SGcIgeQmgqKVm_pP3q7zrKF=q<{~z-FAN>c~...@8 z!wx|&c)4G^+cCUb6CT|R%8}^?fA8tj9GR{Yv{osf{R&=dJwM76(^_My6tj1{{jRAO zr*L{D<6?az;%+fV9Xz)RUQpzz&;a{jmtn-f...@ydrs7i!ds3_oip2g0qr?oq%(Nn zM_%LPd==BFQ9AdBc#UPe);f}<9GGlU_S1X6hL%FLtGswU<#NMrExB$2q+kES$q)T` zW_O?9TVMTE(log#(2rbz?b...@5wr;a3Fr+(kq?ckrwbtyf!lgzesfor...@{;n#I zrIzJf%~FqtQt{}(`%TGm-UFH2dp|f...@b9t^*)4dFiGjVu&wL^0s$X61~?U^X)9O zS)6S0laIf~zyHodoUaOAw}x*r4ox=i2|%lGzHWJYGb1mzx8!s;E&d*T4|w(uex0~m zcYSD)n-R$WfwC_YJlP(a_idn{zja...@qbekdunldsi`<vUj}0Oexy&W$zlX^5Sa7 zs~cOv8)d?1m2p%00...@busk;>`>ksjnY<OrXU2e&EvD|=$Z*p|6n`u_SeeI79+m! z=vlneClH_#CfojOYGJu!IajyTd%8W78od+&w^*j%e|b=a^e>^}nq#v?+0pU!hJR>s zHvlj9X<O^;?8-&+<t~5akvF;47$Y#*wm#cVm3JDJt8F`aklO;WP^bXVi&|Stw2^^N z8F?-_E5`$&?8~;#trJ6c*axfK&4kb6F1X5S!;L`fq}19~>hjS1#$BcR%)+&{<-4mH zmzp~R4}|f_-tcup...@^{@j3(w...@ot87by8dyti!j#od%cprn`onbojjhk<oq*SS?# z-h{=OowogMKdzA}G<wSAw&ilm?)=I~BJ5jygirs#-^XStZ=Ct^);KY0%A)}&e_rv0 zeI>JP^KC}(;>9gHzj`+S-vr(QcJ)&D);Xo}fG{)m?)ahfsw{pst8g...@!6r@j3C( zXZgfue}?N<UgI0T|I5Tt>((j94M3_w!N8G<AvD|b?Y+#M|N8JJHh^dExa9xBwYYO+ zU(o<R1W2s|D^0hiqMWbtxfk%(V&%<x#&XxvyGLnj_rghj^v8dN7oYnrp8Lc9NV~bd z?Hn%j;KYQ--jccNg|vGaEY+0f-hr2|xa-a2U-jF-Z*J#8+`EC_0zN$$X6%oB-D~e6 zH(zeUkkQ$b(eaVtW2I0WW8uJkEM0g7Ytt?7-#E`Ry3WH|=ydXNw{0G8ro)x${osMS z5clcrUQ7SedB6As_m12DE4LNkm%sje{TFwVNPh$PY2d~G&%s*;egXKlTAY6X000R| fL_t)w{tN#Hz#kwI8p}?800000NkvXXu0mjfL5EUg literal 0 HcmV?d00001 diff --git a/recipes/navit/files/use-fso-raw.patch b/recipes/navit/files/use-fso-raw.patch deleted file mode 100644 index 9b412fe..0000000 --- a/recipes/navit/files/use-fso-raw.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/../navit.launcher -+++ b/../navit.launcher -@@ -25,6 +25,6 @@ then - fi - fi - --navit.real $* -+fsoraw -r CPU,GPS -- navit.real $* - - --- -1.6.0.4 - diff --git a/recipes/navit/navit-icons/configure.in b/recipes/navit/navit-icons/configure.in new file mode 100644 index 0000000..2525900 --- /dev/null +++ b/recipes/navit/navit-icons/configure.in @@ -0,0 +1,69 @@ +AC_INIT(navit, 0.2.0) +SOURCE_MODE=svn + +AM_INIT_AUTOMAKE +AM_CONFIG_HEADER(config.h) + +AC_SUBST(SOURCE_MODE) +AM_CONDITIONAL(SOURCE_MODE_SVN, [test "x${SOURCE_MODE}" = "xsvn"]) + +if test "x${SOURCE_MODE}" = "xsvn" ; then + USE_MAINTAINER_MODE=yes +else + USE_MAINTAINER_MODE=no +fi + +AC_DEFUN([AM_MAINTAINER_MODE], +[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) + dnl maintainer-mode is enabled by default (reason of inclusion of this function) + AC_ARG_ENABLE(maintainer-mode, +[ --enable-maintainer-mode enable make rules and dependencies not useful + (and sometimes confusing) to the casual installer], + USE_MAINTAINER_MODE=$enableval) + AC_MSG_RESULT([$USE_MAINTAINER_MODE]) + AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes]) + MAINT=$MAINTAINER_MODE_TRUE + AC_SUBST(MAINT)dnl +] +) + +AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE]) + +AM_MAINTAINER_MODE + +# svg +AC_ARG_ENABLE(svg, [ --disable-svg disable Scalable Vector Graphics], enable_svg=$enableval, enable_svg=yes) +AC_ARG_ENABLE(svg2png, [ --disable-svg2png disable conversion of svgs to pngs], enable_svg2png=$enableval, enable_svg2png=yes) +AC_ARG_ENABLE(svg2png-scaling, [ --enable-svg2png-scaling enable conversion of svgs to pngs with specified sizes], SVG2PNG_SCALES=$enableval, SVG2PNG_SCALES="8 16 32 48 96") +AC_ARG_ENABLE(svg2png-scaling-flag, [ --enable-svg2png-scaling-flag enable conversion of flag svgs to pngs with specified sizes], SVG2PNG_SCALES_FLAG=$enableval, SVG2PNG_SCALES_FLAG="8 16 32 48 96") +AC_ARG_ENABLE(svg2png-scaling-nav, [ --enable-svg2png-scaling-nav enable conversion of nav svgs to pngs with specified sizes], SVG2PNG_SCALES_NAV=$enableval, SVG2PNG_SCALES_NAV="8 16 32 48 96") +AC_ARG_WITH(svg2png-use-convert, [ --with-svg2png-use-convert use imagemagick's convert for png creation], SVG2PNG_CONVERTER="convert") +AC_ARG_WITH(svg2png-use-rsvg-convert, [ --with-svg2png-use-rsvg-convert use librsvg's rsvg-convert for png creation], SVG2PNG_CONVERTER="rsvg-convert") +AC_ARG_WITH(svg2png-use-inkscape, [ --with-svg2png-use-inkscape use inkscapes internal convert routines for png creation], SVG2PNG_CONVERTER="inkscape") +AC_ARG_WITH(svg2png-use-ksvgtopng4, [ --with-svg2png-use-ksvgtopng4 use kde4's ksvgtopng4 for png creation], SVG2PNG_CONVERTER="ksvgtopng4") +AC_ARG_WITH(svg2png-use-ksvgtopng, [ --with-svg2png-use-ksvgtopng use kde3's convert for png creation], SVG2PNG_CONVERTER="ksvgtopng") +if test "x${enable_svg2png}" = "xyes" ; then + if test "x${SVG2PNG_CONVERTER}" = "x"; then + SVG2PNG_CONVERTER="ksvgtopng ksvgtopng4 rsvg-convert inkscape convert" + fi + AC_PATH_PROGS([SVG2PNG], ${SVG2PNG_CONVERTER}, [none]) + if test "x${SVG2PNG}" = "xnone"; then + enable_svg2png="no" + fi +fi +AC_SUBST(SVG2PNG) +AC_SUBST(SVG2PNG_SCALES) +AC_SUBST(SVG2PNG_SCALES_FLAG) +AC_SUBST(SVG2PNG_SCALES_NAV) +AM_CONDITIONAL(USE_SVG2PNG_SCALES, test "x${SVG2PNG_SCALES}" != "xyes" -a "x${SVG2PNG_SCALES}" != "x") +AM_CONDITIONAL(USE_SVG2PNG_SCALES_FLAG, test "x${SVG2PNG_SCALES_FLAG}" != "xyes" -a "x${SVG2PNG_SCALES_FLAG}" != "x") +AM_CONDITIONAL(USE_SVG2PNG_SCALES_NAV, test "x${SVG2PNG_SCALES_NAV}" != "xyes" -a "x${SVG2PNG_SCALES_NAV}" != "x") +AM_CONDITIONAL(USE_SVG2PNG, test "x${enable_svg2png}" = "xyes") +AM_CONDITIONAL(USE_SVG, test "x${enable_svg}" = "xyes") + +AC_CONFIG_FILES([ +Makefile +]) + +AC_OUTPUT + diff --git a/recipes/navit/navit-icons_svn.bb b/recipes/navit/navit-icons_svn.bb new file mode 100644 index 0000000..09961de --- /dev/null +++ b/recipes/navit/navit-icons_svn.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "Navit is a car navigation system with routing engine." +LICENSE = "GPL" +SECTION = "x11/applications" +DEPENDS = "glib-2.0 gtk+" +RRECOMMENDS = "gpsd espeak flite" + +PV = "0.1.0+svnr${SRCPV}" +PR = "r0" + +DEPENDS_shr += " librsvg-native" +EXTRA_OECONF = "--disable-binding-python --disable-gui-sdl --disable-samplemap --enable-avoid-float --enable-avoid-unaligned --enable-svg2png-scaling-flag=32 --disable-speech-speech-dispatcher" + +S = "${WORKDIR}/xpm" + +inherit autotools + +FILES_${PN} = " /usr/share/navit/xpm/" + +#use different URL than navit_svn doest, to prevent upgrade/downgrade cycle in downloads dir +SRC_URI = "svn://anonym...@navit.svn.sourceforge.net/svnroot/navit/trunk/navit/navit;module=xpm;proto=https \ + file://configure.in" + +do_configure_prepend() { + cp ${WORKDIR}/configure.in ${S}/ + # replace include with just xpmdir variable + sed -i 's#.*Makefile.inc.*#xpmdir=$(pkgdatadir)/xpm#g' ${S}/Makefile.am + # don't install desktopfile and icons + sed -i 's/^\(EXTRADIST.*\) $(DESKTOPFILE_DATA) $(ICON128_DATA) $(ICON22_DATA) \(.*\)$/\1\2/g' ${S}/Makefile.am +} diff --git a/recipes/navit/navit.inc b/recipes/navit/navit.inc index b92efb5..839e869 100644 --- a/recipes/navit/navit.inc +++ b/recipes/navit/navit.inc @@ -19,15 +19,23 @@ FILES_${PN}-dev += "${libdir}/${PN}/*/*.la" SRC_URI_append = " \ file://navit.desktop \ file://navit.launcher \ + file://navit.png \ " -SRC_URI_append_shr = "file://use-fso-raw.patch;patch=1" +SRC_URI_append_shr = "file://navitD.desktop \ + file://navitD.png \ + " -DEPENDS_shr += "gypsy" -RDEPENDS_shr += "fsoraw" +DEPENDS_append_shr = " gypsy" +RDEPENDS_append_shr = " fsoraw" do_install_append() { install -d ${D}${datadir}/applications/ install -m 0644 ${WORKDIR}/navit.desktop ${D}${datadir}/applications/ + install -m 0644 ${WORKDIR}/navitD.desktop ${D}${datadir}/applications/ + + install -d ${D}${datadir}/pixmaps/ + install -m 0644 ${WORKDIR}/navit.png ${D}${datadir}/pixmaps/ + install -m 0644 ${WORKDIR}/navitD.png ${D}${datadir}/pixmaps/ mv ${D}${bindir}/navit ${D}${bindir}/navit.real install -m 0755 ${WORKDIR}/navit.launcher ${D}${bindir}/navit diff --git a/recipes/navit/navit_svn.bb b/recipes/navit/navit_svn.bb index d642a90..e174597 100644 --- a/recipes/navit/navit_svn.bb +++ b/recipes/navit/navit_svn.bb @@ -1,13 +1,21 @@ -require navit.inc - PV = "0.1.0+svnr${SRCPV}" PR = "r0" DEPENDS_shr += " librsvg-native" + +RDEPENDS = " navit-icons" + +require navit.inc + EXTRA_OECONF_shr += " --enable-cache-size=20971520" S = "${WORKDIR}/navit" SRC_URI = "svn://anonym...@navit.svn.sourceforge.net/svnroot/navit/trunk;module=navit;proto=https" +do_configure_prepend() { + #Remove xpm building + sed -i 's/\(.*SUBDIRS.*\) xpm\( \|$\)\(.*\)/\1\2\3/g' ${S}/navit/Makefile.am +} + EXTRA_AUTORECONF = " -I m4" -- 1.6.5.3 _______________________________________________ Shr-devel mailing list Shr-devel@lists.shr-project.org http://lists.shr-project.org/mailman/listinfo/shr-devel