* [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