ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] gdk-pixbuf-0.16.0-alt1
@ 2002-03-10  5:29 Unatine
  2002-03-10 10:09 ` Alexey Morozov
  0 siblings, 1 reply; 9+ messages in thread
From: Unatine @ 2002-03-10  5:29 UTC (permalink / raw)
  To: ALTLinux Sisyphus

Привет!


При сборке пытается открыть дисплей которго нет:

gcc -pipe -Wall -O2 -fexpensive-optimizations -march=athlon -I.. -I.. -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -c gdk-pixbuf-scan.c  -fPIC -DPIC -o .libs/gdk-pixbuf-scan.lo
gdk-pixbuf-scan.c:692:14: warning: null character preserved
gcc -pipe -Wall -O2 -fexpensive-optimizations -march=athlon -I.. -I.. -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -c gdk-pixbuf-scan.c -o gdk-pixbuf-scan.o >/dev/null 2>&1
mv -f .libs/gdk-pixbuf-scan.lo gdk-pixbuf-scan.lo
gcc -o .libs/gdk-pixbuf-scan gdk-pixbuf-scan.o -rdynamic  ../gdk-pixbuf/.libs/libgdk_pixbuf.so ../gdk-pixbuf/.libs/libgnomecanvaspixbuf.so -L/usr/lib -L/usr/X11R6/lib /usr/lib/libgnomeui.so /usr/lib/libart_lgpl.so /usr/lib/libgdk_imlib.so -lSM -lICE /usr/lib/libgtk.so /usr/lib/libgdk.so /usr/lib/libgmodule.so -lXi -lXext -lX11 /usr/lib/libgnome.so /usr/lib/libgnomesupport.so /usr/lib/libesd.so /usr/lib/libaudiofile.so -lm -ldb1 /usr/lib/libglib.so -ldl -lm 
creating gdk-pixbuf-scan

Gtk-WARNING **: cannot open display: :1
Scan failed
make[2]: *** [scan-build.stamp] Error 1
make[2]: Leaving directory `/home/unatine/RPM/BUILD/gdk-pixbuf-0.16.0/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/unatine/RPM/BUILD/gdk-pixbuf-0.16.0'
make: *** [all-recursive-am] Error 2
Неверный код возврата из /var/tmp/rpm-tmp.35445 (%build)

только не понятно почему он пытается это делать.

unatine@linuxbox ~/Download $ rpm -qa G gtk+
gtk+mdk-0.1.3-ipl7mdk
gtk+-devel-static-1.2.10-alt2
gtk+-1.2.10-alt2
gtk+-devel-1.2.10-alt2


--
WBW, Unatine
e-mail: unatine@narod.ru
JID: unatine@jabber.ru

Now playing: Oversoul - Universe Unfolding



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] gdk-pixbuf-0.16.0-alt1
  2002-03-10  5:29 [sisyphus] gdk-pixbuf-0.16.0-alt1 Unatine
@ 2002-03-10 10:09 ` Alexey Morozov
  2002-03-10 10:44   ` Unatine
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Morozov @ 2002-03-10 10:09 UTC (permalink / raw)
  To: sisyphus

В Вск, 10.03.2002, в 11:29, Unatine написал:
> Привет!
Это такой прикол в сборке пакетов. Насколько я помню, для проведения
некоторых тестов требуются X'ы, для этого запускается Xvfb. Эту строчку
можно закомментировать и/или
заменить соответствующий блок примерно так:

if [ "X$DISPLAY" != "X" ] && xdpyinfo; then
    echo "Using current DISPLAY $DISPLAY"
