Subject | Hash | Author | Date (UTC) |
---|---|---|---|
xkeyboard-config update | 137e88251076a97efe8fef04a28dcfb6e47d6def | Sylvain BERTRAND | 2021-06-01 22:35:15 |
libX11 forgot to remove the archive | 3b45f942b14feb5d8929ac1763241106ed870175 | Sylvain BERTRAND | 2021-06-01 22:34:05 |
libX11 update | f0fc66f1aa3f3e60d39e7940c90c6f019f46776b | Sylvain BERTRAND | 2021-06-01 20:12:42 |
st: update | 44aefde69c7deacad2bcd4f5e95dd5fa8f582c25 | Sylvain BERTRAND | 2021-06-01 18:12:06 |
gfx stack updates (vulkan still glitched, upstream told) | decd2f08f23e4307c67a618ec911476a2c84eaf8 | Sylvain BERTRAND | 2021-06-01 16:37:28 |
steam x86 update due to spurious overlay invokation | 9f5875eb4e0c14bacf2019205807dd9ff6edeae0 | Sylvain BERTRAND | 2021-05-25 09:44:21 |
gfx stack updates (vulkan still glitched) | aeaaa91c938e5eb76f75bf546c182b71e534a9c0 | Sylvain BERTRAND | 2021-05-23 17:03:04 |
busybox: stale integration commands | 6ddeeb3796e5de63f7b264da26f499a480c757c0 | Sylvain BERTRAND | 2021-05-22 19:15:55 |
busybox update | 957a43427e2a2ab9fc1c05c71c9dd8d88d8a968c | Sylvain BERTRAND | 2021-05-22 18:59:02 |
npv: udpate | 7e69eef34778b14548c9c76c49eaa19460134f59 | Sylvain BERTRAND | 2021-05-16 20:54:22 |
gfx stack updates (no mesa update?? and vulkan seems glitched again) | 0b6a40b0e1d51866f0f1f7880635c7da6c761591 | Sylvain BERTRAND | 2021-05-16 16:37:47 |
npv: update | c73d47d8359cfa0fd94a446db80851eef1df1df0 | Sylvain BERTRAND | 2021-05-14 15:53:09 |
gfx stack updates | ef4e2398b2bb1c55ee6b375fb791412901e2fd30 | Sylvain BERTRAND | 2021-05-09 15:22:08 |
source oriented GPT partition creator | 125bf2135b399a44290da5adc5b1d04657439f13 | Sylvain BERTRAND | 2021-05-08 21:29:40 |
npv:update | 787edad0188d34d183b9e68afd029eb6dbf5fa5f | Sylvain BERTRAND | 2021-05-06 21:00:18 |
npv: update | ad0c8f4e7d0f061507c4024fb7cf762cb0bfdc0e | Sylvain BERTRAND | 2021-05-06 18:40:48 |
actually, include steam binary support | 30e944e10e13d186051a104378a81a1a068efc8d | Sylvain BERTRAND | 2021-04-30 18:59:05 |
x86 32bits cleanup | 54fa4f7b32425ec6159a5fe52e96756309d42881 | Sylvain BERTRAND | 2021-04-29 16:25:32 |
steam note | daf91e9f6f50ca931980716c9027d9bf85f4d94e | Sylvain BERTRAND | 2021-04-29 13:59:54 |
add 'temporary' x86 (32bits) cross compiler build scripts | 342c07e1963dfeb3cea2ce8987db50bb3e1dd405 | Sylvain BERTRAND | 2021-04-28 18:58:39 |
File | Lines added | Lines deleted |
---|---|---|
builders/xkeyboard-config-2.32/builder.sh | 69 | 0 |
File builders/xkeyboard-config-2.32/builder.sh added (mode: 100644) (index 0000000..a3fe39d) | |||
1 | src_name=xkeyboard-config | ||
2 | version=${pkg_name##*-} | ||
3 | slot=$version | ||
4 | archive_name=$src_name-$version.tar.bz2 | ||
5 | url0=http://www.x.org/releases/individual/data/$pkg_name/$archive_name | ||
6 | |||
7 | pkg_dir=$pkgs_dir_root/$src_name-$version | ||
8 | rm -Rf $pkg_dir | ||
9 | mkdir -p $pkgs_dir_root | ||
10 | cp -f $src_dir_root/$archive_name $pkgs_dir_root | ||
11 | cd $pkgs_dir_root | ||
12 | tar xf $archive_name | ||
13 | |||
14 | build_dir=$builds_dir_root/$pkg_name | ||
15 | rm -Rf $build_dir | ||
16 | mkdir -p $build_dir | ||
17 | cd $build_dir | ||
18 | |||
19 | export PKG_CONFIG_LIBDIR="\ | ||
20 | /nyan/libXau/current/lib/pkgconfig:\ | ||
21 | /nyan/libxcb/current/lib/pkgconfig:\ | ||
22 | /nyan/libX11/current/lib/pkgconfig:\ | ||
23 | /nyan/xorgproto/current/share/pkgconfig" | ||
24 | export "CPP=cpp \ | ||
25 | -isystem /nyan/glibc/current/include \ | ||
26 | -isystem /nyan/linux-headers/current/include" | ||
27 | export "CC=gcc \ | ||
28 | -isystem /nyan/glibc/current/include \ | ||
29 | -isystem /nyan/linux-headers/current/include \ | ||
30 | -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib \ | ||
31 | -Wl,-rpath-link,/nyan/glibc/current/lib -static-libgcc" | ||
32 | export 'CFLAGS=-O2 -pipe -fPIC' | ||
33 | export PYTHON=$sdk_python3_path/bin/python3 | ||
34 | $pkg_dir/configure \ | ||
35 | --prefix=/nyan/xkeyboard-config/$slot \ | ||
36 | --disable-nls \ | ||
37 | --without-xsltproc \ | ||
38 | --with-xkb-base=/share/X11/xkb | ||
39 | unset PKG_CONFIG_LIBDIR | ||
40 | unset CPP | ||
41 | unset CFLAGS | ||
42 | unset CC | ||
43 | unset PYTHON | ||
44 | |||
45 | PATH_SAVED=$PATH | ||
46 | export PATH=$sdk_python3_path/bin:$sdk_perl_path/bin:$PATH | ||
47 | make | ||
48 | |||
49 | install_dir=/run/$pkg_name | ||
50 | mkdir -p $install_dir | ||
51 | make install DESTDIR=$install_dir | ||
52 | export PATH=$PATH_SAVED | ||
53 | |||
54 | mkdir -p /nyan/$src_name/$slot | ||
55 | mv -f $install_dir/nyan/$src_name/$slot/share /nyan/$src_name/$slot | ||
56 | mv -f $install_dir/share/X11 /nyan/$src_name/$slot/share | ||
57 | |||
58 | mkdir -p /share/X11 | ||
59 | ln -sTf /nyan/$src_name/current/share/X11/xkb /share/X11/xkb | ||
60 | |||
61 | #=============================================================================== | ||
62 | # *** CREATE A DIRECTORY FOR COMPILED KEYMAP **** | ||
63 | # don't do that and Xorg may refuse to start because unable to compile | ||
64 | # keymaps | ||
65 | mkdir -p /nyan/$src_name/$slot/share/X11/xkb/compiled | ||
66 | #=============================================================================== | ||
67 | |||
68 | rm -f $pkgs_dir_root/$archive_name | ||
69 | rm -Rf $build_dir $pkg_dir $install_dir |