diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2023-03-04 13:18:36 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2023-03-04 13:18:36 +0100 |
commit | c2b99b9cae9228b744d97afa35e40533d4c16d31 (patch) | |
tree | eeba12bcf311a04a07c02e58cc10c377f66dd8a7 | |
parent | e211decb53dc5cdd2d248168e691f9027b3a7a62 (diff) | |
download | arch-c2b99b9cae9228b744d97afa35e40533d4c16d31.tar.gz arch-c2b99b9cae9228b744d97afa35e40533d4c16d31.tar.bz2 |
added locally adapted and updated version of binutils-ia16
-rw-r--r-- | adapted/binutils-ia16/.SRCINFO | 18 | ||||
-rw-r--r-- | adapted/binutils-ia16/PKGBUILD | 39 |
2 files changed, 57 insertions, 0 deletions
diff --git a/adapted/binutils-ia16/.SRCINFO b/adapted/binutils-ia16/.SRCINFO new file mode 100644 index 0000000..e366d8d --- /dev/null +++ b/adapted/binutils-ia16/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = binutils-ia16 + pkgdesc = IA-16 (Intel 16-bit x86) port of GNU Binutils + pkgver = 20221221 + pkgrel = 1 + url = https://github.com/tkchia/binutils-ia16 + arch = x86_64 + license = GPL + checkdepends = dejagnu + checkdepends = bc + depends = glibc + depends = zlib + options = staticlibs + options = !distcc + options = !ccache + source = https://github.com/tkchia/binutils-ia16/archive/refs/tags/20221221.tar.gz + md5sums = 36d72eed7f40a91170ec2d7bd8b30ca2 + +pkgname = binutils-ia16 diff --git a/adapted/binutils-ia16/PKGBUILD b/adapted/binutils-ia16/PKGBUILD new file mode 100644 index 0000000..6e694ac --- /dev/null +++ b/adapted/binutils-ia16/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Sebastiaan de Schaetzen <sebastiaan.de.schaetzen@gmail.com> +pkgname=binutils-ia16 +pkgver=20221221 +pkgrel=1 +epoch= +pkgdesc="IA-16 (Intel 16-bit x86) port of GNU Binutils" +arch=('x86_64') +url="https://github.com/tkchia/binutils-ia16" +license=('GPL') +depends=(glibc zlib) +checkdepends=(dejagnu bc) +options=(staticlibs !distcc !ccache) +source=("https://github.com/tkchia/binutils-ia16/archive/refs/tags/$pkgver.tar.gz") +md5sums=('36d72eed7f40a91170ec2d7bd8b30ca2') + +build() { + mkdir -p build-binutils + cd build-binutils + unset CPPFLAGS + ../binutils-ia16-$pkgver/configure \ + --prefix=/ \ + --bindir=/usr/bin \ + --libdir=/usr/lib/ia16-elf/ \ + --target=ia16-elf \ + --disable-gdb \ + --disable-libdecnumber \ + --disable-readline \ + --disable-sim \ + --disable-nls \ + --disable-werror + make configure-host + make tooldir=/usr +} + +package() { + cd build-binutils + make DESTDIR="$pkgdir/" install + rm -rf "$pkgdir/usr/share" +} |