else
    unset DISPLAY
    # Everything below is not really tested and sick enough
    # so I'd better comment it out
    #DISPNUM=0
    #while [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
    #do
    #  DISPNUM=$(($DISPNUM+1))
    #done
    #if [ -x %_x11bindir/Xvfb ]; then
    #    %_x11bindir/Xvfb $DISPNUM&
    #    sleep 3
    #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
    #    then
    #        DISPLAY=:$DISPNUM
    #        export DISPLAY
    #    fi
    #fi
    #if [ "X$DISPLAY" = "X" -a -x %_x11bindir/X ]; then
    #    %_x11bindir/X $DISPNUM&
    #    sleep 3
    #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
    #    then
    #        DISPLAY=:$DISPNUM
    #        export DISPLAY
    #    fi
    #fi
    if [ "X$DISPLAY" = "X" ]; then
        echo "NOT using X during build"
    fi
fi





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] gdk-pixbuf-0.16.0-alt1
  2002-03-10 10:09 ` Alexey Morozov
@ 2002-03-10 10:44   ` Unatine
  2002-03-10 12:31     ` Alexey Morozov
  0 siblings, 1 reply; 9+ messages in thread
From: Unatine @ 2002-03-10 10:44 UTC (permalink / raw)
  To: sisyphus

On 10 Mar 2002 16:09:09 +0600
Alexey Morozov <morozov@novosoft.ru> wrote:

> В Вск, 10.03.2002, в 11:29, Unatine написал:
> > Привет!
> Это такой прикол в сборке пакетов. Насколько я помню, для проведения
> некоторых тестов требуются X'ы, для этого запускается Xvfb. Эту строчку
> можно закомментировать и/или
> заменить соответствующий блок примерно так:
А если я и так под Х'ми собираю так почему он не может подхватить :0 дисплей?
Попробую поставить еще xvfb, может соберется....
 
> if [ "X$DISPLAY" != "X" ] && xdpyinfo; then
>     echo "Using current DISPLAY $DISPLAY"
> else
>     unset DISPLAY
>     # Everything below is not really tested and sick enough
>     # so I'd better comment it out
>     #DISPNUM=0
>     #while [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
>     #do
>     #  DISPNUM=$(($DISPNUM+1))
>     #done
>     #if [ -x %_x11bindir/Xvfb ]; then
>     #    %_x11bindir/Xvfb $DISPNUM&
>     #    sleep 3
>     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
>     #    then
>     #        DISPLAY=:$DISPNUM
>     #        export DISPLAY
>     #    fi
>     #fi
>     #if [ "X$DISPLAY" = "X" -a -x %_x11bindir/X ]; then
>     #    %_x11bindir/X $DISPNUM&
>     #    sleep 3
>     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
>     #    then
>     #        DISPLAY=:$DISPNUM
>     #        export DISPLAY
>     #    fi
>     #fi
>     if [ "X$DISPLAY" = "X" ]; then
>         echo "NOT using X during build"
>     fi
> fi

А тупой вопрос можно? это где править надо?:)))

--
WBW, Unatine
e-mail: unatine@narod.ru
JID: unatine@jabber.ru

Now playing: Kinobe - Slip Into Something More Comfortable



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] gdk-pixbuf-0.16.0-alt1
  2002-03-10 10:44   ` Unatine
@ 2002-03-10 12:31     ` Alexey Morozov
  2002-03-10 12:49       ` Unatine
  2002-03-10 21:13       ` [sisyphus] gdk-pixbuf-0.16.0-alt1 Mikhail Zabaluev
  0 siblings, 2 replies; 9+ messages in thread
From: Alexey Morozov @ 2002-03-10 12:31 UTC (permalink / raw)
  To: sisyphus

В Вск, 10.03.2002, в 16:44, Unatine написал:
> А если я и так под Х'ми собираю так почему он не может подхватить :0 дисплей?
> Попробую поставить еще xvfb, может соберется....
Потому что сборщик пакета так придумал.

> > if [ "X$DISPLAY" != "X" ] && xdpyinfo; then
> >     echo "Using current DISPLAY $DISPLAY"
> > else
> >     unset DISPLAY
> >     # Everything below is not really tested and sick enough
> >     # so I'd better comment it out
> >     #DISPNUM=0
> >     #while [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> >     #do
> >     #  DISPNUM=$(($DISPNUM+1))
> >     #done
> >     #if [ -x %_x11bindir/Xvfb ]; then
> >     #    %_x11bindir/Xvfb $DISPNUM&
> >     #    sleep 3
> >     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> >     #    then
> >     #        DISPLAY=:$DISPNUM
> >     #        export DISPLAY
> >     #    fi
> >     #fi
> >     #if [ "X$DISPLAY" = "X" -a -x %_x11bindir/X ]; then
> >     #    %_x11bindir/X $DISPNUM&
> >     #    sleep 3
> >     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> >     #    then
> >     #        DISPLAY=:$DISPNUM
> >     #        export DISPLAY
> >     #    fi
> >     #fi
> >     if [ "X$DISPLAY" = "X" ]; then
> >         echo "NOT using X during build"
> >     fi
> > fi
> А тупой вопрос можно? это где править надо?:)))
В спеке, разумеется, gdk-pixbuf-чего-нить-там.spec.
Можете, кстати, AEN'у форвард сделать.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] gdk-pixbuf-0.16.0-alt1
  2002-03-10 12:31     ` Alexey Morozov
