From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1O1Q4o-00027t-Lw for garchives@archives.gentoo.org; Mon, 12 Apr 2010 20:17:55 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DB7E1E072D; Mon, 12 Apr 2010 20:17:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A0208E072D for ; Mon, 12 Apr 2010 20:17:42 +0000 (UTC) Received: from corvid.gentoo.org (corvid.gentoo.org [208.92.234.79]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 2BB1E1B4044 for ; Mon, 12 Apr 2010 20:17:42 +0000 (UTC) Received: by corvid.gentoo.org (Postfix, from userid 2264) id 696E32C049; Mon, 12 Apr 2010 20:17:41 +0000 (UTC) From: "Justin Lecher (jlec)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, jlec@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-tcltk/expect: ChangeLog expect-5.44.1.15.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog expect-5.44.1.15.ebuild X-VCS-Directories: dev-tcltk/expect X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher Content-Type: text/plain; charset=utf8 Message-Id: <20100412201741.696E32C049@corvid.gentoo.org> Date: Mon, 12 Apr 2010 20:17:41 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e88957a0-7f45-413e-974c-f98ba4b00569 X-Archives-Hash: e60bf860e614e55bdd9800792f32155b jlec 10/04/12 20:17:41 Modified: ChangeLog Added: expect-5.44.1.15.ebuild Log: Version Bump, per 313567, thanks Harald van Dijk for patches (Portage version: 2.2_rc67/cvs/Linux x86_64) Revision Changes Path 1.67 dev-tcltk/expect/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/expect/C= hangeLog?rev=3D1.67&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/expect/C= hangeLog?rev=3D1.67&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/expect/C= hangeLog?r1=3D1.66&r2=3D1.67 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-tcltk/expect/ChangeLog,v retrieving revision 1.66 retrieving revision 1.67 diff -u -r1.66 -r1.67 --- ChangeLog 8 Apr 2010 06:19:28 -0000 1.66 +++ ChangeLog 12 Apr 2010 20:17:41 -0000 1.67 @@ -1,6 +1,13 @@ # ChangeLog for dev-tcltk/expect # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/expect/ChangeLog,v 1.66 201= 0/04/08 06:19:28 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/expect/ChangeLog,v 1.67 201= 0/04/12 20:17:41 jlec Exp $ + +*expect-5.44.1.15 (12 Apr 2010) + + 12 Apr 2010; Justin Lecher +expect-5.44.1.15.ebuild, + +files/expect-5.44.1.15-gfbsd.patch, + +files/expect-5.44.1.15-ldflags.patch, -files/expect-5.44.1-ldflags.pa= tch: + Version Bump, per 313567, thanks Harald van Dijk for patches =20 08 Apr 2010; Justin Lecher -expect-5.44.1.ebuild: Removed due to a upstream recall of this version, #313567 1.1 dev-tcltk/expect/expect-5.44.1.15.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/expect/e= xpect-5.44.1.15.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/expect/e= xpect-5.44.1.15.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: expect-5.44.1.15.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-tcltk/expect/expect-5.44.1.15.ebui= ld,v 1.1 2010/04/12 20:17:41 jlec Exp $ EAPI=3D"3" WANT_AUTOCONF=3D"2.5" inherit autotools eutils DESCRIPTION=3D"tool for automating interactive applications" HOMEPAGE=3D"http://expect.nist.gov/" SRC_URI=3D"mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE=3D"BSD" SLOT=3D"0" KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 = ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linu= x ~x86-macos ~x86-solaris" IUSE=3D"X doc" # We need dejagnu for src_test, but dejagnu needs expect # to compile/run, so we cant add dejagnu to DEPEND :/ DEPEND=3D" >=3Ddev-lang/tcl-8.2 >=3Ddev-lang/tk-8.2" RDEPEND=3D"${DEPEND}" src_prepare() { # fix install_name on darwin [[ ${CHOST} =3D=3D *-darwin* ]] && \ epatch "${FILESDIR}"/${P}-darwin.patch sed -i "s#/usr/local/bin#${EPREFIX}/usr/bin#" expect.man sed -i "s#/usr/local/bin#${EPREFIX}/usr/bin#" expectk.man #stops any example scripts being installed by default sed -i \ -e '/^install:/s/install-libraries //' \ -e 's/^SCRIPTS_MANPAGES =3D /_&/' \ Makefile.in epatch "${FILESDIR}/${P}-gfbsd.patch" epatch "${FILESDIR}/${P}-ldflags.patch" eautoconf } src_configure() { 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=3D$(grep TCL_VER ${EPREFIX}/usr/include/tcl.h | sed 's/^.*"\(.*\)".= */\1/') #tkv isn't really needed, included for symmetry and the future #tkv=3D$(grep TK_VER /usr/include/tk.h | sed 's/^.*"\(.*\)".*/\1/') #configure needs to find the files tclConfig.sh and tclInt.h myconf=3D"--with-tcl=3D${EPREFIX}/usr/$(get_libdir) --with-tclinclude=3D= ${EPREFIX}/usr/$(get_libdir)/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=3D"$myconf --with-tk=3D${EPREFIX}/usr/$(get_libdir) --with-tkinc= lude=3D${EPREFIX}/usr/include" else #configure knows that tk depends on X so just disable X myconf=3D"$myconf --without-x" fi econf $myconf --enable-shared || die "econf failed" } src_test() { # we need dejagnu to do tests ... but dejagnu needs # expect ... so don't do tests unless we have dejagnu type -p runtest || return 0 emake test || die "emake test failed" } src_install() { dodir /usr/$(get_libdir) emake install DESTDIR=3D"${D}" || die "make install failed" dodoc ChangeLog FAQ HISTORY NEWS README #install examples if 'doc' is set if use doc ; then docinto examples local scripts=3D$(make -qp | \ sed -e 's/^SCRIPTS =3D //' -et -ed | head -n1) exeinto /usr/share/doc/${PF}/examples doexe ${scripts} local scripts_manpages=3D$(make -qp | \ sed -e 's/^_SCRIPTS_MANPAGES =3D //' -et -ed | head -n1) for m in ${scripts_manpages}; do dodoc example/${m}.man done dodoc example/README fi }