void-packages/srcpkgs/avr-binutils/template

46 lines
1010 B
Bash

# Template file for 'avr-binutils'
pkgname=avr-binutils
version=2.29.1
revision=1
short_desc="GNU binary utilities for AVR"
maintainer="allan <mail@may.mooo.com>"
homepage="http://www.gnu.org/software/binutils/"
license="GPL-3"
distfiles="$GNU_SITE/binutils/binutils-$version.tar.gz"
checksum=0d9d2bbf71e17903f26a676e7fba7c200e581c84b8f2f43e72d875d0e638771c
wrksrc="binutils-$version"
makedepends="zlib-devel"
do_configure() {
./configure \
--disable-werror \
--enable-ld=default \
--enable-shared \
--enable-gold \
--enable-plugins \
--enable-threads \
--enable-install-libbfd \
--prefix=/usr \
--build=x86_64-unknown-linux-gnu \
--host=$XBPS_CROSS_TRIPLET \
--target=avr \
--with-pic
make configure-host
}
do_build() {
make tooldir=/usr
}
do_install() {
make prefix="$DESTDIR"/usr tooldir="$DESTDIR"/usr install
}
post_install() {
rm -rf "$DESTDIR"/usr/share/info
rm -rf "$DESTDIR"/usr/share/locale
rm "$DESTDIR"/usr/bin/{ar,as,nm,objcopy,objdump,ranlib,strip,readelf}
}