@ 2002-03-10 12:49       ` Unatine
  2002-03-10 21:13       ` [sisyphus] gdk-pixbuf-0.16.0-alt1 Mikhail Zabaluev
  1 sibling, 0 replies; 9+ messages in thread
From: Unatine @ 2002-03-10 12:49 UTC (permalink / raw)
  To: sisyphus

On 10 Mar 2002 18:31:43 +0600
Alexey Morozov <morozov@novosoft.ru> wrote:

> В Вск, 10.03.2002, в 16:44, Unatine написал:
> > А если я и так под Х'ми собираю так почему он не может подхватить :0 дисплей?
> > Попробую поставить еще xvfb, может соберется....
> Потому что сборщик пакета так придумал.
> 

<skip>

> > А тупой вопрос можно? это где править надо?:)))
> В спеке, разумеется, gdk-pixbuf-чего-нить-там.spec.
все.... собрал:))) спасибо!

> Можете, кстати, AEN'у форвард сделать.


--
WBW, Unatine
e-mail: unatine@narod.ru
JID: unatine@jabber.ru

Now playing: Exit Project - Anachronizm



^ permalink raw reply	[flat|nested] 9+ messages in thread

* [sisyphus] Re: gdk-pixbuf-0.16.0-alt1
  2002-03-10 12:31     ` Alexey Morozov
  2002-03-10 12:49       ` Unatine
@ 2002-03-10 21:13       ` Mikhail Zabaluev
  2002-03-11  5:28         ` Alexey Morozov
  1 sibling, 1 reply; 9+ messages in thread
From: Mikhail Zabaluev @ 2002-03-10 21:13 UTC (permalink / raw)
  To: sisyphus

Hello Alexey,

On Sun, Mar 10, 2002 at 06:31:43PM +0600, Alexey Morozov wrote:
>
> В Вск, 10.03.2002, в 16:44, Unatine написал:
> > А если я и так под Х'ми собираю так почему он не может подхватить :0 дисплей?
> > Попробую поставить еще xvfb, может соберется....
> Потому что сборщик пакета так придумал.

Придумал я это затем, чтобы процесс сборки не зависел от внешних
условий, таких как наличие X-дисплея и его конфигурация.

> 
> > > if [ "X$DISPLAY" != "X" ] && xdpyinfo; then
> > >     echo "Using current DISPLAY $DISPLAY"
> > > else
> > >     unset DISPLAY
> > >     # Everything below is not really tested and sick enough
> > >     # so I'd better comment it out
> > >     #DISPNUM=0
> > >     #while [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> > >     #do
> > >     #  DISPNUM=$(($DISPNUM+1))
> > >     #done
> > >     #if [ -x %_x11bindir/Xvfb ]; then
> > >     #    %_x11bindir/Xvfb $DISPNUM&
> > >     #    sleep 3
> > >     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> > >     #    then
> > >     #        DISPLAY=:$DISPNUM
> > >     #        export DISPLAY
> > >     #    fi
> > >     #fi
> > >     #if [ "X$DISPLAY" = "X" -a -x %_x11bindir/X ]; then
> > >     #    %_x11bindir/X $DISPNUM&
> > >     #    sleep 3
> > >     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> > >     #    then
> > >     #        DISPLAY=:$DISPNUM
> > >     #        export DISPLAY
> > >     #    fi
> > >     #fi
> > >     if [ "X$DISPLAY" = "X" ]; then
> > >         echo "NOT using X during build"
> > >     fi
> > > fi

