Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 35540 Details for
Bug 57139
Can't emerge expect-5.40.0-r1: 'missing terminating " character'
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
expect-5.40.0-r1.ebuild
expect-5.40.0-r1.ebuild (text/plain), 2.61 KB, created by
stan
on 2004-07-16 04:33:12 UTC
(
hide
)
Description:
expect-5.40.0-r1.ebuild
Filename:
MIME Type:
Creator:
stan
Created:
2004-07-16 04:33:12 UTC
Size:
2.61 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/dev-tcltk/expect/expect-5.40.0.ebuild,v 1.4 2004/05/31 22:24:49 tgall Exp $ > >inherit gnuconfig > >DESCRIPTION="tool for automating interactive applications" >HOMEPAGE="http://expect.nist.gov/" >SRC_URI="http://expect.nist.gov/src/${P}.tar.gz" > >LICENSE="BSD" >SLOT="0" >#KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips hppa amd64 ppc64" >KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips ~hppa ~amd64 ~ppc64" >IUSE="X doc" > >DEPEND=">=dev-lang/tcl-8.2 > X? ( >=dev-lang/tk-8.2 )" > >NON_MICRO_V=${P%.[0-9]} >S=${WORKDIR}/${NON_MICRO_V} > >src_unpack() { > unpack ${A} > sed -i 's#/usr/local/bin#/usr/bin#' ${S}/expect.man > sed -i 's#/usr/local/bin#/usr/bin#' ${S}/expectk.man > #stops any example scripts being installed by default > sed -i '/^install:/s/install-libraries //' ${S}/Makefile.in > sed -i 's/^SCRIPTS_MANPAGES = /_&/' ${S}/Makefile.in > > touch ${S}/configure > touch ${S}/config.status >} > >src_compile() { > use amd64 && gnuconfig_update > use ppc64 && gnuconfig_update > > local myconf > local tclv > local tkv > # Find the version of tcl/tk that has headers installed. > # This will be the most recently merged, not necessarily the highest > # version number. > tclv=$(grep TCL_VER /usr/include/tcl.h | sed 's/^.*"\(.*\)".*/\1/') > #tkv isn't really needed, included for symmetry and the future > #tkv=$(grep TK_VER /usr/include/tk.h | sed 's/^.*"\(.*\)".*/\1/') > > #configure needs to find the files tclConfig.sh and tclInt.h > myconf="--with-tcl=/usr/lib --with-tclinclude=/usr/lib/tcl${tclv}/include/generic" > > if use X; then > #--with-x is enabled by default > #configure needs to find the file tkConfig.sh and tk.h > #tk.h is in /usr/lib so don't need to explicitly set --with-tkinclude > myconf="$myconf --with-tk=/usr/lib" > else > #configure knows that tk depends on X so just disable X > myconf="$myconf --without-x" > fi > > econf $myconf --enable-shared || die "econf failed" > emake || die "emake failed" >} > >src_install () { > make install INSTALL_ROOT=${D} || die "make install failed" > > dodoc ChangeLog FAQ HISTORY NEWS README > > local static_lib="lib${NON_MICRO_V/-/}.a" > rm ${D}/usr/lib/${NON_MICRO_V/-/}/${static_lib} > > #install examples if 'doc' is set > if use doc; then > docinto examples > local scripts=$(make -qp | \ > sed -e 's/^SCRIPTS = //' -et -ed | head -n1) > exeinto /usr/share/doc/${PF}/examples > doexe ${scripts} > local scripts_manpages=$(make -qp | \ > sed -e 's/^_SCRIPTS_MANPAGES = //' -et -ed | head -n1) > for m in ${scripts_manpages}; do > dodoc example/${m}.man > done > dodoc example/README > fi > >}
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 57139
:
35532
|
35533
|
35535
| 35540