Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 52490 Details for
Bug 83877
ghdl-0.25-r1.ebuild (New Package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ghdl-0.18.ebuild
ghdl-0.18.ebuild (text/plain), 1.94 KB, created by
matt
on 2005-03-02 13:33:14 UTC
(
hide
)
Description:
ghdl-0.18.ebuild
Filename:
MIME Type:
Creator:
matt
Created:
2005-03-02 13:33:14 UTC
Size:
1.94 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >MY_PV=3.4.3 >DESCRIPTION="ghdl Compiler" >SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/gcc-${MY_PV}/gcc-core-${MY_PV}.tar.bz2 > http://ghdl.free.fr/ghdl-${PV}.tar.bz2" >HOMEPAGE="http://ghdl.free.fr/" > >DEPEND="" >SLOT="0" >KEYWORDS="~x86" >LICENSE="GPL-2" >IUSE="" > >GCCBUILD="${WORKDIR}/gcc-${MY_PV}" > >DEPEND="=dev-lang/gnat-3.15p-r4" > >CFLAGS="-O" > >src_unpack() { > unpack ${A} > > cp -r ${WORKDIR}/ghdl-${PV}/vhdl ${GCCBUILD}/gcc > cd "${GCCBUILD}" > > patch ${GCCBUILD}/gcc/Makefile.in ${FILESDIR}/gccpatch || die "patch failed" > patch ${GCCBUILD}/gcc/vhdl/Makefile.in ${FILESDIR}/ghdlpatch || die "patch failed" >} > > >src_compile() { > # Configure gcc > cd ${GCCBUILD} > > "${GCCBUILD}"/configure --prefix=/usr \ > --program-prefix="ghdl" \ > --enable-languages="vhdl" \ > --libdir=/usr/lib/ghdl \ > --libexecdir=/usr/lib/ghdl \ > --datadir=/usr/data/ghdl \ > || die "configure failed" > > make || die "ghdl build" >} > >src_install() { > # Install ghdl, tools > cd "${GCCBUILD}" > #make prefix=${D}/usr \ > #libdir=${D}/usr/lib/ghdl \ > #libexecdir=${D}/usr/libexec/ghdl \ > #datadir=${D}/usr/data/ghdl \ > #install || die "died while installing" > make install DESTDIR=${D} || die "died while installing" > >} > >pkg_postinst() { > # recompile the libraries on the system > local PDIR=${WORKDIR}/gcc-3.4.3/gcc/vhdl > local DDIR=${ROOT}/usr/lib/ghdl/gcc/i686-pc-linux-gnu/3.4.3/vhdl > cd ${DDIR} > make -f ${PDIR}/Makefile REL_DIR=../../.. LIBSRC_DIR="src" \ > srcdir=${PDIR} \ > LIB93_DIR=lib/v93 LIB87_DIR=lib/v87 \ > ANALYZE="${PDIR}/../ghdl -a --GHDL1=${PDIR}/../ghdl1 --ieee=none" \ > std.v93 std.v87 ieee.v93 ieee.v87 synopsys.v93 synopsys.v87 > cd ${PDIR} > install -m 644 std87_standard.o ${DDIR}/lib/v87/std/std_standard.o > install -m 644 std93_standard.o ${DDIR}/lib/v93/std/std_standard.o > > # Notify the user what changed > einfo "" > einfo "The compiler has been installed as ghdl." > einfo "" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 83877
:
52490
|
52491
|
52492
|
60161
|
60213
|
69193
|
77954
|
78049
|
78050
|
78144
|
81748
|
83267
|
90413
|
98144