public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/xmw:master commit in: x11-misc/xdotool/
@ 2014-11-20 15:26 Michael Weber
  0 siblings, 0 replies; only message in thread
From: Michael Weber @ 2014-11-20 15:26 UTC (permalink / raw
  To: gentoo-commits

commit:     30ebe2953f7c0d9a3e3fa40d6615c26aeef90f3b
Author:     Michael Weber <michael <AT> xmw <DOT> de>
AuthorDate: Thu Nov 20 15:26:02 2014 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Thu Nov 20 15:26:02 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=30ebe295

Initial import, ctrl+v broken.

Package-Manager: portage-2.2.14
Manifest-Sign-Key: 62EEF090

---
 x11-misc/xdotool/ChangeLog           |  5 ++++
 x11-misc/xdotool/metadata.xml        |  8 ++++++
 x11-misc/xdotool/xdotool-9999.ebuild | 50 ++++++++++++++++++++++++++++++++++++
 3 files changed, 63 insertions(+)

diff --git a/x11-misc/xdotool/ChangeLog b/x11-misc/xdotool/ChangeLog
new file mode 100644
index 0000000..61c1b01
--- /dev/null
+++ b/x11-misc/xdotool/ChangeLog
@@ -0,0 +1,5 @@
+*xdotool-9999 (20 Nov 2014)
+
+  20 Nov 2014; Michael Weber <xmw@gentoo.org> +metadata.xml,
+  +xdotool-9999.ebuild:
+  Initial import, ctrl+v broken.

diff --git a/x11-misc/xdotool/metadata.xml b/x11-misc/xdotool/metadata.xml
new file mode 100644
index 0000000..5b80fb9
--- /dev/null
+++ b/x11-misc/xdotool/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+<email>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+</pkgmetadata>

diff --git a/x11-misc/xdotool/xdotool-9999.ebuild b/x11-misc/xdotool/xdotool-9999.ebuild
new file mode 100644
index 0000000..cd10447
--- /dev/null
+++ b/x11-misc/xdotool/xdotool-9999.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit git-r3
+
+DESCRIPTION="fake keyboard/mouse input, window management, and more "
+HOMEPAGE="http://www.semicomplete.com/projects/xdotool/#idp9392"
+EGIT_REPO_URI="https://github.com/jordansissel/${PN}.git"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="examples"
+
+RDEPEND="x11-libs/libXtst
+	x11-libs/libX11
+	x11-libs/libXinerama
+	x11-libs/libxkbcommon"
+DEPEND="${RDEPEND}"
+
+# The test wants to manualy start Xvfb, wont use VirtualX and it tries
+# to run a full gnome-session. For such a tiny application i consider
+# it overkill to rewrite the test scripts to not use it's own X server
+# and add a full blown gnome just to run the tests.
+RESTRICT="test"
+
+src_prepare() {
+	sed -i \
+		-e "s/installheader post-install$/installheader/" \
+		-e 's:\<pkg-config\>:$(PKG_CONFIG):' \
+		Makefile || die "sed failed"
+}
+
+src_compile() {
+	tc-export CC LD PKG_CONFIG
+	default
+}
+
+src_install() {
+	emake PREFIX="${D}usr" INSTALLMAN="${D}usr/share/man" INSTALLLIB="${D}usr/$(get_libdir)" install || die
+
+	dodoc CHANGELIST README
+	if use examples; then
+		insinto /usr/share/doc/${PF}/examples
+		doins examples/*
+	fi
+}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2014-11-20 15:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-20 15:26 [gentoo-commits] dev/xmw:master commit in: x11-misc/xdotool/ Michael Weber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox