summaryrefslogtreecommitdiff
path: root/x11-misc/xdotool
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-misc/xdotool
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/xdotool')
-rw-r--r--x11-misc/xdotool/Manifest7
-rw-r--r--x11-misc/xdotool/metadata.xml16
-rw-r--r--x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild50
-rw-r--r--x11-misc/xdotool/xdotool-3.20160805.1.ebuild58
4 files changed, 131 insertions, 0 deletions
diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest
new file mode 100644
index 000000000000..58b03691fcea
--- /dev/null
+++ b/x11-misc/xdotool/Manifest
@@ -0,0 +1,7 @@
+DIST xdotool-3.20150503.1.tar.gz 102125 SHA256 e8326883bd5e91bede7336cbee186e6e9143f40b3fb61c84afc9bb31b87e96d1 SHA512 d8eb411490d2f4936d63cd459e3319f76faf6dd415a3c2c68446b5a98d24290794dbffd22fbccfef5acc7d8aec6ce92b2135ecb3e1178607fc7d5b1e1767ede1 WHIRLPOOL 624b6fe82248ad31d4446dc5f42269c82d8d366e46d40313b77a78af18502cc57e8bf430fc7f175ed6d5474fe0c7de8643fd6cfba146ebc72e4f5545be48086c
+DIST xdotool-3.20160805.1.tar.gz 105388 SHA256 35be5ff6edf0c620a0e16f09ea5e101d5173280161772fca18657d83f20fcca8 SHA512 e27b1029ee954ea17643ed489a00a1856e5687b03772c0f10a8e50cde3c3c957b57a3ba9890005474a744a228ef4827a83770d6890479c37a1f98f4fd7b1ff6c WHIRLPOOL 507279ba24036ce763a84a589d4fac7cf1c8ca4c931b6f6cb9649caaa1534d14f5cd572338f11328631b9cc5fd04042b8d6d629c74d661e6638d246aaded454e
+EBUILD xdotool-3.20150503.1-r1.ebuild 1298 SHA256 ab2ed7869c1823448fccaa82b27137883dbdc724be66e7da2c96b09daa28372e SHA512 37ea78350290a4bdfdac0c238b491ec464484e8bdb4bd8f64b2688a9f56728a93ffed84f913a098d0aed6ed5a3323a68b3bc353cf6299dc76f596226afee230b WHIRLPOOL 49bef000921e31a5703d97f0f37d45561d80588d644e4d548a212574a98c5d6073f166be34a25c13b5c06018014fbe01bc685a5d29efac138dbf55ae07a20b41
+EBUILD xdotool-3.20160805.1.ebuild 1352 SHA256 cb450b304cd8e61cd40246778c66423bd90acbd9812d16ca34963a791732d34c SHA512 f46e55a45da523f968366f87ccae014f8ec5627f692bb6a6e123070996afe0d277b36365af13e373580271531d2bb755f7301164fb1ad7ce6fa378601ee5cb5e WHIRLPOOL db684f0b605d7b6e77423ce926d4eb9ae97c2fd73f74eb447efeefebb1b4f6ee2e442e436d70519fe43440fec9661bbac0d8222a26b1a6ecef74a850cad62030
+MISC ChangeLog 3258 SHA256 f90f8afc968360c573a123b29c0717cbbba8a3ac5c0ed48be58caaaa4ea318ae SHA512 f2d131493002cdf5b43870b1aa82ac42a1482f226abbeae48ed60aeb08f0b320283e63c0b0b18ed7b7284c2069edd167158fdb491ad8e890bc45a31bd748eee9 WHIRLPOOL ca1dc704aa289fcba5a71d3255b3933ec44567c1397852c10b0e9e06ddc2c53f876e2a69e65b533f02e7ca3abc16145e9311fc425d3d0954dae9f1d7b1aebe6b
+MISC ChangeLog-2015 5049 SHA256 3f2fa92941411f6821d5b9f2f0689aca309dcce0c92d028fa154ef41fa89acc1 SHA512 b08ce0d0479e6f1ef710ee1e844723f3dbad7e5b437c6fb2abe0abb47002ef7b8eb604c96d28000884426cb26fe1a6374aceabe61a233bb62eab8d7b305b9ec6 WHIRLPOOL a1b6533b3bfa824b41f619cc499b0d591ce708c58c4e9342ba92cc7ddb1c49c45428d1f0cc8db4bc3fcd7d464b758342ca53450077748d841bcc331d624826ad
+MISC metadata.xml 583 SHA256 6b31b88fb0a9d1901b323e2a3104f17d40e11ae1a0bef83b48572df4a4908778 SHA512 7c09064d2334d1f6b4d488bd9aaf091e0b27a7e674f151c62bea6e988d58c71996cf20f5d63587e14903a80b5f93e77305d493b94fe03a68ab24fbf1a438df76 WHIRLPOOL c6228ab9c1be833d9d110bcf3e482f4255f6eb96d87f9e7acd0a88746a854624d2314c909533e0031084f208c53d80909a7c5662b2fc80eeb31904d1627fdf2d
diff --git a/x11-misc/xdotool/metadata.xml b/x11-misc/xdotool/metadata.xml
new file mode 100644
index 000000000000..f872516554a8
--- /dev/null
+++ b/x11-misc/xdotool/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type='project'>
+<email>desktop-misc@gentoo.org</email>
+</maintainer>
+<longdescription>
+This tool lets you programatically (or manually) simulate keyboard input and
+mouse activity, move and resize windows, etc. It does this using X11's XTEST
+extension and other Xlib functions.
+</longdescription>
+<upstream>
+<remote-id type="google-code">semicomplete</remote-id>
+<remote-id type="github">jordansissel/xdotool</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild
new file mode 100644
index 000000000000..ff99623dbe7f
--- /dev/null
+++ b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs flag-o-matic multilib
+
+DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows"
+HOMEPAGE="http://www.semicomplete.com/projects/xdotool/"
+SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 arm ppc x86"
+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() {
+ default
+ 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
+
+ dodoc CHANGELIST README
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*
+ fi
+}
diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild
new file mode 100644
index 000000000000..08639af89e26
--- /dev/null
+++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs flag-o-matic multilib
+
+DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows"
+HOMEPAGE="http://www.semicomplete.com/projects/xdotool/"
+SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="examples"
+
+RDEPEND="
+ x11-libs/libXtst
+ x11-libs/libX11
+ x11-libs/libXinerama
+ x11-libs/libxkbcommon
+"
+DEPEND="
+ ${RDEPEND}
+ x11-proto/xineramaproto
+ x11-proto/xproto
+"
+
+# 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() {
+ default
+
+ sed -i \
+ -e "s/installheader post-install$/installheader/" \
+ -e 's:\<pkg-config\>:$(PKG_CONFIG):' \
+ Makefile || die
+}
+
+src_compile() {
+ tc-export CC LD PKG_CONFIG
+
+ emake PREFIX="/usr"
+}
+
+src_install() {
+ emake PREFIX="${D}usr" INSTALLMAN="${D}usr/share/man" INSTALLLIB="${D}usr/$(get_libdir)" install
+
+ dodoc CHANGELIST README
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*
+ fi
+}