1 src_name
=xkeyboard-config
3 archive_name
=$src_name-$version.
tar.bz2
4 url0
=http
://www.x.org
/releases
/individual
/data
/$pkg_name/$archive_name
6 src_dir
=$src_dir_root/$src_name-$version
8 rm -Rf $src_name-$version
11 build_dir
=$builds_dir_root/$pkg_name-$version
17 #export PATH=$cross_toolchain_dir_root/bin:$sdk_gettext_path/bin:$sdk_intltool_path/bin:$sdk_perl_path/bin:$PATH
18 export PATH
=$sdk_intltool_path/bin
:$sdk_gettext_path/bin
:$sdk_perl_path/bin
:$PATH
20 export PKG_CONFIG_LIBDIR
=
22 # at link time, the only way to tell gnu ld where to look for shared lib dependencies is to pass the -rpath-link option
23 export "CC=gcc -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib -static-libgcc"
24 export 'CFLAGS=-O2 -pipe -fPIC'
25 export INTLTOOL_PERL
=$sdk_perl_path/bin
/perl
27 --prefix=/nyan
/xkeyboard-config
/1 \
30 --disable-compat-rules \
31 --with-xkb-base=/share
/X11
/xkb \
32 --disable-runtime-deps
39 install_dir
=/tmp
/$pkg_name
40 make install DESTDIR
=$install_dir
42 mkdir
-p /nyan
/xkeyboard-config
43 mv -f $install_dir/nyan
/xkeyboard-config
/1 /nyan
/xkeyboard-config
44 mv -f $install_dir/share
/X11
/nyan
/xkeyboard-config
/1/share
46 #===============================================================================
47 # *** CREATE A DIRECTORY FOR COMPILED KEYMAP ****
48 # don't do that and Xorg will refuse to start because unable to compile
50 mkdir
-p /nyan
/$src_name/1/share
/X11
/xkb
/compiled
51 #===============================================================================
53 rm -Rf $build_dir $src_dir $install_dir