Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 49863 Details for
Bug 79985
cvs ebuild: dev-lang/fpc
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild: it could be so easy... or could it?
fpc-1.9.7.ebuild (text/plain), 2.22 KB, created by
Danny Milosavljevic
on 2005-01-29 12:32:35 UTC
(
hide
)
Description:
ebuild: it could be so easy... or could it?
Filename:
MIME Type:
Creator:
Danny Milosavljevic
Created:
2005-01-29 12:32:35 UTC
Size:
2.22 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/fpc-1.9.4.ebuild,v 1.1 2004/09/08 04:26:44 chriswhite Exp $ > ># fpc.cfg missing ! > >inherit rpm cvs > >DESCRIPTION="The Free Pascal compiler" >HOMEPAGE="http://www.freepascal.org/" >SRC_URI="ftp://ftp.freepascal.org/pub/fpc/beta/linux-i386-${PV}/fpc-1.9.4-0.i586.rpm" # bootstrap >LICENSE="LGPL-2.1+staticlibs GPL-2" >SLOT="0" >KEYWORDS="x86 -*" >IUSE="gpm" # inofficial >RDEPEND="virtual/libc > !dev-lang/fpc-source > >=sys-apps/findutils-4.1.20 > >=sys-apps/fileutils-4.1 > gpm? ( >=sys-libs/gpm-1.20.1 ) >" ># fileutils # cp --preserve # or is that coreutils ? >DEPEND="${RDEPEND} > >=sys-apps/diffutils-2.8.4 >" > ># >=sys-libs/gpm-1.20.1 >#gmake clean all OPT="-dNOGPM" > >ECVS_SERVER="cvs.freepascal.org:/FPC/CVS" >ECVS_MODULE="fpc" >ECVS_USER="cvs" >ECVS_PASS="cvs" >#ECVS_AUTH="ext" > ># LibGDB was not found, IDE has no Debugger support ?? ># fpc.cfg todo > >S="${WORKDIR}/fpc" > >src_unpack() { > cvs_src_unpack || die > /bin/mkdir -p "${WORKDIR}/bootstrap" || die > cd "${WORKDIR}/bootstrap" || die > rpm_unpack ${DISTDIR}/fpc-1.9.4-0.i586.rpm || die > > /bin/cp -f "${WORKDIR}/usr/lib/fpc/1.9.4/ppc386" "${WORKDIR}/bootstrap/ppc386" > /bin/rm -rf "${WORKDIR}/usr" > > # place bait, to prevent it from using the /etc/fpc.cfg of the installed system ? > mkdir -p "${D}/usr/etc" > >"${D}/usr/etc/fpc.cfg" >} > >src_compile() { > #export PATH="${WORKDIR}/bootstrap:${PATH}" > make distclean > > opts="" > use gpm || opts="${opts} -dNOGPM" > > /usr/bin/make PP="${WORKDIR}/bootstrap/ppc386" OPTS="${opts}" all || die > #(cd fcl ; make) || die ># emake PP="${WORKDIR}/bootstrap/usr/bin/ppc386" compiler || die ># emake PP="${WORKDIR}/bootstrap/usr/bin/ppc386" rtl utils fcl fv packages ide installer || die >} > >src_install() { > /usr/bin/make OPTS="${opts}" INSTALL_PREFIX=${D}/usr install || die > > /usr/bin/diff /etc/fpc.cfg "${FILESDIR}/fpc.cfg" >/dev/null && { > mkdir -p "${D}/etc" || die > cp "${FILESDIR}/fpc.cfg" "${D}/etc/fpc.cfg" || die > } > > mkdir -p "${D}/etc/env.d" || die > cp "${FILESDIR}/50fpc" "${D}/etc/env.d/50fpc" || die > > /bin/ln -s "/usr/lib/fpc/1.9.7/ppc386" "${D}/usr/bin/ppc386" || die >} > >pkg_postinst() { > #dfl_pkg_postinst > > /usr/sbin/env-update >}
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 79985
:
49860
|
49861
|
49862
| 49863 |
49864
|
49866
|
49872
|
49874
|
49876