From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 24 Mar 2006 12:58:29 +0300 From: Sergey Vlasov To: ALT Devel discussion list Message-ID: <20060324095829.GI32278@master.mivlgu.local> References: <200603221644.32207.shrek@freesource.info> <200603222138.13842.shrek@freesource.info> <20060322193506.GA8926@basalt.office.altlinux.org> <200603241120.22896.shrek@freesource.info> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lqaZmxkhekPBfBzr" Content-Disposition: inline In-Reply-To: <200603241120.22896.shrek@freesource.info> Subject: Re: [devel] =?koi8-r?b?WEZTIC0gy8/N1SDPziDO1dbFzj8gyczJINDSz8TP1sXO?= =?koi8-r?b?ycUg29LJxtTP18/KINTFzdk=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Mar 2006 09:58:45 -0000 Archived-At: List-Archive: List-Post: --lqaZmxkhekPBfBzr Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 24, 2006 at 11:20:12AM +0300, Valery V. Inozemtsev wrote: > =F7 =D3=CF=CF=C2=DD=C5=CE=C9=C9 =CF=D4 22 =CD=C1=D2=D4=C1 2006 22:35 Dmit= ry V. Levin =CE=C1=D0=C9=D3=C1=CC(a): > > On Wed, Mar 22, 2006 at 09:38:13PM +0300, Valery V. Inozemtsev wrote: > > > > > > *term =D7=D2=CF=C4=C5 =D0=CF=CB=C1 =C1=CB=D4=D5=C1=CC=D8=CE=D9,= =C1 =D5 =CE=C1=D3 =CE=C5 =D7=D3=C5 =D3=D4=CF=CC=D8=CB=CF =DA=C1 =D3=CF=C2= =CF=CA > > > > > > =D4=C1=D3=CB=C1=C0=D4, =CB=C1=CB xterm. aterm =D0=CF=CC=C5=C7= =DE=C5 =C2=D5=C4=C5=D4. =EE=C1=C4=CF, =D7 =CF=C2=DD=C5=CD. > > > > > > > > > > =D7=CF-=D0=C5=D2=D7=D9=C8, =CD=CE=C5 =CE=C5 =C8=CF=D4=C5=CC=CF=D3= =D8 =C2=D9 =D7 %post =C4=C5=CC=C1=D4=D8 =D4=C1=CB=CF=CA =D3=CB=D2=C9=D0=D4, > > > > > > > > =EE=D5 =D4=C1=CB =CF=CE =D7=CF=CF=C2=DD=C5 =CE=C1=D0=CF=CD=C9=CE=C1= =C5=D4 =CD=C1=CB=D2=CF=D3 (=C9=CC=C9 helper =C4=CC=D1 =CE=C5=C7=CF). > > > > > > =D3=CB=D2=C9=D0=D4 =D7 =C1=D4=C1=DE=C5. =CB=D4=CF =CE=C9=C2=D5=C4=D8,= =CF=C2=DF=D1=D3=CE=C9=D4=C5 =D7 =C4=D7=D5=C8 =D3=CC=CF=D7=C1=C8 =CB=C1=CB = =C9=DA =CE=C5=C7=CF =D3=C4=C5=CC=C1=D4=D8 > > > =CD=C1=CB=D2=CF=D3, > > > > =FA=C1=D0=C9=D3=C1=D4=D8 =D3=CB=D2=C9=D0=D4 =D7 =C6=C1=CA=CC =C9 =D7 = =CD=C1=CB=D2=CF=D3=C5 =D7=D9=DA=D9=D7=C1=D4=D8 =C5=C7=CF. >=20 > =D7 =C1=D4=C1=DE=C5 =C6=C1=CA=CC=D9 =D3 =CD=C1=CB=D2=CF=D3=C1=CD=C9 =C9 = =D3 =C8=C5=CC=D0=C5=D2=CF=CD =CB =CE=C5=CD=D5, =C9=D3=D0=D2=C1=D7=CC=C5=CE= =C9=D1/=C4=CF=C2=D7=CC=C5=CE=C9=D1=20 > =D0=D2=C9=D7=C5=D4=D3=D4=D7=D5=C0=D4=D3=D1 >=20 > --=20 > Valery V. Inozemtsev > %_fontsdir %_datadir/fonts >=20 > %_bitmapfontsdir %_fontsdir/bitmap > %_type1fontsdir %_fontsdir/type1 > %_ttffontsdir %_fontsdir/ttf > %_otffontsdir %_fontsdir/otf > %_speedofontsdir %_fontsdir/speedo >=20 > %add_bitmapfont_path() %_bindir/mkfontdir %1; \ > %_bindir/fc-cache %1; \ > %prefix/lib/rpm/xfontpath.sh -a %1 \ ';' =DA=C4=C5=D3=D8 =D0=C9=D3=C1=D4=D8 =CE=C5 =CE=D5=D6=CE=CF - '\' =D0=CF= =D3=CC=C5 =CF=C2=D2=C1=C2=CF=D4=CB=C9 =CD=C1=CB=D2=CF=D3=CF=D7 =D0=D2=C5=D7= =D2=C1=D4=C9=D4=D3=D1 =D7 =CB=CF=CE=C5=C3 =D3=D4=D2=CF=CB=C9, =CB=CF=D4=CF=D2=D9=CA =D0=CF=D4=CF=CD = =C9 =D0=CF=D0=C1=C4=A3=D4 =D7 shell. =EB=D2=CF=CD=C5 =D4=CF=C7=CF, =CE=C5 =CC=D5=DE=DB=C5 =CC=C9 =C2=D5=C4=C5=D4= =DA=C1=D3=D5=CE=D5=D4=D8 =D7=D3=C5 =DC=D4=C9 =CB=CF=CD=C1=CE=C4=D9 =D7 =D3= =CB=D2=C9=D0=D4, =C4=CF=C2=C1=D7=C9=D7 =CB =CE=C5=CD=D5 =CF=D0=C3=C9=C9, =D5=CB=C1=DA=D9=D7=C1=C0=DD=C9=C5 =D4=C9=D0 = =DB=D2=C9=C6=D4=C1? =E9 =D3=D4=CF=C9=D4 =CC=C9 =DC=CB=CF=CE=CF=CD=C9=D4=D8 '_' - =CE=C5 =CC=D5= =DE=DB=C5 =CC=C9 =CE=C1=DA=D7=C1=D4=D8 =DC=D4=CF=D4 =CD=C1=CB=D2=CF=D3 %add_bitmap_font_path ? > %add_type1font_path() %_bindir/mkfontscale %1; \ > %_bindir/mkfontdir %1; \ > %_bindir/fc-cache %1; \ > %prefix/lib/rpm/xfontpath.sh -a %1 >=20 > %add_ttffont_path() %_sbindir/ttmkfdir -d %1 -o %1/fonts.dir 2>/dev/null;= \ > %_sbindir/ttmkfdir -d %1 -o %1/fonts.scale 2>/dev/null; \ > %_bindir/fc-cache %1; \ > %prefix/lib/rpm/xfontpath.sh -a %1 =E1 =DE=D4=CF =CD=C5=DB=C1=C5=D4 =DA=C4=C5=D3=D8 =D3=CE=C1=DE=C1=CC=C1 =D3= =C7=C5=CE=C5=D2=C9=D2=CF=D7=C1=D4=D8 fonts.scale =D3 =D0=CF=CD=CF=DD=D8=C0 = ttmkfdir, =C1 =D0=CF=D4=CF=CD, =CB=C1=CB =C9 =D7 =C4=D2=D5=C7=C9=C8 =D3=CC=D5=DE=C1=D1=C8= , =D7=D9=DA=D7=C1=D4=D8 mkfontdir? > %add_otffont_path() %add_ttffont_path >=20 > %add_bitmapfont_path_first() %_bindir/mkfontdir %1; \ > %_bindir/fc-cache %1; \ > %prefix/lib/rpm/xfontpath.sh -fa %1 >=20 > %remove_font_path() %prefix/lib/rpm/xfontpath.sh -r %1 > #!/bin/sh >=20 > PROG=3D"${0##*/}" >=20 > XFS=3D > USEXFS=3D0 > XSET=3D > ADD=3D0 > FONTPATH=3D > CHKFONTPATH=3D >=20 > Usage() > { > [ "$1" =3D 0 ] || exec >&2 > cat < Usage: $PROG option[s] directory >=20 > Valid options are: > -a, --add=3DDIRECTORY Add directory to font path > -r, --remove=3DDIRECTORY Remove directory from font path =E9=CD=C5=CE=CE=CF =D4=C1=CB - =D3 =D0=C1=D2=C1=CD=C5=D4=D2=CF=CD? =E9=CC= =C9 =D7=D3=A3-=D4=C1=CB=C9 --add =C9=CC=C9 --remove =C4=CC=D1 =DA=C1=C4=C1= =CE=C9=D1 =D2=C5=D6=C9=CD=C1 =D2=C1=C2=CF=D4=D9, =C1 =CB=C1=D4=C1=CC=CF=C7 =CF=D4=C4= =C5=CC=D8=CE=CF? > -f, --first Make --add to put the directory first (not last) > in the path > EOF >=20 > [ -n "$1" ] && exit "$1" || exit > } >=20 > [ -n "$*" ] || Usage >=20 > TEMP=3D`getopt -n "$PROG" -o a:r:f -l add:,remove:,first -- "$@"` || Usage > eval set -- "$TEMP" >=20 > if [ -r /etc/sysconfig/xfs ]; then > source /etc/sysconfig/xfs > case "$XFS" in > yes|Yes|YES|true|True|TRUE|on|On|ON|Y|y|1) > USEXFS=3D1 > ;; > esac > fi >=20 > while :; do > case "$1" in > -a|--add) > shift > [ -n "$XSET" ] || XSET=3D"fp+" > ADD=3D1 > [ -n "$CHKFONTPATH" ] || CHKFONTPATH=3D"-q -a" > FONTPATH=3D"$1" > shift > ;; > -r|--remove) > shift > XSET=3D"-fp" > ADD=3D0 > CHKFONTPATH=3D"-q -r" > FONTPATH=3D"$1" > shift > ;; > -f|--first) > XSET=3D"+fp" > ADD=3D1 > CHKFONTPATH=3D"-q -fa" > shift > ;; > --) > shift > break > ;; > esac > done >=20 > eval /usr/sbin/chkfontpath "$CHKFONTPATH" "$FONTPATH" >/dev/null 2>&1 >=20 > if [ "$USEXFS" =3D 0 ]; then > XPID=3D`pidof X` > if [ -n "$XPID" ]; then > for n in $XPID; do > SERVER=3D`awk -F: '{print(substr($2,1,1))}' /proc/$n/cmdline` > [ -n "$SERVER" ] || continue > AUTH=3D`awk -F-auth '{print($2)}' /proc/$n/cmdline` > [ -r "$AUTH" ] || continue > export XAUTHORITY=3D"$AUTH" > FP=3D`xset -display :"$SERVER" q | grep -q "$FONTPATH"; echo $?` > if [ "$FP" =3D 1 -o "$ADD" =3D 0 ]; then > xset -display :"$SERVER" "$XSET" "$FONTPATH" > /dev/null 2>&1 > fi > xdpyinfo -display :"$SERVER" | grep -q FontCache && > xset -display :"$SERVER" fp rehash > done > fi > fi =F7=D9=C7=CC=D1=C4=C9=D4 =CB=C1=CB =CE=C1=C2=CF=D2 =CB=D2=C9=D7=D9=C8 =C8= =C1=CB=CF=D7 :( --lqaZmxkhekPBfBzr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFEI8LFW82GfkQfsqIRAqkhAJ4tYawdoA8XTVhhXYmwt1ZBmETdUQCgkgxk zvEkGCveImvBixiEKAgZpUA= =eaIC -----END PGP SIGNATURE----- --lqaZmxkhekPBfBzr--