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 1MR60O-000270-HS for garchives@archives.gentoo.org; Wed, 15 Jul 2009 15:02:48 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F39CFE0466; Wed, 15 Jul 2009 15:02:47 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id B28AFE0466 for ; Wed, 15 Jul 2009 15:02:47 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 19CF267312 for ; Wed, 15 Jul 2009 15:02:47 +0000 (UTC) Received: from joker by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1MR60M-0006g9-Do for gentoo-commits@lists.gentoo.org; Wed, 15 Jul 2009 15:02:46 +0000 From: "Christian Birchinger (joker)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, joker@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/xdotool: ChangeLog xdotool-20090609.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog xdotool-20090609.ebuild X-VCS-Directories: x11-misc/xdotool X-VCS-Committer: joker X-VCS-Committer-Name: Christian Birchinger Content-Type: text/plain; charset=utf8 Message-Id: Sender: Christian Birchinger Date: Wed, 15 Jul 2009 15:02:46 +0000 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: 6dd0fea6-37bb-4be4-8d4a-bee8cdfe2239 X-Archives-Hash: 7f518ae3c3e3b88b2c60b7e4e75ebcf7 joker 09/07/15 15:02:46 Modified: ChangeLog xdotool-20090609.ebuild Log: Various adjustments to the ebuild to deal with bug #274661. No revision= bump because the installed working binaries stay the same. (Portage version: 2.1.6.13/cvs/Linux x86_64) Revision Changes Path 1.2 x11-misc/xdotool/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xdotool/C= hangeLog?rev=3D1.2&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xdotool/C= hangeLog?rev=3D1.2&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xdotool/C= hangeLog?r1=3D1.1&r2=3D1.2 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/x11-misc/xdotool/ChangeLog,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ChangeLog 15 Jun 2009 17:13:41 -0000 1.1 +++ ChangeLog 15 Jul 2009 15:02:46 -0000 1.2 @@ -1,6 +1,11 @@ # ChangeLog for x11-misc/xdotool # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xdotool/ChangeLog,v 1.1 2009= /06/15 17:13:41 joker Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xdotool/ChangeLog,v 1.2 2009= /07/15 15:02:46 joker Exp $ + + 15 Jul 2009; Christian Birchinger + xdotool-20090609.ebuild: + Various adjustments to the ebuild to deal with bug #274661. No revisio= n bump + because the installed working binaries stay the same =20 *xdotool-20090609 (15 Jun 2009) =20 1.2 x11-misc/xdotool/xdotool-20090609.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xdotool/x= dotool-20090609.ebuild?rev=3D1.2&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xdotool/x= dotool-20090609.ebuild?rev=3D1.2&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xdotool/x= dotool-20090609.ebuild?r1=3D1.1&r2=3D1.2 Index: xdotool-20090609.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 RCS file: /var/cvsroot/gentoo-x86/x11-misc/xdotool/xdotool-20090609.ebuil= d,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- xdotool-20090609.ebuild 15 Jun 2009 17:13:41 -0000 1.1 +++ xdotool-20090609.ebuild 15 Jul 2009 15:02:46 -0000 1.2 @@ -1,27 +1,44 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xdotool/xdotool-20090609.ebu= ild,v 1.1 2009/06/15 17:13:41 joker Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xdotool/xdotool-20090609.ebu= ild,v 1.2 2009/07/15 15:02:46 joker Exp $ =20 -inherit eutils +EAPI=3D2 =20 -DESCRIPTION=3D"Fake keyboard/mouse input" +inherit toolchain-funcs + +DESCRIPTION=3D"Simulate keyboard input and mouse activity, move and resi= ze windows." HOMEPAGE=3D"http://www.semicomplete.com/projects/xdotool/" SRC_URI=3D"http://semicomplete.googlecode.com/files/${P}.tar.gz" LICENSE=3D"as-is" + SLOT=3D"0" KEYWORDS=3D"~x86 ~amd64" -IUSE=3D"" +IUSE=3D"examples" =20 DEPEND=3D"x11-libs/libXtst x11-libs/libX11" =20 RDEPEND=3D"${DEPEND}" =20 -src_compile() { - emake || die "emake failed" +src_prepare() { + cd "${S}" + sed -i -e "s:^CFLAGS=3D.*:CFLAGS=3D-std=3Dc99 ${CFLAGS}:" \ + -e "s:^LIBS=3D.*:LIBS=3D$(pkg-config --libs x11 xtst):" \ + -e "s:^INC=3D.*:INC=3D$(pkg-config --cflags x11 xtst):" \ + -e "s:\$(CC):$(tc-getCC):" \ + -e "s:\$(LDFLAGS): \$(LIBS) \$(LDFLAGS):" \ + -e 's:LDFLAGS+=3D$(LIBS)::' \ + -e "s:\$(CFLAGS):\$(INC) \$(CFLAGS):" \ + Makefile \ + || die "sed Makefile failed." } =20 src_install() { - dobin xdotool - doman xdotool.1 + dobin ${PN} + doman ${PN}.1 + dodoc CHANGELIST README + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/* + fi }