Как локальный хак сгодится, только в отсутствие X-дисплея у вас не
построится документация.

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Whether weary or unweary, O man, do not rest,
Do not cease your single-handed struggle.
Go on, do not rest.
		-- An old Gujarati hymn



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Re: gdk-pixbuf-0.16.0-alt1
  2002-03-10 21:13       ` [sisyphus] gdk-pixbuf-0.16.0-alt1 Mikhail Zabaluev
@ 2002-03-11  5:28         ` Alexey Morozov
  2002-03-11  8:01           ` Mikhail Zabaluev
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Morozov @ 2002-03-11  5:28 UTC (permalink / raw)
  To: sisyphus

В Пнд, 11.03.2002, в 03:13, Mikhail Zabaluev написал:
> Придумал я это затем, чтобы процесс сборки не зависел от внешних
> условий, таких как наличие X-дисплея и его конфигурация.
Но зависел от наличия Xvfb? :-)

> > > > if [ "X$DISPLAY" != "X" ] && xdpyinfo; then
> > > >     echo "Using current DISPLAY $DISPLAY"
> > > > else
> > > >     unset DISPLAY
> > > >     # Everything below is not really tested and sick enough
> > > >     # so I'd better comment it out
> > > >     #DISPNUM=0
> > > >     #while [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> > > >     #do
> > > >     #  DISPNUM=$(($DISPNUM+1))
> > > >     #done
> > > >     #if [ -x %_x11bindir/Xvfb ]; then
> > > >     #    %_x11bindir/Xvfb $DISPNUM&
> > > >     #    sleep 3
> > > >     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> > > >     #    then
> > > >     #        DISPLAY=:$DISPNUM
> > > >     #        export DISPLAY
> > > >     #    fi
> > > >     #fi
> > > >     #if [ "X$DISPLAY" = "X" -a -x %_x11bindir/X ]; then
> > > >     #    %_x11bindir/X $DISPNUM&
> > > >     #    sleep 3
> > > >     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> > > >     #    then
> > > >     #        DISPLAY=:$DISPNUM
> > > >     #        export DISPLAY
> > > >     #    fi
> > > >     #fi
> > > >     if [ "X$DISPLAY" = "X" ]; then
> > > >         echo "NOT using X during build"
> > > >     fi
> > > > fi
> Как локальный хак сгодится, только в отсутствие X-дисплея у вас не
> построится документация.
Ну, тогда нужно требовать X в явном виде. В принципе, достаточно
раскомментировать основной кусок и/или потребовать, присутствия Xvfb для
сборки. Первое, после соответствующей доработки, конечно,
предпочтительнее. А зачем ему, кстати, X'ы?
А не сгодится ли какой-нибудь фиктивный XServer?


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [sisyphus] Re: gdk-pixbuf-0.16.0-alt1
  2002-03-11  5:28         ` Alexey Morozov
@ 2002-03-11  8:01           ` Mikhail Zabaluev
  2002-03-11  9:31             ` Alexey Morozov
  0 siblings, 1 reply; 9+ messages in thread
From: Mikhail Zabaluev @ 2002-03-11  8:01 UTC (permalink / raw)
  To: sisyphus

Hello Alexey,

On Mon, Mar 11, 2002 at 11:28:22AM +0600, Alexey Morozov wrote:
>
> В Пнд, 11.03.2002, в 03:13, Mikhail Zabaluev написал:
> > Придумал я это затем, чтобы процесс сборки не зависел от внешних
> > условий, таких как наличие X-дисплея и его конфигурация.
> Но зависел от наличия Xvfb? :-)

