From 1f938c20b4a82ca1267ab9a1ec0922878a21ca6b Mon Sep 17 00:00:00 2001 From: dzwdz Date: Fri, 25 Aug 2023 18:36:57 +0200 Subject: ports: binutils :^) --- ports/binutils/port | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 ports/binutils/port (limited to 'ports/binutils/port') diff --git a/ports/binutils/port b/ports/binutils/port new file mode 100755 index 0000000..b57ed7f --- /dev/null +++ b/ports/binutils/port @@ -0,0 +1,25 @@ +#!/bin/sh +. ports/pre + +pkg=binutils +tarball_dir=binutils + +# TODO more general ports system +fetch() { true; } +checksum() { true; } +unpack() { + mkdir -p $tarball_dir +} + +configure() { + mkdir -p $tarball_dir/gas/doc # otherwise the build errors out + + test -e $tarball_dir/Makefile && return + (cd $tarball_dir && $repodir/toolchain/binutils/configure --with-build-sysroot=$repodir/toolchain/sysroot/ --host=x86_64-camellia --prefix=/usr --disable-gdb --disable-gprof --disable-readline --disable-libbacktrace --disable-libctf --disable-gnulib --disable-gdbserver --disable-sim) +} + +post_install() { + ln -f $repodir/out/sysrootu/lib/* $DESTDIR/usr/lib/ +} + +. ports/post -- cgit v1.2.3