From a2f4bef6de0e1f5770d489e861c78890f81229c1 Mon Sep 17 00:00:00 2001 From: Libreboot Contributor Date: Thu, 2 Apr 2020 20:59:23 +0200 Subject: link to french version of gplv3 at the top of i18n/fr_FR/COPYING . Also, we remove files that we haven't translated yet, it weights a lot. --- i18n/fr_FR/COPYING | 3 +- i18n/fr_FR/flash | 134 - i18n/fr_FR/libreboot | 271 - i18n/fr_FR/libs/common | 441 - i18n/fr_FR/libs/git | 614 -- i18n/fr_FR/libs/project | 1712 ---- i18n/fr_FR/libs/tool | 387 - i18n/fr_FR/oldbuild | 101 - i18n/fr_FR/projects/bucts/bucts | 98 - i18n/fr_FR/projects/bucts/configs/install | 1 - i18n/fr_FR/projects/bucts/configs/revision | 1 - i18n/fr_FR/projects/bucts/sources/Makefile | 20 - i18n/fr_FR/projects/bucts/sources/bucts.c | 191 - i18n/fr_FR/projects/cbfstool/cbfstool | 112 - i18n/fr_FR/projects/cbfstool/configs/blobs | 1 - i18n/fr_FR/projects/cbfstool/configs/blobs-ignore | 1 - .../cbfstool/configs/blobs-ignore-notes.txt | 1 - i18n/fr_FR/projects/cbfstool/configs/install | 2 - i18n/fr_FR/projects/cbfstool/configs/revision | 1 - ...001-Don-t-pull-in-3rdparty-git-submodules.patch | 1 - i18n/fr_FR/projects/cbmem/cbmem | 111 - i18n/fr_FR/projects/cbmem/configs/blobs | 1 - i18n/fr_FR/projects/cbmem/configs/blobs-ignore | 1 - .../projects/cbmem/configs/blobs-ignore-notes.txt | 1 - i18n/fr_FR/projects/cbmem/configs/install | 1 - i18n/fr_FR/projects/cbmem/configs/revision | 1 - ...001-Don-t-pull-in-3rdparty-git-submodules.patch | 1 - i18n/fr_FR/projects/coreboot/configs/blobs | 54 - i18n/fr_FR/projects/coreboot/configs/blobs-ignore | 449 - .../coreboot/configs/blobs-ignore-notes.txt | 15 - .../projects/coreboot/configs/d510mo/16MiB/config | 5 - .../projects/coreboot/configs/d510mo/16MiB/targets | 1 - .../configs/d510mo/16MiB/textmode/grub/config | 1 - .../d510mo/16MiB/textmode/grub/dependencies | 1 - .../configs/d510mo/16MiB/textmode/seabios/config | 1 - .../d510mo/16MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/d510mo/16MiB/textmode/targets | 2 - .../projects/coreboot/configs/d510mo/1MiB/config | 4 - .../projects/coreboot/configs/d510mo/1MiB/targets | 1 - .../configs/d510mo/1MiB/textmode/grub/config | 1 - .../configs/d510mo/1MiB/textmode/grub/dependencies | 1 - .../configs/d510mo/1MiB/textmode/seabios/config | 1 - .../d510mo/1MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/d510mo/1MiB/textmode/targets | 2 - i18n/fr_FR/projects/coreboot/configs/d510mo/arch | 1 - i18n/fr_FR/projects/coreboot/configs/d510mo/config | 643 -- .../projects/coreboot/configs/d510mo/dependencies | 1 - .../fr_FR/projects/coreboot/configs/d510mo/targets | 2 - .../coreboot/configs/d945gclf/16MiB/config | 5 - .../coreboot/configs/d945gclf/16MiB/targets | 1 - .../configs/d945gclf/16MiB/textmode/grub/config | 1 - .../d945gclf/16MiB/textmode/grub/dependencies | 1 - .../configs/d945gclf/16MiB/textmode/seabios/config | 1 - .../d945gclf/16MiB/textmode/seabios/dependencies | 1 - .../configs/d945gclf/16MiB/textmode/targets | 2 - .../projects/coreboot/configs/d945gclf/1MiB/config | 5 - .../coreboot/configs/d945gclf/1MiB/targets | 1 - .../configs/d945gclf/1MiB/textmode/grub/config | 1 - .../d945gclf/1MiB/textmode/grub/dependencies | 1 - .../configs/d945gclf/1MiB/textmode/seabios/config | 1 - .../d945gclf/1MiB/textmode/seabios/dependencies | 1 - .../configs/d945gclf/1MiB/textmode/targets | 2 - .../coreboot/configs/d945gclf/512KiB/config | 4 - .../coreboot/configs/d945gclf/512KiB/targets | 1 - .../d945gclf/512KiB/textmode/seabios/config | 1 - .../d945gclf/512KiB/textmode/seabios/dependencies | 1 - .../configs/d945gclf/512KiB/textmode/targets | 1 - i18n/fr_FR/projects/coreboot/configs/d945gclf/arch | 1 - .../projects/coreboot/configs/d945gclf/config | 673 -- .../coreboot/configs/d945gclf/dependencies | 1 - .../projects/coreboot/configs/d945gclf/targets | 3 - i18n/fr_FR/projects/coreboot/configs/dependencies | 1 - .../coreboot/configs/ga-g41m-es2l/16MiB/config | 5 - .../configs/ga-g41m-es2l/16MiB/corebootfb/config | 3 - .../ga-g41m-es2l/16MiB/corebootfb/grub/config | 1 - .../16MiB/corebootfb/grub/dependencies | 1 - .../ga-g41m-es2l/16MiB/corebootfb/seabios/config | 1 - .../16MiB/corebootfb/seabios/dependencies | 1 - .../configs/ga-g41m-es2l/16MiB/corebootfb/targets | 2 - .../coreboot/configs/ga-g41m-es2l/16MiB/targets | 2 - .../configs/ga-g41m-es2l/16MiB/textmode/config | 1 - .../ga-g41m-es2l/16MiB/textmode/grub/config | 1 - .../ga-g41m-es2l/16MiB/textmode/grub/dependencies | 1 - .../ga-g41m-es2l/16MiB/textmode/seabios/config | 1 - .../16MiB/textmode/seabios/dependencies | 1 - .../configs/ga-g41m-es2l/16MiB/textmode/targets | 2 - .../coreboot/configs/ga-g41m-es2l/1MiB/config | 4 - .../configs/ga-g41m-es2l/1MiB/corebootfb/config | 3 - .../ga-g41m-es2l/1MiB/corebootfb/grub/config | 1 - .../ga-g41m-es2l/1MiB/corebootfb/grub/dependencies | 1 - .../ga-g41m-es2l/1MiB/corebootfb/seabios/config | 1 - .../1MiB/corebootfb/seabios/dependencies | 1 - .../configs/ga-g41m-es2l/1MiB/corebootfb/targets | 2 - .../coreboot/configs/ga-g41m-es2l/1MiB/targets | 2 - .../configs/ga-g41m-es2l/1MiB/textmode/config | 1 - .../configs/ga-g41m-es2l/1MiB/textmode/grub/config | 1 - .../ga-g41m-es2l/1MiB/textmode/grub/dependencies | 1 - .../ga-g41m-es2l/1MiB/textmode/seabios/config | 1 - .../1MiB/textmode/seabios/dependencies | 1 - .../configs/ga-g41m-es2l/1MiB/textmode/targets | 2 - .../projects/coreboot/configs/ga-g41m-es2l/arch | 1 - .../projects/coreboot/configs/ga-g41m-es2l/config | 630 -- .../coreboot/configs/ga-g41m-es2l/dependencies | 1 - .../projects/coreboot/configs/ga-g41m-es2l/targets | 2 - i18n/fr_FR/projects/coreboot/configs/imac52 | 1 - i18n/fr_FR/projects/coreboot/configs/install | 1 - .../projects/coreboot/configs/kcma-d8/16MiB/config | 5 - .../coreboot/configs/kcma-d8/16MiB/targets | 1 - .../configs/kcma-d8/16MiB/textmode/grub/config | 1 - .../kcma-d8/16MiB/textmode/grub/dependencies | 1 - .../configs/kcma-d8/16MiB/textmode/seabios/config | 1 - .../kcma-d8/16MiB/textmode/seabios/dependencies | 1 - .../configs/kcma-d8/16MiB/textmode/targets | 2 - .../projects/coreboot/configs/kcma-d8/2MiB/config | 4 - .../projects/coreboot/configs/kcma-d8/2MiB/targets | 1 - .../configs/kcma-d8/2MiB/textmode/grub/config | 1 - .../kcma-d8/2MiB/textmode/grub/dependencies | 1 - .../configs/kcma-d8/2MiB/textmode/seabios/config | 1 - .../kcma-d8/2MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/kcma-d8/2MiB/textmode/targets | 2 - i18n/fr_FR/projects/coreboot/configs/kcma-d8/arch | 1 - .../fr_FR/projects/coreboot/configs/kcma-d8/config | 675 -- .../projects/coreboot/configs/kcma-d8/dependencies | 1 - .../projects/coreboot/configs/kcma-d8/targets | 2 - .../coreboot/configs/kfsn4-dre/1MiB/config | 4 - .../configs/kfsn4-dre/1MiB/corebootfb/config | 3 - .../configs/kfsn4-dre/1MiB/corebootfb/grub/config | 1 - .../kfsn4-dre/1MiB/corebootfb/grub/dependencies | 1 - .../kfsn4-dre/1MiB/corebootfb/seabios/config | 1 - .../kfsn4-dre/1MiB/corebootfb/seabios/dependencies | 1 - .../configs/kfsn4-dre/1MiB/corebootfb/targets | 2 - .../coreboot/configs/kfsn4-dre/1MiB/targets | 2 - .../configs/kfsn4-dre/1MiB/textmode/config | 1 - .../configs/kfsn4-dre/1MiB/textmode/grub/config | 1 - .../kfsn4-dre/1MiB/textmode/grub/dependencies | 1 - .../configs/kfsn4-dre/1MiB/textmode/seabios/config | 1 - .../kfsn4-dre/1MiB/textmode/seabios/dependencies | 1 - .../configs/kfsn4-dre/1MiB/textmode/targets | 2 - .../coreboot/configs/kfsn4-dre/2MiB/config | 5 - .../configs/kfsn4-dre/2MiB/corebootfb/config | 3 - .../configs/kfsn4-dre/2MiB/corebootfb/grub/config | 1 - .../kfsn4-dre/2MiB/corebootfb/grub/dependencies | 1 - .../kfsn4-dre/2MiB/corebootfb/seabios/config | 1 - .../kfsn4-dre/2MiB/corebootfb/seabios/dependencies | 1 - .../configs/kfsn4-dre/2MiB/corebootfb/targets | 2 - .../coreboot/configs/kfsn4-dre/2MiB/targets | 2 - .../configs/kfsn4-dre/2MiB/textmode/config | 1 - .../configs/kfsn4-dre/2MiB/textmode/grub/config | 1 - .../kfsn4-dre/2MiB/textmode/grub/dependencies | 1 - .../configs/kfsn4-dre/2MiB/textmode/seabios/config | 1 - .../kfsn4-dre/2MiB/textmode/seabios/dependencies | 1 - .../configs/kfsn4-dre/2MiB/textmode/targets | 2 - .../fr_FR/projects/coreboot/configs/kfsn4-dre/arch | 1 - .../projects/coreboot/configs/kfsn4-dre/config | 696 -- .../coreboot/configs/kfsn4-dre/dependencies | 1 - .../projects/coreboot/configs/kfsn4-dre/targets | 2 - .../coreboot/configs/kgpe-d16/16MiB/config | 5 - .../coreboot/configs/kgpe-d16/16MiB/targets | 1 - .../configs/kgpe-d16/16MiB/textmode/grub/config | 1 - .../kgpe-d16/16MiB/textmode/grub/dependencies | 1 - .../configs/kgpe-d16/16MiB/textmode/seabios/config | 1 - .../kgpe-d16/16MiB/textmode/seabios/dependencies | 1 - .../configs/kgpe-d16/16MiB/textmode/targets | 2 - .../projects/coreboot/configs/kgpe-d16/2MiB/config | 4 - .../coreboot/configs/kgpe-d16/2MiB/targets | 1 - .../configs/kgpe-d16/2MiB/textmode/grub/config | 1 - .../kgpe-d16/2MiB/textmode/grub/dependencies | 1 - .../configs/kgpe-d16/2MiB/textmode/seabios/config | 1 - .../kgpe-d16/2MiB/textmode/seabios/dependencies | 1 - .../configs/kgpe-d16/2MiB/textmode/targets | 2 - i18n/fr_FR/projects/coreboot/configs/kgpe-d16/arch | 1 - .../projects/coreboot/configs/kgpe-d16/config | 677 -- .../coreboot/configs/kgpe-d16/dependencies | 1 - .../projects/coreboot/configs/kgpe-d16/targets | 2 - .../coreboot/configs/macbook21/16MiB/config | 5 - .../configs/macbook21/16MiB/corebootfb/config | 3 - .../configs/macbook21/16MiB/corebootfb/grub/config | 1 - .../macbook21/16MiB/corebootfb/grub/dependencies | 1 - .../macbook21/16MiB/corebootfb/seabios/config | 1 - .../16MiB/corebootfb/seabios/dependencies | 1 - .../configs/macbook21/16MiB/corebootfb/targets | 2 - .../coreboot/configs/macbook21/16MiB/targets | 2 - .../configs/macbook21/16MiB/textmode/config | 1 - .../configs/macbook21/16MiB/textmode/grub/config | 1 - .../macbook21/16MiB/textmode/grub/dependencies | 1 - .../macbook21/16MiB/textmode/seabios/config | 1 - .../macbook21/16MiB/textmode/seabios/dependencies | 1 - .../configs/macbook21/16MiB/textmode/targets | 2 - .../coreboot/configs/macbook21/2MiB/config | 4 - .../configs/macbook21/2MiB/corebootfb/config | 3 - .../configs/macbook21/2MiB/corebootfb/grub/config | 1 - .../macbook21/2MiB/corebootfb/grub/dependencies | 1 - .../macbook21/2MiB/corebootfb/seabios/config | 1 - .../macbook21/2MiB/corebootfb/seabios/dependencies | 1 - .../configs/macbook21/2MiB/corebootfb/targets | 2 - .../coreboot/configs/macbook21/2MiB/targets | 2 - .../configs/macbook21/2MiB/textmode/config | 1 - .../configs/macbook21/2MiB/textmode/grub/config | 1 - .../macbook21/2MiB/textmode/grub/dependencies | 1 - .../configs/macbook21/2MiB/textmode/seabios/config | 1 - .../macbook21/2MiB/textmode/seabios/dependencies | 1 - .../configs/macbook21/2MiB/textmode/targets | 2 - .../fr_FR/projects/coreboot/configs/macbook21/arch | 1 - .../projects/coreboot/configs/macbook21/config | 623 -- .../coreboot/configs/macbook21/dependencies | 1 - .../projects/coreboot/configs/macbook21/targets | 2 - .../coreboot/configs/macbook21/variants/imac52 | 4 - .../coreboot/configs/macbook21/variants/macbook21 | 3 - i18n/fr_FR/projects/coreboot/configs/nyan/arch | 1 - .../coreboot/configs/nyan/big/16MiB/config | 5 - .../nyan/big/16MiB/corebootfb/depthcharge/config | 1 - .../big/16MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/nyan/big/16MiB/corebootfb/targets | 1 - .../coreboot/configs/nyan/big/16MiB/targets | 1 - .../projects/coreboot/configs/nyan/big/4MiB/config | 4 - .../nyan/big/4MiB/corebootfb/depthcharge/config | 1 - .../big/4MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/nyan/big/4MiB/corebootfb/targets | 1 - .../coreboot/configs/nyan/big/4MiB/targets | 1 - .../projects/coreboot/configs/nyan/big/config | 736 -- .../projects/coreboot/configs/nyan/big/targets | 2 - .../coreboot/configs/nyan/blaze/16MiB/config | 5 - .../nyan/blaze/16MiB/corebootfb/depthcharge/config | 1 - .../16MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/nyan/blaze/16MiB/corebootfb/targets | 1 - .../coreboot/configs/nyan/blaze/16MiB/targets | 1 - .../coreboot/configs/nyan/blaze/4MiB/config | 4 - .../nyan/blaze/4MiB/corebootfb/depthcharge/config | 1 - .../blaze/4MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/nyan/blaze/4MiB/corebootfb/targets | 1 - .../coreboot/configs/nyan/blaze/4MiB/targets | 1 - .../projects/coreboot/configs/nyan/blaze/config | 736 -- .../projects/coreboot/configs/nyan/blaze/targets | 2 - .../projects/coreboot/configs/nyan/dependencies | 2 - i18n/fr_FR/projects/coreboot/configs/nyan/ec | 1 - i18n/fr_FR/projects/coreboot/configs/nyan/targets | 2 - .../configs/qemu_i440fx_piix4/16MiB/config | 5 - .../qemu_i440fx_piix4/16MiB/corebootfb/config | 5 - .../qemu_i440fx_piix4/16MiB/corebootfb/grub/config | 1 - .../16MiB/corebootfb/grub/dependencies | 1 - .../16MiB/corebootfb/seabios/config | 1 - .../16MiB/corebootfb/seabios/dependencies | 1 - .../qemu_i440fx_piix4/16MiB/corebootfb/targets | 2 - .../configs/qemu_i440fx_piix4/16MiB/targets | 2 - .../qemu_i440fx_piix4/16MiB/textmode/config | 1 - .../qemu_i440fx_piix4/16MiB/textmode/grub/config | 1 - .../16MiB/textmode/grub/dependencies | 1 - .../16MiB/textmode/seabios/config | 1 - .../16MiB/textmode/seabios/dependencies | 1 - .../qemu_i440fx_piix4/16MiB/textmode/targets | 2 - .../coreboot/configs/qemu_i440fx_piix4/8MiB/config | 4 - .../qemu_i440fx_piix4/8MiB/corebootfb/config | 5 - .../qemu_i440fx_piix4/8MiB/corebootfb/grub/config | 1 - .../8MiB/corebootfb/grub/dependencies | 1 - .../8MiB/corebootfb/seabios/config | 1 - .../8MiB/corebootfb/seabios/dependencies | 1 - .../qemu_i440fx_piix4/8MiB/corebootfb/targets | 2 - .../configs/qemu_i440fx_piix4/8MiB/targets | 2 - .../configs/qemu_i440fx_piix4/8MiB/textmode/config | 1 - .../qemu_i440fx_piix4/8MiB/textmode/grub/config | 1 - .../8MiB/textmode/grub/dependencies | 1 - .../qemu_i440fx_piix4/8MiB/textmode/seabios/config | 1 - .../8MiB/textmode/seabios/dependencies | 1 - .../qemu_i440fx_piix4/8MiB/textmode/targets | 2 - .../coreboot/configs/qemu_i440fx_piix4/arch | 1 - .../coreboot/configs/qemu_i440fx_piix4/config | 585 -- .../configs/qemu_i440fx_piix4/dependencies | 1 - .../coreboot/configs/qemu_i440fx_piix4/targets | 2 - .../coreboot/configs/qemu_q35_ich9/16MiB/config | 5 - .../configs/qemu_q35_ich9/16MiB/corebootfb/config | 5 - .../qemu_q35_ich9/16MiB/corebootfb/grub/config | 1 - .../16MiB/corebootfb/grub/dependencies | 1 - .../qemu_q35_ich9/16MiB/corebootfb/seabios/config | 1 - .../16MiB/corebootfb/seabios/dependencies | 1 - .../configs/qemu_q35_ich9/16MiB/corebootfb/targets | 2 - .../coreboot/configs/qemu_q35_ich9/16MiB/targets | 2 - .../configs/qemu_q35_ich9/16MiB/textmode/config | 1 - .../qemu_q35_ich9/16MiB/textmode/grub/config | 1 - .../qemu_q35_ich9/16MiB/textmode/grub/dependencies | 1 - .../qemu_q35_ich9/16MiB/textmode/seabios/config | 1 - .../16MiB/textmode/seabios/dependencies | 1 - .../configs/qemu_q35_ich9/16MiB/textmode/targets | 2 - .../coreboot/configs/qemu_q35_ich9/8MiB/config | 4 - .../configs/qemu_q35_ich9/8MiB/corebootfb/config | 5 - .../qemu_q35_ich9/8MiB/corebootfb/grub/config | 1 - .../8MiB/corebootfb/grub/dependencies | 1 - .../qemu_q35_ich9/8MiB/corebootfb/seabios/config | 1 - .../8MiB/corebootfb/seabios/dependencies | 1 - .../configs/qemu_q35_ich9/8MiB/corebootfb/targets | 2 - .../coreboot/configs/qemu_q35_ich9/8MiB/targets | 2 - .../configs/qemu_q35_ich9/8MiB/textmode/config | 1 - .../qemu_q35_ich9/8MiB/textmode/grub/config | 1 - .../qemu_q35_ich9/8MiB/textmode/grub/dependencies | 1 - .../qemu_q35_ich9/8MiB/textmode/seabios/config | 1 - .../8MiB/textmode/seabios/dependencies | 1 - .../configs/qemu_q35_ich9/8MiB/textmode/targets | 2 - .../projects/coreboot/configs/qemu_q35_ich9/arch | 1 - .../projects/coreboot/configs/qemu_q35_ich9/config | 589 -- .../coreboot/configs/qemu_q35_ich9/dependencies | 1 - .../coreboot/configs/qemu_q35_ich9/targets | 2 - i18n/fr_FR/projects/coreboot/configs/r400 | 1 - i18n/fr_FR/projects/coreboot/configs/revision | 1 - .../projects/coreboot/configs/t400/16MiB/config | 6 - .../coreboot/configs/t400/16MiB/corebootfb/config | 3 - .../configs/t400/16MiB/corebootfb/grub/config | 1 - .../t400/16MiB/corebootfb/grub/dependencies | 1 - .../configs/t400/16MiB/corebootfb/seabios/config | 1 - .../t400/16MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/t400/16MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/t400/16MiB/targets | 2 - .../coreboot/configs/t400/16MiB/textmode/config | 1 - .../configs/t400/16MiB/textmode/grub/config | 1 - .../configs/t400/16MiB/textmode/grub/dependencies | 1 - .../configs/t400/16MiB/textmode/seabios/config | 1 - .../t400/16MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/t400/16MiB/textmode/targets | 2 - .../projects/coreboot/configs/t400/4MiB/config | 6 - .../coreboot/configs/t400/4MiB/corebootfb/config | 3 - .../configs/t400/4MiB/corebootfb/grub/config | 1 - .../configs/t400/4MiB/corebootfb/grub/dependencies | 1 - .../configs/t400/4MiB/corebootfb/seabios/config | 1 - .../t400/4MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/t400/4MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/t400/4MiB/targets | 2 - .../coreboot/configs/t400/4MiB/textmode/config | 1 - .../configs/t400/4MiB/textmode/grub/config | 1 - .../configs/t400/4MiB/textmode/grub/dependencies | 1 - .../configs/t400/4MiB/textmode/seabios/config | 1 - .../t400/4MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/t400/4MiB/textmode/targets | 2 - .../projects/coreboot/configs/t400/8MiB/config | 6 - .../coreboot/configs/t400/8MiB/corebootfb/config | 3 - .../configs/t400/8MiB/corebootfb/grub/config | 1 - .../configs/t400/8MiB/corebootfb/grub/dependencies | 1 - .../configs/t400/8MiB/corebootfb/seabios/config | 1 - .../t400/8MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/t400/8MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/t400/8MiB/targets | 2 - .../coreboot/configs/t400/8MiB/textmode/config | 1 - .../configs/t400/8MiB/textmode/grub/config | 1 - .../configs/t400/8MiB/textmode/grub/dependencies | 1 - .../configs/t400/8MiB/textmode/seabios/config | 1 - .../t400/8MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/t400/8MiB/textmode/targets | 2 - i18n/fr_FR/projects/coreboot/configs/t400/arch | 1 - i18n/fr_FR/projects/coreboot/configs/t400/config | 632 -- .../projects/coreboot/configs/t400/dependencies | 2 - i18n/fr_FR/projects/coreboot/configs/t400/targets | 3 - .../projects/coreboot/configs/t400/variants/r400 | 3 - .../projects/coreboot/configs/t400/variants/t400 | 2 - .../projects/coreboot/configs/t400/variants/t500 | 3 - .../projects/coreboot/configs/t400/variants/w500 | 3 - i18n/fr_FR/projects/coreboot/configs/t500 | 1 - .../projects/coreboot/configs/t60/16MiB/config | 5 - .../coreboot/configs/t60/16MiB/corebootfb/config | 3 - .../configs/t60/16MiB/corebootfb/grub/config | 1 - .../configs/t60/16MiB/corebootfb/grub/dependencies | 1 - .../configs/t60/16MiB/corebootfb/seabios/config | 1 - .../t60/16MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/t60/16MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/t60/16MiB/targets | 2 - .../coreboot/configs/t60/16MiB/textmode/config | 1 - .../configs/t60/16MiB/textmode/grub/config | 1 - .../configs/t60/16MiB/textmode/grub/dependencies | 1 - .../configs/t60/16MiB/textmode/seabios/config | 1 - .../t60/16MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/t60/16MiB/textmode/targets | 2 - .../projects/coreboot/configs/t60/2MiB/config | 4 - .../coreboot/configs/t60/2MiB/corebootfb/config | 3 - .../configs/t60/2MiB/corebootfb/grub/config | 1 - .../configs/t60/2MiB/corebootfb/grub/dependencies | 1 - .../configs/t60/2MiB/corebootfb/seabios/config | 1 - .../t60/2MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/t60/2MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/t60/2MiB/targets | 2 - .../coreboot/configs/t60/2MiB/textmode/config | 1 - .../coreboot/configs/t60/2MiB/textmode/grub/config | 1 - .../configs/t60/2MiB/textmode/grub/dependencies | 1 - .../configs/t60/2MiB/textmode/seabios/config | 1 - .../configs/t60/2MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/t60/2MiB/textmode/targets | 2 - i18n/fr_FR/projects/coreboot/configs/t60/arch | 1 - i18n/fr_FR/projects/coreboot/configs/t60/config | 647 -- .../projects/coreboot/configs/t60/dependencies | 1 - i18n/fr_FR/projects/coreboot/configs/t60/targets | 2 - i18n/fr_FR/projects/coreboot/configs/targets | 20 - i18n/fr_FR/projects/coreboot/configs/veyron/arch | 1 - .../projects/coreboot/configs/veyron/dependencies | 2 - .../coreboot/configs/veyron/jerry/16MiB/config | 5 - .../jerry/16MiB/corebootfb/depthcharge/config | 1 - .../16MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/veyron/jerry/16MiB/corebootfb/targets | 1 - .../coreboot/configs/veyron/jerry/16MiB/targets | 1 - .../coreboot/configs/veyron/jerry/4MiB/config | 4 - .../jerry/4MiB/corebootfb/depthcharge/config | 1 - .../jerry/4MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/veyron/jerry/4MiB/corebootfb/targets | 1 - .../coreboot/configs/veyron/jerry/4MiB/targets | 1 - .../projects/coreboot/configs/veyron/jerry/config | 732 -- .../projects/coreboot/configs/veyron/jerry/ec | 1 - .../projects/coreboot/configs/veyron/jerry/targets | 2 - .../coreboot/configs/veyron/mickey/4MiB/config | 4 - .../mickey/4MiB/corebootfb/depthcharge/config | 1 - .../4MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/veyron/mickey/4MiB/corebootfb/targets | 1 - .../coreboot/configs/veyron/mickey/4MiB/targets | 1 - .../projects/coreboot/configs/veyron/mickey/config | 715 -- .../coreboot/configs/veyron/mickey/targets | 1 - .../coreboot/configs/veyron/minnie/16MiB/config | 5 - .../minnie/16MiB/corebootfb/depthcharge/config | 1 - .../16MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/veyron/minnie/16MiB/corebootfb/targets | 1 - .../coreboot/configs/veyron/minnie/16MiB/targets | 1 - .../coreboot/configs/veyron/minnie/4MiB/config | 4 - .../minnie/4MiB/corebootfb/depthcharge/config | 1 - .../4MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/veyron/minnie/4MiB/corebootfb/targets | 1 - .../coreboot/configs/veyron/minnie/4MiB/targets | 1 - .../projects/coreboot/configs/veyron/minnie/config | 732 -- .../projects/coreboot/configs/veyron/minnie/ec | 1 - .../coreboot/configs/veyron/minnie/targets | 2 - .../coreboot/configs/veyron/speedy/16MiB/config | 5 - .../speedy/16MiB/corebootfb/depthcharge/config | 1 - .../16MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/veyron/speedy/16MiB/corebootfb/targets | 1 - .../coreboot/configs/veyron/speedy/16MiB/targets | 1 - .../coreboot/configs/veyron/speedy/4MiB/config | 4 - .../speedy/4MiB/corebootfb/depthcharge/config | 1 - .../4MiB/corebootfb/depthcharge/dependencies | 1 - .../configs/veyron/speedy/4MiB/corebootfb/targets | 1 - .../coreboot/configs/veyron/speedy/4MiB/targets | 1 - .../projects/coreboot/configs/veyron/speedy/config | 732 -- .../projects/coreboot/configs/veyron/speedy/ec | 1 - .../coreboot/configs/veyron/speedy/targets | 2 - .../fr_FR/projects/coreboot/configs/veyron/targets | 4 - i18n/fr_FR/projects/coreboot/configs/w500 | 1 - .../projects/coreboot/configs/x200/16MiB/config | 6 - .../coreboot/configs/x200/16MiB/corebootfb/config | 3 - .../configs/x200/16MiB/corebootfb/grub/config | 1 - .../x200/16MiB/corebootfb/grub/dependencies | 1 - .../configs/x200/16MiB/corebootfb/seabios/config | 1 - .../x200/16MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/x200/16MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/x200/16MiB/targets | 2 - .../coreboot/configs/x200/16MiB/textmode/config | 1 - .../configs/x200/16MiB/textmode/grub/config | 1 - .../configs/x200/16MiB/textmode/grub/dependencies | 1 - .../configs/x200/16MiB/textmode/seabios/config | 1 - .../x200/16MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/x200/16MiB/textmode/targets | 2 - .../projects/coreboot/configs/x200/4MiB/config | 6 - .../coreboot/configs/x200/4MiB/corebootfb/config | 3 - .../configs/x200/4MiB/corebootfb/grub/config | 1 - .../configs/x200/4MiB/corebootfb/grub/dependencies | 1 - .../configs/x200/4MiB/corebootfb/seabios/config | 1 - .../x200/4MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/x200/4MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/x200/4MiB/targets | 2 - .../coreboot/configs/x200/4MiB/textmode/config | 1 - .../configs/x200/4MiB/textmode/grub/config | 1 - .../configs/x200/4MiB/textmode/grub/dependencies | 1 - .../configs/x200/4MiB/textmode/seabios/config | 1 - .../x200/4MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/x200/4MiB/textmode/targets | 2 - .../projects/coreboot/configs/x200/8MiB/config | 6 - .../coreboot/configs/x200/8MiB/corebootfb/config | 3 - .../configs/x200/8MiB/corebootfb/grub/config | 1 - .../configs/x200/8MiB/corebootfb/grub/dependencies | 1 - .../configs/x200/8MiB/corebootfb/seabios/config | 1 - .../x200/8MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/x200/8MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/x200/8MiB/targets | 2 - .../coreboot/configs/x200/8MiB/textmode/config | 1 - .../configs/x200/8MiB/textmode/grub/config | 1 - .../configs/x200/8MiB/textmode/grub/dependencies | 1 - .../configs/x200/8MiB/textmode/seabios/config | 1 - .../x200/8MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/x200/8MiB/textmode/targets | 2 - i18n/fr_FR/projects/coreboot/configs/x200/arch | 1 - i18n/fr_FR/projects/coreboot/configs/x200/config | 630 -- .../projects/coreboot/configs/x200/dependencies | 2 - i18n/fr_FR/projects/coreboot/configs/x200/targets | 3 - .../projects/coreboot/configs/x60/16MiB/config | 5 - .../coreboot/configs/x60/16MiB/corebootfb/config | 3 - .../configs/x60/16MiB/corebootfb/grub/config | 1 - .../configs/x60/16MiB/corebootfb/grub/dependencies | 1 - .../configs/x60/16MiB/corebootfb/seabios/config | 1 - .../x60/16MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/x60/16MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/x60/16MiB/targets | 2 - .../coreboot/configs/x60/16MiB/textmode/config | 1 - .../configs/x60/16MiB/textmode/grub/config | 1 - .../configs/x60/16MiB/textmode/grub/dependencies | 1 - .../configs/x60/16MiB/textmode/seabios/config | 1 - .../x60/16MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/x60/16MiB/textmode/targets | 2 - .../projects/coreboot/configs/x60/2MiB/config | 4 - .../coreboot/configs/x60/2MiB/corebootfb/config | 3 - .../configs/x60/2MiB/corebootfb/grub/config | 1 - .../configs/x60/2MiB/corebootfb/grub/dependencies | 1 - .../configs/x60/2MiB/corebootfb/seabios/config | 1 - .../x60/2MiB/corebootfb/seabios/dependencies | 1 - .../coreboot/configs/x60/2MiB/corebootfb/targets | 2 - .../projects/coreboot/configs/x60/2MiB/targets | 2 - .../coreboot/configs/x60/2MiB/textmode/config | 1 - .../coreboot/configs/x60/2MiB/textmode/grub/config | 1 - .../configs/x60/2MiB/textmode/grub/dependencies | 1 - .../configs/x60/2MiB/textmode/seabios/config | 1 - .../configs/x60/2MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/x60/2MiB/textmode/targets | 2 - i18n/fr_FR/projects/coreboot/configs/x60/arch | 1 - i18n/fr_FR/projects/coreboot/configs/x60/config | 653 -- .../projects/coreboot/configs/x60/dependencies | 1 - i18n/fr_FR/projects/coreboot/configs/x60/targets | 2 - .../projects/coreboot/configs/z61t/16MiB/config | 5 - .../projects/coreboot/configs/z61t/16MiB/targets | 1 - .../configs/z61t/16MiB/textmode/grub/config | 1 - .../configs/z61t/16MiB/textmode/grub/dependencies | 1 - .../configs/z61t/16MiB/textmode/seabios/config | 1 - .../z61t/16MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/z61t/16MiB/textmode/targets | 2 - .../projects/coreboot/configs/z61t/2MiB/config | 4 - .../projects/coreboot/configs/z61t/2MiB/targets | 1 - .../configs/z61t/2MiB/textmode/grub/config | 1 - .../configs/z61t/2MiB/textmode/grub/dependencies | 1 - .../configs/z61t/2MiB/textmode/seabios/config | 1 - .../z61t/2MiB/textmode/seabios/dependencies | 1 - .../coreboot/configs/z61t/2MiB/textmode/targets | 2 - i18n/fr_FR/projects/coreboot/configs/z61t/arch | 1 - i18n/fr_FR/projects/coreboot/configs/z61t/config | 674 -- .../projects/coreboot/configs/z61t/dependencies | 1 - i18n/fr_FR/projects/coreboot/configs/z61t/targets | 2 - i18n/fr_FR/projects/coreboot/coreboot | 144 - i18n/fr_FR/projects/coreboot/coreboot-helper | 46 - ...001-Don-t-pull-in-3rdparty-git-submodules.patch | 120 - .../fr_FR/projects/cros-ec/configs/nyan/big/config | 1 - .../projects/cros-ec/configs/nyan/big/dependencies | 1 - .../projects/cros-ec/configs/nyan/blaze/config | 1 - .../cros-ec/configs/nyan/blaze/dependencies | 1 - i18n/fr_FR/projects/cros-ec/configs/nyan/install | 2 - i18n/fr_FR/projects/cros-ec/configs/nyan/revision | 1 - i18n/fr_FR/projects/cros-ec/configs/nyan/targets | 2 - i18n/fr_FR/projects/cros-ec/configs/targets | 3 - i18n/fr_FR/projects/cros-ec/configs/tools/install | 6 - i18n/fr_FR/projects/cros-ec/configs/tools/revision | 1 - i18n/fr_FR/projects/cros-ec/configs/veyron/install | 2 - .../projects/cros-ec/configs/veyron/jerry/config | 1 - .../cros-ec/configs/veyron/jerry/dependencies | 1 - .../projects/cros-ec/configs/veyron/minnie/config | 1 - .../cros-ec/configs/veyron/minnie/dependencies | 1 - .../fr_FR/projects/cros-ec/configs/veyron/revision | 1 - .../projects/cros-ec/configs/veyron/speedy/config | 1 - .../cros-ec/configs/veyron/speedy/dependencies | 1 - i18n/fr_FR/projects/cros-ec/configs/veyron/targets | 3 - i18n/fr_FR/projects/cros-ec/cros-ec | 138 - i18n/fr_FR/projects/cros-ec/cros-ec-helper | 22 - .../0001-use-_DEFAULT_SOURCE-for-newer-glibc.patch | 53 - ...nforce-compilation-without-system-headers.patch | 27 - ...re-functions-inline-that-aren-t-always-de.patch | 28 - ...e-assembly-exception-handler-and-routine-.patch | 230 - ...-a-clang-warning-by-use-a-unused-variable.patch | 38 - .../0002-use-_DEFAULT_SOURCE-for-newer-glibc.patch | 53 - ...nforce-compilation-without-system-headers.patch | 44 - ...re-functions-inline-that-aren-t-always-de.patch | 28 - ...se-assembly-exception-handlers-for-task-s.patch | 239 - ...e-duplicate-consts-declaration-specifiers.patch | 63 - ...move-unused-SHA256_digestinfo-declaration.patch | 31 - i18n/fr_FR/projects/cros-scripts/cros-scripts | 40 - .../projects/cros-scripts/install/cros-boot-keys | 210 - .../cros-scripts/install/cros-firmware-prepare | 320 - .../cros-scripts/install/cros-kernel-install | 286 - .../cros-scripts/install/cros-kernel-prepare | 159 - .../cros-scripts/install/cros-medium-setup | 316 - i18n/fr_FR/projects/cros-scripts/install/install | 5 - i18n/fr_FR/projects/cros-tools/configs/projects | 8 - i18n/fr_FR/projects/cros-tools/cros-tools | 48 - i18n/fr_FR/projects/crossgcc/configs/blobs | 1 - i18n/fr_FR/projects/crossgcc/configs/blobs-ignore | 1 - .../crossgcc/configs/blobs-ignore-notes.txt | 1 - i18n/fr_FR/projects/crossgcc/configs/install | 1 - i18n/fr_FR/projects/crossgcc/configs/revision | 1 - i18n/fr_FR/projects/crossgcc/configs/targets | 2 - i18n/fr_FR/projects/crossgcc/crossgcc | 221 - i18n/fr_FR/projects/crossgcc/crossgcc-helper | 68 - ...001-Don-t-pull-in-3rdparty-git-submodules.patch | 1 - .../projects/dejavu-fonts/configs/dependencies | 1 - i18n/fr_FR/projects/dejavu-fonts/configs/install | 1 - i18n/fr_FR/projects/dejavu-fonts/configs/revision | 1 - .../dejavu-fonts/configs/unicode/ucd-files | 2 - .../dejavu-fonts/configs/unicode/ucd-version | 1 - i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts | 128 - .../projects/dejavu-fonts/dejavu-fonts-helper | 28 - ...re-fc-lang-UnicodeData.txt-and-Blocks.txt.patch | 28 - ...re-a-recent-fontforge-for-reproducibility.patch | 51 - .../projects/depthcharge/configs/dependencies | 1 - i18n/fr_FR/projects/depthcharge/configs/install | 1 - i18n/fr_FR/projects/depthcharge/configs/nyan/arch | 1 - .../projects/depthcharge/configs/nyan/dependencies | 1 - .../projects/depthcharge/configs/nyan/targets | 2 - i18n/fr_FR/projects/depthcharge/configs/revision | 1 - i18n/fr_FR/projects/depthcharge/configs/targets | 2 - .../fr_FR/projects/depthcharge/configs/veyron/arch | 1 - .../depthcharge/configs/veyron/dependencies | 1 - .../projects/depthcharge/configs/veyron/targets | 4 - i18n/fr_FR/projects/depthcharge/depthcharge | 109 - i18n/fr_FR/projects/depthcharge/depthcharge-helper | 46 - ...tile-context-storage-report-to-mkbp-for-E.patch | 31 - ...ware-index-report-for-read-only-boot-path.patch | 71 - ...3-vboot-Display-callbacks-for-all-screens.patch | 240 - ...ize-clock-variable-in-mmc_recalculate_clo.patch | 30 - i18n/fr_FR/projects/flashmap/configs/install | 1 - i18n/fr_FR/projects/flashmap/configs/revision | 1 - i18n/fr_FR/projects/flashmap/flashmap | 98 - i18n/fr_FR/projects/flashrom-cros/configs/install | 1 - i18n/fr_FR/projects/flashrom-cros/configs/revision | 1 - i18n/fr_FR/projects/flashrom-cros/flashrom-cros | 110 - ...h-Define-ich_generation-after-enum-declar.patch | 37 - .../patches/flashrom-arm-20170120-f5c27c4.diff | 33 - .../patches/flashrom-fcntl-20170120-702322e.diff | 18 - .../patches/flashrom-loff_t-20170120-3470be9.diff | 34 - .../flashrom-makefile-20170120-1139be7.diff | 48 - i18n/fr_FR/projects/flashrom/configs/install | 1 - .../projects/flashrom/configs/lenovobios/revision | 1 - i18n/fr_FR/projects/flashrom/configs/revision | 1 - i18n/fr_FR/projects/flashrom/configs/targets | 2 - i18n/fr_FR/projects/flashrom/flashrom | 115 - .../0001-Purge-redundant-Macronix-chips.patch | 91 - .../patches/0002-Workaround-for-MX25-chips.patch | 81 - ...ios-adaptation-for-Macronix-and-SST-chips.patch | 64 - i18n/fr_FR/projects/fontconfig/configs/revision | 1 - i18n/fr_FR/projects/fontconfig/fontconfig | 80 - i18n/fr_FR/projects/grub/configs/bios/arch | 1 - i18n/fr_FR/projects/grub/configs/bios/config | 4 - i18n/fr_FR/projects/grub/configs/bios/format | 1 - i18n/fr_FR/projects/grub/configs/bios/install | 202 - .../projects/grub/configs/bios/modules-minimal | 18 - i18n/fr_FR/projects/grub/configs/bios/platform | 1 - i18n/fr_FR/projects/grub/configs/bios/prefix | 1 - i18n/fr_FR/projects/grub/configs/bios/size | 1 - i18n/fr_FR/projects/grub/configs/coreboot/arch | 1 - i18n/fr_FR/projects/grub/configs/coreboot/config | 4 - i18n/fr_FR/projects/grub/configs/coreboot/format | 1 - i18n/fr_FR/projects/grub/configs/coreboot/install | 201 - .../projects/grub/configs/coreboot/modules-minimal | 16 - i18n/fr_FR/projects/grub/configs/coreboot/platform | 1 - i18n/fr_FR/projects/grub/configs/dependencies | 1 - i18n/fr_FR/projects/grub/configs/fonts/font-file | 1 - .../fr_FR/projects/grub/configs/fonts/font-project | 1 - i18n/fr_FR/projects/grub/configs/install | 13 - i18n/fr_FR/projects/grub/configs/keymaps/deqwertz | 130 - i18n/fr_FR/projects/grub/configs/keymaps/esqwerty | 130 - i18n/fr_FR/projects/grub/configs/keymaps/frazerty | 130 - i18n/fr_FR/projects/grub/configs/keymaps/frdvbepo | 142 - i18n/fr_FR/projects/grub/configs/keymaps/itqwerty | 130 - i18n/fr_FR/projects/grub/configs/keymaps/jaqwerty | 131 - i18n/fr_FR/projects/grub/configs/keymaps/svqwerty | 130 - i18n/fr_FR/projects/grub/configs/keymaps/ukdvorak | 130 - i18n/fr_FR/projects/grub/configs/keymaps/ukqwerty | 130 - i18n/fr_FR/projects/grub/configs/keymaps/usdvorak | 130 - i18n/fr_FR/projects/grub/configs/keymaps/usqwerty | 130 - i18n/fr_FR/projects/grub/configs/revision | 1 - i18n/fr_FR/projects/grub/configs/targets | 3 - i18n/fr_FR/projects/grub/configs/uefi/arch | 1 - i18n/fr_FR/projects/grub/configs/uefi/config | 4 - i18n/fr_FR/projects/grub/configs/uefi/format | 1 - i18n/fr_FR/projects/grub/configs/uefi/install | 196 - .../projects/grub/configs/uefi/modules-minimal | 16 - i18n/fr_FR/projects/grub/configs/uefi/platform | 1 - i18n/fr_FR/projects/grub/grub | 126 - i18n/fr_FR/projects/grub/grub-helper | 324 - .../fr_FR/projects/grub/install/corebootfb/AUTHORS | 2 - .../fr_FR/projects/grub/install/corebootfb/COPYING | 695 -- .../grub/install/corebootfb/background/COPYING | 3 - .../corebootfb/background/background1024x768.png | Bin 3158 -> 0 bytes .../corebootfb/background/background1280x800.png | Bin 3387 -> 0 bytes .../grub/install/corebootfb/background/logo.svg | 66 - .../projects/grub/install/corebootfb/grub.cfg | 172 - .../projects/grub/install/corebootfb/grubtest.cfg | 172 - i18n/fr_FR/projects/grub/install/grubenv | 17 - i18n/fr_FR/projects/grub/install/install | 7 - i18n/fr_FR/projects/grub/install/textmode/AUTHORS | 2 - i18n/fr_FR/projects/grub/install/textmode/COPYING | 695 -- i18n/fr_FR/projects/grub/install/textmode/grub.cfg | 172 - .../projects/grub/install/textmode/grubtest.cfg | 172 - ...ormal-main.c-Display-FREE-AS-IN-FREEDOM-n.patch | 26 - ...e-add-argument-fixed-time-to-override-mti.patch | 73 - ...d-argument-fixed-time-to-get-reproducible.patch | 68 - ...e-FIXED_TIMESTAMP-for-mkstandalone-if-set.patch | 30 - i18n/fr_FR/projects/hdctools/configs/install | 6 - i18n/fr_FR/projects/hdctools/configs/revision | 1 - i18n/fr_FR/projects/hdctools/hdctools | 104 - .../hdctools/patches/0001-Remove-Werror-flag.patch | 25 - i18n/fr_FR/projects/ich9gen/configs/install | 9 - i18n/fr_FR/projects/ich9gen/configs/macaddress | 1 - i18n/fr_FR/projects/ich9gen/ich9gen | 104 - i18n/fr_FR/projects/ich9gen/ich9gen-helper | 22 - i18n/fr_FR/projects/ich9gen/sources/Makefile | 94 - i18n/fr_FR/projects/ich9gen/sources/obj/.empty | 0 .../projects/ich9gen/sources/obj/common/.empty | 0 .../projects/ich9gen/sources/obj/descriptor/.empty | 0 i18n/fr_FR/projects/ich9gen/sources/obj/gbe/.empty | 0 .../projects/ich9gen/sources/obj/ich9gen/.empty | 0 .../ich9gen/sources/src/common/descriptor_gbe.c | 90 - .../ich9gen/sources/src/common/descriptor_gbe.h | 37 - .../ich9gen/sources/src/common/x86compatibility.c | 161 - .../ich9gen/sources/src/common/x86compatibility.h | 42 - .../projects/ich9gen/sources/src/demefactory.c | 141 - .../projects/ich9gen/sources/src/demefactory.h | 34 - .../ich9gen/sources/src/descriptor/descriptor.c | 665 -- .../ich9gen/sources/src/descriptor/descriptor.h | 333 - i18n/fr_FR/projects/ich9gen/sources/src/gbe/gbe.c | 454 - i18n/fr_FR/projects/ich9gen/sources/src/gbe/gbe.h | 435 - .../projects/ich9gen/sources/src/ich9deblob.c | 221 - .../projects/ich9gen/sources/src/ich9deblob.h | 38 - i18n/fr_FR/projects/ich9gen/sources/src/ich9gen.c | 150 - i18n/fr_FR/projects/ich9gen/sources/src/ich9gen.h | 39 - .../ich9gen/sources/src/ich9gen/mkdescriptor.c | 228 - .../ich9gen/sources/src/ich9gen/mkdescriptor.h | 27 - .../projects/ich9gen/sources/src/ich9gen/mkgbe.c | 256 - .../projects/ich9gen/sources/src/ich9gen/mkgbe.h | 29 - .../libpayload/configs/depthcharge/nyan/arch | 1 - .../libpayload/configs/depthcharge/nyan/config | 1 - .../libpayload/configs/depthcharge/targets | 2 - .../libpayload/configs/depthcharge/veyron/arch | 1 - .../libpayload/configs/depthcharge/veyron/config | 1 - i18n/fr_FR/projects/libpayload/configs/install | 1 - i18n/fr_FR/projects/libpayload/configs/targets | 1 - i18n/fr_FR/projects/libpayload/libpayload | 67 - i18n/fr_FR/projects/libpayload/libpayload-helper | 27 - i18n/fr_FR/projects/libreboot-all/configs/projects | 4 - i18n/fr_FR/projects/libreboot-all/libreboot-all | 48 - .../libreboot-dependencies/libreboot-dependencies | 52 - .../projects/libreboot-images/configs/projects | 12 - .../libreboot-images/configs/projects-build | 11 - .../libreboot-images/configs/projects-download | 9 - .../projects/libreboot-images/libreboot-images | 48 - .../projects/libreboot-release/install/install | 1 - .../libreboot-release/install/libreboot-release | 316 - .../projects/libreboot-release/libreboot-release | 42 - .../projects/libreboot-sources/install/install | 1 - .../libreboot-sources/install/libreboot-sources | 146 - .../projects/libreboot-sources/libreboot-sources | 67 - .../projects/libreboot-tools/configs/projects | 7 - .../libreboot-tools/configs/projects-build | 7 - .../libreboot-tools/configs/projects-download | 3 - .../libreboot-tools/configs/projects-update | 1 - .../fr_FR/projects/libreboot-tools/libreboot-tools | 48 - i18n/fr_FR/projects/memtest86plus/configs/install | 2 - i18n/fr_FR/projects/memtest86plus/configs/revision | 1 - i18n/fr_FR/projects/memtest86plus/memtest86plus | 110 - .../patches/0001-turn-on-beep-mode.patch | 25 - i18n/fr_FR/projects/mosys/configs/dependencies | 1 - i18n/fr_FR/projects/mosys/configs/install | 1 - i18n/fr_FR/projects/mosys/configs/revision | 1 - i18n/fr_FR/projects/mosys/mosys | 117 - .../0001-Force-the-definition-of-build-tools.patch | 44 - i18n/fr_FR/projects/nvramtool/configs/blobs | 1 - i18n/fr_FR/projects/nvramtool/configs/blobs-ignore | 1 - .../nvramtool/configs/blobs-ignore-notes.txt | 1 - i18n/fr_FR/projects/nvramtool/configs/install | 1 - i18n/fr_FR/projects/nvramtool/configs/revision | 1 - i18n/fr_FR/projects/nvramtool/nvramtool | 111 - ...001-Don-t-pull-in-3rdparty-git-submodules.patch | 1 - i18n/fr_FR/projects/seabios/configs/config | 97 - i18n/fr_FR/projects/seabios/configs/install | 2 - i18n/fr_FR/projects/seabios/configs/revision | 1 - i18n/fr_FR/projects/seabios/seabios | 112 - i18n/fr_FR/projects/vboot/configs/blobs | 22 - i18n/fr_FR/projects/vboot/configs/blobs-ignore | 33 - .../projects/vboot/configs/blobs-ignore-notes.txt | 5 - i18n/fr_FR/projects/vboot/configs/revision | 1 - i18n/fr_FR/projects/vboot/configs/targets | 2 - i18n/fr_FR/projects/vboot/configs/tools/install | 5 - ...veloper-mode-timeout-delay-shortening-dow.patch | 34 - ...are-Text-based-screen-display-in-priority.patch | 61 - ...re-Hold-key-combination-in-developer-mode.patch | 50 - ...reen-blank-and-wait-at-disabled-USB-boot-.patch | 56 - ...parate-screen-and-wait-at-device-informat.patch | 80 - .../0006-firmware-Localization-keys-removal.patch | 54 - ...ss-VbDisplayInfo-information-structure-to.patch | 354 - i18n/fr_FR/projects/vboot/vboot | 147 - i18n/fr_FR/projects/vpd/configs/install | 1 - i18n/fr_FR/projects/vpd/configs/revision | 1 - i18n/fr_FR/projects/vpd/vpd | 110 - .../bucts/patch/0001-Makefile-don-t-use-git.patch | 24 - i18n/fr_FR/resources/bucts/patch/staticlink.diff | 13 - ...-whitelisted-ThinkPad-R400-and-ThinkPad-T.patch | 28 - ...02-Add-whitelist-for-Taurinus-X200-laptop.patch | 24 - .../flashrom/patch/0003-purged-chips.patch | 354 - .../flashrom/patch/lenovobios_macronix.diff | 26 - .../resources/flashrom/patch/lenovobios_sst.diff | 26 - i18n/fr_FR/resources/grub/background/COPYING | 3 - .../grub/background/background1024x768.png | Bin 3158 -> 0 bytes .../grub/background/background1280x800.png | Bin 3387 -> 0 bytes i18n/fr_FR/resources/grub/background/logo.svg | 66 - i18n/fr_FR/resources/grub/config/AUTHORS | 2 - i18n/fr_FR/resources/grub/config/COPYING | 695 -- i18n/fr_FR/resources/grub/config/extra/common.cfg | 28 - i18n/fr_FR/resources/grub/config/extra/txtmode.cfg | 1 - i18n/fr_FR/resources/grub/config/extra/vesafb.cfg | 5 - i18n/fr_FR/resources/grub/config/grub_memdisk.cfg | 4 - .../resources/grub/config/menuentries/common.cfg | 132 - .../resources/grub/config/menuentries/txtmode.cfg | 4 - .../resources/grub/config/menuentries/vesafb.cfg | 1 - i18n/fr_FR/resources/grub/font/COPYING | 2 - .../grub/font/dejavu-fonts-ttf-2.34/AUTHORS | 54 - .../resources/grub/font/dejavu-fonts-ttf-2.34/BUGS | 3 - .../grub/font/dejavu-fonts-ttf-2.34/LICENSE | 99 - .../resources/grub/font/dejavu-fonts-ttf-2.34/NEWS | 1373 --- .../grub/font/dejavu-fonts-ttf-2.34/README | 59 - .../20-unhint-small-dejavu-sans-mono.conf | 26 - .../fontconfig/20-unhint-small-dejavu-sans.conf | 26 - .../fontconfig/20-unhint-small-dejavu-serif.conf | 26 - .../fontconfig/57-dejavu-sans-mono.conf | 62 - .../fontconfig/57-dejavu-sans.conf | 87 - .../fontconfig/57-dejavu-serif.conf | 69 - .../grub/font/dejavu-fonts-ttf-2.34/langcover.txt | 249 - .../grub/font/dejavu-fonts-ttf-2.34/status.txt | 6766 --------------- .../dejavu-fonts-ttf-2.34/ttf/DejaVuSansMono.ttf | Bin 335068 -> 0 bytes .../grub/font/dejavu-fonts-ttf-2.34/ttf/README | 2 - .../grub/font/dejavu-fonts-ttf-2.34/unicover.txt | 226 - i18n/fr_FR/resources/grub/font/dejavusansmono.pf2 | Bin 100513 -> 0 bytes ...ormal-main.c-Display-FREE-AS-IN-FREEDOM-n.patch | 26 - ...e-add-argument-fixed-time-to-override-mti.patch | 73 - ...d-argument-fixed-time-to-get-reproducible.patch | 68 - ...e-FIXED_TIMESTAMP-for-mkstandalone-if-set.patch | 30 - .../resources/layouts/generic/cantiga-16mb.layout | 4 - .../resources/layouts/generic/cantiga-4mb.layout | 4 - .../resources/layouts/generic/cantiga-8mb.layout | 4 - .../layouts/lenovo/x200/x200-libre-16mb.layout | 1 - .../layouts/lenovo/x200/x200-libre-4mb.layout | 1 - .../layouts/lenovo/x200/x200-libre-8mb.layout | 1 - .../libreboot/config/grub/d510mo/architecture | 1 - .../libreboot/config/grub/d510mo/cbrevision | 1 - .../resources/libreboot/config/grub/d510mo/config | 521 -- .../libreboot/config/grub/d510mo/vbootrevision | 1 - .../config/grub/ga-g41m-es2l/architecture | 1 - .../libreboot/config/grub/ga-g41m-es2l/cbrevision | 1 - .../libreboot/config/grub/ga-g41m-es2l/config | 543 -- .../config/grub/ga-g41m-es2l/vbootrevision | 1 - .../libreboot/config/grub/kcma-d8/architecture | 1 - .../libreboot/config/grub/kcma-d8/cbrevision | 1 - .../resources/libreboot/config/grub/kcma-d8/config | 602 -- .../libreboot/config/grub/kcma-d8/vbootrevision | 1 - .../libreboot/config/grub/kgpe-d16/architecture | 1 - .../libreboot/config/grub/kgpe-d16/cbrevision | 1 - .../libreboot/config/grub/kgpe-d16/config | 602 -- .../libreboot/config/grub/kgpe-d16/vbootrevision | 1 - .../libreboot/config/grub/macbook21/architecture | 1 - .../libreboot/config/grub/macbook21/cbrevision | 1 - .../libreboot/config/grub/macbook21/config | 524 -- .../libreboot/config/grub/macbook21/vbootrevision | 1 - .../config/grub/qemu_i440fx_piix4/architecture | 1 - .../config/grub/qemu_i440fx_piix4/cbrevision | 1 - .../libreboot/config/grub/qemu_i440fx_piix4/config | 498 -- .../config/grub/qemu_i440fx_piix4/vbootrevision | 1 - .../config/grub/qemu_q35_ich9/architecture | 1 - .../libreboot/config/grub/qemu_q35_ich9/cbrevision | 1 - .../libreboot/config/grub/qemu_q35_ich9/config | 500 -- .../config/grub/qemu_q35_ich9/vbootrevision | 1 - .../libreboot/config/grub/r400_16mb/architecture | 1 - .../libreboot/config/grub/r400_16mb/cbrevision | 1 - .../libreboot/config/grub/r400_16mb/config | 550 -- .../libreboot/config/grub/r400_16mb/vbootrevision | 1 - .../libreboot/config/grub/r400_4mb/architecture | 1 - .../libreboot/config/grub/r400_4mb/cbrevision | 1 - .../libreboot/config/grub/r400_4mb/config | 550 -- .../libreboot/config/grub/r400_4mb/vbootrevision | 1 - .../libreboot/config/grub/r400_8mb/architecture | 1 - .../libreboot/config/grub/r400_8mb/cbrevision | 1 - .../libreboot/config/grub/r400_8mb/config | 550 -- .../libreboot/config/grub/r400_8mb/vbootrevision | 1 - .../libreboot/config/grub/t400_16mb/architecture | 1 - .../libreboot/config/grub/t400_16mb/cbrevision | 1 - .../libreboot/config/grub/t400_16mb/config | 550 -- .../libreboot/config/grub/t400_16mb/vbootrevision | 1 - .../libreboot/config/grub/t400_4mb/architecture | 1 - .../libreboot/config/grub/t400_4mb/cbrevision | 1 - .../libreboot/config/grub/t400_4mb/config | 550 -- .../libreboot/config/grub/t400_4mb/vbootrevision | 1 - .../libreboot/config/grub/t400_8mb/architecture | 1 - .../libreboot/config/grub/t400_8mb/cbrevision | 1 - .../libreboot/config/grub/t400_8mb/config | 550 -- .../libreboot/config/grub/t400_8mb/vbootrevision | 1 - .../libreboot/config/grub/t500_16mb/architecture | 1 - .../libreboot/config/grub/t500_16mb/cbrevision | 1 - .../libreboot/config/grub/t500_16mb/config | 550 -- .../libreboot/config/grub/t500_16mb/vbootrevision | 1 - .../libreboot/config/grub/t500_4mb/architecture | 1 - .../libreboot/config/grub/t500_4mb/cbrevision | 1 - .../libreboot/config/grub/t500_4mb/config | 550 -- .../libreboot/config/grub/t500_4mb/vbootrevision | 1 - .../libreboot/config/grub/t500_8mb/architecture | 1 - .../libreboot/config/grub/t500_8mb/cbrevision | 1 - .../libreboot/config/grub/t500_8mb/config | 550 -- .../libreboot/config/grub/t500_8mb/vbootrevision | 1 - .../libreboot/config/grub/t60/architecture | 1 - .../resources/libreboot/config/grub/t60/cbrevision | 1 - .../resources/libreboot/config/grub/t60/config | 540 -- .../libreboot/config/grub/t60/vbootrevision | 1 - .../libreboot/config/grub/w500_16mb/architecture | 1 - .../libreboot/config/grub/w500_16mb/cbrevision | 1 - .../libreboot/config/grub/w500_16mb/config | 550 -- .../libreboot/config/grub/w500_16mb/vbootrevision | 1 - .../libreboot/config/grub/w500_4mb/architecture | 1 - .../libreboot/config/grub/w500_4mb/cbrevision | 1 - .../libreboot/config/grub/w500_4mb/config | 550 -- .../libreboot/config/grub/w500_4mb/vbootrevision | 1 - .../libreboot/config/grub/w500_8mb/architecture | 1 - .../libreboot/config/grub/w500_8mb/cbrevision | 1 - .../libreboot/config/grub/w500_8mb/config | 550 -- .../libreboot/config/grub/w500_8mb/vbootrevision | 1 - .../libreboot/config/grub/x200_16mb/architecture | 1 - .../libreboot/config/grub/x200_16mb/cbrevision | 1 - .../libreboot/config/grub/x200_16mb/config | 545 -- .../libreboot/config/grub/x200_16mb/vbootrevision | 1 - .../libreboot/config/grub/x200_4mb/architecture | 1 - .../libreboot/config/grub/x200_4mb/cbrevision | 1 - .../libreboot/config/grub/x200_4mb/config | 545 -- .../libreboot/config/grub/x200_4mb/vbootrevision | 1 - .../libreboot/config/grub/x200_8mb/architecture | 1 - .../libreboot/config/grub/x200_8mb/cbrevision | 1 - .../libreboot/config/grub/x200_8mb/config | 545 -- .../libreboot/config/grub/x200_8mb/vbootrevision | 1 - .../libreboot/config/grub/x60/architecture | 1 - .../resources/libreboot/config/grub/x60/cbrevision | 1 - .../resources/libreboot/config/grub/x60/config | 546 -- .../libreboot/config/grub/x60/vbootrevision | 1 - .../libreboot/config/seabios/d945gclf/architecture | 1 - .../libreboot/config/seabios/d945gclf/cbrevision | 1 - .../libreboot/config/seabios/d945gclf/config | 598 -- .../config/seabios/d945gclf/vbootrevision | 1 - .../libreboot/config/seabios/kcma-d8/architecture | 1 - .../libreboot/config/seabios/kcma-d8/cbrevision | 1 - .../libreboot/config/seabios/kcma-d8/config | 614 -- .../libreboot/config/seabios/kcma-d8/vbootrevision | 1 - .../config/seabios/kfsn4-dre/architecture | 1 - .../libreboot/config/seabios/kfsn4-dre/cbrevision | 1 - .../libreboot/config/seabios/kfsn4-dre/config | 610 -- .../config/seabios/kfsn4-dre/vbootrevision | 1 - .../libreboot/config/seabios/kgpe-d16/architecture | 1 - .../libreboot/config/seabios/kgpe-d16/cbrevision | 1 - .../libreboot/config/seabios/kgpe-d16/config | 614 -- .../config/seabios/kgpe-d16/vbootrevision | 1 - ...fam10h-fam15h-don-t-use-microcode-updates.patch | 89 - ...fam10h-fam15h-don-t-use-microcode-updates.patch | 89 - ...fam10h-fam15h-don-t-use-microcode-updates.patch | 89 - .../grub/macbook21/reused.list | 2 - ...Enable-brightness-controls-native-graphic.patch | 36 - .../grub/t60/INFO | 3 - .../grub/t60/reused.list | 3 - ...-ec-lenovo-h8-wlan-trackpoint-touchpad-bl.patch | 88 - .../x60/0001-i945-Enable-changing-VRAM-size.patch | 158 - .../grub/x60/0001-lenovo-x60-add-hda_verb.c.patch | 65 - ...-lenovo-x60-use-correct-BLC_PWM_CTL-value.patch | 31 - ...el_6ex-enable-C2E-C4E-dynamic-lvl-2-cache.patch | 50 - .../grub/x60/INFO | 7 - ...945gclf-Disable-combined-mode-to-fix-SATA.patch | 31 - .../0001-move-DIV_ROUND-macros-to-commonlib.patch | 93 - ...use-latest-linux-code-to-calculate-diviso.patch | 171 - .../0003-i945-gma.c-add-native-VGA-init.patch | 238 - ...d945gclf-Allow-use-of-native-graphic-init.patch | 40 - ...Only-init-LVDS-if-it-is-present-on-the-de.patch | 97 - .../grub/r400_16mb/INFO | 4 - .../grub/r400_16mb/reused.list | 6 - .../grub/r400_4mb/reused.list | 6 - .../grub/r400_8mb/INFO | 4 - .../grub/r400_8mb/reused.list | 6 - .../grub/t400_16mb/INFO | 8 - .../grub/t400_16mb/reused.list | 6 - .../grub/t400_4mb/reused.list | 6 - .../grub/t400_8mb/0001-Revert-hybrid-driver.patch | 601 -- ...ke-256M-vram-the-default-for-gm45-laptops.patch | 35 - ...e-on-intel-integrated-graphic-device-on-t.patch | 27 - .../grub/t400_8mb/INFO | 8 - .../grub/t400_8mb/reused.list | 3 - .../grub/t500_16mb/INFO | 4 - .../grub/t500_16mb/reused.list | 6 - .../grub/t500_4mb/reused.list | 6 - .../grub/t500_8mb/INFO | 4 - .../grub/t500_8mb/reused.list | 6 - .../grub/w500_16mb/INFO | 4 - .../grub/w500_16mb/reused.list | 6 - .../grub/w500_4mb/reused.list | 6 - .../grub/w500_8mb/INFO | 4 - .../grub/w500_8mb/reused.list | 6 - .../grub/x200_16mb/INFO | 5 - .../grub/x200_16mb/reused.list | 4 - .../grub/x200_4mb/reused.list | 4 - ...-ec-lenovo-h8-wlan-trackpoint-touchpad-bl.patch | 88 - ...dd-acpi-c3-cpu-c4-state-for-gm45-thinpads.patch | 45 - .../0001-gm45-gma.c-clean-up-some-registers.patch | 229 - .../x200_8mb/0001-set-default-vram-to-256M.patch | 38 - .../grub/x200_8mb/INFO | 5 - ...fam10h-fam15h-don-t-use-microcode-updates.patch | 89 - ...fam10h-fam15h-don-t-use-microcode-updates.patch | 89 - ...fam10h-fam15h-don-t-use-microcode-updates.patch | 89 - ...fam10h-fam15h-don-t-use-microcode-updates.patch | 89 - ...fam10h-fam15h-don-t-use-microcode-updates.patch | 89 - .../patch/crossgcc/buildgcc_hash_patch.diff | 163 - .../libreboot/patch/crossgcc/libelf.patch | 25 - .../libreboot/patch/crossgcc/looking_for_pie.patch | 32 - .../patch/0001-Makefile-remove-scp.patch | 11 - .../0002-config.h-beep_mode-and-baud_rate.patch | 12 - .../resources/scripts/helpers/build/clean/bucts | 38 - .../resources/scripts/helpers/build/clean/coreboot | 48 - .../resources/scripts/helpers/build/clean/crossgcc | 28 - .../resources/scripts/helpers/build/clean/flashrom | 35 - .../resources/scripts/helpers/build/clean/grub | 35 - .../resources/scripts/helpers/build/clean/i945pwm | 34 - .../scripts/helpers/build/clean/ich9deblob | 34 - .../scripts/helpers/build/clean/memtest86plus | 33 - .../scripts/helpers/build/clean/rom_images | 31 - .../resources/scripts/helpers/build/clean/seabios | 37 - .../scripts/helpers/build/config/grubmodify | 72 - .../scripts/helpers/build/config/grubreplace | 63 - .../scripts/helpers/build/config/grubupdate | 72 - .../scripts/helpers/build/config/seabiosmodify | 45 - .../scripts/helpers/build/config/seabiosrommodify | 72 - .../scripts/helpers/build/config/seabiosromreplace | 63 - .../scripts/helpers/build/config/seabiosromupdate | 72 - .../scripts/helpers/build/config/seabiosupdate | 43 - .../scripts/helpers/build/dependencies/parabola | 110 - .../scripts/helpers/build/dependencies/trisquel7 | 99 - .../resources/scripts/helpers/build/module/bucts | 67 - .../scripts/helpers/build/module/coreboot | 207 - .../scripts/helpers/build/module/crossgcc | 45 - .../scripts/helpers/build/module/flashrom | 93 - .../resources/scripts/helpers/build/module/grub | 57 - .../resources/scripts/helpers/build/module/i945pwm | 42 - .../scripts/helpers/build/module/ich9deblob | 44 - .../scripts/helpers/build/module/memtest86plus | 33 - .../resources/scripts/helpers/build/module/seabios | 61 - .../resources/scripts/helpers/build/release/roms | 105 - .../scripts/helpers/build/release/sha512sums | 53 - .../resources/scripts/helpers/build/release/src | 130 - .../scripts/helpers/build/release/tobuild | 109 - .../resources/scripts/helpers/build/release/util | 253 - .../resources/scripts/helpers/build/roms/withgrub | 125 - .../scripts/helpers/build/roms/withgrub_helper | 203 - .../scripts/helpers/build/roms/withseabios | 55 - .../scripts/helpers/build/roms/withseabios_helper | 139 - .../fr_FR/resources/scripts/helpers/download/bucts | 59 - .../resources/scripts/helpers/download/coreboot | 153 - .../resources/scripts/helpers/download/crossgcc | 62 - .../resources/scripts/helpers/download/flashrom | 65 - i18n/fr_FR/resources/scripts/helpers/download/grub | 62 - .../scripts/helpers/download/memtest86plus | 71 - .../resources/scripts/helpers/download/seabios | 51 - .../resources/scripts/misc/check-trailing-newline | 33 - i18n/fr_FR/resources/scripts/misc/grubeditor.sh | 557 -- .../resources/scripts/misc/libreboot_usb_bugfix | 50 - .../resources/scripts/misc/powertop.trisquel7 | 50 - i18n/fr_FR/resources/seabios/config/config | 91 - i18n/fr_FR/resources/seabios/config/config_vga | 94 - i18n/fr_FR/resources/utilities/README-i945-pwm | 4 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs/coreboot/crossgcc/blobs.list | 52 - .../blobs/coreboot/crossgcc/nonblobs.list | 335 - .../blobs/coreboot/crossgcc/nonblobs_notes | 15 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs.list | 52 - .../nonblobs.list | 335 - .../nonblobs_notes | 15 - .../blobs.list | 19 - .../nonblobs.list | 29 - .../nonblobs_notes | 5 - .../coreboot-libre/blobs/vboot/crossgcc/blobs.list | 19 - .../blobs/vboot/crossgcc/nonblobs.list | 29 - .../blobs/vboot/crossgcc/nonblobs_notes | 5 - .../blobs.list | 19 - .../nonblobs.list | 29 - .../nonblobs_notes | 5 - .../resources/utilities/coreboot-libre/deblob | 76 - .../utilities/coreboot-libre/deblob-check | 8446 ------------------- .../resources/utilities/coreboot-libre/findblobs | 46 - .../fr_FR/resources/utilities/grub-assemble/gen.sh | 87 - .../utilities/grub-assemble/keymap/deqwertz.gkb | Bin 2572 -> 0 bytes .../utilities/grub-assemble/keymap/esqwerty.gkb | Bin 2572 -> 0 bytes .../utilities/grub-assemble/keymap/frazerty.gkb | Bin 2572 -> 0 bytes .../utilities/grub-assemble/keymap/frdvbepo.gkb | Bin 2572 -> 0 bytes .../utilities/grub-assemble/keymap/itqwerty.gkb | Bin 2572 -> 0 bytes .../grub-assemble/keymap/original/deqwertz | 130 - .../grub-assemble/keymap/original/esqwerty | 130 - .../grub-assemble/keymap/original/frazerty | 130 - .../grub-assemble/keymap/original/frdvbepo | 142 - .../grub-assemble/keymap/original/itqwerty | 130 - .../grub-assemble/keymap/original/svenska | 130 - .../grub-assemble/keymap/original/ukdvorak | 130 - .../grub-assemble/keymap/original/ukqwerty | 130 - .../grub-assemble/keymap/original/usdvorak | 130 - .../grub-assemble/keymap/original/usqwerty | 130 - .../utilities/grub-assemble/keymap/svenska.gkb | Bin 2572 -> 0 bytes .../utilities/grub-assemble/keymap/ukdvorak.gkb | Bin 2572 -> 0 bytes .../utilities/grub-assemble/keymap/ukqwerty.gkb | Bin 2572 -> 0 bytes .../utilities/grub-assemble/keymap/usdvorak.gkb | Bin 2572 -> 0 bytes .../utilities/grub-assemble/keymap/usqwerty.gkb | Bin 2572 -> 0 bytes .../resources/utilities/grub-assemble/modules.conf | 209 - i18n/fr_FR/resources/utilities/i945-pwm/COPYING | 674 -- i18n/fr_FR/resources/utilities/i945-pwm/Makefile | 7 - i18n/fr_FR/resources/utilities/i945-pwm/i945-pwm.c | 163 - .../resources/utilities/i945gpu/intel-regs.py | 108 - i18n/fr_FR/resources/utilities/ich9deblob/Makefile | 92 - .../resources/utilities/ich9deblob/obj/.empty | 0 .../utilities/ich9deblob/obj/common/.empty | 0 .../utilities/ich9deblob/obj/descriptor/.empty | 0 .../resources/utilities/ich9deblob/obj/gbe/.empty | 0 .../utilities/ich9deblob/obj/ich9gen/.empty | 0 .../ich9deblob/src/common/descriptor_gbe.c | 90 - .../ich9deblob/src/common/descriptor_gbe.h | 37 - .../ich9deblob/src/common/x86compatibility.c | 161 - .../ich9deblob/src/common/x86compatibility.h | 42 - .../utilities/ich9deblob/src/demefactory.c | 141 - .../utilities/ich9deblob/src/demefactory.h | 34 - .../ich9deblob/src/descriptor/descriptor.c | 665 -- .../ich9deblob/src/descriptor/descriptor.h | 333 - .../resources/utilities/ich9deblob/src/gbe/gbe.c | 454 - .../resources/utilities/ich9deblob/src/gbe/gbe.h | 435 - .../utilities/ich9deblob/src/ich9deblob.c | 221 - .../utilities/ich9deblob/src/ich9deblob.h | 38 - .../resources/utilities/ich9deblob/src/ich9gen.c | 150 - .../resources/utilities/ich9deblob/src/ich9gen.h | 39 - .../ich9deblob/src/ich9gen/mkdescriptor.c | 229 - .../ich9deblob/src/ich9gen/mkdescriptor.h | 27 - .../utilities/ich9deblob/src/ich9gen/mkgbe.c | 257 - .../utilities/ich9deblob/src/ich9gen/mkgbe.h | 29 - .../utilities/macbook21-three-finger-tap/COPYING | 674 -- .../utilities/macbook21-three-finger-tap/README | 23 - .../macbook21-three-finger-tap/install.sh | 40 - .../three-finger-tap.desktop | 9 - .../utilities/x200t-screen-rotation/COPYING | 674 -- .../utilities/x200t-screen-rotation/README.md | 64 - .../utilities/x200t-screen-rotation/rotate.sh | 154 - i18n/fr_FR/tools/blobs-discover/blobs-discover | 198 - .../blobs-discover/patches/detect-linux.patch | 13 - .../tools/blobs-discover/sources/deblob-check | 8812 -------------------- i18n/fr_FR/tools/boot-keys/boot-keys | 117 - i18n/fr_FR/tools/boot-keys/boot-keys-helper | 72 - .../boot-keys/configs/coreboot/depthcharge/type | 1 - .../fr_FR/tools/boot-keys/configs/coreboot/targets | 1 - i18n/fr_FR/tools/boot-keys/configs/linux-cros | 1 - i18n/fr_FR/tools/boot-keys/configs/linux/nyan/type | 1 - i18n/fr_FR/tools/boot-keys/configs/linux/targets | 2 - .../tools/boot-keys/configs/linux/veyron/type | 1 - i18n/fr_FR/tools/boot-keys/configs/targets | 3 - .../dependencies/configs/parabola/i386/README | 24 - .../dependencies/configs/parabola/i386/deps-bucts | 4 - .../configs/parabola/i386/deps-coreboot | 11 - .../configs/parabola/i386/deps-crossgcc-arm | 1 - .../configs/parabola/i386/deps-dejavu-fonts | 3 - .../configs/parabola/i386/deps-documentation | 1 - .../configs/parabola/i386/deps-download | 2 - .../configs/parabola/i386/deps-flashrom | 7 - .../configs/parabola/i386/deps-generic | 10 - .../dependencies/configs/parabola/i386/deps-grub | 17 - .../configs/parabola/i386/deps-i945-pwm | 5 - .../configs/parabola/i386/deps-memtest86plus | 2 - .../fr_FR/tools/dependencies/configs/parabola/i686 | 1 - .../dependencies/configs/parabola/x86_64/README | 24 - .../configs/parabola/x86_64/deps-bucts | 4 - .../configs/parabola/x86_64/deps-coreboot | 11 - .../configs/parabola/x86_64/deps-crossgcc-arm | 1 - .../configs/parabola/x86_64/deps-crossgcc-i386 | 9 - .../configs/parabola/x86_64/deps-dejavu-fonts | 3 - .../configs/parabola/x86_64/deps-documentation | 1 - .../configs/parabola/x86_64/deps-download | 2 - .../configs/parabola/x86_64/deps-flashrom | 7 - .../configs/parabola/x86_64/deps-generic | 10 - .../dependencies/configs/parabola/x86_64/deps-grub | 17 - .../configs/parabola/x86_64/deps-i945-pwm | 5 - .../configs/parabola/x86_64/deps-memtest86plus | 2 - i18n/fr_FR/tools/dependencies/configs/targets | 2 - .../dependencies/configs/trisquel7/i386/README | 24 - .../dependencies/configs/trisquel7/i386/deps-bucts | 6 - .../configs/trisquel7/i386/deps-coreboot | 13 - .../configs/trisquel7/i386/deps-crossgcc-arm | 1 - .../configs/trisquel7/i386/deps-dejavu-fonts | 2 - .../configs/trisquel7/i386/deps-documentation | 1 - .../configs/trisquel7/i386/deps-download | 2 - .../configs/trisquel7/i386/deps-flashrom | 10 - .../configs/trisquel7/i386/deps-generic | 17 - .../dependencies/configs/trisquel7/i386/deps-grub | 17 - .../configs/trisquel7/i386/deps-i945-pwm | 6 - .../configs/trisquel7/i386/deps-memtest86plus | 2 - .../tools/dependencies/configs/trisquel7/i686 | 1 - .../dependencies/configs/trisquel7/x86_64/README | 24 - .../configs/trisquel7/x86_64/deps-bucts | 6 - .../configs/trisquel7/x86_64/deps-coreboot | 13 - .../configs/trisquel7/x86_64/deps-crossgcc-arm | 1 - .../configs/trisquel7/x86_64/deps-crossgcc-i386 | 10 - .../configs/trisquel7/x86_64/deps-dejavu-fonts | 2 - .../configs/trisquel7/x86_64/deps-documentation | 1 - .../configs/trisquel7/x86_64/deps-download | 2 - .../configs/trisquel7/x86_64/deps-flashrom | 10 - .../configs/trisquel7/x86_64/deps-generic | 17 - .../configs/trisquel7/x86_64/deps-grub | 17 - .../configs/trisquel7/x86_64/deps-i945-pwm | 6 - .../configs/trisquel7/x86_64/deps-memtest86plus | 2 - i18n/fr_FR/tools/dependencies/dependencies | 57 - i18n/fr_FR/tools/dependencies/dependencies-helper | 73 - i18n/fr_FR/tools/release-external/release-external | 34 - .../tools/release-external/release-external-helper | 5 - 1227 files changed, 2 insertions(+), 99418 deletions(-) delete mode 100755 i18n/fr_FR/flash delete mode 100755 i18n/fr_FR/libreboot delete mode 100755 i18n/fr_FR/libs/common delete mode 100755 i18n/fr_FR/libs/git delete mode 100755 i18n/fr_FR/libs/project delete mode 100755 i18n/fr_FR/libs/tool delete mode 100755 i18n/fr_FR/oldbuild delete mode 100644 i18n/fr_FR/projects/bucts/bucts delete mode 100644 i18n/fr_FR/projects/bucts/configs/install delete mode 100644 i18n/fr_FR/projects/bucts/configs/revision delete mode 100644 i18n/fr_FR/projects/bucts/sources/Makefile delete mode 100644 i18n/fr_FR/projects/bucts/sources/bucts.c delete mode 100755 i18n/fr_FR/projects/cbfstool/cbfstool delete mode 120000 i18n/fr_FR/projects/cbfstool/configs/blobs delete mode 120000 i18n/fr_FR/projects/cbfstool/configs/blobs-ignore delete mode 120000 i18n/fr_FR/projects/cbfstool/configs/blobs-ignore-notes.txt delete mode 100644 i18n/fr_FR/projects/cbfstool/configs/install delete mode 120000 i18n/fr_FR/projects/cbfstool/configs/revision delete mode 120000 i18n/fr_FR/projects/cbfstool/patches/0001-Don-t-pull-in-3rdparty-git-submodules.patch delete mode 100755 i18n/fr_FR/projects/cbmem/cbmem delete mode 120000 i18n/fr_FR/projects/cbmem/configs/blobs delete mode 120000 i18n/fr_FR/projects/cbmem/configs/blobs-ignore delete mode 120000 i18n/fr_FR/projects/cbmem/configs/blobs-ignore-notes.txt delete mode 100644 i18n/fr_FR/projects/cbmem/configs/install delete mode 120000 i18n/fr_FR/projects/cbmem/configs/revision delete mode 120000 i18n/fr_FR/projects/cbmem/patches/0001-Don-t-pull-in-3rdparty-git-submodules.patch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/blobs delete mode 100644 i18n/fr_FR/projects/coreboot/configs/blobs-ignore delete mode 100644 i18n/fr_FR/projects/coreboot/configs/blobs-ignore-notes.txt delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/1MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/1MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/1MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/1MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/1MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/1MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/1MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d510mo/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/1MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/1MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/1MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/1MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/1MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/1MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/1MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/512KiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/512KiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/512KiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/512KiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/512KiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/d945gclf/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/1MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/ga-g41m-es2l/targets delete mode 120000 i18n/fr_FR/projects/coreboot/configs/imac52 delete mode 100644 i18n/fr_FR/projects/coreboot/configs/install delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/2MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/2MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/2MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/2MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/2MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/2MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/2MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kcma-d8/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/1MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/2MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kfsn4-dre/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/2MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/2MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/2MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/2MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/2MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/2MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/2MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/kgpe-d16/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/2MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/variants/imac52 delete mode 100644 i18n/fr_FR/projects/coreboot/configs/macbook21/variants/macbook21 delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/16MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/16MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/4MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/4MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/4MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/4MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/4MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/big/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/16MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/16MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/4MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/4MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/4MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/4MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/4MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/blaze/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/ec delete mode 100644 i18n/fr_FR/projects/coreboot/configs/nyan/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_i440fx_piix4/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/qemu_q35_ich9/targets delete mode 120000 i18n/fr_FR/projects/coreboot/configs/r400 delete mode 100644 i18n/fr_FR/projects/coreboot/configs/revision delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/4MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/8MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/variants/r400 delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/variants/t400 delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/variants/t500 delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t400/variants/w500 delete mode 120000 i18n/fr_FR/projects/coreboot/configs/t500 delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/2MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/t60/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/16MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/16MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/4MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/4MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/4MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/4MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/4MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/ec delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/jerry/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/mickey/4MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/mickey/4MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/mickey/4MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/mickey/4MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/mickey/4MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/mickey/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/mickey/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/16MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/16MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/4MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/4MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/4MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/4MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/4MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/ec delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/minnie/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/16MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/16MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/4MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/4MiB/corebootfb/depthcharge/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/4MiB/corebootfb/depthcharge/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/4MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/4MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/ec delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/speedy/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/veyron/targets delete mode 120000 i18n/fr_FR/projects/coreboot/configs/w500 delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/4MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/8MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x200/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/corebootfb/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/corebootfb/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/corebootfb/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/corebootfb/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/corebootfb/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/corebootfb/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/textmode/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/2MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/x60/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/16MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/16MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/16MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/16MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/16MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/16MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/16MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/2MiB/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/2MiB/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/2MiB/textmode/grub/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/2MiB/textmode/grub/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/2MiB/textmode/seabios/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/2MiB/textmode/seabios/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/2MiB/textmode/targets delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/arch delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/config delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/dependencies delete mode 100644 i18n/fr_FR/projects/coreboot/configs/z61t/targets delete mode 100755 i18n/fr_FR/projects/coreboot/coreboot delete mode 100755 i18n/fr_FR/projects/coreboot/coreboot-helper delete mode 100644 i18n/fr_FR/projects/coreboot/patches/0001-Don-t-pull-in-3rdparty-git-submodules.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/nyan/big/config delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/nyan/big/dependencies delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/nyan/blaze/config delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/nyan/blaze/dependencies delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/nyan/install delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/nyan/revision delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/nyan/targets delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/targets delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/tools/install delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/tools/revision delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/veyron/install delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/veyron/jerry/config delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/veyron/jerry/dependencies delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/veyron/minnie/config delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/veyron/minnie/dependencies delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/veyron/revision delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/veyron/speedy/config delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/veyron/speedy/dependencies delete mode 100644 i18n/fr_FR/projects/cros-ec/configs/veyron/targets delete mode 100755 i18n/fr_FR/projects/cros-ec/cros-ec delete mode 100755 i18n/fr_FR/projects/cros-ec/cros-ec-helper delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/nyan/0001-use-_DEFAULT_SOURCE-for-newer-glibc.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/nyan/0002-Enforce-compilation-without-system-headers.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/nyan/0003-Don-t-declare-functions-inline-that-aren-t-always-de.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/nyan/0004-cortex-m-Use-assembly-exception-handler-and-routine-.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/veyron/0001-ec-fix-a-clang-warning-by-use-a-unused-variable.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/veyron/0002-use-_DEFAULT_SOURCE-for-newer-glibc.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/veyron/0003-Enforce-compilation-without-system-headers.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/veyron/0004-Don-t-declare-functions-inline-that-aren-t-always-de.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/veyron/0005-cortex-m0-Use-assembly-exception-handlers-for-task-s.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/veyron/0006-Remove-duplicate-consts-declaration-specifiers.patch delete mode 100644 i18n/fr_FR/projects/cros-ec/patches/veyron/0007-Remove-unused-SHA256_digestinfo-declaration.patch delete mode 100755 i18n/fr_FR/projects/cros-scripts/cros-scripts delete mode 100755 i18n/fr_FR/projects/cros-scripts/install/cros-boot-keys delete mode 100755 i18n/fr_FR/projects/cros-scripts/install/cros-firmware-prepare delete mode 100755 i18n/fr_FR/projects/cros-scripts/install/cros-kernel-install delete mode 100755 i18n/fr_FR/projects/cros-scripts/install/cros-kernel-prepare delete mode 100755 i18n/fr_FR/projects/cros-scripts/install/cros-medium-setup delete mode 100644 i18n/fr_FR/projects/cros-scripts/install/install delete mode 100644 i18n/fr_FR/projects/cros-tools/configs/projects delete mode 100755 i18n/fr_FR/projects/cros-tools/cros-tools delete mode 120000 i18n/fr_FR/projects/crossgcc/configs/blobs delete mode 120000 i18n/fr_FR/projects/crossgcc/configs/blobs-ignore delete mode 120000 i18n/fr_FR/projects/crossgcc/configs/blobs-ignore-notes.txt delete mode 100644 i18n/fr_FR/projects/crossgcc/configs/install delete mode 120000 i18n/fr_FR/projects/crossgcc/configs/revision delete mode 100644 i18n/fr_FR/projects/crossgcc/configs/targets delete mode 100755 i18n/fr_FR/projects/crossgcc/crossgcc delete mode 100755 i18n/fr_FR/projects/crossgcc/crossgcc-helper delete mode 120000 i18n/fr_FR/projects/crossgcc/patches/0001-Don-t-pull-in-3rdparty-git-submodules.patch delete mode 100644 i18n/fr_FR/projects/dejavu-fonts/configs/dependencies delete mode 100644 i18n/fr_FR/projects/dejavu-fonts/configs/install delete mode 100644 i18n/fr_FR/projects/dejavu-fonts/configs/revision delete mode 100644 i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-files delete mode 100644 i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-version delete mode 100755 i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts delete mode 100644 i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts-helper delete mode 100644 i18n/fr_FR/projects/dejavu-fonts/patches/0001-Ignore-fc-lang-UnicodeData.txt-and-Blocks.txt.patch delete mode 100644 i18n/fr_FR/projects/dejavu-fonts/patches/0002-Require-a-recent-fontforge-for-reproducibility.patch delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/dependencies delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/install delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/nyan/arch delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/nyan/dependencies delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/nyan/targets delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/revision delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/targets delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/veyron/arch delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/veyron/dependencies delete mode 100644 i18n/fr_FR/projects/depthcharge/configs/veyron/targets delete mode 100755 i18n/fr_FR/projects/depthcharge/depthcharge delete mode 100755 i18n/fr_FR/projects/depthcharge/depthcharge-helper delete mode 100644 i18n/fr_FR/projects/depthcharge/patches/0001-fdt-nonvolatile-context-storage-report-to-mkbp-for-E.patch delete mode 100644 i18n/fr_FR/projects/depthcharge/patches/0002-Proper-firmware-index-report-for-read-only-boot-path.patch delete mode 100644 i18n/fr_FR/projects/depthcharge/patches/0003-vboot-Display-callbacks-for-all-screens.patch delete mode 100644 i18n/fr_FR/projects/depthcharge/patches/0004-mmc-Initialize-clock-variable-in-mmc_recalculate_clo.patch delete mode 100644 i18n/fr_FR/projects/flashmap/configs/install delete mode 100644 i18n/fr_FR/projects/flashmap/configs/revision delete mode 100755 i18n/fr_FR/projects/flashmap/flashmap delete mode 100644 i18n/fr_FR/projects/flashrom-cros/configs/install delete mode 100644 i18n/fr_FR/projects/flashrom-cros/configs/revision delete mode 100755 i18n/fr_FR/projects/flashrom-cros/flashrom-cros delete mode 100644 i18n/fr_FR/projects/flashrom-cros/patches/0001-programmer.h-Define-ich_generation-after-enum-declar.patch delete mode 100644 i18n/fr_FR/projects/flashrom-cros/patches/flashrom-arm-20170120-f5c27c4.diff delete mode 100644 i18n/fr_FR/projects/flashrom-cros/patches/flashrom-fcntl-20170120-702322e.diff delete mode 100644 i18n/fr_FR/projects/flashrom-cros/patches/flashrom-loff_t-20170120-3470be9.diff delete mode 100644 i18n/fr_FR/projects/flashrom-cros/patches/flashrom-makefile-20170120-1139be7.diff delete mode 100644 i18n/fr_FR/projects/flashrom/configs/install delete mode 120000 i18n/fr_FR/projects/flashrom/configs/lenovobios/revision delete mode 100644 i18n/fr_FR/projects/flashrom/configs/revision delete mode 100644 i18n/fr_FR/projects/flashrom/configs/targets delete mode 100755 i18n/fr_FR/projects/flashrom/flashrom delete mode 100644 i18n/fr_FR/projects/flashrom/patches/0001-Purge-redundant-Macronix-chips.patch delete mode 100644 i18n/fr_FR/projects/flashrom/patches/0002-Workaround-for-MX25-chips.patch delete mode 100644 i18n/fr_FR/projects/flashrom/patches/lenovobios/0001-Lenovobios-adaptation-for-Macronix-and-SST-chips.patch delete mode 100644 i18n/fr_FR/projects/fontconfig/configs/revision delete mode 100755 i18n/fr_FR/projects/fontconfig/fontconfig delete mode 100644 i18n/fr_FR/projects/grub/configs/bios/arch delete mode 100644 i18n/fr_FR/projects/grub/configs/bios/config delete mode 100644 i18n/fr_FR/projects/grub/configs/bios/format delete mode 100644 i18n/fr_FR/projects/grub/configs/bios/install delete mode 100644 i18n/fr_FR/projects/grub/configs/bios/modules-minimal delete mode 100644 i18n/fr_FR/projects/grub/configs/bios/platform delete mode 100644 i18n/fr_FR/projects/grub/configs/bios/prefix delete mode 100644 i18n/fr_FR/projects/grub/configs/bios/size delete mode 100644 i18n/fr_FR/projects/grub/configs/coreboot/arch delete mode 100644 i18n/fr_FR/projects/grub/configs/coreboot/config delete mode 100644 i18n/fr_FR/projects/grub/configs/coreboot/format delete mode 100644 i18n/fr_FR/projects/grub/configs/coreboot/install delete mode 100644 i18n/fr_FR/projects/grub/configs/coreboot/modules-minimal delete mode 100644 i18n/fr_FR/projects/grub/configs/coreboot/platform delete mode 100644 i18n/fr_FR/projects/grub/configs/dependencies delete mode 100644 i18n/fr_FR/projects/grub/configs/fonts/font-file delete mode 100644 i18n/fr_FR/projects/grub/configs/fonts/font-project delete mode 100644 i18n/fr_FR/projects/grub/configs/install delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/deqwertz delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/esqwerty delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/frazerty delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/frdvbepo delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/itqwerty delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/jaqwerty delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/svqwerty delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/ukdvorak delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/ukqwerty delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/usdvorak delete mode 100644 i18n/fr_FR/projects/grub/configs/keymaps/usqwerty delete mode 100644 i18n/fr_FR/projects/grub/configs/revision delete mode 100644 i18n/fr_FR/projects/grub/configs/targets delete mode 100644 i18n/fr_FR/projects/grub/configs/uefi/arch delete mode 100644 i18n/fr_FR/projects/grub/configs/uefi/config delete mode 100644 i18n/fr_FR/projects/grub/configs/uefi/format delete mode 100644 i18n/fr_FR/projects/grub/configs/uefi/install delete mode 100644 i18n/fr_FR/projects/grub/configs/uefi/modules-minimal delete mode 100644 i18n/fr_FR/projects/grub/configs/uefi/platform delete mode 100755 i18n/fr_FR/projects/grub/grub delete mode 100755 i18n/fr_FR/projects/grub/grub-helper delete mode 100644 i18n/fr_FR/projects/grub/install/corebootfb/AUTHORS delete mode 100644 i18n/fr_FR/projects/grub/install/corebootfb/COPYING delete mode 100644 i18n/fr_FR/projects/grub/install/corebootfb/background/COPYING delete mode 100644 i18n/fr_FR/projects/grub/install/corebootfb/background/background1024x768.png delete mode 100644 i18n/fr_FR/projects/grub/install/corebootfb/background/background1280x800.png delete mode 100644 i18n/fr_FR/projects/grub/install/corebootfb/background/logo.svg delete mode 100644 i18n/fr_FR/projects/grub/install/corebootfb/grub.cfg delete mode 100644 i18n/fr_FR/projects/grub/install/corebootfb/grubtest.cfg delete mode 100644 i18n/fr_FR/projects/grub/install/grubenv delete mode 100644 i18n/fr_FR/projects/grub/install/install delete mode 100644 i18n/fr_FR/projects/grub/install/textmode/AUTHORS delete mode 100644 i18n/fr_FR/projects/grub/install/textmode/COPYING delete mode 100644 i18n/fr_FR/projects/grub/install/textmode/grub.cfg delete mode 100644 i18n/fr_FR/projects/grub/install/textmode/grubtest.cfg delete mode 100644 i18n/fr_FR/projects/grub/patches/0001-grub-core-normal-main.c-Display-FREE-AS-IN-FREEDOM-n.patch delete mode 100644 i18n/fr_FR/projects/grub/patches/0001-mkstandalone-add-argument-fixed-time-to-override-mti.patch delete mode 100644 i18n/fr_FR/projects/grub/patches/0002-mkrescue-add-argument-fixed-time-to-get-reproducible.patch delete mode 100644 i18n/fr_FR/projects/grub/patches/0003-Makefile-use-FIXED_TIMESTAMP-for-mkstandalone-if-set.patch delete mode 100644 i18n/fr_FR/projects/hdctools/configs/install delete mode 100644 i18n/fr_FR/projects/hdctools/configs/revision delete mode 100755 i18n/fr_FR/projects/hdctools/hdctools delete mode 100644 i18n/fr_FR/projects/hdctools/patches/0001-Remove-Werror-flag.patch delete mode 100644 i18n/fr_FR/projects/ich9gen/configs/install delete mode 100644 i18n/fr_FR/projects/ich9gen/configs/macaddress delete mode 100755 i18n/fr_FR/projects/ich9gen/ich9gen delete mode 100755 i18n/fr_FR/projects/ich9gen/ich9gen-helper delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/Makefile delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/obj/.empty delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/obj/common/.empty delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/obj/descriptor/.empty delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/obj/gbe/.empty delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/obj/ich9gen/.empty delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/common/descriptor_gbe.c delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/common/descriptor_gbe.h delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/common/x86compatibility.c delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/common/x86compatibility.h delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/demefactory.c delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/demefactory.h delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/descriptor/descriptor.c delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/descriptor/descriptor.h delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/gbe/gbe.c delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/gbe/gbe.h delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/ich9deblob.c delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/ich9deblob.h delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/ich9gen.c delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/ich9gen.h delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/ich9gen/mkdescriptor.c delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/ich9gen/mkdescriptor.h delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/ich9gen/mkgbe.c delete mode 100644 i18n/fr_FR/projects/ich9gen/sources/src/ich9gen/mkgbe.h delete mode 100644 i18n/fr_FR/projects/libpayload/configs/depthcharge/nyan/arch delete mode 100644 i18n/fr_FR/projects/libpayload/configs/depthcharge/nyan/config delete mode 100644 i18n/fr_FR/projects/libpayload/configs/depthcharge/targets delete mode 100644 i18n/fr_FR/projects/libpayload/configs/depthcharge/veyron/arch delete mode 100644 i18n/fr_FR/projects/libpayload/configs/depthcharge/veyron/config delete mode 100644 i18n/fr_FR/projects/libpayload/configs/install delete mode 100644 i18n/fr_FR/projects/libpayload/configs/targets delete mode 100755 i18n/fr_FR/projects/libpayload/libpayload delete mode 100755 i18n/fr_FR/projects/libpayload/libpayload-helper delete mode 100644 i18n/fr_FR/projects/libreboot-all/configs/projects delete mode 100755 i18n/fr_FR/projects/libreboot-all/libreboot-all delete mode 100755 i18n/fr_FR/projects/libreboot-dependencies/libreboot-dependencies delete mode 100644 i18n/fr_FR/projects/libreboot-images/configs/projects delete mode 100644 i18n/fr_FR/projects/libreboot-images/configs/projects-build delete mode 100644 i18n/fr_FR/projects/libreboot-images/configs/projects-download delete mode 100755 i18n/fr_FR/projects/libreboot-images/libreboot-images delete mode 100644 i18n/fr_FR/projects/libreboot-release/install/install delete mode 100644 i18n/fr_FR/projects/libreboot-release/install/libreboot-release delete mode 100755 i18n/fr_FR/projects/libreboot-release/libreboot-release delete mode 100644 i18n/fr_FR/projects/libreboot-sources/install/install delete mode 100755 i18n/fr_FR/projects/libreboot-sources/install/libreboot-sources delete mode 100755 i18n/fr_FR/projects/libreboot-sources/libreboot-sources delete mode 100644 i18n/fr_FR/projects/libreboot-tools/configs/projects delete mode 100644 i18n/fr_FR/projects/libreboot-tools/configs/projects-build delete mode 100644 i18n/fr_FR/projects/libreboot-tools/configs/projects-download delete mode 120000 i18n/fr_FR/projects/libreboot-tools/configs/projects-update delete mode 100755 i18n/fr_FR/projects/libreboot-tools/libreboot-tools delete mode 100644 i18n/fr_FR/projects/memtest86plus/configs/install delete mode 100644 i18n/fr_FR/projects/memtest86plus/configs/revision delete mode 100755 i18n/fr_FR/projects/memtest86plus/memtest86plus delete mode 100644 i18n/fr_FR/projects/memtest86plus/patches/0001-turn-on-beep-mode.patch delete mode 100644 i18n/fr_FR/projects/mosys/configs/dependencies delete mode 100644 i18n/fr_FR/projects/mosys/configs/install delete mode 100644 i18n/fr_FR/projects/mosys/configs/revision delete mode 100755 i18n/fr_FR/projects/mosys/mosys delete mode 100644 i18n/fr_FR/projects/mosys/patches/0001-Force-the-definition-of-build-tools.patch delete mode 120000 i18n/fr_FR/projects/nvramtool/configs/blobs delete mode 120000 i18n/fr_FR/projects/nvramtool/configs/blobs-ignore delete mode 120000 i18n/fr_FR/projects/nvramtool/configs/blobs-ignore-notes.txt delete mode 100644 i18n/fr_FR/projects/nvramtool/configs/install delete mode 120000 i18n/fr_FR/projects/nvramtool/configs/revision delete mode 100755 i18n/fr_FR/projects/nvramtool/nvramtool delete mode 120000 i18n/fr_FR/projects/nvramtool/patches/0001-Don-t-pull-in-3rdparty-git-submodules.patch delete mode 100644 i18n/fr_FR/projects/seabios/configs/config delete mode 100644 i18n/fr_FR/projects/seabios/configs/install delete mode 100644 i18n/fr_FR/projects/seabios/configs/revision delete mode 100755 i18n/fr_FR/projects/seabios/seabios delete mode 100644 i18n/fr_FR/projects/vboot/configs/blobs delete mode 100644 i18n/fr_FR/projects/vboot/configs/blobs-ignore delete mode 100644 i18n/fr_FR/projects/vboot/configs/blobs-ignore-notes.txt delete mode 100644 i18n/fr_FR/projects/vboot/configs/revision delete mode 100644 i18n/fr_FR/projects/vboot/configs/targets delete mode 100644 i18n/fr_FR/projects/vboot/configs/tools/install delete mode 100644 i18n/fr_FR/projects/vboot/patches/0001-firmware-Developer-mode-timeout-delay-shortening-dow.patch delete mode 100644 i18n/fr_FR/projects/vboot/patches/0002-firmware-Text-based-screen-display-in-priority.patch delete mode 100644 i18n/fr_FR/projects/vboot/patches/0003-firmware-Hold-key-combination-in-developer-mode.patch delete mode 100644 i18n/fr_FR/projects/vboot/patches/0004-firmware-Screen-blank-and-wait-at-disabled-USB-boot-.patch delete mode 100644 i18n/fr_FR/projects/vboot/patches/0005-firmware-Separate-screen-and-wait-at-device-informat.patch delete mode 100644 i18n/fr_FR/projects/vboot/patches/0006-firmware-Localization-keys-removal.patch delete mode 100644 i18n/fr_FR/projects/vboot/patches/0007-firmware-Pass-VbDisplayInfo-information-structure-to.patch delete mode 100755 i18n/fr_FR/projects/vboot/vboot delete mode 100644 i18n/fr_FR/projects/vpd/configs/install delete mode 100644 i18n/fr_FR/projects/vpd/configs/revision delete mode 100755 i18n/fr_FR/projects/vpd/vpd delete mode 100644 i18n/fr_FR/resources/bucts/patch/0001-Makefile-don-t-use-git.patch delete mode 100644 i18n/fr_FR/resources/bucts/patch/staticlink.diff delete mode 100644 i18n/fr_FR/resources/flashrom/patch/0001-New-laptops-whitelisted-ThinkPad-R400-and-ThinkPad-T.patch delete mode 100644 i18n/fr_FR/resources/flashrom/patch/0002-Add-whitelist-for-Taurinus-X200-laptop.patch delete mode 100644 i18n/fr_FR/resources/flashrom/patch/0003-purged-chips.patch delete mode 100644 i18n/fr_FR/resources/flashrom/patch/lenovobios_macronix.diff delete mode 100644 i18n/fr_FR/resources/flashrom/patch/lenovobios_sst.diff delete mode 100644 i18n/fr_FR/resources/grub/background/COPYING delete mode 100644 i18n/fr_FR/resources/grub/background/background1024x768.png delete mode 100644 i18n/fr_FR/resources/grub/background/background1280x800.png delete mode 100644 i18n/fr_FR/resources/grub/background/logo.svg delete mode 100644 i18n/fr_FR/resources/grub/config/AUTHORS delete mode 100644 i18n/fr_FR/resources/grub/config/COPYING delete mode 100644 i18n/fr_FR/resources/grub/config/extra/common.cfg delete mode 100644 i18n/fr_FR/resources/grub/config/extra/txtmode.cfg delete mode 100644 i18n/fr_FR/resources/grub/config/extra/vesafb.cfg delete mode 100644 i18n/fr_FR/resources/grub/config/grub_memdisk.cfg delete mode 100644 i18n/fr_FR/resources/grub/config/menuentries/common.cfg delete mode 100644 i18n/fr_FR/resources/grub/config/menuentries/txtmode.cfg delete mode 100644 i18n/fr_FR/resources/grub/config/menuentries/vesafb.cfg delete mode 100644 i18n/fr_FR/resources/grub/font/COPYING delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/AUTHORS delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/BUGS delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/LICENSE delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/NEWS delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/README delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/fontconfig/20-unhint-small-dejavu-sans-mono.conf delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/fontconfig/20-unhint-small-dejavu-sans.conf delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/fontconfig/20-unhint-small-dejavu-serif.conf delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/fontconfig/57-dejavu-sans-mono.conf delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/fontconfig/57-dejavu-sans.conf delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/fontconfig/57-dejavu-serif.conf delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/langcover.txt delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/status.txt delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/ttf/DejaVuSansMono.ttf delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/ttf/README delete mode 100644 i18n/fr_FR/resources/grub/font/dejavu-fonts-ttf-2.34/unicover.txt delete mode 100644 i18n/fr_FR/resources/grub/font/dejavusansmono.pf2 delete mode 100644 i18n/fr_FR/resources/grub/patch/0001-grub-core-normal-main.c-Display-FREE-AS-IN-FREEDOM-n.patch delete mode 100644 i18n/fr_FR/resources/grub/patch/reproducible/0001-mkstandalone-add-argument-fixed-time-to-override-mti.patch delete mode 100644 i18n/fr_FR/resources/grub/patch/reproducible/0002-mkrescue-add-argument-fixed-time-to-get-reproducible.patch delete mode 100644 i18n/fr_FR/resources/grub/patch/reproducible/0003-Makefile-use-FIXED_TIMESTAMP-for-mkstandalone-if-set.patch delete mode 100644 i18n/fr_FR/resources/layouts/generic/cantiga-16mb.layout delete mode 100644 i18n/fr_FR/resources/layouts/generic/cantiga-4mb.layout delete mode 100644 i18n/fr_FR/resources/layouts/generic/cantiga-8mb.layout delete mode 120000 i18n/fr_FR/resources/layouts/lenovo/x200/x200-libre-16mb.layout delete mode 120000 i18n/fr_FR/resources/layouts/lenovo/x200/x200-libre-4mb.layout delete mode 120000 i18n/fr_FR/resources/layouts/lenovo/x200/x200-libre-8mb.layout delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/d510mo/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/d510mo/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/d510mo/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/d510mo/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/ga-g41m-es2l/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/ga-g41m-es2l/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/ga-g41m-es2l/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/ga-g41m-es2l/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/kcma-d8/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/kcma-d8/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/kcma-d8/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/kcma-d8/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/kgpe-d16/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/kgpe-d16/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/kgpe-d16/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/kgpe-d16/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/macbook21/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/macbook21/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/macbook21/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/macbook21/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/qemu_i440fx_piix4/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/qemu_i440fx_piix4/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/qemu_i440fx_piix4/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/qemu_i440fx_piix4/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/qemu_q35_ich9/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/qemu_q35_ich9/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/qemu_q35_ich9/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/qemu_q35_ich9/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_16mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_16mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_16mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_16mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_4mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_4mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_4mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_4mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_8mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_8mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_8mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/r400_8mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_16mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_16mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_16mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_16mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_4mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_4mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_4mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_4mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_8mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_8mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_8mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t400_8mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_16mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_16mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_16mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_16mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_4mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_4mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_4mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_4mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_8mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_8mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_8mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t500_8mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t60/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t60/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t60/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/t60/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_16mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_16mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_16mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_16mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_4mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_4mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_4mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_4mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_8mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_8mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_8mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/w500_8mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_16mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_16mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_16mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_16mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_4mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_4mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_4mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_4mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_8mb/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_8mb/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_8mb/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x200_8mb/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x60/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x60/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x60/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/grub/x60/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/d945gclf/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/d945gclf/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/d945gclf/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/d945gclf/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kcma-d8/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kcma-d8/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kcma-d8/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kcma-d8/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kfsn4-dre/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kfsn4-dre/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kfsn4-dre/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kfsn4-dre/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kgpe-d16/architecture delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kgpe-d16/cbrevision delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kgpe-d16/config delete mode 100644 i18n/fr_FR/resources/libreboot/config/seabios/kgpe-d16/vbootrevision delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/15fca66bf08db45937ce88b950491963654805b9/seabios/kcma-d8/0001-HOTFIX-AMD-fam10h-fam15h-don-t-use-microcode-updates.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/15fca66bf08db45937ce88b950491963654805b9/seabios/kfsn4-dre/0001-HOTFIX-AMD-fam10h-fam15h-don-t-use-microcode-updates.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/15fca66bf08db45937ce88b950491963654805b9/seabios/kgpe-d16/0001-HOTFIX-AMD-fam10h-fam15h-don-t-use-microcode-updates.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/macbook21/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/t60/0001-lenovo-t60-Enable-brightness-controls-native-graphic.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/t60/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/t60/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/x60/0001-NOTFORMERGE-ec-lenovo-h8-wlan-trackpoint-touchpad-bl.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/x60/0001-i945-Enable-changing-VRAM-size.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/x60/0001-lenovo-x60-add-hda_verb.c.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/x60/0002-lenovo-x60-use-correct-BLC_PWM_CTL-value.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/x60/0004-model_6ex-enable-C2E-C4E-dynamic-lvl-2-cache.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/grub/x60/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/36d405268f040208cd26902f3c0b5346f7d4d25b/seabios/d945gclf/0001-mb-intel-d945gclf-Disable-combined-mode-to-fix-SATA.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/36d405268f040208cd26902f3c0b5346f7d4d25b/seabios/d945gclf/0001-move-DIV_ROUND-macros-to-commonlib.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/36d405268f040208cd26902f3c0b5346f7d4d25b/seabios/d945gclf/0002-i945-gma.c-use-latest-linux-code-to-calculate-diviso.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/36d405268f040208cd26902f3c0b5346f7d4d25b/seabios/d945gclf/0003-i945-gma.c-add-native-VGA-init.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/36d405268f040208cd26902f3c0b5346f7d4d25b/seabios/d945gclf/0004-mb-intel-d945gclf-Allow-use-of-native-graphic-init.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/36d405268f040208cd26902f3c0b5346f7d4d25b/seabios/d945gclf/0005-i945-gma.c-Only-init-LVDS-if-it-is-present-on-the-de.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/r400_16mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/r400_16mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/r400_4mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/r400_8mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/r400_8mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t400_16mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t400_16mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t400_4mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t400_8mb/0001-Revert-hybrid-driver.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t400_8mb/0002-make-256M-vram-the-default-for-gm45-laptops.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t400_8mb/0003-hardcode-use-on-intel-integrated-graphic-device-on-t.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t400_8mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t400_8mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t500_16mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t500_16mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t500_4mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t500_8mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/t500_8mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/w500_16mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/w500_16mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/w500_4mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/w500_8mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/w500_8mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/x200_16mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/x200_16mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/x200_4mb/reused.list delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/x200_8mb/0001-NOTFORMERGE-ec-lenovo-h8-wlan-trackpoint-touchpad-bl.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/x200_8mb/0001-add-acpi-c3-cpu-c4-state-for-gm45-thinpads.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/x200_8mb/0001-gm45-gma.c-clean-up-some-registers.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/x200_8mb/0001-set-default-vram-to-256M.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/grub/x200_8mb/INFO delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/eee0e229764e965996479d7eb07e6086176b8bf0/grub/kcma-d8/0001-HOTFIX-AMD-fam10h-fam15h-don-t-use-microcode-updates.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/eee0e229764e965996479d7eb07e6086176b8bf0/grub/kgpe-d16/0001-HOTFIX-AMD-fam10h-fam15h-don-t-use-microcode-updates.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/eee0e229764e965996479d7eb07e6086176b8bf0/seabios/kcma-d8/0001-HOTFIX-AMD-fam10h-fam15h-don-t-use-microcode-updates.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/eee0e229764e965996479d7eb07e6086176b8bf0/seabios/kfsn4-dre/0001-HOTFIX-AMD-fam10h-fam15h-don-t-use-microcode-updates.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/coreboot/eee0e229764e965996479d7eb07e6086176b8bf0/seabios/kgpe-d16/0001-HOTFIX-AMD-fam10h-fam15h-don-t-use-microcode-updates.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/crossgcc/buildgcc_hash_patch.diff delete mode 100644 i18n/fr_FR/resources/libreboot/patch/crossgcc/libelf.patch delete mode 100644 i18n/fr_FR/resources/libreboot/patch/crossgcc/looking_for_pie.patch delete mode 100644 i18n/fr_FR/resources/memtest86plus/patch/0001-Makefile-remove-scp.patch delete mode 100644 i18n/fr_FR/resources/memtest86plus/patch/0002-config.h-beep_mode-and-baud_rate.patch delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/bucts delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/coreboot delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/crossgcc delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/flashrom delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/grub delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/i945pwm delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/ich9deblob delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/memtest86plus delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/rom_images delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/clean/seabios delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/config/grubmodify delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/config/grubreplace delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/config/grubupdate delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/config/seabiosmodify delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/config/seabiosrommodify delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/config/seabiosromreplace delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/config/seabiosromupdate delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/config/seabiosupdate delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/dependencies/parabola delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/dependencies/trisquel7 delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/module/bucts delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/module/coreboot delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/module/crossgcc delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/module/flashrom delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/module/grub delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/module/i945pwm delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/module/ich9deblob delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/module/memtest86plus delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/module/seabios delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/release/roms delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/release/sha512sums delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/release/src delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/release/tobuild delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/release/util delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/roms/withgrub delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/roms/withgrub_helper delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/roms/withseabios delete mode 100755 i18n/fr_FR/resources/scripts/helpers/build/roms/withseabios_helper delete mode 100755 i18n/fr_FR/resources/scripts/helpers/download/bucts delete mode 100755 i18n/fr_FR/resources/scripts/helpers/download/coreboot delete mode 100755 i18n/fr_FR/resources/scripts/helpers/download/crossgcc delete mode 100755 i18n/fr_FR/resources/scripts/helpers/download/flashrom delete mode 100755 i18n/fr_FR/resources/scripts/helpers/download/grub delete mode 100755 i18n/fr_FR/resources/scripts/helpers/download/memtest86plus delete mode 100755 i18n/fr_FR/resources/scripts/helpers/download/seabios delete mode 100644 i18n/fr_FR/resources/scripts/misc/check-trailing-newline delete mode 100644 i18n/fr_FR/resources/scripts/misc/grubeditor.sh delete mode 100644 i18n/fr_FR/resources/scripts/misc/libreboot_usb_bugfix delete mode 100755 i18n/fr_FR/resources/scripts/misc/powertop.trisquel7 delete mode 100644 i18n/fr_FR/resources/seabios/config/config delete mode 100644 i18n/fr_FR/resources/seabios/config/config_vga delete mode 100644 i18n/fr_FR/resources/utilities/README-i945-pwm delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/15fca66bf08db45937ce88b950491963654805b9/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/15fca66bf08db45937ce88b950491963654805b9/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/15fca66bf08db45937ce88b950491963654805b9/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/168eb6ad6fcb393934a3c65c185ec96bcfece8a3/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/168eb6ad6fcb393934a3c65c185ec96bcfece8a3/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/168eb6ad6fcb393934a3c65c185ec96bcfece8a3/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/1bf5e6409678d04fd15f9625460078853118521c/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/1bf5e6409678d04fd15f9625460078853118521c/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/1bf5e6409678d04fd15f9625460078853118521c/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/2a3434757ef425dbdfedf1fc69e1a033a6e7310d/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/2a6f251f4d8d41d13051ec2c897aea800c07275a/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/2a6f251f4d8d41d13051ec2c897aea800c07275a/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/2a6f251f4d8d41d13051ec2c897aea800c07275a/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/36d405268f040208cd26902f3c0b5346f7d4d25b/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/36d405268f040208cd26902f3c0b5346f7d4d25b/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/36d405268f040208cd26902f3c0b5346f7d4d25b/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/3a96ac44e275eca84baea513bc0802f62fe83fd3/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/3a96ac44e275eca84baea513bc0802f62fe83fd3/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/3a96ac44e275eca84baea513bc0802f62fe83fd3/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/7c2e5396a3d47c64eb5a553fe412aad4c0f8dc1b/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/7c2e5396a3d47c64eb5a553fe412aad4c0f8dc1b/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/7c2e5396a3d47c64eb5a553fe412aad4c0f8dc1b/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/crossgcc/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/crossgcc/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/crossgcc/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/d83b0e9ac4174cca92ac2c3b83a7e8491a9a1ff4/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/eee0e229764e965996479d7eb07e6086176b8bf0/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/eee0e229764e965996479d7eb07e6086176b8bf0/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/coreboot/eee0e229764e965996479d7eb07e6086176b8bf0/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/vboot/933c4e7aa4b873f0ad9cd4c348a1ea4f37f66aa7/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/vboot/933c4e7aa4b873f0ad9cd4c348a1ea4f37f66aa7/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/vboot/933c4e7aa4b873f0ad9cd4c348a1ea4f37f66aa7/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/vboot/crossgcc/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/vboot/crossgcc/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/vboot/crossgcc/nonblobs_notes delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/vboot/d187cd3fc792f8bcefbee4587c83eafbd08441fc/blobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/vboot/d187cd3fc792f8bcefbee4587c83eafbd08441fc/nonblobs.list delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/blobs/vboot/d187cd3fc792f8bcefbee4587c83eafbd08441fc/nonblobs_notes delete mode 100755 i18n/fr_FR/resources/utilities/coreboot-libre/deblob delete mode 100644 i18n/fr_FR/resources/utilities/coreboot-libre/deblob-check delete mode 100755 i18n/fr_FR/resources/utilities/coreboot-libre/findblobs delete mode 100755 i18n/fr_FR/resources/utilities/grub-assemble/gen.sh delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/deqwertz.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/esqwerty.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/frazerty.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/frdvbepo.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/itqwerty.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/deqwertz delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/esqwerty delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/frazerty delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/frdvbepo delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/itqwerty delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/svenska delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/ukdvorak delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/ukqwerty delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/usdvorak delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/original/usqwerty delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/svenska.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/ukdvorak.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/ukqwerty.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/usdvorak.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/keymap/usqwerty.gkb delete mode 100644 i18n/fr_FR/resources/utilities/grub-assemble/modules.conf delete mode 100644 i18n/fr_FR/resources/utilities/i945-pwm/COPYING delete mode 100644 i18n/fr_FR/resources/utilities/i945-pwm/Makefile delete mode 100644 i18n/fr_FR/resources/utilities/i945-pwm/i945-pwm.c delete mode 100755 i18n/fr_FR/resources/utilities/i945gpu/intel-regs.py delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/Makefile delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/obj/.empty delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/obj/common/.empty delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/obj/descriptor/.empty delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/obj/gbe/.empty delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/obj/ich9gen/.empty delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/common/descriptor_gbe.c delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/common/descriptor_gbe.h delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/common/x86compatibility.c delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/common/x86compatibility.h delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/demefactory.c delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/demefactory.h delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/descriptor/descriptor.c delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/descriptor/descriptor.h delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/gbe/gbe.c delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/gbe/gbe.h delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/ich9deblob.c delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/ich9deblob.h delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/ich9gen.c delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/ich9gen.h delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/ich9gen/mkdescriptor.c delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/ich9gen/mkdescriptor.h delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/ich9gen/mkgbe.c delete mode 100644 i18n/fr_FR/resources/utilities/ich9deblob/src/ich9gen/mkgbe.h delete mode 100644 i18n/fr_FR/resources/utilities/macbook21-three-finger-tap/COPYING delete mode 100644 i18n/fr_FR/resources/utilities/macbook21-three-finger-tap/README delete mode 100755 i18n/fr_FR/resources/utilities/macbook21-three-finger-tap/install.sh delete mode 100644 i18n/fr_FR/resources/utilities/macbook21-three-finger-tap/three-finger-tap.desktop delete mode 100644 i18n/fr_FR/resources/utilities/x200t-screen-rotation/COPYING delete mode 100644 i18n/fr_FR/resources/utilities/x200t-screen-rotation/README.md delete mode 100755 i18n/fr_FR/resources/utilities/x200t-screen-rotation/rotate.sh delete mode 100755 i18n/fr_FR/tools/blobs-discover/blobs-discover delete mode 100644 i18n/fr_FR/tools/blobs-discover/patches/detect-linux.patch delete mode 100755 i18n/fr_FR/tools/blobs-discover/sources/deblob-check delete mode 100755 i18n/fr_FR/tools/boot-keys/boot-keys delete mode 100755 i18n/fr_FR/tools/boot-keys/boot-keys-helper delete mode 100644 i18n/fr_FR/tools/boot-keys/configs/coreboot/depthcharge/type delete mode 100644 i18n/fr_FR/tools/boot-keys/configs/coreboot/targets delete mode 120000 i18n/fr_FR/tools/boot-keys/configs/linux-cros delete mode 100644 i18n/fr_FR/tools/boot-keys/configs/linux/nyan/type delete mode 100644 i18n/fr_FR/tools/boot-keys/configs/linux/targets delete mode 100644 i18n/fr_FR/tools/boot-keys/configs/linux/veyron/type delete mode 100644 i18n/fr_FR/tools/boot-keys/configs/targets delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/README delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-bucts delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-coreboot delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-crossgcc-arm delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-dejavu-fonts delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-documentation delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-download delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-flashrom delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-generic delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-grub delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-i945-pwm delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/i386/deps-memtest86plus delete mode 120000 i18n/fr_FR/tools/dependencies/configs/parabola/i686 delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/README delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-bucts delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-coreboot delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-crossgcc-arm delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-crossgcc-i386 delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-dejavu-fonts delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-documentation delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-download delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-flashrom delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-generic delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-grub delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-i945-pwm delete mode 100644 i18n/fr_FR/tools/dependencies/configs/parabola/x86_64/deps-memtest86plus delete mode 100644 i18n/fr_FR/tools/dependencies/configs/targets delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/README delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-bucts delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-coreboot delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-crossgcc-arm delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-dejavu-fonts delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-documentation delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-download delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-flashrom delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-generic delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-grub delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-i945-pwm delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/i386/deps-memtest86plus delete mode 120000 i18n/fr_FR/tools/dependencies/configs/trisquel7/i686 delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/README delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-bucts delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-coreboot delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-arm delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-i386 delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-dejavu-fonts delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-documentation delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-download delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-flashrom delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-generic delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-grub delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-i945-pwm delete mode 100644 i18n/fr_FR/tools/dependencies/configs/trisquel7/x86_64/deps-memtest86plus delete mode 100755 i18n/fr_FR/tools/dependencies/dependencies delete mode 100755 i18n/fr_FR/tools/dependencies/dependencies-helper delete mode 100755 i18n/fr_FR/tools/release-external/release-external delete mode 100755 i18n/fr_FR/tools/release-external/release-external-helper diff --git a/i18n/fr_FR/COPYING b/i18n/fr_FR/COPYING index 94a9ed02..af38e9a6 100644 --- a/i18n/fr_FR/COPYING +++ b/i18n/fr_FR/COPYING @@ -1,4 +1,5 @@ - GNU GENERAL PUBLIC LICENSE +Une version en française est disponible ici http://dachary.org/loic/gpl-french.pdf + GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/i18n/fr_FR/flash b/i18n/fr_FR/flash deleted file mode 100755 index 7d4b0e2e..00000000 --- a/i18n/fr_FR/flash +++ /dev/null @@ -1,134 +0,0 @@ -#!/usr/bin/env bash - -# flash script: uses flashrom to flash a libreboot ROM image -# -# Copyright (C) 2014, 2015 Leah Rowe -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# - -# So that I one day find it again -# http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_06_02 - -## Don't add here. errors are expected. -[ "x${DEBUG+set}" = 'xset' ] && set -v -# set -u -e - -if [ ${EUID} -ne 0 ]; then - printf "This script must be run as root\n" - exit 1 -fi - -arch="unknown" -if [ "$(uname -i)" = "i686" ] || [ "$(uname -m)" = "i686" ]; then - arch="i686" -elif [ "$(uname -i)" = "x86_64" ] || [ "$(uname -m)" = "x86_64" ]; then - arch="x86_64" -else - printf "This script must be run on an i686 or x86_64 host. x86_64 is recommended.\n" - exit 1 -fi - -usage="usage: ./flash mode path/to/yourrom.rom" -availablemodes="update, forceupdate, i945lenovo_firstflash, i945lenovo_secondflash, i945apple_firstflash" - -mode="unknown" -rompath="unknown" - -# User specified no or too few/many parameters -if [ $# -lt 2 ]; then - printf "%s\n" "${usage}" - printf "You need to specify exactly one mode, and one file\n" - printf "%s\n" "${availablemodes}" - exit 1 -fi - -mode="${1}" -rompath="${2}" - -# User specified an invalid mode of operation -if [ "${mode}" != "update" ] && [ "${mode}" != "forceupdate" ] && [ "${mode}" != "i945lenovo_firstflash" ] && [ "${mode}" != "i945lenovo_secondflash" ] && [ "${mode}" != "i945apple_firstflash" ]; then - printf "%s\n" "${usage}" - printf "Invalid mode. Modes available: %s\n" "${availablemodes}" - exit 1 -else - printf "Mode selected: %s\n" "${mode}" -fi - -# The specified file does not exist -if [ ! -f "${rompath}" ]; then - printf "File not found!\n" - exit 1 -fi - -flashrom="unknown" -if [ -f "build" ]; then - # git or libreboot_src - flashrom="./flashrom/flashrom" -else - # libreboot_util - flashrom="./flashrom/${arch}/flashrom" -fi -if [ ! -f "${flashrom}" ]; then - printf "flashrom binary not present\n" - exit 1 -fi - -# i945 lenovobios -bucts="unknown" -flashrom_lenovobios_sst="unknown" -flashrom_lenovobios_macronix="unknown" -if [ "${mode}" = "i945lenovo_firstflash" ] || [ "${mode}" = "i945lenovo_secondflash" ]; then - if [ -f "build" ]; then - # git or libreboot_src - bucts="./bucts/bucts" - flashrom_lenovobios_sst="./flashrom/flashrom_lenovobios_sst" - flashrom_lenovobios_macronix="./flashrom/flashrom_lenovobios_macronix" - else - # libreboot_util - bucts="./bucts/${arch}/bucts" - flashrom_lenovobios_sst="./flashrom/${arch}/flashrom_lenovobios_sst" - flashrom_lenovobios_macronix="./flashrom/${arch}/flashrom_lenovobios_macronix" - fi - - # anti-bricking precaution - if [ ! -f "${bucts}" ]; then - printf "bucts binary not present. ABORTING so as to protect against bricking the system.\n" - exit 1 - fi - - # fail if flashrom is not present - if [ ! -f "${flashrom_lenovobios_sst}" ] || [ ! -f "${flashrom_lenovobios_macronix}" ]; then - printf "Flashrom binaries not present.\n" - exit 1 - fi -fi - -if [ "${mode}" = "update" ]; then - ${flashrom} -p internal -w "${rompath}" -elif [ "${mode}" = "forceupdate" ]; then - ${flashrom} -p internal:boardmismatch=force,laptop=force_I_want_a_brick -w "${rompath}" -elif [ "${mode}" = "i945apple_firstflash" ]; then - ${flashrom} -p internal:laptop=force_I_want_a_brick -w "${rompath}" -elif [ "${mode}" = "i945lenovo_firstflash" ]; then - ${bucts} 1 # needed to prevent bricks. - # One will fail (this is harmless), and the other will succeed. - ${flashrom_lenovobios_sst} -p internal -w "${rompath}" - ${flashrom_lenovobios_macronix} -p internal -w "${rompath}" -elif [ "${mode}" = "i945lenovo_secondflash" ]; then - ${flashrom} -p internal:laptop=force_I_want_a_brick -w "${rompath}" - ${bucts} 0 -fi - - diff --git a/i18n/fr_FR/libreboot b/i18n/fr_FR/libreboot deleted file mode 100755 index b3c97f5d..00000000 --- a/i18n/fr_FR/libreboot +++ /dev/null @@ -1,271 +0,0 @@ -#!/usr/bin/env bash - -# Copyright (C) 2016 Paul Kocialkowski -# Copyright (C) 2017 Andrew Robbins -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -GLOBIGNORE=".:.." # This enables the shell option 'dotglob' as well. -shopt -s nullglob extglob - -libreboot_usage() { - local action - local target - - printf '%s\n' "$executable [action] [target] [arguments]" - - printf '\n%s\n' 'Generic project actions:' - - for action in "${PROJECT_ACTIONS_GENERIC[@]}"; do - printf '%s\n' " $action" - done - - printf '\n%s\n' 'Virtual project actions:' - printf '%s\n' ' sources' - printf '%s\n' ' produce' - printf '%s\n' ' test' - - printf '\n%s\n' 'Project targets:' - - for target in "$root/$PROJECTS"/*; do - if project_check "$target"; then - printf '%s\n' " ${target##*/}" - fi - done - - printf '\n%s\n' 'Generic tool actions:' - - for action in "${TOOL_ACTIONS_GENERIC[@]}"; do - printf '%s\n' " $action" - done - - printf '\n%s\n' 'Tool targets:' - - for target in "$root/$TOOLS"/*; do - if tool_check "$target"; then - printf '%s\n' " ${target##*/}" - fi - done - - printf '\n%s\n' 'Environment variables:' - printf '%s\n' ' PROJECTS_FORCE - Projects to always perform actions for' - printf '%s\n' ' TOOLS_FORCE - Tools to always perform actions for' - printf '%s\n' ' RELEASE_KEY - GPG key to use for release' - printf '%s\n' ' VBOOT_KEYS_PATH - Path to the vboot keys' - printf '%s\n' ' LIBFAKETIME_PATH - Path to libfaketime' - printf '%s\n' ' TASKS - Number of simultaneous tasks to run' - printf '%s\n' ' VERSION - Version string to use' - - printf '\n%s\n' 'Configuration files:' - printf '%s\n' " $BUILD_SYSTEM.conf - Environment variables configuration" -} - -libreboot_project() { - action="$1" - shift - project="$1" - shift - - case "$action" in - 'sources') - if project_action_arguments 'extract' "$project" "$@"; then - return - else - printf 1>&2 '\n%s\n\n' 'Attempting to download instead...' - project_action_arguments 'download' "$project" "$@" - fi - ;; - 'produce') - for action in 'build' 'install' 'release'; do - project_action_arguments "$action" "$project" "$@" - done - ;; - 'test') - for action in "${PROJECT_ACTIONS[@]}"; do - project_action_arguments "$action" "$project" "$@" - done - ;; - *) - if ! project_function_check "$project" "$action"; then - libreboot_usage - exit 1 - elif [[ $action == usage ]]; then - project_action_usage "$project" "$@" - else - project_action_arguments "$action" "$project" "$@" - fi - ;; - esac -} - -libreboot_tool() { - action="$1" - shift - tool="$1" - shift - - if ! tool_function_check "$tool" "$action"; then - libreboot_usage - exit 1 - elif [[ "$action" == 'usage' ]]; then - tool_action "$action" "$tool" "$@" - else - tool_action_arguments_recursive "$action" "$tool" "$@" - fi -} - -libreboot_setup() { - root="$(readlink -f "$(dirname "$0")")" - executable="$(basename "$0")" - - libreboot_setup_include - libreboot_setup_tool_actions - libreboot_setup_project_actions - - requirements tar sed gpg sha256sum git mmd mcopy grep mkfs.fat - - libreboot_setup_variables -} - -libreboot_setup_include() { - local libs_path="$root/libs" - local conf_path - - source "$libs_path/project" - source "$libs_path/tool" - source "$libs_path/common" - source "$libs_path/git" - - conf_path="$root/$BUILD_SYSTEM.conf" - - if [[ -f "$conf_path" ]]; then - source "$conf_path" - fi -} - -libreboot_setup_tool_actions() { - local ignore="${TOOL_ACTIONS_GENERIC_IGNORE_CHECK[*]}" - - local -a tool_actions - - for ((i=0, nogeneric=${#TOOL_ACTIONS_GENERIC[@]}; i /dev/null || echo 'git')" - elif [[ -f "$version_path" ]]; then - VERSION="$(< "$version_path")" - else - VERSION="$BUILD_SYSTEM" - fi - fi - - if [[ -d "$vboot_tools_path/devkeys/" ]]; then - VBOOT_KEYS_PATH="${VBOOT_KEYS_PATH:-$vboot_tools_path/devkeys/}" - fi - - libreboot_setup_reproducible_builds_variables -} - -libreboot_setup_reproducible_builds_variables() { - local epoch_path="$root/$DOTEPOCH" - local rnd_seed_path="$root/$DOTRNDSEED" - - # Used by GCC, e.g., -frandom-seed="$RANDOM_SEED" - if [[ -z "$RANDOM_SEED" ]]; then - if [[ -f "$rnd_seed_path" ]]; then - RANDOM_SEED="$(< "$rnd_seed_path")" - else - RANDOM_SEED="$RANDOM" # True randomness is unnecessary - fi - - export RANDOM_SEED - fi - - # Also used by GCC, but as an environment variable - if [[ -z "$SOURCE_DATE_EPOCH" ]]; then - if git_check "$root"; then - SOURCE_DATE_EPOCH="$(git log -1 --format=%ct)" - elif [[ -f "$epoch_path" ]]; then - SOURCE_DATE_EPOCH="$(< "$epoch_path")" - else - SOURCE_DATE_EPOCH="$(date +%s)" - fi - - export SOURCE_DATE_EPOCH - fi - - # Relevant only when libfaketime path is given in $BUILD_SYSTEM.conf - if [[ -n "$LIBFAKETIME_PATH" ]]; then - BUILD_DATE_FMT="%Y-%m-%d %H:%M:%S" - BUILD_DATE="$(date -u -d "@$SOURCE_DATE_EPOCH" "+$BUILD_DATE_FMT" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "+$BUILD_DATE_FMT" 2>/dev/null || date -u "+$BUILD_DATE_FMT")" - FAKETIME="@$BUILD_DATE" - LC_ALL='C.UTF-8' - LD_PRELOAD="$LIBFAKETIME_PATH" - TZ='UTC' - - export BUILD_DATE_FMT BUILD_DATE FAKETIME LC_ALL LD_PRELOAD TZ - fi -} - -libreboot() { - action="$1" - shift - target="$1" - shift - - set -e - - libreboot_setup "$@" - - if project_check "$target"; then - libreboot_project "$action" "$target" "$@" - elif tool_check "$target"; then - libreboot_tool "$action" "$target" "$@" - else - libreboot_usage - exit 1 - fi -} - -libreboot "$@" diff --git a/i18n/fr_FR/libs/common b/i18n/fr_FR/libs/common deleted file mode 100755 index b1091e4f..00000000 --- a/i18n/fr_FR/libs/common +++ /dev/null @@ -1,441 +0,0 @@ -#!/usr/bin/env bash - -# Copyright (C) 2016 Paul Kocialkowski -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -BUILD_SYSTEM="libreboot" - -PROJECTS="projects" -SOURCES="sources" -BUILD="build" -INSTALL="install" -RELEASE="release" -SYSTEMS="systems" -IMAGES="images" -TOOLS="tools" - -CONFIGS="configs" -PATCHES="patches" -TARGETS="targets" -REVISION="revision" -VARIANTS="variants" -BLOBS="blobs" -BLOBS_IGNORE="blobs-ignore" -BLOBS_DISCOVER="blobs-discover" -DEPENDENCIES="dependencies" - -DOTEPOCH=".epoch" -DOTRNDSEED=".rndseed" -DOTVERSION=".version" -DOTREVISION=".revision" -DOTTARFILES=".tarfiles" -ARCHIVE="tar.xz" -CHECKSUM="sha256sum" -DSIG="asc" - -CONFIG_SHELL="${CONFIG_SHELL:-$(which bash)}" -EDITOR="${EDITOR:-$(which vi || true)}" -TASKS="${TASKS:-1}" - -function_check() { - local function=$1 - - declare -f -F "$function" > /dev/null -} - -variable_check() { - local variable=$1 - - test ! -z "${!variable}" -} - -arguments_list() { - local argument - - for argument in "$@" - do - printf '%s\n' "$argument" - done -} - -download_wrapper() { - local download_dir="$1" - shift - local uris=($@) - - local wget_options=( - '--config=/dev/null' - '--secure-protocol=PFS' - "--directory-prefix=$download_dir" - '--continue' - '--' - ) - - local curl_options=( - '-q' - '--continue-at -' - '--remote-name' - '--retry 20' - '--ssl' - '--tlsv1.2' - '--' - ) - - if hash wget > /dev/null 2>&1; then - - wget "${wget_options[@]}" "${uris[@]}" - - elif hash curl > /dev/null 2>&1; then - ( - cd "$download_dir" - - curl "${curl_options[@]}" "${uris[@]}" - ) - else - printf '\n%s\n\n' 'Error: Neither wget nor curl were found' 1>&2 - - return 1 - fi -} - -diff_patch() { - local sources_path=$1 - local patch_path=$2 - - patch -fd "$sources_path" -r - < "$patch_path" -} - -diff_patch_check() { - local sources_path=$1 - local patch_path=$2 - - patch -sfd "$sources_path" --dry-run < "$patch_path" > /dev/null 2>&1 -} - -path_wildcard_expand() { - local path=$@ - - # Evaluation fails with unescaped whitespaces. - path=$(printf '%s\n' "$path" | sed "s/ /\\\ /g") - - eval "arguments_list "$path"" -} - -file_checksum_create() { - local path=$1 - - local checksum_path="$path.$CHECKSUM" - local name=$(basename "$path") - local directory_path=$(dirname "$path") - - ( - cd "$directory_path" - sha256sum "$name" > "$checksum_path" - ) -} - -file_checksum_check() { - local path=$1 - - local checksum_path="$path.$CHECKSUM" - local name=$(basename "$path") - local directory_path=$(dirname "$path") - - if ! [[ -f "$checksum_path" ]] - then - printf 1>&2 '%s\n' 'Could not verify file checksum!' - return 1 - fi - - ( - cd "$directory_path" - sha256sum -c "$checksum_path" - ) -} - -file_signature_create() { - local path=$1 - - local signature_path="$path.$DSIG" - - if [[ -z "$RELEASE_KEY" ]] - then - return 0 - fi - - gpg --default-key "$RELEASE_KEY" --armor --output "$signature_path" --detach-sign --yes "$path" -} - -file_signature_check() { - local path=$1 - - local signature_path="$path.$DSIG" - - if ! [[ -f "$signature_path" ]] - then - printf 1>&2 '%s\n' 'Could not verify file signature!' - return 1 - fi - - gpg --armor --verify "$signature_path" "$path" -} - -file_verification_create() { - local path=$1 - - file_checksum_create "$path" - file_signature_create "$path" -} - -file_verification_check() { - local path=$1 - - file_checksum_check "$path" - file_signature_check "$path" -} - -file_exists_check() { - local path=$1 - - test -f "$path" -} - -directory_filled_check() { - local path=$1 - - if [[ -z "$(ls -A "$path" 2> /dev/null)" ]] - then - return 1 - else - return 0 - fi -} - -archive_files_create() { - local source_path="$1" - - local directory="$(basename "$source_path")" - local tarfiles_path="$source_path/$DOTTARFILES" - local revision_path="$source_path/$DOTREVISION" - local version_path="$source_path/$DOTVERSION" - local epoch_path="$source_path/$DOTEPOCH" - local rnd_seed_path="$source_path/$DOTRNDSEED" - - # Files in "$tarfiles_path" are NUL terminated. - # `tr '\0' '\n'` for human-readable output. - if git_check "$source_path"; then - git_files "$source_path" > "$tarfiles_path" - printf '%s\0' "$DOTTARFILES" >> "$tarfiles_path" - else - find "$source_path" -print0 | env LC_ALL='C.UTF-8' sort -z | sed -z "1d;s,^$source_path/\\?,,;/^$DOTTARFILES\$/d" > "$tarfiles_path" - fi - - for dotfile in "$revision_path" \ - "$version_path" \ - "$epoch_path" \ - "$rnd_seed_path" - do - if [[ -f "$dotfile" ]]; then - printf '%s\0' ".${dotfile##*.}" >> "$tarfiles_path" - fi - done -} - -archive_files_date() { - local source_path="$1" - - local epoch_path="$source_path/$DOTEPOCH" - - if [[ -n "$SOURCE_DATE_EPOCH" ]]; then - find "$source_path" -execdir touch --no-dereference --date="@$SOURCE_DATE_EPOCH" {} + - fi -} - -archive_create() { - local archive_path="$1" - local source_path="$2" - local directory="$3" - - local tarfiles_path="$source_path/$DOTTARFILES" - local directory_path="$(dirname "$archive_path")" - - mkdir -p "$directory_path" - - if [[ -z "$directory" ]]; then - directory="$(basename "$source_path")" - fi - - archive_files_create "$source_path" - archive_files_date "$source_path" - - local tar_options=( - --create - --xz - --file="$archive_path" - --files-from="$tarfiles_path" - --transform="s,^,$directory/,S" - --no-recursion - --warning=no-filename-with-nuls - --null - --owner=0 - --group=0 - --numeric-owner - ) - - ( - cd "$source_path" - tar "${tar_options[@]}" - ) -} - -archive_extract() { - local archive_path="$1" - local destination_path="$2" - - if [[ -z "$destination_path" ]]; then - destination_path="$(dirname "$archive_path")" - fi - - tar -xf "$archive_path" -ps -C "$destination_path" -} - -rootfs_files_create() { - local source_path="$1" - - local directory="$(basename "$source_path")" - local tarfiles_path="$source_path/$DOTTARFILES" - - # Files in "$tarfiles_path" are NUL terminated. - # `tr '\0' '\n'` for human-readable output. - execute_root find "$source_path" -print0 | env LC_ALL='C.UTF-8' sort -z | sed -z "1d;s,^$source_path/\\?,,;/^$DOTTARFILES\$/d" > "$tarfiles_path" -} - -rootfs_files_date() { - local source_path="$1" - - local epoch_path="$source_path/$DOTEPOCH" - - if [[ -n "$SOURCE_DATE_EPOCH" ]]; then - execute_root find "$source_path" -execdir touch --no-dereference --date="@$SOURCE_DATE_EPOCH" {} + - fi -} - -rootfs_create() { - local rootfs_path="$1" - local source_path="$2" - local directory="$3" - - local tarfiles_path="$source_path/$DOTTARFILES" - local directory_path="$(dirname "$rootfs_path")" - - mkdir -p "$directory_path" - - if [[ -z "$directory" ]]; then - directory="$(basename "$source_path")" - fi - - rootfs_files_create "$source_path" - rootfs_files_date "$source_path" - - local tar_options=( - --create - --xz - --file="$rootfs_path" - --files-from="$tarfiles_path" - --no-recursion - --warning=no-filename-with-nuls - --null - --owner=0 - --group=0 - --numeric-owner - ) - - ( - cd "$source_path" - execute_root tar "${tar_options[@]}" - ) - - execute_root chmod 644 "$rootfs_path" - execute_root chown "$USER:$USER" "$rootfs_path" -} - -requirements() { - local requirement - local requirement_path - - for requirement in "$@" - do - requirement_path=$(which "$requirement" || true) - - if [[ -z "$requirement_path" ]] - then - printf 1>&2 '%s\n' "Missing requirement: $requirement" - exit 1 - fi - done -} - -requirements_root() { - local requirement - local requirement_path - - for requirement in "$@" - do - # We need to keep stdout output to show the command. - requirement_path=$(execute_root which "$requirement" || true) - - if [[ -z "$requirement_path" ]] - then - printf 1>&2 '%s\n' "Missing requirement: $requirement" - exit 1 - fi - done -} - -arguments_concat() { - local delimiter=$1 - shift - - local concat - - for argument in "$@" - do - if [[ -n "$concat" ]] - then - concat="$concat""$delimiter""$argument" - else - concat="$argument" - fi - done - - printf '%s\n' "$concat" -} - -execute_root() { - local sudo=$(which sudo 2> /dev/null || true) - local arguments - - printf 1>&2 '%s' 'Running command as root: ' - printf 1>&2 '%b\n' "$*" - - if [[ -n "$sudo" ]] - then - sudo "$@" - else - # Quote arguments for eval through su. - arguments=$(printf '%q ' "$@") - su -c "$arguments" - fi -} diff --git a/i18n/fr_FR/libs/git b/i18n/fr_FR/libs/git deleted file mode 100755 index 2cde3dd3..00000000 --- a/i18n/fr_FR/libs/git +++ /dev/null @@ -1,614 +0,0 @@ -#!/usr/bin/env bash - -# Copyright (C) 2016 Paul Kocialkowski -# Copyright (C) 2019 Andrew Robbins -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -BRANCH_PREFIX="libreboot-" -DOTGIT=".git" -HEAD="HEAD" -ORIGIN_HEAD="origin/HEAD" -WILDDOTPATCH="*.patch" -GIT_NAME="Libreboot" -GIT_EMAIL="libreboot@libreboot.org" - -git_check() { - local repository_path=$1 - - directory_filled_check "$repository_path/$DOTGIT" -} - -git_clone() { - local repository_path=$1 - local url=$2 - - git clone "$url" "$repository_path" -} - -git_submodule_update() { - local repository_path=$1 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git submodule update --init - ) -} - -git_merge() { - local repository_path=$1 - local revision=$2 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git merge "$revision" - ) -} - -git_branch_create() { - local repository_path=$1 - local branch=$2 - local revision=$3 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git checkout -B "$branch" - - if [[ -n "$revision" ]] - then - git reset --hard "$revision" - fi - ) -} - -git_branch_delete() { - local repository_path=$1 - local branch=$2 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git branch -D "$branch" - ) -} - -git_branch_checkout() { - local repository_path=$1 - local branch=$2 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git checkout "$branch" > /dev/null - ) -} - -git_branch_check() { - local repository_path=$1 - local branch=$2 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git rev-parse --verify "$branch" >/dev/null 2>&1 - ) -} - -git_fetch() { - local repository_path=$1 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git fetch origin - ) -} - -git_fetch_check() { - local repository_path=$1 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git fetch --dry-run origin >/dev/null 2>&1 - ) -} - -git_clean() { - local repository_path=$1 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git clean -df - ) -} - -git_remove() { - local repository_path=$1 - local path=$2 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git rm -rf "$path" - ) -} - -git_diff_staged_check() { - local repository_path=$1 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git diff --staged --quiet - ) -} - -git_diff_check() { - local repository_path=$1 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git diff --quiet - ) -} - -git_commit() { - local repository_path=$1 - local message=$2 - - ( - export GIT_COMMITTER_NAME=$GIT_NAME - export GIT_COMMITTER_EMAIL=$GIT_EMAIL - - cd "$repository_path" 2>/dev/null || exit 1 - - git commit --author="$GIT_NAME <$GIT_EMAIL>" -m "$message" - ) -} - -git_am() { - local repository_path=$1 - local branch=$2 - local patch=$3 - - ( - export GIT_COMMITTER_NAME=$GIT_NAME - export GIT_COMMITTER_EMAIL=$GIT_EMAIL - - cd "$repository_path" 2>/dev/null || exit 1 - - git checkout "$branch" >/dev/null 2>&1 - - if ! git am "$patch"; then - git am --abort - - exit 1 - fi - ) -} - -git_apply() { - local repository_path=$1 - local branch=$2 - local patch=$3 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git checkout "$branch" >/dev/null 2>&1 - git apply --index "$patch" - ) -} - -git_apply_check() { - local repository_path=$1 - local branch=$2 - local patch=$3 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git checkout "$branch" >/dev/null 2>&1 - git apply --check "$patch" - ) -} - -git_patch() { - local repository_path=$1 - local branch=$2 - local patch=$3 - - git_apply_check "$repository_path" "$branch" "$patch" || return 1 - - case $patch in - *.patch) - git_am "$repository_path" "$branch" "$patch" - ;; - *.diff) - git_apply "$repository_path" "$branch" "$patch" - git_commit "$repository_path" "Applied ${patch##*/}" - ;; - *) - ;; - esac -} - -git_revision() { - local repository_path=$1 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git rev-parse "$HEAD" - ) -} - -git_describe() { - local repository_path=$1 - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git describe --tags - ) -} - -git_files() { - local repository_path="$1" - - ( - cd "$repository_path" 2>/dev/null || exit 1 - - git ls-files -z | sort -z - ) -} - -git_project_repository_path() { - local repository=$1 - - printf '%s\n' "$root/$SOURCES/$repository" -} - -git_project_check() { - local repository=$1 - - local repository_path=$(git_project_repository_path "$repository") - - git_check "$repository_path" -} - -git_project_patch_recursive() { - local project=$1 - local repository=$2 - local branch=$3 - local path=$4 - - local repository_path=$(git_project_repository_path "$repository") - local project_path=$(project_path "$project") - local patches_path=$project_path/$PATCHES/$path - - if ! [[ -d $project_path/$PATCHES ]]; then - return 0 - fi - - for patch in "$patches_path"/[!.]*.@(patch|diff); do - git_patch "$repository_path" "$branch" "$patch" || return 1 - done - - if [[ -n $path && $path != . ]]; then - git_project_patch_recursive "$project" "$repository" "$branch" "$(dirname "$path")" - fi -} - -git_project_clone() { - local repository=$1 - shift - local urls=$@ - - local repository_path=$(git_project_repository_path "$repository") - local directory_path=$(dirname "$repository_path") - local url - - mkdir -p "$directory_path" - - ( - set +e - - for url in $urls - do - if git_clone "$repository_path" "$url" - then - return 0 - fi - done - - return 1 - ) -} - -git_project_prepare() { - local project=$1 - shift - local repository=$1 - shift - - git_project_prepare_revision "$project" "$repository" "$@" - git_project_prepare_blobs "$project" "$repository" "$@" - git_project_prepare_patch "$project" "$repository" "$@" -} - -git_project_prepare_blobs() { - local project=$1 - shift - local repository=$1 - shift - - local repository_path=$(git_project_repository_path "$repository") - local blob - - while read -r blob - do - git_remove "$repository_path" "$blob" - done < <(project_blobs "$project" "$@") - - if ! git_diff_staged_check "$repository_path" - then - git_commit "$repository_path" "Removed blobs" - fi -} - -git_project_prepare_patch() { - local project=$1 - shift - local repository=$1 - shift - - local branch=$project - local argument - local path - - for argument in "$@" - do - if [[ -z "$path" ]] - then - path="$argument" - else - path="$path/$argument" - fi - - branch="$branch-$argument" - done - - if [[ -n $branch ]] - then - local prepare_branch=$BRANCH_PREFIX$branch - local prepare_path=$path - - git_project_patch_recursive "$project" "$repository" "$prepare_branch" "$prepare_path" - fi -} - -git_project_prepare_revision() { - local project=$1 - shift - local repository=$1 - shift - - local repository_path=$(git_project_repository_path "$repository") - local project_path=$(project_path "$project") - local configs_path="$project_path/$CONFIGS" - local branch=$project - local prepare_revision - local argument - local path - - for argument in "" "$@" - do - if [[ -n $argument ]] - then - if [[ -z $path ]] - then - path="$argument" - else - path="$path/$argument" - fi - - branch="$branch-$argument" - fi - - local revision_path="$configs_path/$path/$REVISION" - - if [[ -f $revision_path ]]; then - prepare_revision=$(< "$revision_path") - fi - done - - if [[ -n $branch ]] - then - local prepare_branch=$BRANCH_PREFIX$branch - - git_branch_create "$repository_path" "$prepare_branch" "$prepare_revision" - fi -} - -git_project_prepare_check() { - local project=$1 - shift - local repository=$1 - shift - - local repository_path=$(git_project_repository_path "$repository") - local branch=$project - local argument - - for argument in "$@" - do - branch="$branch-$argument" - done - - if [[ -n $branch ]] - then - local prepare_branch=$BRANCH_PREFIX$branch - - git_branch_check "$repository_path" "$prepare_branch" - fi -} - -git_project_prepare_clean() { - local project=$1 - shift - local repository=$1 - shift - - local repository_path=$(git_project_repository_path "$repository") - local branch=$project - local argument - - for argument in "$@" - do - branch="$branch-$argument" - done - - if [[ -n $branch ]] - then - local prepare_branch=$BRANCH_PREFIX$branch - - if git_branch_check "$repository_path" "$prepare_branch" - then - git_branch_delete "$repository_path" "$prepare_branch" - fi - fi -} - -git_project_checkout() { - local project=$1 - shift - local repository=$1 - shift - - local repository_path=$(git_project_repository_path "$repository") - local branch=$project - local argument - - for argument in "$@" - do - branch="$branch-$argument" - done - - if [[ -n $branch ]] - then - local checkout_branch=$BRANCH_PREFIX$branch - - if git_branch_check "$repository_path" "$checkout_branch" - then - git_branch_checkout "$repository_path" "$checkout_branch" - git_submodule_update "$repository_path" - fi - fi -} - -git_project_update() { - local project=$1 - shift - local repository=$1 - shift - - local repository_path=$(git_project_repository_path "$repository") - - git_fetch "$repository_path" - git_branch_checkout "$repository_path" "$ORIGIN_HEAD" - - git_project_prepare_clean "$project" "$repository" "$@" - git_project_prepare "$project" "$repository" "$@" -} - -git_project_update_check() { - local project=$1 - shift - local repository=$1 - shift - - git_project_prepare_check "$project" "$repository" "$@" - - git_fetch_check "$repository_path" -} - -git_project_release() { - local project=$1 - shift - local repository=$1 - shift - - local repository_path=$(git_project_repository_path "$repository") - local branch=$project - local argument - - for argument in "$@" - do - branch="$branch-$argument" - done - - if [[ -n $branch ]] - then - local release_branch=$BRANCH_PREFIX$branch - - if git_branch_check "$repository_path" "$release_branch" - then - local archive_path="$root/$RELEASE/$SOURCES/$project/$release_branch.$ARCHIVE" - local sources_path="$root/$SOURCES/$repository" - - printf '%s\n' "Releasing sources archive for $project (with ${arguments:-no argument}) from "$repository" git" - - git_branch_checkout "$repository_path" "$release_branch" - git_submodule_update "$repository_path" - git_clean "$repository_path" - archive_create "$archive_path" "$sources_path" "$release_branch" - file_verification_create "$archive_path" - fi - fi -} - -git_project_release_check() { - local project=$1 - shift - local repository=$1 - shift - - local repository_path=$(git_project_repository_path "$repository") - local branch=$project - local argument - - for argument in "$@" - do - branch="$branch-$argument" - done - - if [[ -n $branch ]] - then - local release_branch=$BRANCH_PREFIX$branch - - if git_branch_check "$repository_path" "$release_branch" - then - local archive_path="$root/$RELEASE/$SOURCES/$project/$release_branch.$ARCHIVE" - - file_exists_check "$archive_path" - fi - fi -} diff --git a/i18n/fr_FR/libs/project b/i18n/fr_FR/libs/project deleted file mode 100755 index d884556d..00000000 --- a/i18n/fr_FR/libs/project +++ /dev/null @@ -1,1712 +0,0 @@ -#!/usr/bin/env bash - -# Copyright (C) 2016 Paul Kocialkowski -# Copyright (C) 2018,2019 Andrew Robbins -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -PROJECT_ACTIONS_GENERIC=(usage dependencies download extract update build install release clean) -PROJECT_ACTIONS_GENERIC_IGNORE_CHECK=(usage clean) -PROJECT_ACTIONS_HELPERS=(arguments dependencies) - -INSTALL_REGEX='\([^:]*\):\(.*\)' - -project_include() { - local project=$1 - - local project_path=$(project_path "$project") - - unset -f "${PROJECT_ACTIONS[@]}" - - source "$project_path/$project" - - project_helper_include "$project" -} - -project_helper_include() { - local project=$1 - - local project_path=$(project_path "$project") - local include="$project_path/$project-helper" - - if [[ -f "$include" ]] - then - source "$include" - fi -} - -project_check() { - local project="${1##*/}" - - local project_path="$(project_path "$project")" - - if ! [[ -f "$project_path/$project" ]]; then - return 1 - fi -} - -project_dependencies() { - local project=$1 - shift - - if [[ -n "${PROJECTS_FORCE[*]}" ]]; then - local expanded - local project_force - - for project_force in "${PROJECTS_FORCE[@]}"; do - project_arguments_expand_recursive $project_force | while IFS='' read -r expanded; do - project_dependencies_sort $expanded - done - done - fi - - project_dependencies_sort "$project" "$@" | head -n -1 -} - -project_dependencies_collect() { - local project=$1 - shift - - local argument - local path - - for argument in "" "$@"; do - if [[ -z $argument ]]; then - path=$CONFIGS - else - path=$path/$argument - fi - - project_file_contents "$project" "$path" "$DEPENDENCIES" - done - - project_dependencies_collect_recursive "$project" "$@" -} - -project_dependencies_collect_recursive() { - local project=$1 - shift - - local argument - local path - - for argument in "" "$@"; do - if [[ -z $argument ]]; then - path=$CONFIGS - else - path=$path/$argument - fi - done - - project_action_helper arguments "$project" "$@" | while IFS='' read -r argument; do - project_file_contents "$project" "$path/$argument" "$DEPENDENCIES" - project_dependencies_collect_recursive "$project" "$@" "$argument" - done -} - -project_dependencies_encode_recursive() { - local project=$1 - shift - - local project_arguments=$(arguments_concat ' ' "$project" "$@") - local project_arguments_encoded=$(base64 -w0 <<< "$project_arguments") - - local dependency - - project_dependencies_collect "$project" "$@" | while IFS='' read -r dependency; do - local dependency_arguments=$(arguments_concat ' ' $dependency) - local dependency_arguments_encoded=$(base64 -w0 <<< "$dependency_arguments") - - printf '%s\n' "$project_arguments_encoded $dependency_arguments_encoded" - - project_dependencies_encode_recursive $dependency - done -} - -project_dependencies_sort() { - local project=$1 - shift - - ( - set -o pipefail - - project_dependencies_encode_recursive "$project" "$@" | tsort | base64 -d -w0 | tac - ) -} - -project_dependencies_check() { - local project=$1 - shift - - local dependency - local -i missing=0 - - project_dependencies "$project" "$@" | while read -r dependency; do - project_check $dependency || let ++missing - done - - return $missing -} - -project_dependencies_sources_check() { - local project=$1 - shift - - local dependency - local -i missing=0 - - project_dependencies "$project" "$@" | while read -r dependency; do - project_sources_directory_filled_check $dependency || let ++missing - done - - return $missing -} - -project_dependencies_action_arguments() { - local action=$1 - local project=$2 - shift 2 - - local -a dependency - - project_dependencies "$project" "$@" | while read -ra dependency; do - if project_function_check "${dependency[0]}" "$action"; then - project_action_arguments "$action" "${dependency[@]}" - fi - done -} - -project_function_check() { - local project=$1 - local function=$2 - - ( - project_include "$project" - - if ! function_check "$function"; then - exit 1 - fi - ) -} - -project_action() { - local action="$1" - shift - local project="$1" - shift - local arguments="$*" - - if project_action_check "$action" "$project" "$@"; then - return 0 - fi - - ( - set +e - - printf '%s\n' "Project $project $action (with ${arguments:-no argument})" - - ( - set -e - - "$action" "$@" - ) - - local -i exit_status=$? - - if ((exit_status)); then - printf 1>&2 '%s\n' "Project $project $action (with ${arguments:-no argument}) failed" - else - printf '%s\n' "Project $project $action (with ${arguments:-no argument}) completed" - fi - - exit $exit_status - ) - -} - -project_action_check() { - local action="$1" - shift - local project="$1" - shift - - ( - set +e - - if ! function_check "${action}_check"; then - return 1 - fi - - for project_force in $PROJECTS_FORCE; do - if [[ "$project_force" == "$project" ]]; then - return 1 - fi - done - - ( - set -e - "${action}_check" "$@" - ) - ) -} - -project_action_helper() { - local helper="$1" - shift - local project="$1" - shift - - ( - project_include "$project" - - if ! function_check "$helper"; then - exit 0 - fi - - "$helper" "$@" - ) -} - -project_action_arguments() { - local action="$1" - shift - local project="$1" - shift - - ( - project_include "$project" - - project_action_arguments_verify_recursive "$action" "$project" "$@" - project_action_arguments_recursive "$action" "$project" "$@" - ) -} - -project_action_arguments_verify_recursive() { - local action="$1" - shift - local project="$1" - shift - - local action_helper_arguments - - # Store final argument. - local argument="${*:$#}" - - local test - - if [[ "$#" -gt 1 ]]; then - # Set previous arguments. - set "${@:1:$#-1}" - elif [[ "$#" -eq 1 ]]; then - shift - else - return 0 - fi - - action_helper_arguments="$(project_action_helper 'arguments' "$project" "$@")" - - if [[ -n "$action_helper_arguments" ]]; then - test="$(printf '%s\n' "$action_helper_arguments" | grep -e "^$argument\$" || true)" - - if [[ -z "$test" ]]; then - printf 1>&2 '%s\n' "Invalid argument $argument for project $project action $action" - return 1 - fi - fi - - project_action_arguments_verify_recursive "$action" "$project" "$@" -} - -project_action_arguments_recursive() { - local action="$1" - shift - local project="$1" - shift - - local action_helper_arguments - local argument - - action_helper_arguments="$(project_action_helper 'arguments' "$project" "$@" || true)" - - if [[ -z "$action_helper_arguments" ]]; then - project_action "$action" "$project" "$@" - else - # This is to allow space characters in arguments. - local ifs_save="$IFS" - local IFS=$'\n' - - for argument in $(printf '%s\n' "$action_helper_arguments") - do - IFS="$ifs_save" - - # Only a single argument at a time is returned by the helper. - project_action_arguments_recursive "$action" "$project" "$@" "$argument" - done - fi -} - -project_action_projects() { - local action="$1" - shift - local project="$1" - shift - - local project_path="$(project_path "$project")" - local project_projects_path="$project_path/$CONFIGS/$PROJECTS" - local project_projects_action_path="$project_path/$CONFIGS/$PROJECTS-$action" - local arguments - local path - - if [[ -f "$project_projects_action_path" ]]; then - path="$project_projects_action_path" - else - path="$project_projects_path" - fi - - # Multiple arguments can be read from the file. - while read -r arguments; do - eval "project_action_arguments $action $arguments" - done < "$path" -} - -project_action_usage() { - local project=$1 - shift - - ( - project_include "$project" - - project_action usage "$project" "$@" - ) -} - -project_path() { - local project=$1 - - local project_path="$root/$PROJECTS/$project" - - printf '%s\n' "$project_path" -} - -project_sources_path() { - local project=$1 - shift - local repository=$1 - shift - - local sources_path - local argument - local path - - # Check downloaded and extracted sources first, using "$project." - path="$root/$SOURCES/$project" - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - path="$path-$argument" - fi - - if ! directory_filled_check "$path" - then - continue - fi - - sources_path=$path - done - - if [[ -n "$sources_path" ]] - then - printf '%s\n' "$sources_path" - return - fi - - # Check downloaded sources then, using "$repository." - path="$root/$SOURCES/$repository" - - if directory_filled_check "$path" - then - printf '%s\n' "$path" - return - fi - - # Check project sources finally, using "$project." - path="$root/$PROJECTS/$project/$SOURCES" - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - path="$path/$argument" - fi - - if ! directory_filled_check "$path" - then - continue - fi - - sources_path=$path - done - - if [[ -n "$sources_path" ]] - then - printf '%s\n' "$sources_path" - return - fi -} - -project_sources_directory_filled_check() { - local project=$1 - shift - - local sources_path=$(project_sources_path "$project" "$@") - - test ! -z "$sources_path" -} - -project_sources_directory_filled_error() { - local project=$1 - shift - local arguments="$*" - - local sources_path=$(project_sources_path "$project" "$@") - - if [[ -n "$sources_path" ]] - then - printf 1>&2 '%s\n' "Sources directory for project $project (with ${arguments:-no argument}) already exists" - return 1 - else - return 0 - fi -} - -project_sources_directory_missing_empty_error() { - local project=$1 - shift - local arguments="$*" - - local sources_path=$(project_sources_path "$project" "$@") - - if [[ -z "$sources_path" ]] - then - printf 1>&2 '%s\n' "Sources directory for project $project (with ${arguments:-no argument}) missing or empty" - return 1 - else - return 0 - fi -} - -project_sources_archive() { - local project=$1 - shift - - local sources_archive - local argument - local path="$root/$SOURCES/$project" - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - path="$path-$argument" - fi - - local archive="$path.$ARCHIVE" - - if ! [[ -f "$archive" ]] - then - continue - fi - - sources_archive=$archive - done - - if [[ -n "$sources_archive" ]] - then - printf '%s\n' "$sources_archive" - fi -} - -project_sources_archive_extract() { - local project=$1 - shift - local arguments="$*" - - local archive=$(project_sources_archive "$project" "$@") - local destination=$(dirname "$archive") - - printf '%s\n' "Extracting source archive for $project (with ${arguments:-no argument})" - - file_verification_check "$archive" - archive_extract "$archive" "$destination" -} - -project_sources_archive_update() { - local project=$1 - shift - local arguments="$*" - - local repository=$project - local sources_path=$(project_sources_path "$project" "$repository" "$@") - local archive=$(project_sources_archive "$project" "$@") - local destination=$(dirname "$archive") - - if [[ -d "$sources_path" ]] - then - rm -rf "$sources_path" - fi - - printf '%s\n' "Extracting source archive for $project (with ${arguments:-no argument})" - - file_verification_check "$archive" - archive_extract "$archive" "$destination" -} - -project_sources_archive_missing_error() { - local project=$1 - shift - local arguments="$*" - - local archive=$(project_sources_archive "$project" "$@") - if [[ -z "$archive" ]] || ! [[ -f "$archive" ]] - then - printf 1>&2 '%s\n' "Missing sources archive for $project (with ${arguments:-no argument})" - return 1 - else - return 0 - fi -} - -project_sources_archive_missing_check() { - local project=$1 - shift - - local archive=$(project_sources_archive "$project" "$@") - if [[ -z "$archive" ]] || ! [[ -f "$archive" ]] - then - return 0 - else - return 1 - fi -} - -project_sources_prepare() { - local project="$1" - shift - - project_sources_prepare_blobs "$project" "$@" - project_sources_prepare_patch "$project" "$@" -} - -project_sources_prepare_blobs() { - local project=$1 - shift - - local sources_path=$(project_sources_path "$project" "$project" "$@") - - ( - cd "$sources_path" || exit 1 - - project_blobs "$project" "$@" | while IFS='' read -r blob; do - rm -f -- "$blob" - done - ) -} - -project_sources_prepare_patch() { - local project="$1" - shift - - local argument - local path - - for argument in "$@"; do - if [[ -z $path ]]; then - path=$argument - else - path=$path/$argument - fi - done - - if [[ -n $project ]]; then - project_sources_patch_recursive "$project" "$path" - fi -} - -project_sources_prepare_check() { - local project=$1 - shift - - local sources_path=$(project_sources_path "$project" "$project" "$@") - - directory_filled_check "$sources_path" -} - -project_sources_patch_recursive() { - local project=$1 - local path=$2 - - local project_path=$(project_path "$project") - local sources_path=$(project_sources_path "$project" "$project" "$@") - local patches_path=$project_path/$PATCHES/$path - - if ! [[ -d $project_path/$PATCHES ]]; then - return 0 - fi - - for patch in "$patches_path"/[!.]*.@(patch|diff); do - project_sources_patch "$sources_path" "$patch" || return 1 - done - - if [[ -n $path && $path != . ]]; then - project_sources_patch_recursive "$project" "$(dirname "$path")" - fi -} - -project_blobs() { - local project=$1 - shift - - local blobs_path=$(project_blobs_path "$project" "$@") - local blobs_ignore_path=$(project_blobs_ignore_path "$project" "$@") - - if [[ -n $blobs_path ]]; then - if [[ -n $blobs_ignore_path ]]; then - comm -23 <(sort "$blobs_path") <(sort "$blobs_ignore_path") - else - cat "$blobs_path" - fi - fi -} - -project_sources_patch() { - local sources_path=$1 - local patch_path=$2 - - if diff_patch_check "$sources_path" "$patch_path"; then - diff_patch "$sources_path" "$patch_path" - else - return 1 - fi -} - -project_blobs_path() { - local project=$1 - shift - - local project_path=$(project_path "$project") - local configs_path="$project_path/$CONFIGS" - local argument - local path - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - if [[ -z "$path" ]] - then - path="$argument" - else - path="$path/$argument" - fi - fi - - local blobs_path="$configs_path/$path/$BLOBS" - - if [[ -f "$blobs_path" ]] - then - printf '%s\n' "$blobs_path" - return - fi - done -} - -project_blobs_ignore_path() { - local project=$1 - shift - - local project_path=$(project_path "$project") - local configs_path="$project_path/$CONFIGS" - local argument - local path - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - if [[ -z "$path" ]] - then - path="$argument" - else - path="$path/$argument" - fi - fi - - blobs_ignore_path="$configs_path/$path/$BLOBS_IGNORE" - - if [[ -f "$blobs_ignore_path" ]] - then - printf '%s\n' "$blobs_ignore_path" - return - fi - done -} - -project_arguments_targets() { - local project=$1 - shift - - local project_path=$(project_path "$project") - local targets_path="$project_path/$CONFIGS" - local argument - - for argument in "$@" - do - targets_path="$targets_path/$argument" - done - - targets_path="$targets_path/$TARGETS" - - if [[ -f "$targets_path" ]] - then - cat "$targets_path" - fi -} - -project_arguments_expand_recursive() { - local project=$1 - shift - - local -a arguments - readarray -t arguments < <(project_action_helper arguments "$project" "$@") - - if [[ -z "${arguments[*]}" ]]; then - echo "$project" "$@" - - return 0 - fi - - local argument - - for argument in "${arguments[@]}"; do - project_arguments_expand_recursive "$project" "$@" "$argument" - done -} - -project_usage_actions() { - local project="$1" - shift - - printf '\n%s\n' 'Generic actions:' - - ( - for action in "${PROJECT_ACTIONS_GENERIC[@]}"; do - if function_check "$action"; then - printf '%s\n' " $action" - fi - done - ) - - if [[ "$#" -gt 0 ]]; then - printf '\n%s\n' 'Specific actions:' - - ( - for action in "$@"; do - printf '%s\n' " $action" - done - ) - fi -} - -project_usage_arguments() { - local project="$1" - shift - - printf '\n%s\n' 'Arguments:' - - project_usage_arguments_recursive "$project" ' ' "$@" -} - -project_usage_arguments_recursive() { - local project="$1" - shift - local spacing="$1" - shift - - local action_helper_arguments - local argument - - action_helper_arguments="$(project_action_helper 'arguments' "$project" "$@")" - - if [[ -n "$action_helper_arguments" ]]; then - for argument in $action_helper_arguments; do - printf '%s\n' "$spacing$argument" - project_usage_arguments_recursive "$project" " $spacing" "$@" "$argument" - done - fi -} - -project_download_git() { - local project=$1 - shift - local repository=$1 - shift - local urls=$1 - shift - - requirements "git" - - if ! git_project_check "$repository" - then - project_sources_directory_filled_error "$project" "$repository" "$@" - - git_project_clone "$repository" "$urls" - fi - - git_project_prepare "$project" "$repository" "$@" -} - -project_download_check_git() { - local project=$1 - shift - local repository=$1 - shift - - requirements "git" - - git_project_check "$repository" - git_project_prepare_check "$project" "$repository" "$@" -} - -project_download_archive() { - local project="$1" - shift - local archive_uri="$1" - shift - local archive_dsig_uri="$1" - - local archive="${archive_uri##*/}" - local compress_fmt="${archive##*.tar}" - - local directory_prefix="$root/$SOURCES" - local archive_path="$root/$SOURCES/$archive" - local sources_path="$root/$SOURCES/$project" - - if [[ "${compress_fmt#*.}" != "${ARCHIVE#*.}" ]]; then - ARCHIVE="tar$compress_fmt" - fi - - # TODO: Split this code block into separate functions - # Archive verification will be included at that point in time - if ! project_sources_directory_filled_check "$project"; then - download_wrapper "$directory_prefix" "$archive_uri" "$archive_dsig_uri" - archive_extract "$archive_path" "$directory_prefix" - - mv "${archive_path%.tar*}" "$sources_path" - fi - - project_sources_prepare "$project" -} - -project_download_check_archive() { - local project="$1" - local sources_path="$2" - - # TODO: Write the following function - #project_sources_archive_extract_check "$project" "$sources_path" -} - -project_extract() { - local project=$1 - shift - - local repository=$project - - if ! project_sources_directory_filled_check "$project" "$repository" "$@" - then - project_sources_archive_missing_error "$project" "$@" || return 1 - project_sources_archive_extract "$project" "$@" - fi -} - -project_extract_check() { - local project=$1 - shift - - local repository=$project - - project_sources_directory_filled_check "$project" "$repository" "$@" -} - -project_update_git() { - local project=$1 - shift - local repository=$1 - shift - - requirements "git" - - project_sources_directory_missing_empty_error "$project" "$repository" "$@" - - if git_project_check "$repository" - then - git_project_update "$project" "$repository" "$@" - else - if ! project_sources_archive_missing_check "$project" "$@" - then - project_sources_archive_update "$project" "$@" - fi - fi -} - -project_update_check_git() { - local project=$1 - shift - local repository=$1 - shift - - requirements "git" - - if git_project_check "$repository" - then - # Git repository should always be updated (even if upstream didn't progress). - # For instance, this is useful for testing new versions of patches without changing revision. - return 1 - else - project_sources_archive_missing_check "$project" "$@" - fi -} - -project_build_check() { - local project=$1 - shift - - local project_path=$(project_path "$project") - local build_path=$(project_build_path "$project" "$@") - local source_file_path - local argument - local rule - local path - - if ! [[ -d $build_path ]] - then - return 1 - fi - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - if [[ -z "$path" ]] - then - path="$argument" - else - path="$path/$argument" - fi - fi - - configs_install_path="$project_path/$CONFIGS/$path/$INSTALL" - - if ! [[ -f "$configs_install_path" ]] - then - continue - fi - - while read -r rule - do - source=$(printf '%s\n' "$rule" | sed "s/$INSTALL_REGEX/\\1/g") - source_path="$build_path/$source" - - # Source may contain a wildcard. - path_wildcard_expand "$source_path" | while read -r source_file_path - do - if ! [[ -f "$source_file_path" ]] && ! [[ -d "$source_file_path" ]] - then - return 1 - fi - done - done < "$configs_install_path" - done -} - -project_build_path() { - local project=$1 - shift - - local build_path="$root/$BUILD/$project" - local argument - - for argument in "$@" - do - build_path="$build_path-$argument" - done - - printf '%s\n' "$build_path" -} - -project_build_directory_missing_empty_error() { - local project=$1 - shift - local arguments="$*" - - local build_path=$(project_build_path "$project" "$@") - - if ! directory_filled_check "$build_path" - then - printf 1>&2 '%s\n' "Build directory for project $project (with ${arguments:-no argument}) missing or empty" - return 1 - else - return 0 - fi -} - -project_install() { - local project=$1 - shift - - local project_path=$(project_path "$project") - local build_path=$(project_build_path "$project" "$@") - local install_path=$(project_install_path "$project" "$@") - local source_file_path - local argument - local rule - local path - - # Install built files first. - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - if [[ -z "$path" ]] - then - path="$argument" - else - path="$path/$argument" - fi - fi - - configs_install_path="$project_path/$CONFIGS/$path/$INSTALL" - - if ! [[ -f "$configs_install_path" ]] - then - continue - fi - - project_build_directory_missing_empty_error "$project" "$@" - - while read -r rule - do - source=$(printf '%s\n' "$rule" | sed "s/$INSTALL_REGEX/\\1/g") - source_path="$build_path/$source" - - destination=$(printf '%s\n' "$rule" | sed "s/$INSTALL_REGEX/\\2/g") - destination_path="$install_path/$destination" - destination_directory_path=$(dirname "$destination_path") - - mkdir -p "$destination_directory_path" - - # Source may contain a wildcard. - path_wildcard_expand "$source_path" | while read -r source_file_path - do - cp -rT "$source_file_path" "$destination_path" - done - done < "$configs_install_path" - done - - path="" - - # Install install files then. - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - if [[ -z "$path" ]] - then - path="$argument" - else - path="$path/$argument" - fi - fi - - install_install_path="$project_path/$INSTALL/$path/$INSTALL" - - if ! [[ -f "$install_install_path" ]] - then - continue - fi - - while read -r rule - do - source=$(printf '%s\n' "$rule" | sed "s/$INSTALL_REGEX/\\1/g") - source_path="$project_path/$INSTALL/$path/$source" - - destination=$(printf '%s\n' "$rule" | sed "s/$INSTALL_REGEX/\\2/g") - destination_path="$install_path/$destination" - destination_directory_path=$(dirname "$destination_path") - - mkdir -p "$destination_directory_path" - - # Source may contain a wildcard. - path_wildcard_expand "$source_path" | while read -r source_file_path - do - cp -rT "$source_file_path" "$destination_path" - done - done < "$install_install_path" - done -} - -project_install_check() { - local project=$1 - shift - - local project_path=$(project_path "$project") - local build_path=$(project_build_path "$project" "$@") - local install_path=$(project_install_path "$project" "$@") - local argument - local rule - local path - - if ! [[ -d $install_path ]] - then - return 1 - fi - - # Install built files first. - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - if [[ -z "$path" ]] - then - path="$argument" - else - path="$path/$argument" - fi - fi - - configs_install_path="$project_path/$CONFIGS/$path/$INSTALL" - - if ! [[ -f "$configs_install_path" ]] - then - continue - fi - - project_build_directory_missing_empty_error "$project" "$@" - - while read -r rule - do - destination=$(printf '%s\n' "$rule" | sed "s/$INSTALL_REGEX/\\2/g") - destination_path="$install_path/$destination" - - if ! [[ -f "$destination_path" ]] && ! [[ -d "$destination_path" ]] - then - return 1 - fi - done < "$configs_install_path" - done - - path="" - - # Install install files then. - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - if [[ -z "$path" ]] - then - path="$argument" - else - path="$path/$argument" - fi - fi - - install_install_path="$project_path/$INSTALL/$path/$INSTALL" - - if ! [[ -f "$install_install_path" ]] - then - continue - fi - - while read -r rule - do - destination=$(printf '%s\n' "$rule" | sed "s/$INSTALL_REGEX/\\2/g") - destination_path="$install_path/$destination" - - if ! [[ -f "$destination_path" ]] && ! [[ -d "$destination_path" ]] - then - return 1 - fi - done < "$install_install_path" - done -} - -project_install_path() { - local project=$1 - shift - - local install_path="$root/$INSTALL/$project" - local argument - - for argument in "$@" - do - install_path="$install_path-$argument" - done - - printf '%s\n' "$install_path" -} - -project_install_directory_missing_empty_error() { - local project=$1 - shift - local arguments="$*" - - local install_path=$(project_install_path "$project" "$@") - - if ! directory_filled_check "$install_path" - then - printf 1>&2 '%s\n' "Install directory for project $project (with ${arguments:-no argument}) missing or empty" - return 1 - else - return 0 - fi -} - -project_release_path() { - local project=$1 - shift - local prefix=$1 - - local release_path="$root/$RELEASE/$prefix" - - # Special care for tools and systems, that depend on the host arch. - if [[ "$prefix" = "$SYSTEMS" ]] || [[ "$prefix" = "$TOOLS" ]] - then - local machine=$(uname -m) - - release_path="$release_path/$machine/$project" - else - release_path="$release_path/$project" - fi - - printf '%s\n' "$release_path" -} - -project_release_archive_path() { - local project=$1 - shift - local prefix=$1 - shift - - local release_path=$(project_release_path "$project" "$prefix") - local argument - local path="$project" - - for argument in "$@" - do - path="$path-$argument" - done - - local archive_path="$release_path/$path.$ARCHIVE" - - printf '%s\n' "$archive_path" -} - -project_release_rootfs_path() { - local project=$1 - shift - local prefix=$1 - shift - - local release_path=$(project_release_path "$project" "$prefix") - local argument - local path="$project" - - for argument in "$@" - do - path="$path-$argument" - done - - local rootfs_path="$release_path/$path.$ARCHIVE" - - printf '%s\n' "$rootfs_path" -} - -project_release_sources_archive_path() { - local project=$1 - shift - - local repository="$project" - local sources_path="$(project_sources_path "$project" "$repository" "$@")" - local archive_path="$root/$RELEASE/$SOURCES/$project/${sources_path##*/}.$ARCHIVE" - - printf '%s\n' "$archive_path" -} - -project_release_sources_archive_create() { - local project=$1 - shift - local arguments="$*" - - local repository=$project - local archive_path=$(project_release_sources_archive_path "$project" "$@") - local sources_path=$(project_sources_path "$project" "$repository" "$@") - - printf '%s\n' "Releasing sources archive for $project (with ${arguments:-no argument})" - - archive_create "$archive_path" "$sources_path" - file_verification_create "$archive_path" -} - -project_release_sources_archive_exists_check() { - local project=$1 - shift - - local archive_path=$(project_release_sources_archive_path "$project" "$@") - if [[ -z "$archive_path" ]] || ! [[ -f "$archive_path" ]] - then - return 1 - else - return 0 - fi -} - -project_release_sources_git() { - local project=$1 - shift - local repository=$1 - shift - - requirements "git" - - project_sources_directory_missing_empty_error "$project" "$repository" "$@" - - if git_project_check "$repository" - then - if ! git_project_release_check "$project" "$repository" "$@" - then - git_project_release "$project" "$repository" "$@" - fi - else - if ! project_release_sources_archive_exists_check "$project" "$@" - then - project_release_sources_archive_create "$project" "$@" - fi - fi -} - -project_release_check_sources_git() { - local project=$1 - shift - local repository=$1 - shift - - requirements "git" - - if git_project_check "$repository" - then - git_project_release_check "$project" "$repository" "$@" - else - project_release_sources_archive_exists_check "$project" "$@" - fi -} - -project_release_install() { - local project=$1 - shift - local prefix=$1 - shift - - local install_path=$(project_install_path "$project" "$@") - local release_path=$(project_release_path "$project" "$prefix") - local directory_path - local path - - project_install_directory_missing_empty_error "$project" "$@" - - local files=$(find "$install_path" -type f || true) - local file - - printf '%s\n' "$files" | while read -r file - do - path="$release_path/$file" - directory_path=$(dirname "$path") - - mkdir -p "$directory_path" - - cp "$install_path/$file" "$path" - file_verification_create "$path" - done -} - -project_release_install_check() { - local project=$1 - shift - local prefix=$1 - shift - - local install_path=$(project_install_path "$project" "$@") - local release_path=$(project_release_path "$project" "$prefix") - local path - - project_install_directory_missing_empty_error "$project" "$@" - - local files=$(find "$install_path" -type f || true) - local file - - printf '%s\n' "$files" | while read -r file - do - path="$release_path/$file" - - file_exists_check "$path" - done -} - -project_release_install_archive() { - local project=$1 - shift - local prefix=$1 - shift - - project_install_directory_missing_empty_error "$project" "$@" - - project_release_install_archive_create "$project" "$prefix" "$@" -} - -project_release_install_archive_check() { - local project=$1 - shift - - project_release_install_archive_exists_check "$project" "$@" -} - -project_release_install_archive_create() { - local project=$1 - shift - local prefix=$1 - shift - local arguments="$*" - - local install_path=$(project_install_path "$project" "$@") - local archive_path=$(project_release_archive_path "$project" "$prefix" "$@") - - printf '%s\n' "Releasing $prefix archive for $project (with ${arguments:-no argument})" - - archive_create "$archive_path" "$install_path" - file_verification_create "$archive_path" -} - -project_release_install_archive_exists_check() { - local project=$1 - shift - local prefix=$1 - shift - - local archive_path=$(project_release_archive_path "$project" "$prefix" "$@") - - file_exists_check "$archive_path" -} - -project_release_install_rootfs() { - local project=$1 - shift - local prefix=$1 - shift - - project_install_directory_missing_empty_error "$project" "$@" - - if ! project_release_install_rootfs_exists_check "$project" "$prefix" "$@" - then - project_release_install_rootfs_create "$project" "$prefix" "$@" - fi -} - -project_release_install_rootfs_check() { - local project=$1 - shift - - project_release_install_rootfs_exists_check "$project" "$@" -} - -project_release_install_rootfs_create() { - local project=$1 - shift - local prefix=$1 - shift - local arguments="$*" - - local install_path=$(project_install_path "$project" "$@") - local rootfs_path=$(project_release_rootfs_path "$project" "$prefix" "$@") - - printf '%s\n' "Releasing $prefix rootfs for $project (with ${arguments:-no argument})" - - rootfs_create "$rootfs_path" "$install_path" - file_verification_create "$rootfs_path" -} - -project_release_install_rootfs_exists_check() { - local project=$1 - shift - local prefix=$1 - shift - - local rootfs_path=$(project_release_rootfs_path "$project" "$prefix" "$@") - - file_exists_check "$rootfs_path" -} - -project_clean() { - local project=$1 - shift - - project_clean_build "$project" "$@" - project_clean_install "$project" "$@" - project_clean_release "$project" "$@" -} - -project_clean_build() { - local project=$1 - shift - - local build_path=$(project_build_path "$project" "$@") - - rm -rf "$build_path" -} - -project_clean_install() { - local project=$1 - shift - - local install_path=$(project_install_path "$project" "$@") - - rm -rf "$install_path" -} - -project_clean_release() { - local project=$1 - shift - - local prefix - - for prefix in "$SOURCES" "$SYSTEMS" "$IMAGES" "$TOOLS" "$DOCS" - do - local release_path=$(project_release_path "$project" "$prefix") - - rm -rf "$release_path" - done -} - -project_clean_rootfs() { - local project=$1 - shift - - project_clean_build "$project" "$@" - project_clean_rootfs_install "$project" "$@" - project_clean_release "$project" "$@" - -} - -project_clean_rootfs_install() { - local project=$1 - shift - - local install_path=$(project_install_path "$project" "$@") - - execute_root rm -rf "$install_path" - -} - -project_file_path() { - local project=$1 - shift - local directory=$1 - shift - local file=$1 - shift - - local project_path=$(project_path "$project") - local path="$project_path/$directory" - local argument - local file_path - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - path="$path/$argument" - fi - - if ! [[ -f "$path/$file" ]] - then - continue - fi - - file_path="$path/$file" - - break - done - - if [[ -z "$file_path" ]] - then - return 1 - fi - - printf '%s\n' "$file_path" -} - -project_file_test() { - local file_path=$(project_file_path "$@") - - test -f "$file_path" -} - -project_file_contents() { - local file_path=$(project_file_path "$@") - - if [[ -f "$file_path" ]] - then - cat "$file_path" - fi -} - -project_file_contents_herit() { - local project=$1 - shift - local directory=$1 - shift - local file=$1 - shift - - local project_path=$(project_path "$project") - local path="$project_path/$directory" - local argument - local file_path - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - path="$path/$argument" - fi - - file_path="$path/$file" - - if ! [[ -f "$file_path" ]] - then - continue - fi - - cat "$file_path" - done -} diff --git a/i18n/fr_FR/libs/tool b/i18n/fr_FR/libs/tool deleted file mode 100755 index f4e8a783..00000000 --- a/i18n/fr_FR/libs/tool +++ /dev/null @@ -1,387 +0,0 @@ -#!/usr/bin/env bash - -# Copyright (C) 2016 Paul Kocialkowski -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -TOOL_ACTIONS_GENERIC=(usage update execute) -TOOL_ACTIONS_GENERIC_IGNORE_CHECK=(usage update) -TOOL_ACTIONS_HELPERS=(arguments) - -tool_include() { - local tool=$1 - - local tool_path=$(tool_path "$tool") - - unset -f "${TOOL_ACTIONS[@]}" - - source "$tool_path/$tool" - - tool_helper_include "$tool" -} - -tool_helper_include() { - local tool=$1 - - local tool_path=$(tool_path "$tool") - local include="$tool_path/$tool-helper" - - if [[ -f "$include" ]] - then - source "$include" - fi -} - -tool_check() { - local tool="${1##*/}" - - local tool_path="$(tool_path "$tool")" - - if ! [[ -f "$tool_path/$tool" ]]; then - return 1 - fi -} - -tool_function_check() { - local tool=$1 - local function=$2 - - tool_include "$tool" - - if ! function_check "$function" - then - return 1 - fi - - return 0 -} - -tool_action() { - local action=$1 - shift - local tool=$1 - shift - local arguments=$@ - - ( - set +e - - if ! tool_check "$tool" - then - printf 1>&2 '%s\n' "Tool $tool check failed" - return 1 - fi - - tool_action_check "$action" "$tool" "$@" - - if [[ $? -eq 0 ]] - then - return 0 - fi - - tool_include "$tool" - - if ! function_check "$action" - then - return 0 - fi - - printf '%s\n\n' "Tool $tool $action (with ${arguments:-no argument})" - - ( - set -e - - "$action" "$@" - ) - - if [[ $? -ne 0 ]] - then - printf 1>&2 '\n%s\n' "Tool $tool $action (with ${arguments:-no argument}) failed" - - return 1 - else - printf '\n%s\n' "Tool $tool $action (with ${arguments:-no argument}) completed" - fi - ) -} - -tool_action_check() { - local action=$1 - shift - local tool=$1 - shift - - ( - set +e - - if ! tool_check "$tool" - then - printf 1>&2 '%s\n' "Tool $tool check failed" - return 1 - fi - - tool_include "$tool" - - if ! function_check "$action""_check" - then - return 1 - fi - - for tool_force in $TOOLS_FORCE - do - if [[ "$tool_force" = "$tool" ]] - then - return 1 - fi - done - - ( - set -e - "$action""_check" "$@" - ) - ) -} - -tool_action_helper() { - local helper=$1 - shift - local tool=$1 - shift - - ( - set +e - - if ! tool_check "$tool" - then - printf 1>&2 '%s\n' "Tool $tool check failed" - return 1 - fi - - tool_include "$tool" - - if ! function_check "$helper" - then - return 0 - fi - - ( - set -e - "$helper" "$@" - ) - ) -} - -tool_action_arguments_recursive() { - local action=$1 - shift - local tool=$1 - shift - - local action_helper_arguments=$(tool_action_helper "arguments" "$tool" "$@") - local argument - - if [[ $? -ne 0 ]] || [[ -z "$action_helper_arguments" ]] - then - tool_action "$action" "$tool" "$@" - else - printf '%s\n' "$action_helper_arguments" | while read argument - do - tool_action_arguments_recursive "$action" "$tool" "$@" "$argument" - done - fi -} - -tool_arguments_targets() { - local tool="$1" - shift - - local tool_path="$(tool_path "$tool")" - local targets_path="$tool_path/$CONFIGS" - local argument - - for argument in "$@"; do - targets_path="$targets_path/$argument" - done - - targets_path="$targets_path/$TARGETS" - - if [[ -f "$targets_path" ]]; then - cat "$targets_path" - fi -} - -tool_path() { - local tool=$1 - - local tool_path="$root/$TOOLS/$tool" - - printf '%s\n' "$tool_path" -} - -tool_sources_path() { - local tool=$1 - shift - - local path="$root/$TOOLS/$tool/$SOURCES" - local argument - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - path="$path/$argument" - fi - - if directory_filled_check "$path" - then - printf '%s\n' "$path" - return - fi - done -} - -tool_usage_actions() { - local tool=$1 - shift - - printf '\n%s\n' 'Generic actions:' - - for action in "${TOOL_ACTIONS_GENERIC[@]}" - do - if function_check "$action" - then - printf '%s\n' " $action" - fi - done - - if [[ $# -gt 0 ]] - then - printf '\n%s\n' 'Specific actions:' - - for action in "$@" - do - printf '%s\n' " $action" - done - fi -} - -tool_usage_arguments() { - local tool=$1 - shift - - printf '\n%s\n' 'Arguments:' - - tool_usage_arguments_recursive "$tool" " " "$@" -} - -tool_usage_arguments_recursive() { - local tool=$1 - shift - local spacing=$1 - shift - - local action_helper_arguments=$(tool_action_helper "arguments" "$tool" "$@") - local argument - - if [[ -n "$action_helper_arguments" ]] - then - printf '%s\n' "$action_helper_arguments" | while read argument - do - printf '%s\n' "$spacing$argument" - tool_usage_arguments_recursive "$tool" " $spacing" "$@" "$argument" - done - fi -} - -tool_file_path() { - local tool=$1 - shift - local directory=$1 - shift - local file=$1 - shift - - local tool_path=$(tool_path "$tool") - local path="$tool_path/$directory" - local argument - local file_path - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - path="$path/$argument" - fi - - if ! [[ -f "$path/$file" ]] - then - continue - fi - - file_path="$path/$file" - done - - if [[ -z "$file_path" ]] - then - return 1 - fi - - printf '%s\n' "$file_path" -} - -tool_file_test() { - local file_path=$(tool_file_path "$@") - - test -f "$file_path" -} - -tool_file_contents() { - local file_path=$(tool_file_path "$@") - - if [[ -f "$file_path" ]] - then - cat "$file_path" - fi -} - -tool_file_contents_herit() { - local tool=$1 - shift - local directory=$1 - shift - local file=$1 - shift - - local tool_path=$(tool_path "$tool") - local path="$tool_path/$directory" - local argument - local file_path - - for argument in "" "$@" - do - if [[ -n "$argument" ]] - then - path="$path/$argument" - fi - - file_path="$path/$file" - - if ! [[ -f "$file_path" ]] - then - continue - fi - - cat "$file_path" - done -} diff --git a/i18n/fr_FR/oldbuild b/i18n/fr_FR/oldbuild deleted file mode 100755 index c0902012..00000000 --- a/i18n/fr_FR/oldbuild +++ /dev/null @@ -1,101 +0,0 @@ -#!/bin/sh - -# generic build script, for building components (all of them) -# -# Copyright (C) 2014, 2015 Leah Rowe -# Copyright (C) 2015 Patrick "P. J." McDermott -# Copyright (C) 2015, 2016 Klemens Nanni -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# - -[ "x${DEBUG+set}" = 'xset' ] && set -v -set -u -e - -build=./resources/scripts/helpers/build - -listmodes() { - for mode in "${build}"/*; do - printf '%s\n' "${mode##*/}" - done -} - -# Takes exactly one mode as parameter -listoptions() { - for option in "${build}"/"${1}"/*; do - printf '%s\n' "${option##*/}" - done -} - -help() { - cat <<- EOF - USAGE: ./oldbuild