Это легко прописать в BuildRequires.

> 
> > > > > if [ "X$DISPLAY" != "X" ] && xdpyinfo; then
> > > > >     echo "Using current DISPLAY $DISPLAY"
> > > > > else
> > > > >     unset DISPLAY
> > > > >     # Everything below is not really tested and sick enough
> > > > >     # so I'd better comment it out
> > > > >     #DISPNUM=0
> > > > >     #while [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> > > > >     #do
> > > > >     #  DISPNUM=$(($DISPNUM+1))
> > > > >     #done
> > > > >     #if [ -x %_x11bindir/Xvfb ]; then
> > > > >     #    %_x11bindir/Xvfb $DISPNUM&
> > > > >     #    sleep 3
> > > > >     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> > > > >     #    then
> > > > >     #        DISPLAY=:$DISPNUM
> > > > >     #        export DISPLAY
> > > > >     #    fi
> > > > >     #fi
> > > > >     #if [ "X$DISPLAY" = "X" -a -x %_x11bindir/X ]; then
> > > > >     #    %_x11bindir/X $DISPNUM&
> > > > >     #    sleep 3
> > > > >     #    if [ -f /tmp/.X$DISPNUM-lock -o -e /tmp/.X11-unix/X$DISPNUM ];
> > > > >     #    then
> > > > >     #        DISPLAY=:$DISPNUM
> > > > >     #        export DISPLAY
> > > > >     #    fi
> > > > >     #fi
> > > > >     if [ "X$DISPLAY" = "X" ]; then
> > > > >         echo "NOT using X during build"
> > > > >     fi
> > > > > fi
> > Как локальный хак сгодится, только в отсутствие X-дисплея у вас не
> > построится документация.
> Ну, тогда нужно требовать X в явном виде. В принципе, достаточно
> раскомментировать основной кусок и/или потребовать, присутствия Xvfb для
> сборки. Первое, после соответствующей доработки, конечно,
> предпочтительнее. А зачем ему, кстати, X'ы?

При построении документации gtk-doc опрашивает widget'ы на предмет
сигналов и атрибутов. Делается это на живой тестовой программе, которой
нужен дисплей. Криво, но не я это придумал.

> А не сгодится ли какой-нибудь фиктивный XServer?

А что, по-вашему, такое Xvfb? :)

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
"I'd love to go out with you, but I want to spend more time with my blender."



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Re: gdk-pixbuf-0.16.0-alt1
  2002-03-11  8:01           ` Mikhail Zabaluev
@ 2002-03-11  9:31             ` Alexey Morozov
  0 siblings, 0 replies; 9+ messages in thread
From: Alexey Morozov @ 2002-03-11  9:31 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1578 bytes --]

В Пнд, 11.03.2002, в 14:01, Mikhail Zabaluev написал:
> > Но зависел от наличия Xvfb? :-)
> Это легко прописать в BuildRequires.
Дык...

> При построении документации gtk-doc опрашивает widget'ы на предмет
> сигналов и атрибутов. Делается это на живой тестовой программе, которой
> нужен дисплей. Криво, но не я это придумал.

> > А не сгодится ли какой-нибудь фиктивный XServer?
> А что, по-вашему, такое Xvfb? :)
Э-э-э, да, пожалуй :-).

Кстати, я настроил правильные Меты минимальными правками в конфигурации
(причем, такими, которые не конфликтуют с пакетной системой). Правда,
пришлось отказаться от дифолтного метода описания клавиатуры, старый,
видимо, требует изменений в rules/xfree86*.
Итак, в /etc/X11/XF86Config-4 в секции Keyboard:
...
Option "XkbKeycodes" "xfree86"
Option "XkbTypes" "default"
Option "XkbCompat" "default"
# На одной строчке
Option "XkbSymbols"
"us_meta(pc104)+ru(winkeys)+group(ctrl_shift_toggle)"

