Subject | Hash | Author | Date (UTC) |
---|---|---|---|
alsa-lib:wrong way to use a git snapshot here | fb3c82ebddcd320bb7c435c80f88ac65b45401cf | Sylvain BERTRAND | 2020-07-26 23:35:30 |
gfx stack update | 1a61af333cf6f4264679987cb53cb1258eca5b6f | Sylvain BERTRAND | 2020-07-26 22:15:23 |
update some c++ cr*p | cf6270785e5ab1deaefdf3a09a5eb476f246bdda | Sylvain BERTRAND | 2020-07-19 21:43:11 |
gfx stack update | 8a470044332a4ab0bb2f4247632d4ddc05591540 | Sylvain BERTRAND | 2020-07-19 21:42:01 |
gfx stack update | 2c819ea9ca081c61a9e5f7961c188324e623b53d | Sylvain BERTRAND | 2020-07-12 17:50:40 |
gfx stack update | bdc04d6f6e371752d5ff32737f1de0511cebe2b2 | Sylvain BERTRAND | 2020-07-05 18:03:47 |
gfx stack update | 6bf84e0e956e8676945e47d8457f4b63857c912f | Sylvain BERTRAND | 2020-06-29 18:23:49 |
gfx stack update | e5bc37ec0e4e5b33446eb377eb3c66f33ad79020 | Sylvain BERTRAND | 2020-06-15 02:43:05 |
add sample code for raw x11 cursor visibility | 042be7d6259fd2ab4c759409fb0dceaf3043f4d9 | Sylvain BERTRAND | 2020-06-09 15:04:53 |
gfx stack update | 7518a03d3592c7eefd8266d73545a803054fd807 | Sylvain BERTRAND | 2020-06-07 17:37:18 |
dwm: add npv to floating layout | c270a17aeaee624528587328942ba20cd29a9e37 | Sylvain BERTRAND | 2020-06-05 22:19:55 |
st: update | c4cdf6d812f06b0df6258fee5f798301c75744d7 | Sylvain BERTRAND | 2020-05-31 22:16:26 |
gfx stack update | 53541f08719e9d5ea0757216d98790823fa34051 | Sylvain BERTRAND | 2020-05-31 14:37:45 |
nyanmp update and mesa-gl fix | f60565861320e73b6cea95b9317fb988c1ebc6b0 | Sylvain BERTRAND | 2020-05-29 21:25:45 |
npv:significant update | 6e4c2f9809e3340efbe80680f88881dcc69ae305 | Sylvain BERTRAND | 2020-05-27 00:06:17 |
gfx stack update | 0ab2792ed36c66cd1bbae6a49d19884aa550fab8 | Sylvain BERTRAND | 2020-05-26 02:24:04 |
gfx stack update | d0ed82ed5188f2b81e0113f75493327d958fe933 | Sylvain BERTRAND | 2020-05-17 15:15:05 |
dwm: update | 1657315d53a52f19a60b8e0267935a2ccecea9f9 | Sylvain BERTRAND | 2020-05-15 15:17:46 |
nyanmp update | baaccd7c04aad6d9c1ed8ee034564452f46eb17d | Sylvain BERTRAND | 2020-05-15 15:03:33 |
update nyanmp | bd9db1b2810c5263ffea28ead6d0978df2e9c7d3 | Sylvain BERTRAND | 2020-05-13 15:49:26 |
File | Lines added | Lines deleted |
---|---|---|
builders/alsa-lib-git/builder.sh | 0 | 67 |
File builders/alsa-lib-git/builder.sh deleted (index 608a261..0000000) | |||
1 | src_name=alsa-lib | ||
2 | git_commit=0c3776a354f998ef17333af338bffc4ed09007cf | ||
3 | git_url0=git://git.alsa-project.org/$src_name.git | ||
4 | |||
5 | slot=git | ||
6 | |||
7 | pkg_dir=$pkgs_dir_root/$src_name | ||
8 | src_dir=$src_dir_root/$src_name | ||
9 | rm -Rf $pkg_dir | ||
10 | mkdir -p $pkgs_dir_root | ||
11 | cp -r $src_dir $pkg_dir | ||
12 | |||
13 | cd $pkg_dir | ||
14 | |||
15 | git checkout --force $git_commit | ||
16 | git reset --hard | ||
17 | |||
18 | #=============================================================================== | ||
19 | OLD_PATH=$PATH | ||
20 | export PATH=$sdk_autoconf_path/bin:$sdk_automake_path/bin:$sdk_libtool_path/bin:$PATH | ||
21 | export "ACLOCAL_PATH=\ | ||
22 | /nyan/libtool/current/share/aclocal" | ||
23 | |||
24 | autoreconf --verbose --force --install | ||
25 | |||
26 | unset ACLOCAL_PATH | ||
27 | export PATH=$OLD_PATH | ||
28 | #============================================================================== | ||
29 | |||
30 | build_dir=$builds_dir_root/$pkg_name | ||
31 | rm -Rf $build_dir | ||
32 | mkdir -p $build_dir | ||
33 | cd $build_dir | ||
34 | |||
35 | # at link time, the only way to tell gnu ld where to look for shared lib dependencies is to pass the -rpath-link option | ||
36 | export "CC=gcc -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -static-libgcc \ | ||
37 | -Wl,-rpath-link,\ | ||
38 | /nyan/glibc/current/lib" | ||
39 | export 'CFLAGS=-O2 -pipe -fPIC' | ||
40 | $pkg_dir/configure \ | ||
41 | --prefix=/nyan/alsa-lib/$slot \ | ||
42 | --disable-static \ | ||
43 | --enable-shared \ | ||
44 | --disable-debug \ | ||
45 | --disable-ucm \ | ||
46 | --disable-topology \ | ||
47 | --disable-old-symbols \ | ||
48 | --disable-python \ | ||
49 | --with-versioned \ | ||
50 | --without-debug \ | ||
51 | --without-softfloat | ||
52 | unset CFLAGS | ||
53 | unset CC | ||
54 | |||
55 | make | ||
56 | make install | ||
57 | |||
58 | # it wants an "audio" entry in /etc/group with a GID of 116 | ||
59 | if ! egrep -q '^audio:' /etc/group; then | ||
60 | echo 'audio::116:' >>/etc/group | ||
61 | fi | ||
62 | |||
63 | # cleanup and tidying | ||
64 | find /nyan/$src_name/$slot -type f -name '*.la' | xargs rm -f | ||
65 | find /nyan/$src_name/$slot -type f | while read f; do if file $f | egrep 'ELF.+(shared|executable)' >/dev/null; then strip -s $f; fi; done | ||
66 | |||
67 | rm -Rf $build_dir $pkg_dir |