Dhyey Patel has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/39408 )
Change subject: Add Arch Linux Package Compilation Script ......................................................................
Add Arch Linux Package Compilation Script
This script make prebuilt toolchain package for Arch Linux and its derivatives.
Prerequisite: 1) makepkg
How-TO: Build *) makepkg -g >> PKGBUILD && makepkg Install *) sudo pacman -U <package_name>
Change-Id: Iad5622cc3b122dbd74c9292f502f5bf912eb4288 Signed-off-by: Griffin98 griffin98@protonmail.com --- A PKGBUILD 1 file changed, 22 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/08/39408/1
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..d5c62d6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,22 @@ +pkgname="crossgcc" +pkgver=0.1 +pkgrel=1 +pkgdesc="CrossGCC Toolchain for i386." +arch=("x86_64") +license=('GPL') + +CROSSGCC_DIR="$(pwd)/util/crossgcc/xgcc" +PACKAGE_DIR="usr/share/crossgcc" + + +package() { + mkdir -p ${pkgdir}/${PACKAGE_DIR} + cp -a ${CROSSGCC_DIR}/* ${pkgdir}/${PACKAGE_DIR}/ +} + +post_install() { + ln -s /${PACKAGE_DIR}/bin/i386-elf-gcc /usr/bin/i386-elf-gcc + ln -s /${PACKAGE_DIR}/bin/i386-elf-gcc-ar /usr/bin/i386-elf-gcc-ar + ln -s /${PACKAGE_DIR}/bin/i386-elf-gcc-nm /usr/bin/i386-elf-gcc-nm + ln -s /${PACKAGE_DIR}/bin/i386-elf-gcc-ranlib /usr/bin/i386-elf-gcc-ranlib +}