/[gentoo-x86]/eclass/multilib-build.eclass
Gentoo

Diff of /eclass/multilib-build.eclass

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

Revision 1.27 Revision 1.28
1# Copyright 1999-2014 Gentoo Foundation 1# Copyright 1999-2014 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/multilib-build.eclass,v 1.27 2014/01/16 20:05:12 mgorny Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/multilib-build.eclass,v 1.28 2014/03/29 03:00:44 vapier Exp $
4 4
5# @ECLASS: multilib-build.eclass 5# @ECLASS: multilib-build.eclass
6# @MAINTAINER: 6# @MAINTAINER:
7# Michał Górny <mgorny@gentoo.org> 7# Michał Górny <mgorny@gentoo.org>
8# @BLURB: flags and utility functions for building multilib packages 8# @BLURB: flags and utility functions for building multilib packages
36 abi_x86_64:amd64,amd64_fbsd 36 abi_x86_64:amd64,amd64_fbsd
37 abi_x86_x32:x32 37 abi_x86_x32:x32
38 abi_mips_n32:n32 38 abi_mips_n32:n32
39 abi_mips_n64:n64 39 abi_mips_n64:n64
40 abi_mips_o32:o32 40 abi_mips_o32:o32
41 abi_ppc_32:ppc
42 abi_ppc_64:ppc64
41) 43)
42 44
43# @ECLASS-VARIABLE: MULTILIB_USEDEP 45# @ECLASS-VARIABLE: MULTILIB_USEDEP
44# @DESCRIPTION: 46# @DESCRIPTION:
45# The USE-dependency to be used on dependencies (libraries) needing 47# The USE-dependency to be used on dependencies (libraries) needing
349 abi_flag=abi_mips_n32;; 351 abi_flag=abi_mips_n32;;
350 n64) 352 n64)
351 abi_flag=abi_mips_n64;; 353 abi_flag=abi_mips_n64;;
352 o32) 354 o32)
353 abi_flag=abi_mips_o32;; 355 abi_flag=abi_mips_o32;;
356 ppc)
357 abi_flag=abi_ppc_32;;
358 ppc64)
359 abi_flag=abi_ppc_64;;
354 *) 360 *)
355 die "Header wrapping for ${ABI} not supported yet";; 361 die "Header wrapping for ${ABI} not supported yet";;
356 esac 362 esac
357 363
358 # Note: match a space afterwards to avoid collision potential. 364 # Note: match a space afterwards to avoid collision potential.

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

  ViewVC Help
Powered by ViewVC 1.1.20