From 5d4377dc955159ee2acae61e59cce7173985dc73 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 4 Jun 2012 10:28:30 +0200 Subject: [PATCH] chroot-gcc: add missing builddeps to build it in the chroot. --- srcpkgs/chroot-gcc/template | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/srcpkgs/chroot-gcc/template b/srcpkgs/chroot-gcc/template index bfd96ffb253..7f363cc5e4a 100644 --- a/srcpkgs/chroot-gcc/template +++ b/srcpkgs/chroot-gcc/template @@ -5,17 +5,17 @@ _gmp_ver=5.0.3 _mpfr_ver=3.1.0 _mpc_ver=0.8.2 version=${_majorver}.0 +revision=1 wrksrc="gcc-${version}" +homepage="http://gcc.gnu.org" +short_desc="The GNU C Compiler suite -- for xbps-src use" +maintainer="Juan RP " +license="GPL-3" distfiles=" http://ftp.gnu.org/pub/gnu/gcc/gcc-${version}/gcc-${version}.tar.bz2 http://ftp.gnu.org/pub/gnu/gmp/gmp-${_gmp_ver}.tar.bz2 http://www.mpfr.org/mpfr-current/mpfr-${_mpfr_ver}.tar.bz2 http://www.multiprecision.org/mpc/download/mpc-${_mpc_ver}.tar.gz" -homepage="http://gcc.gnu.org" -revision=1 -short_desc="The GNU C Compiler suite -- for xbps-src use" -maintainer="Juan RP " -license="GPL-3" checksum=" a680083e016f656dab7acd45b9729912e70e71bbffcbf0e3e8aa1cccf19dc9a5 dcafe9989c7f332b373e1f766af8e9cd790fc802fdec422a1910a6ef783480e3 @@ -27,11 +27,13 @@ long_desc=" This package is only meant to be used by xbps-src, don't install it manually." noverifyrdeps=yes -provides="libgcc-${version} libstdc++-${version} libstdc++-devel-${version} -gcc-${version} gcc-c++-${version}" - +provides="libgcc-$version libstdc++-$version libstdc++-devel-$version gcc-$version gcc-c++-$version" conflicts="libgcc>=0 libstdc++>=0 libstdc++-devel>=0 gcc>=0 gcc-c++>=0" +if [ -n "$IN_CHROOT" ]; then + makedepends="perl flex" +fi + pre_configure() { # As specified in the LFS book, disable installing libiberty. sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in