/[gentoo-x86]/eclass/gnustep-base.eclass
Gentoo

Diff of /eclass/gnustep-base.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.26 Revision 1.27
1# Copyright 1999-2012 Gentoo Foundation 1# Copyright 1999-2012 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/gnustep-base.eclass,v 1.26 2012/06/19 09:06:40 voyageur Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/gnustep-base.eclass,v 1.27 2012/06/22 12:41:51 voyageur Exp $
4 4
5# @ECLASS: gnustep-base.eclass 5# @ECLASS: gnustep-base.eclass
6# @MAINTAINER: 6# @MAINTAINER:
7# GNUstep Herd <gnustep@gentoo.org> 7# GNUstep Herd <gnustep@gentoo.org>
8# @BLURB: Internal handling of GNUstep pacakges 8# @BLURB: Internal handling of GNUstep pacakges
156 use debug \ 156 use debug \
157 && GS_ENV=( "${GS_ENV[@]}" "debug=yes" ) \ 157 && GS_ENV=( "${GS_ENV[@]}" "debug=yes" ) \
158 || GS_ENV=( "${GS_ENV[@]}" "debug=no" ) 158 || GS_ENV=( "${GS_ENV[@]}" "debug=no" )
159 159
160 # About 20 gnustep packages still use EAPI 0 160 # About 20 gnustep packages still use EAPI 0
161 if built_with_use gnustep-base/gnustep-make libobjc2; 161 if built_with_use --missing false gnustep-base/gnustep-make libobjc2;
162 then 162 then
163 # Set clang for packages that do not respect gnustep-make 163 # Set clang for packages that do not respect gnustep-make
164 # settings (gnustep-base's configure for example) 164 # settings (gnustep-base's configure for example)
165 export CC=clang CXX=clang CPP="clang -E" LD="clang" 165 export CC=clang CXX=clang CPP="clang -E" LD="clang"
166 fi 166 fi

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

  ViewVC Help
Powered by ViewVC 1.1.20