Option "XkbGeometry" "pc(pc104)"
...
symbols/us_meta получался следующим образом: из us было вырезано все
после строчки

partial hidden alphanumeric_keys modifier_keys

до строчек определения собственно winkeys, а оставшиеся были несколько
изменены (см. аттачмент). В ключевых приложениях (xemacs, sawfish) вроде
работает :-). Собственно говоря, этот способ можно сделать официальным в
альтовых билдах, нужно только внести соответствующие изменения в
rules/xfree86* и, возможно, дописать соответствующие определения в
en_US, аналогично тому, как я сделал для us...

2goldhead: Константин, займетесь? :-)


[-- Attachment #2: us_meta --]
[-- Type: text/x-c++, Size: 2172 bytes --]

// $Xorg: us_meta,v 1.3 2000/08/17 19:54:44 cpqbld Exp $

// symbols definition for a very simple US/ASCII layout.
// It has basically the alphanumeric keys, punctuation, 
// one shift key, one control key and caps lock. It 
// uses the punctuation keys configurations common on PC 
// keyboards (e.g. key <ABO9> is { [ period greater ] })

// $XFree86: xc/programs/xkbcomp/symbols/us_meta,v 3.9 2000/10/27 18:31:09 dawes Exp $

partial hidden alphanumeric_keys modifier_keys 
// definition for the extra keys on 104-key "Windows95" keyboards
xkb_symbols "pc104" {
    include "us(generic101)"
    key <LALT> {	[ 	Alt_L		]	};
    key <RALT> {	[	Alt_R		]	};
    key <LWIN> {	[	Meta_L		]	};
    key <RWIN> {	[	Multi_key	]	};
    key <MENU> {	[	Menu		]	};

    // modifier mappings
    modifier_map Mod1   { Alt_L, Alt_R };
    modifier_map Mod4   { Meta_R, Meta_L };
};

// definition of Euro-style, Right "logo" key == [Mode_switch, Multi_key]
xkb_symbols "pc104euro" {
    include "us_meta(pc104)"
    key <RALT> {        [       Mode_switch             ]       };
    key <RWIN> {	[	Multi_key		]	};
};

// put the compose key on the right "logo" key
xkb_symbols "pc104compose" {
    include "us_meta(pc104)"
    key <RWIN> {	[	Multi_key	]	};
};

// defintion which includes both the Windows95 keyboards _and_
// the extra key on most European keyboards.
xkb_symbols "pc105" {
    include "us_meta(pc104)"
    key <LSGT> {	[      less,    greater		]	};
};
xkb_symbols "pc105euro" {
    include "us_meta(pc104euro)"
    key <LSGT> {	[      less,    greater		]	};
};
xkb_symbols "pc105compose" {
    include "us_meta(pc104compose)"
    key <LSGT> {	[      less,    greater		]	};
};
// universal maps are identical to pc105; wish we had aliases for map names.
xkb_symbols "pc_universal" {
    include "us_meta(pc104)"
    key <LSGT> {	[      less,    greater		]	};
};
xkb_symbols "pc_universal_euro" {
    include "us_meta(pc104euro)"
    key <LSGT> {	[      less,    greater		]	};
};
xkb_symbols "pc_universal_compose" {
    include "us_meta(pc104compose)"
    key <LSGT> {	[      less,    greater		]	};
};


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2002-03-11  9:31 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-10  5:29 [sisyphus] gdk-pixbuf-0.16.0-alt1 Unatine
2002-03-10 10:09 ` Alexey Morozov
2002-03-10 10:44   ` Unatine
2002-03-10 12:31     ` Alexey Morozov
2002-03-10 12:49       ` Unatine
2002-03-10 21:13       ` [sisyphus] gdk-pixbuf-0.16.0-alt1 Mikhail Zabaluev
2002-03-11  5:28         ` Alexey Morozov
2002-03-11  8:01           ` Mikhail Zabaluev
2002-03-11  9:31             ` Alexey Morozov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git