/[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.29 Revision 1.30
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.29 2014/03/30 08:41:53 mgorny Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/multilib-build.eclass,v 1.30 2014/03/31 15:32:22 mgorny 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
43) 41)
44 42
45# @ECLASS-VARIABLE: MULTILIB_USEDEP 43# @ECLASS-VARIABLE: MULTILIB_USEDEP
46# @DESCRIPTION: 44# @DESCRIPTION:
47# The USE-dependency to be used on dependencies (libraries) needing 45# The USE-dependency to be used on dependencies (libraries) needing
356 abi_flag=abi_mips_n32;; 354 abi_flag=abi_mips_n32;;
357 n64) 355 n64)
358 abi_flag=abi_mips_n64;; 356 abi_flag=abi_mips_n64;;
359 o32) 357 o32)
360 abi_flag=abi_mips_o32;; 358 abi_flag=abi_mips_o32;;
361 ppc)
362 abi_flag=abi_ppc_32;;
363 ppc64)
364 abi_flag=abi_ppc_64;;
365 *) 359 *)
366 die "Header wrapping for ${ABI} not supported yet";; 360 die "Header wrapping for ${ABI} not supported yet";;
367 esac 361 esac
368 362
369 # Note: match a space afterwards to avoid collision potential. 363 # Note: match a space afterwards to avoid collision potential.

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30

  ViewVC Help
Powered by ViewVC 1.1.20