From 0cd88b0fae482666a7c04725ddbeb352f6cb1e74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Wed, 18 Nov 2020 23:29:53 -0300 Subject: [PATCH] binutils: enable libdebuginfod functionality. Also set makedepends initial value correctly, drop noarch. --- srcpkgs/binutils/template | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/srcpkgs/binutils/template b/srcpkgs/binutils/template index e6f916ed68d..8aedb0d373e 100644 --- a/srcpkgs/binutils/template +++ b/srcpkgs/binutils/template @@ -1,7 +1,7 @@ # Template file for 'binutils' pkgname=binutils version=2.34 -revision=1 +revision=2 bootstrap=yes short_desc="GNU binary utilities" maintainer="Enno Boland " @@ -10,12 +10,16 @@ homepage="http://www.gnu.org/software/binutils/" distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.xz" checksum=f00b0e8803dc9bab1e2165bd568528135be734df3fabf8d0161828cd56028952 +makedepends="zlib-devel" + if [ "$CHROOT_READY" ]; then hostmakedepends="flex perl texinfo" + makedepends+=" elfutils-devel" checkdepends="bc" depends="binutils-doc" + + _debuginfod_config="--with-debuginfod" fi -makedepends+=" zlib-devel" _get_triplet() { if [ -z "$XBPS_TRIPLET" ]; then @@ -49,7 +53,7 @@ do_configure() { --enable-plugins --enable-secureplt --with-mmap \ --disable-shared --enable-gold --disable-werror \ --enable-deterministic-archives --enable-ld=default \ - --disable-nls $CONFIGFLAG + --disable-nls ${_debuginfod_config} $CONFIGFLAG } do_build() { @@ -133,7 +137,6 @@ binutils-devel_package() { } binutils-doc_package() { - archs=noarch short_desc+=" - info files" pkg_install() { vmove usr/share/info