/[gentoo-x86]/sci-electronics/ghdl/ghdl-0.29.ebuild
Gentoo

Diff of /sci-electronics/ghdl/ghdl-0.29.ebuild

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

Revision 1.3 Revision 1.4
1# Copyright 1999-2011 Gentoo Foundation 1# Copyright 1999-2013 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/sci-electronics/ghdl/ghdl-0.29.ebuild,v 1.3 2011/05/14 14:34:21 tomjbe Exp $ 3# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ghdl/ghdl-0.29.ebuild,v 1.4 2013/08/04 09:10:43 tomjbe Exp $
4 4
5EAPI="3" 5EAPI="3"
6 6
7inherit multilib 7inherit eutils multilib
8 8
9GCC_VERSION="4.3.4" 9GCC_VERSION="4.3.4"
10GNATGCC_SLOT="4.3" 10GNATGCC_SLOT="4.3"
11 11
12DESCRIPTION="Complete VHDL simulator using the GCC technology" 12DESCRIPTION="Complete VHDL simulator using the GCC technology"
15 mirror://gnu/gcc/releases/gcc-${GCC_VERSION}/gcc-core-${GCC_VERSION}.tar.bz2" 15 mirror://gnu/gcc/releases/gcc-${GCC_VERSION}/gcc-core-${GCC_VERSION}.tar.bz2"
16LICENSE="GPL-2" 16LICENSE="GPL-2"
17SLOT="0" 17SLOT="0"
18KEYWORDS="~amd64 ~ppc ~x86" 18KEYWORDS="~amd64 ~ppc ~x86"
19IUSE="" 19IUSE=""
20DEPEND=">=sys-apps/portage-2.1.2.10 20DEPEND="<sys-apps/texinfo-5.1
21 dev-lang/gnat-gcc:${GNATGCC_SLOT}" 21 dev-lang/gnat-gcc:${GNATGCC_SLOT}"
22RDEPEND="" 22RDEPEND=""
23S="${WORKDIR}/gcc-${GCC_VERSION}" 23S="${WORKDIR}/gcc-${GCC_VERSION}"
24 24
25ADA_INCLUDE_PATH="${ROOT}/usr/lib/gnat-gcc/${CHOST}/${GNATGCC_SLOT}/adainclude" 25ADA_INCLUDE_PATH="${ROOT}/usr/lib/gnat-gcc/${CHOST}/${GNATGCC_SLOT}/adainclude"
47 -e "s:\(MULTILIB_OSDIRNAMES = \).*:\1../lib64 ../lib32:" \ 47 -e "s:\(MULTILIB_OSDIRNAMES = \).*:\1../lib64 ../lib32:" \
48 "${T_LINUX64}" \ 48 "${T_LINUX64}" \
49 || die "sed for ${T_LINUX64} failed. :(" 49 || die "sed for ${T_LINUX64} failed. :("
50 done 50 done
51 fi 51 fi
52
53 # fix for bug #477552 backported from bug #424970
54 epatch "${FILESDIR}"/${P}-gcc.patch
52} 55}
53 56
54src_configure() { 57src_configure() {
55 PATH="${GNATGCC_PATH}:${PATH}" econf --enable-languages=vhdl 58 PATH="${GNATGCC_PATH}:${PATH}" econf --enable-languages=vhdl
56} 59}

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.20