Subject | Hash | Author | Date (UTC) |
---|---|---|---|
libtool to new nyan | 98cdc4c623b6de00ef0f60aa6d3f2a42a8d33a5e | Sylvain BERTRAND | 2021-06-24 19:48:02 |
automake to new nyan | 7402408b2621a1ed85665f26841073575ad7d944 | Sylvain BERTRAND | 2021-06-24 19:33:09 |
autoconf to new nyan | 52e700d38cb6ecfc6c1e37d920e5b089f652be66 | Sylvain BERTRAND | 2021-06-24 19:25:39 |
libffi/perl5/python3 to new nyan | bf95e3edba98e9b33e63e7c7e11f54f1a7919a0a | Sylvain BERTRAND | 2021-06-24 16:13:25 |
openssh fixed 64 truncation and new nyan | 8dc61ff35842cab7a6b835dc2ec46201e0d533d2 | Sylvain BERTRAND | 2021-06-24 12:21:19 |
sync linux config with current ncurses | 018c21a2c1b298a7afde1e69aeece48e00d5291e | Sylvain BERTRAND | 2021-06-24 00:25:19 |
vim: new nyan | 1d8ebb3757d0b421b9433c68b3e099020d39aba9 | Sylvain BERTRAND | 2021-06-23 19:35:27 |
towards the new nyan | 34554e0757e39f9b8363b30148fc5ee6b4b429a2 | Sylvain BERTRAND | 2021-06-23 18:37:41 |
gfx stack update | afaaadfdad869098a1a4eba62bca68afb9536b79 | Sylvain BERTRAND | 2021-06-23 01:04:53 |
drm: move to new nyan | 1a416b7c38ea65998df66c171a2202e981bc1444 | Sylvain BERTRAND | 2021-06-22 15:47:05 |
quality of life for dealing with AMD devel linux | 8ffca64c4d652517553a0495da1219dac5af4274 | Sylvain BERTRAND | 2021-06-21 19:02:41 |
nyangpt:fix install path | bc3f973810e90a262b4031e3e68907debb6a8f5e | Sylvain BERTRAND | 2021-06-19 15:17:12 |
meh | 49c47476a2dc7adb305ac1476435025da2a85231 | Sylvain BERTRAND | 2021-06-19 14:56:21 |
binutils/tinycc toolchain | 33a1aacaa3f4a4408522a4f0d20ef4d1cca6f1a3 | Sylvain BERTRAND | 2021-06-19 14:55:45 |
muinit: fix slot | 44da131be771b150b241871860bfdb1cdd57274f | Sylvain BERTRAND | 2021-06-19 12:38:18 |
mudev: fix slot | c00f05864ad26357a37f5fa0b25eb193412dfdc7 | Sylvain BERTRAND | 2021-06-19 12:36:44 |
re-boostrape: in the end, create the symbolic link | b17f1e845f2b99014990b2b3a1bf9c1c1b15797e | Sylvain BERTRAND | 2021-06-19 12:28:22 |
noglib pkgconf, nyanmp update, ffmpeg to new nyan | 824e0580ae1ad17b78b8cbfcfa08e790c4175eee | Sylvain BERTRAND | 2021-06-18 15:08:11 |
boostrap zlib, fix slot | 95ed795361575c9117a2b8fe98a6c8ecb838bb74 | Sylvain BERTRAND | 2021-06-18 13:30:28 |
sync with busybox full modprobe support (old nyan) | 7687c6b41a612bf8e9184844383e8b915e12fa88 | Sylvain BERTRAND | 2021-06-16 16:50:09 |
File | Lines added | Lines deleted |
---|---|---|
builders/libtool-0/builder.sh | 0 | 31 |
builders/libtool-2.4.6/builder.sh | 6 | 6 |
File builders/libtool-0/builder.sh deleted (index 19c949a..0000000) | |||
1 | src_name=libtool | ||
2 | version=2.4.6 | ||
3 | archive_name=$src_name-$version.tar.xz | ||
4 | url0=http://ftpmirror.gnu.org/$src_name/$archive_name | ||
5 | |||
6 | src_dir=$src_dir_root/$src_name-$version | ||
7 | cd $src_dir_root | ||
8 | rm -Rf $src_name-$version | ||
9 | tar xf $archive_name | ||
10 | |||
11 | build_dir=$builds_dir_root/$pkg_name-$version | ||
12 | rm -Rf $build_dir | ||
13 | mkdir -p $build_dir | ||
14 | cd $build_dir | ||
15 | |||
16 | export "CC=gcc -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -I/nyan/glibc/current/include-linux -Wl,-rpath-link,/nyan/glibc/current/lib -static-libgcc" | ||
17 | export 'CFLAGS=-O2 -pipe -fPIC' | ||
18 | $src_dir/configure --prefix=/nyan/libtool/0 | ||
19 | unset CFLAGS | ||
20 | unset CC | ||
21 | |||
22 | make -j $threads_n | ||
23 | make install | ||
24 | |||
25 | # cleanup and tidying | ||
26 | rm -Rf /nyan/$src_name/0/share/info | ||
27 | rm -Rf /nyan/$src_name/0/share/man | ||
28 | # for libtool, we leave the *.la file | ||
29 | find /nyan/$src_name/0 -type f | while read f; do if file $f | egrep 'ELF.+(shared|executable)' >/dev/null; then strip -s $f; fi; done | ||
30 | |||
31 | rm -Rf $build_dir $src_dir |
File builders/libtool-2.4.6/builder.sh copied from file builders/m4-1.4.19/builder.sh (similarity 83%) (mode: 100644) (index f649f63..501ba7d) | |||
1 | src_name=m4 | ||
1 | src_name=libtool | ||
2 | 2 | version=${pkg_name##*-} | version=${pkg_name##*-} |
3 | 3 | slot=$version | slot=$version |
4 | 4 | archive_name=$src_name-$version.tar.xz | archive_name=$src_name-$version.tar.xz |
5 | url0=http://ftp.gnu.org/gnu/m4/$archive_name | ||
5 | url0=http://ftpmirror.gnu.org/$src_name/$archive_name | ||
6 | 6 | ||
7 | 7 | pkg_dir=$pkgs_dir_root/$src_name-$version | pkg_dir=$pkgs_dir_root/$src_name-$version |
8 | 8 | rm -Rf $pkg_dir | rm -Rf $pkg_dir |
... | ... | PATH_SAVED=$PATH | |
20 | 20 | export PATH="\ | export PATH="\ |
21 | 21 | /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin:\ | /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin:\ |
22 | 22 | /nyan/make/current/bin:\ | /nyan/make/current/bin:\ |
23 | /nyan/m4/current/bin:\ | ||
23 | 24 | $PATH\ | $PATH\ |
24 | 25 | " | " |
25 | 26 | target_gnu_triple=$(basename "$(ls -d /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin/*-gcc)") | target_gnu_triple=$(basename "$(ls -d /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin/*-gcc)") |
... | ... | export "CC=$target_gnu_triple-gcc \ | |
35 | 36 | -Wl,-s \ | -Wl,-s \ |
36 | 37 | -static-libgcc" | -static-libgcc" |
37 | 38 | export AR=$target_gnu_triple-ar | export AR=$target_gnu_triple-ar |
38 | $pkg_dir/configure \ | ||
39 | --prefix=/nyan/$src_name/$slot \ | ||
40 | --disable-nls | ||
39 | $pkg_dir/configure --prefix=/nyan/$src_name/$slot | ||
41 | 40 | unset CFLAGS | unset CFLAGS |
42 | 41 | unset CC | unset CC |
43 | 42 | unset AR | unset AR |
... | ... | unset AR | |
45 | 44 | make -j $threads_n | make -j $threads_n |
46 | 45 | make install | make install |
47 | 46 | ||
48 | rm -Rf /nyan/$src_name/$slot/share | ||
47 | rm -Rf /nyan/$src_name/$slot/share/info | ||
48 | rm -Rf /nyan/$src_name/$slot/share/man | ||
49 | 49 | ||
50 | 50 | export PATH=$PATH_SAVED | export PATH=$PATH_SAVED |
51 | 51 | unset PATH_SAVED | unset PATH_SAVED |