[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 1a6cd56c16544ff4db2d86dbde8e72e4cb97d1ea Author: WANG Xuerui gentoo org> AuthorDate: Tue Sep 26 07:10:06 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Sep 26 15:58:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6cd56c x11-misc/xdotool: keyword 3.20211022.1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> x11-misc/xdotool/xdotool-3.20211022.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild index b1799611bdbc..eadd29f568db 100644 --- a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: a0d1e0007bcc8908755106352221ff5845a97124 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 8 19:58:03 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 8 20:08:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d1e000 x11-misc/xdotool: implement IUSE=doc Thanks-to: rick gnous.eu> Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/xdotool-3.20211022.1.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild index dd2a934b7fd1..b1799611bdbc 100644 --- a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +DOCS_BUILDER="doxygen" + +inherit docs toolchain-funcs DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows" HOMEPAGE="https://www.semicomplete.com/projects/xdotool/"; @@ -40,6 +42,7 @@ DOCS=( CHANGELIST README.md ) src_compile() { tc-export CC LD PKG_CONFIG emake PREFIX="${EPREFIX}/usr" + use doc && docs_compile } src_install() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: d8c5cb3201911c2e348a1ad62bb9caa9978d5fea Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 16 10:12:16 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 16 10:16:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c5cb32 x11-misc/xdotool: drop 3.20210903.1 Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/Manifest| 1 - x11-misc/xdotool/xdotool-3.20210903.1.ebuild | 50 2 files changed, 51 deletions(-) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index 31f3cdddb1e4..675c2f3d49a4 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1,2 +1 @@ -DIST xdotool-3.20210903.1.tar.gz 115051 BLAKE2B d1be4fc2f5c86991804b63b85c95748dc04098f85a515b3427d980dac3d355133da0408d3e91a39e5363ae6242b02d268a8b5bc014fdd5faf51e43e24fb54176 SHA512 446ba8d354031df6a21957df92220c7dcaae5bacbb8878568a57f31097db72a88701717ec8bcd35cca3f5356bfaf47eb3ed65d2159f03b0c7a7ae5550a9b1dce DIST xdotool-3.20211022.1.tar.gz 115237 BLAKE2B 1269775848905253936b113ac45e2a5126f1414eeacb5dd91aea6dc0cb6993f9fa0da969f30c83e0e03d435894a31ba633dc02269b38f9056772b513f0c86889 SHA512 f11d7b079f19d1650adfb549ecc96e840805935bf4925beefc3238154ad0afbff36b134c78bfc73a9dc07fc869ab75676575d6de50cfd54484d2c35d6913ea27 diff --git a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild deleted file mode 100644 index dd2a934b7fd1.. --- a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows" -HOMEPAGE="https://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 arm64 ppc ppc64 ~riscv x86" -IUSE="examples" - -# Many the tests want to manually start Xvfb regardless of whether there -# is an X server running or not (i.e. does not play nicely with virtualx), -# some tests require x11-wm/openbox, some try to run a complete Gnome -# session. All of them require a Ruby interpreter with dev-ruby/minitest -# installed. In short, supporting tests here will need MUCH work. -RESTRICT="test" - -RDEPEND="x11-libs/libX11 - x11-libs/libXi - x11-libs/libXinerama - x11-libs/libXtst - x11-libs/libxkbcommon" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}"/${PN}-3.20210804.2-no_hardcoded_pkg-config.patch - "${FILESDIR}"/${PN}-3.20210804.2-no_ldconfig.patch -) - -DOCS=( CHANGELIST README.md ) - -src_compile() { - tc-export CC LD PKG_CONFIG - emake PREFIX="${EPREFIX}/usr" -} - -src_install() { - emake PREFIX="${ED}/usr" INSTALLMAN="${ED}/usr/share/man" INSTALLLIB="${ED}/usr/$(get_libdir)" install - - use examples && DOCS+=( examples ) - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: d21a29864a4fcd603ba05eb2251588ddb41bbe18 Author: Sam James gentoo org> AuthorDate: Wed Dec 15 23:54:59 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 15 23:54:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d21a2986 x11-misc/xdotool: Stabilize 3.20211022.1 ppc, #829258 Signed-off-by: Sam James gentoo.org> x11-misc/xdotool/xdotool-3.20211022.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild index 3e7d9db9b8a2..dd2a934b7fd1 100644 --- a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 6b5038e8736db4c13736de7d038c61f74415f59b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 15 17:33:43 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 15 17:33:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5038e8 x11-misc/xdotool: Stabilize 3.20211022.1 arm, #829258 Signed-off-by: Arthur Zamarin gentoo.org> x11-misc/xdotool/xdotool-3.20211022.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild index 68de11fdd15b..c670438548da 100644 --- a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 0ab34b309ac583803bdea93465c02a60b7658c7b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 15 16:49:01 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 15 16:49:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab34b30 x11-misc/xdotool: Stabilize 3.20211022.1 arm64, #829258 Signed-off-by: Arthur Zamarin gentoo.org> x11-misc/xdotool/xdotool-3.20211022.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild index a5f90ea89944..68de11fdd15b 100644 --- a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 12af5f307c9d7a4072ba4f22adc025eca4624873 Author: Jakov Smolić gentoo org> AuthorDate: Wed Dec 15 14:46:09 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Dec 15 14:46:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12af5f30 x11-misc/xdotool: Stabilize 3.20211022.1 x86, #829258 Signed-off-by: Jakov Smolić gentoo.org> x11-misc/xdotool/xdotool-3.20211022.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild index 22a735b8f816..a5f90ea89944 100644 --- a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 12020233f24fff13774c085261d7a31b025ef6bb Author: Jakov Smolić gentoo org> AuthorDate: Wed Dec 15 13:40:36 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Dec 15 13:40:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12020233 x11-misc/xdotool: Stabilize 3.20211022.1 amd64, #829258 Signed-off-by: Jakov Smolić gentoo.org> x11-misc/xdotool/xdotool-3.20211022.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild index 849e4a9503b1..22a735b8f816 100644 --- a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 65aa7b43819af91c983da0b99718b49ef968366b Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 11 09:17:56 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 11 20:15:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65aa7b43 x11-misc/xdotool: add 3.20211022.1 Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/Manifest| 1 + x11-misc/xdotool/xdotool-3.20211022.1.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index 45d358a5880..31f3cdddb1e 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1 +1,2 @@ DIST xdotool-3.20210903.1.tar.gz 115051 BLAKE2B d1be4fc2f5c86991804b63b85c95748dc04098f85a515b3427d980dac3d355133da0408d3e91a39e5363ae6242b02d268a8b5bc014fdd5faf51e43e24fb54176 SHA512 446ba8d354031df6a21957df92220c7dcaae5bacbb8878568a57f31097db72a88701717ec8bcd35cca3f5356bfaf47eb3ed65d2159f03b0c7a7ae5550a9b1dce +DIST xdotool-3.20211022.1.tar.gz 115237 BLAKE2B 1269775848905253936b113ac45e2a5126f1414eeacb5dd91aea6dc0cb6993f9fa0da969f30c83e0e03d435894a31ba633dc02269b38f9056772b513f0c86889 SHA512 f11d7b079f19d1650adfb549ecc96e840805935bf4925beefc3238154ad0afbff36b134c78bfc73a9dc07fc869ab75676575d6de50cfd54484d2c35d6913ea27 diff --git a/x11-misc/xdotool/xdotool-3.20211022.1.ebuild b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild new file mode 100644 index 000..849e4a9503b --- /dev/null +++ b/x11-misc/xdotool/xdotool-3.20211022.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows" +HOMEPAGE="https://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 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="examples" + +# Many the tests want to manually start Xvfb regardless of whether there +# is an X server running or not (i.e. does not play nicely with virtualx), +# some tests require x11-wm/openbox, some try to run a complete Gnome +# session. All of them require a Ruby interpreter with dev-ruby/minitest +# installed. In short, supporting tests here will need MUCH work. +RESTRICT="test" + +RDEPEND="x11-libs/libX11 + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXtst + x11-libs/libxkbcommon" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}"/${PN}-3.20210804.2-no_hardcoded_pkg-config.patch + "${FILESDIR}"/${PN}-3.20210804.2-no_ldconfig.patch +) + +DOCS=( CHANGELIST README.md ) + +src_compile() { + tc-export CC LD PKG_CONFIG + emake PREFIX="${EPREFIX}/usr" +} + +src_install() { + emake PREFIX="${ED}/usr" INSTALLMAN="${ED}/usr/share/man" INSTALLLIB="${ED}/usr/$(get_libdir)" install + + use examples && DOCS+=( examples ) + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 56f24a2692e90468e423bcbf521ce09ba3183529 Author: Marek Szuba gentoo org> AuthorDate: Sun Oct 10 22:10:32 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Oct 10 22:14:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f24a26 x11-misc/xdotool: keyword 3.20210903.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/xdotool-3.20210903.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild index 74cc0440567..dd2a934b7fd 100644 --- a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 875e2ca931d4ef9191ca46c7568604f1e2ed1e73 Author: Marek Szuba gentoo org> AuthorDate: Mon Oct 4 11:59:40 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Oct 4 12:03:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875e2ca9 x11-misc/xdotool: drop 3.20160805.1 Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/Manifest| 1 - x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 57 2 files changed, 58 deletions(-) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index eac87a44ba3..45d358a5880 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1,2 +1 @@ -DIST xdotool-3.20160805.1.tar.gz 105388 BLAKE2B b836bd9c408bc4f7de562a1dd1fe18142155dc486b01912462b6d1cebc5f3f4094a407556c9f50cafb4ca3a17149e6f69303706730aabdaf94abc6d4b817d351 SHA512 e27b1029ee954ea17643ed489a00a1856e5687b03772c0f10a8e50cde3c3c957b57a3ba9890005474a744a228ef4827a83770d6890479c37a1f98f4fd7b1ff6c DIST xdotool-3.20210903.1.tar.gz 115051 BLAKE2B d1be4fc2f5c86991804b63b85c95748dc04098f85a515b3427d980dac3d355133da0408d3e91a39e5363ae6242b02d268a8b5bc014fdd5faf51e43e24fb54176 SHA512 446ba8d354031df6a21957df92220c7dcaae5bacbb8878568a57f31097db72a88701717ec8bcd35cca3f5356bfaf47eb3ed65d2159f03b0c7a7ae5550a9b1dce diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild deleted file mode 100644 index b4c2443540b..000 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# 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="https://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 arm64 ppc ppc64 x86" -IUSE="examples" - -RDEPEND=" - x11-libs/libXtst - x11-libs/libX11 - x11-libs/libXinerama - x11-libs/libxkbcommon -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" - -# 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):' \ - Makefile || die -} - -src_compile() { - tc-export CC LD PKG_CONFIG - - emake PREFIX="${EPREFIX}/usr" -} - -src_install() { - emake PREFIX="${ED}usr" INSTALLMAN="${ED}usr/share/man" INSTALLLIB="${ED}usr/$(get_libdir)" install - - dodoc CHANGELIST README - if use examples; then - dodoc -r examples - fi -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: fe7081e5ccb478abf0d68f27e4fa7d9fbaa0ca0d Author: Sam James gentoo org> AuthorDate: Sat Oct 2 15:42:13 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 2 15:42:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7081e5 x11-misc/xdotool: Stabilize 3.20210903.1 arm64, #814014 Signed-off-by: Sam James gentoo.org> x11-misc/xdotool/xdotool-3.20210903.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild index 633b1908a40..74cc0440567 100644 --- a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 65fa63e49ecec56d628a24168fd8528730b62f73 Author: Sam James gentoo org> AuthorDate: Thu Sep 30 18:16:50 2021 + Commit: Sam James gentoo org> CommitDate: Thu Sep 30 18:16:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65fa63e4 x11-misc/xdotool: Stabilize 3.20210903.1 arm, #814014 Signed-off-by: Sam James gentoo.org> x11-misc/xdotool/xdotool-3.20210903.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild index 35ad1026e94..633b1908a40 100644 --- a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: fbdab570beb9005f3c18b7d844f6aad461eebc0e Author: Sam James gentoo org> AuthorDate: Tue Sep 21 16:34:04 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 21 16:34:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdab570 x11-misc/xdotool: Stabilize 3.20210903.1 ppc, #814014 Signed-off-by: Sam James gentoo.org> x11-misc/xdotool/xdotool-3.20210903.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild index 207999a574b..35ad1026e94 100644 --- a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: fc87f2b7853959d57bf004d548f439b89be5d458 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Sep 21 06:37:28 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Sep 21 06:37:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc87f2b7 x11-misc/xdotool: x86 stable wrt bug #814014 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/xdotool/xdotool-3.20210903.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild index 9e7d2523efa..207999a574b 100644 --- a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 42d6c280943aac40e05db2da2b3387379fc017dc Author: Sam James gentoo org> AuthorDate: Mon Sep 20 18:25:55 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 20 18:25:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d6c280 x11-misc/xdotool: Stabilize 3.20210903.1 ppc64, #814014 Signed-off-by: Sam James gentoo.org> x11-misc/xdotool/xdotool-3.20210903.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild index 70e5d9dfb5b..9e7d2523efa 100644 --- a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/files/, x11-misc/xdotool/
commit: ed7c4ff7654a777b4ab65e63146310964ddef0e5 Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 20 09:41:35 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 20 09:41:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7c4ff7 x11-misc/xdotool: drop 3.20210804.2 Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/Manifest | 1 - .../xdotool-3.20210804.2-allow_xwayland.patch | 14 -- x11-misc/xdotool/xdotool-3.20210804.2.ebuild | 51 -- 3 files changed, 66 deletions(-) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index 1bb17c24e58..eac87a44ba3 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1,3 +1,2 @@ DIST xdotool-3.20160805.1.tar.gz 105388 BLAKE2B b836bd9c408bc4f7de562a1dd1fe18142155dc486b01912462b6d1cebc5f3f4094a407556c9f50cafb4ca3a17149e6f69303706730aabdaf94abc6d4b817d351 SHA512 e27b1029ee954ea17643ed489a00a1856e5687b03772c0f10a8e50cde3c3c957b57a3ba9890005474a744a228ef4827a83770d6890479c37a1f98f4fd7b1ff6c -DIST xdotool-3.20210804.2.tar.gz 114644 BLAKE2B 7002f87061bae21968ba5bd37e0974ca0f2000d6d54c400da491ecdf37110e0990fc7eb6d2500a3838b5bb969c7ea2394b2f65194bc64ece32f8fb65feead257 SHA512 45eaa0a2bdff0bdbd8bbe1374e72d58beccdc908581d40867dbacb4209a6273b040b332a6b95ddc8e7fa8d018734c016c1687f1d6963395da3f100799ffa079d DIST xdotool-3.20210903.1.tar.gz 115051 BLAKE2B d1be4fc2f5c86991804b63b85c95748dc04098f85a515b3427d980dac3d355133da0408d3e91a39e5363ae6242b02d268a8b5bc014fdd5faf51e43e24fb54176 SHA512 446ba8d354031df6a21957df92220c7dcaae5bacbb8878568a57f31097db72a88701717ec8bcd35cca3f5356bfaf47eb3ed65d2159f03b0c7a7ae5550a9b1dce diff --git a/x11-misc/xdotool/files/xdotool-3.20210804.2-allow_xwayland.patch b/x11-misc/xdotool/files/xdotool-3.20210804.2-allow_xwayland.patch deleted file mode 100644 index efb1ccf1341..000 --- a/x11-misc/xdotool/files/xdotool-3.20210804.2-allow_xwayland.patch +++ /dev/null @@ -1,14 +0,0 @@ -See -https://github.com/jordansissel/xdotool/issues/346 -for details. - a/xdo.c -+++ b/xdo.c -@@ -121,7 +121,6 @@ - // Try to detect XWayland and warn the user about problems. - if (appears_to_be_wayland(xdpy)) { - fprintf(stderr, "The X server at %s appears to be XWayland. Unfortunately, XWayland does not correctly support the features used by libxdo and xdotool.\n", display); --return NULL; - } - - diff --git a/x11-misc/xdotool/xdotool-3.20210804.2.ebuild b/x11-misc/xdotool/xdotool-3.20210804.2.ebuild deleted file mode 100644 index 307cff596bf..000 --- a/x11-misc/xdotool/xdotool-3.20210804.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows" -HOMEPAGE="https://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 ~arm64 ~ppc ~ppc64 ~x86" -IUSE="examples" - -# Many the tests want to manually start Xvfb regardless of whether there -# is an X server running or not (i.e. does not play nicely with virtualx), -# some tests require x11-wm/openbox, some try to run a complete Gnome -# session. All of them require a Ruby interpreter with dev-ruby/minitest -# installed. In short, supporting tests here will need MUCH work. -RESTRICT="test" - -RDEPEND="x11-libs/libX11 - x11-libs/libXi - x11-libs/libXinerama - x11-libs/libXtst - x11-libs/libxkbcommon" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}"/${PN}-3.20210804.2-allow_xwayland.patch - "${FILESDIR}"/${PN}-3.20210804.2-no_hardcoded_pkg-config.patch - "${FILESDIR}"/${PN}-3.20210804.2-no_ldconfig.patch -) - -DOCS=( CHANGELIST README.md ) - -src_compile() { - tc-export CC LD PKG_CONFIG - emake PREFIX="${EPREFIX}/usr" -} - -src_install() { - emake PREFIX="${ED}/usr" INSTALLMAN="${ED}/usr/share/man" INSTALLLIB="${ED}/usr/$(get_libdir)" install - - use examples && DOCS+=( examples ) - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: a28bfe8f508390077ab1b23d39476421261365b3 Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 20 09:37:45 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 20 09:40:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28bfe8f x11-misc/xdotool: stabilize 3.20210903.1 for amd64 Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/xdotool-3.20210903.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild index 63cc8018aa4..70e5d9dfb5b 100644 --- a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 7d9116ddfaa479e3b22df44d46e470f6a505e018 Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 20 09:24:36 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 20 09:24:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9116dd x11-misc/xdotool: stabilize 3.20210804.2 for amd64 Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/xdotool-3.20210804.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20210804.2.ebuild b/x11-misc/xdotool/xdotool-3.20210804.2.ebuild index eb3af11dd2b..307cff596bf 100644 --- a/x11-misc/xdotool/xdotool-3.20210804.2.ebuild +++ b/x11-misc/xdotool/xdotool-3.20210804.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="examples" # Many the tests want to manually start Xvfb regardless of whether there
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: f62c37bdc700a7e7e830ccf3460bdc410d644767 Author: Marek Szuba gentoo org> AuthorDate: Thu Sep 9 11:07:54 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Sep 9 11:20:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f62c37bd x11-misc/xdotool: add 3.20210903.1 Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/Manifest| 1 + x11-misc/xdotool/xdotool-3.20210903.1.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index f293c7a345b..1bb17c24e58 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1,2 +1,3 @@ DIST xdotool-3.20160805.1.tar.gz 105388 BLAKE2B b836bd9c408bc4f7de562a1dd1fe18142155dc486b01912462b6d1cebc5f3f4094a407556c9f50cafb4ca3a17149e6f69303706730aabdaf94abc6d4b817d351 SHA512 e27b1029ee954ea17643ed489a00a1856e5687b03772c0f10a8e50cde3c3c957b57a3ba9890005474a744a228ef4827a83770d6890479c37a1f98f4fd7b1ff6c DIST xdotool-3.20210804.2.tar.gz 114644 BLAKE2B 7002f87061bae21968ba5bd37e0974ca0f2000d6d54c400da491ecdf37110e0990fc7eb6d2500a3838b5bb969c7ea2394b2f65194bc64ece32f8fb65feead257 SHA512 45eaa0a2bdff0bdbd8bbe1374e72d58beccdc908581d40867dbacb4209a6273b040b332a6b95ddc8e7fa8d018734c016c1687f1d6963395da3f100799ffa079d +DIST xdotool-3.20210903.1.tar.gz 115051 BLAKE2B d1be4fc2f5c86991804b63b85c95748dc04098f85a515b3427d980dac3d355133da0408d3e91a39e5363ae6242b02d268a8b5bc014fdd5faf51e43e24fb54176 SHA512 446ba8d354031df6a21957df92220c7dcaae5bacbb8878568a57f31097db72a88701717ec8bcd35cca3f5356bfaf47eb3ed65d2159f03b0c7a7ae5550a9b1dce diff --git a/x11-misc/xdotool/xdotool-3.20210903.1.ebuild b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild new file mode 100644 index 000..63cc8018aa4 --- /dev/null +++ b/x11-misc/xdotool/xdotool-3.20210903.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows" +HOMEPAGE="https://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 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="examples" + +# Many the tests want to manually start Xvfb regardless of whether there +# is an X server running or not (i.e. does not play nicely with virtualx), +# some tests require x11-wm/openbox, some try to run a complete Gnome +# session. All of them require a Ruby interpreter with dev-ruby/minitest +# installed. In short, supporting tests here will need MUCH work. +RESTRICT="test" + +RDEPEND="x11-libs/libX11 + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXtst + x11-libs/libxkbcommon" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}"/${PN}-3.20210804.2-no_hardcoded_pkg-config.patch + "${FILESDIR}"/${PN}-3.20210804.2-no_ldconfig.patch +) + +DOCS=( CHANGELIST README.md ) + +src_compile() { + tc-export CC LD PKG_CONFIG + emake PREFIX="${EPREFIX}/usr" +} + +src_install() { + emake PREFIX="${ED}/usr" INSTALLMAN="${ED}/usr/share/man" INSTALLLIB="${ED}/usr/$(get_libdir)" install + + use examples && DOCS+=( examples ) + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/files/, x11-misc/xdotool/
commit: 4de47de2cf0b57f01df6d3bc2af091fa9b715826 Author: Marek Szuba gentoo org> AuthorDate: Tue Aug 17 13:04:12 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Aug 17 13:09:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de47de2 x11-misc/xdotool: allow using 3.20210804.2 with XWayland This will likely no longer be needed come next release - with users generally reporting having been able to use xdotool on XWayland, upstream has decided to change the behaviour of the newly added check to "warn but allow". See https://github.com/jordansissel/xdotool/issues/346 for details. Suggested-by: Duncan <1i5t5.duncan cox.net> Closes: https://bugs.gentoo.org/807989 Signed-off-by: Marek Szuba gentoo.org> .../files/xdotool-3.20210804.2-allow_xwayland.patch| 14 ++ x11-misc/xdotool/xdotool-3.20210804.2.ebuild | 1 + 2 files changed, 15 insertions(+) diff --git a/x11-misc/xdotool/files/xdotool-3.20210804.2-allow_xwayland.patch b/x11-misc/xdotool/files/xdotool-3.20210804.2-allow_xwayland.patch new file mode 100644 index 000..efb1ccf1341 --- /dev/null +++ b/x11-misc/xdotool/files/xdotool-3.20210804.2-allow_xwayland.patch @@ -0,0 +1,14 @@ +See +https://github.com/jordansissel/xdotool/issues/346 +for details. + +--- a/xdo.c b/xdo.c +@@ -121,7 +121,6 @@ + // Try to detect XWayland and warn the user about problems. + if (appears_to_be_wayland(xdpy)) { + fprintf(stderr, "The X server at %s appears to be XWayland. Unfortunately, XWayland does not correctly support the features used by libxdo and xdotool.\n", display); +-return NULL; + } + + diff --git a/x11-misc/xdotool/xdotool-3.20210804.2.ebuild b/x11-misc/xdotool/xdotool-3.20210804.2.ebuild index 63cc8018aa4..eb3af11dd2b 100644 --- a/x11-misc/xdotool/xdotool-3.20210804.2.ebuild +++ b/x11-misc/xdotool/xdotool-3.20210804.2.ebuild @@ -31,6 +31,7 @@ BDEPEND="virtual/pkgconfig x11-base/xorg-proto" PATCHES=( + "${FILESDIR}"/${PN}-3.20210804.2-allow_xwayland.patch "${FILESDIR}"/${PN}-3.20210804.2-no_hardcoded_pkg-config.patch "${FILESDIR}"/${PN}-3.20210804.2-no_ldconfig.patch )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/, x11-misc/xdotool/files/
commit: d038fa25e5a315da2409d2af8a427849df316c9e Author: Marek Szuba gentoo org> AuthorDate: Thu Aug 5 21:23:45 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Aug 5 21:31:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d038fa25 x11-misc/xdotool: add 3.20210804.2 Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/Manifest | 1 + ...tool-3.20210804.2-no_hardcoded_pkg-config.patch | 16 +++ .../files/xdotool-3.20210804.2-no_ldconfig.patch | 12 ++ x11-misc/xdotool/xdotool-3.20210804.2.ebuild | 50 ++ 4 files changed, 79 insertions(+) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index c38e8bdfa60..f293c7a345b 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1 +1,2 @@ DIST xdotool-3.20160805.1.tar.gz 105388 BLAKE2B b836bd9c408bc4f7de562a1dd1fe18142155dc486b01912462b6d1cebc5f3f4094a407556c9f50cafb4ca3a17149e6f69303706730aabdaf94abc6d4b817d351 SHA512 e27b1029ee954ea17643ed489a00a1856e5687b03772c0f10a8e50cde3c3c957b57a3ba9890005474a744a228ef4827a83770d6890479c37a1f98f4fd7b1ff6c +DIST xdotool-3.20210804.2.tar.gz 114644 BLAKE2B 7002f87061bae21968ba5bd37e0974ca0f2000d6d54c400da491ecdf37110e0990fc7eb6d2500a3838b5bb969c7ea2394b2f65194bc64ece32f8fb65feead257 SHA512 45eaa0a2bdff0bdbd8bbe1374e72d58beccdc908581d40867dbacb4209a6273b040b332a6b95ddc8e7fa8d018734c016c1687f1d6963395da3f100799ffa079d diff --git a/x11-misc/xdotool/files/xdotool-3.20210804.2-no_hardcoded_pkg-config.patch b/x11-misc/xdotool/files/xdotool-3.20210804.2-no_hardcoded_pkg-config.patch new file mode 100644 index 000..d43784deaa3 --- /dev/null +++ b/x11-misc/xdotool/files/xdotool-3.20210804.2-no_hardcoded_pkg-config.patch @@ -0,0 +1,16 @@ +diff -ur a/Makefile b/Makefile +--- a/Makefile 2021-08-04 17:14:19.0 +0100 b/Makefile 2021-08-05 22:13:20.509655072 +0100 +@@ -35,9 +35,9 @@ + DEFAULT_LIBS=-L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXtst -lXinerama -lxkbcommon + DEFAULT_INC=-I/usr/X11R6/include -I/usr/local/include + +-XDOTOOL_LIBS=$(shell pkg-config --libs x11 2> /dev/null || echo "$(DEFAULT_LIBS)") $(shell sh platform.sh extralibs) +-LIBXDO_LIBS=$(shell pkg-config --libs xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_LIBS)") +-INC=$(shell pkg-config --cflags xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_INC)") ++XDOTOOL_LIBS=$(shell $(PKG_CONFIG) --libs x11 2> /dev/null || echo "$(DEFAULT_LIBS)") $(shell sh platform.sh extralibs) ++LIBXDO_LIBS=$(shell $(PKG_CONFIG) --libs xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_LIBS)") ++INC=$(shell $(PKG_CONFIG) --cflags xi x11 xtst xinerama xkbcommon 2> /dev/null || echo "$(DEFAULT_INC)") + CFLAGS+=-std=c99 $(INC) + + CMDOBJS= cmd_click.o cmd_mousemove.o cmd_mousemove_relative.o cmd_mousedown.o \ diff --git a/x11-misc/xdotool/files/xdotool-3.20210804.2-no_ldconfig.patch b/x11-misc/xdotool/files/xdotool-3.20210804.2-no_ldconfig.patch new file mode 100644 index 000..42051da88a3 --- /dev/null +++ b/x11-misc/xdotool/files/xdotool-3.20210804.2-no_ldconfig.patch @@ -0,0 +1,12 @@ +diff -ur a/Makefile b/Makefile +--- a/Makefile 2021-08-04 17:14:19.0 +0100 b/Makefile 2021-08-05 22:10:47.713611624 +0100 +@@ -71,7 +71,7 @@ + $(CC) -o xdotool.static xdotool.o xdo.o xdo_search.o $(CMDOBJS) $(LDFLAGS) -lm $(XDOTOOL_LIBS) $(LIBXDO_LIBS) + + .PHONY: install +-install: pre-install installlib installprog installman installheader installpc post-install ++install: pre-install installlib installprog installman installheader installpc + + .PHONY: pre-install + pre-install: diff --git a/x11-misc/xdotool/xdotool-3.20210804.2.ebuild b/x11-misc/xdotool/xdotool-3.20210804.2.ebuild new file mode 100644 index 000..63cc8018aa4 --- /dev/null +++ b/x11-misc/xdotool/xdotool-3.20210804.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Simulate keyboard input and mouse activity, move and resize windows" +HOMEPAGE="https://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 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="examples" + +# Many the tests want to manually start Xvfb regardless of whether there +# is an X server running or not (i.e. does not play nicely with virtualx), +# some tests require x11-wm/openbox, some try to run a complete Gnome +# session. All of them require a Ruby interpreter with dev-ruby/minitest +# installed. In short, supporting tests here will need MUCH work. +RESTRICT="test" + +RDEPEND="x11-libs/libX11 + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXtst + x11-libs/libxkbcommon" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: ddf29b14a2c68f1371110ee275f2be960993b0fb Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 4 18:35:08 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 4 18:37:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf29b14 x11-misc/xdotool: stable 3.20160805.1 for ppc64 stable wrt bug #757699 Package-Manager: Portage-3.0.11, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index 0f0072ff510..ab4e1749beb 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 91c2625df71ac76e277f76f38ec465aef9e012d8 Author: Marek Szuba gentoo org> AuthorDate: Sun Nov 29 23:18:02 2020 + Commit: Marek Szuba gentoo org> CommitDate: Sun Nov 29 23:31:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c2625d x11-misc/xdotool: For examples, use dodoc instead of doins Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index fcd7fd283af..0f0072ff510 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -51,7 +51,6 @@ src_install() { dodoc CHANGELIST README if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/* + dodoc -r examples fi }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: cf7f270ca725833f17e6c6b77bfb534d6e83f80a Author: Marek Szuba gentoo org> AuthorDate: Sun Nov 29 22:36:04 2020 + Commit: Marek Szuba gentoo org> CommitDate: Sun Nov 29 22:51:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7f270c x11-misc/xdotool: drop Google Code remote from metadata Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-misc/xdotool/metadata.xml b/x11-misc/xdotool/metadata.xml index d567fca4a37..af7bc069613 100644 --- a/x11-misc/xdotool/metadata.xml +++ b/x11-misc/xdotool/metadata.xml @@ -11,7 +11,6 @@ mouse activity, move and resize windows, etc. It does this using X11's XTEST extension and other Xlib functions. - semicomplete jordansissel/xdotool
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 91f1b0fc7517593adac331b1c48f318e1375a51a Author: Marek Szuba gentoo org> AuthorDate: Sun Nov 29 22:33:07 2020 + Commit: Marek Szuba gentoo org> CommitDate: Sun Nov 29 22:51:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f1b0fc x11-misc/xdotool: take over from desktop-misc Signed-off-by: Marek Szuba gentoo.org> x11-misc/xdotool/metadata.xml | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/x11-misc/xdotool/metadata.xml b/x11-misc/xdotool/metadata.xml index f872516554a..d567fca4a37 100644 --- a/x11-misc/xdotool/metadata.xml +++ b/x11-misc/xdotool/metadata.xml @@ -1,16 +1,17 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -desktop-m...@gentoo.org - - + + mare...@gentoo.org + Marek Szuba + + 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. - - -semicomplete -jordansissel/xdotool - + + + semicomplete + jordansissel/xdotool +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 899777c4c99a27b77428f1919a906a83d80990c7 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Feb 2 16:09:05 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Feb 2 19:37:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899777c4 x11-misc/xdotool: Old Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> x11-misc/xdotool/Manifest | 1 - x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild | 50 - 2 files changed, 51 deletions(-) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index cccf7358d88..c38e8bdfa60 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1,2 +1 @@ -DIST xdotool-3.20150503.1.tar.gz 102125 BLAKE2B 3b34b69ab7843d49a5cc76129dca96664b8e548abd01acda03399d06b1a146169c78dff302932000fe72c578be60bc774e3e503980b408cab4bf17d71630151c SHA512 d8eb411490d2f4936d63cd459e3319f76faf6dd415a3c2c68446b5a98d24290794dbffd22fbccfef5acc7d8aec6ce92b2135ecb3e1178607fc7d5b1e1767ede1 DIST xdotool-3.20160805.1.tar.gz 105388 BLAKE2B b836bd9c408bc4f7de562a1dd1fe18142155dc486b01912462b6d1cebc5f3f4094a407556c9f50cafb4ca3a17149e6f69303706730aabdaf94abc6d4b817d351 SHA512 e27b1029ee954ea17643ed489a00a1856e5687b03772c0f10a8e50cde3c3c957b57a3ba9890005474a744a228ef4827a83770d6890479c37a1f98f4fd7b1ff6c diff --git a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild deleted file mode 100644 index eebea7adaab..000 --- a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# 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="https://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):' \ - 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 -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 720338c7549a327da56eda5fdd5f726cc755fda3 Author: Markus Meier gentoo org> AuthorDate: Thu Jun 13 04:44:10 2019 + Commit: Markus Meier gentoo org> CommitDate: Thu Jun 13 04:44:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720338c7 x11-misc/xdotool: arm stable, bug #681622 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index 8dc6d7406c2..fcd7fd283af 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86" IUSE="examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: eb023d18a252686830d915e5d15bf5fe701020b0 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 19 15:22:08 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 19 15:22:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb023d18 x11-misc/xdotool: x86 stable (bug #681622) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index ba53a8cc47e..8dc6d7406c2 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86" IUSE="examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 181061e7b9ecdd48e5f5b2cf0dea561b05a2a8a6 Author: Michael Mair-Keimberger gmail com> AuthorDate: Tue Apr 23 17:50:23 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 25 03:34:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181061e7 x11-misc/xdotool: use HTTPS Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11800 Signed-off-by: Aaron Bauman gentoo.org> x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild | 4 ++-- x11-misc/xdotool/xdotool-3.20160805.1.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild index ff99623dbe7..eebea7adaab 100644 --- a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ 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/"; +HOMEPAGE="https://www.semicomplete.com/projects/xdotool/"; SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.tar.gz"; LICENSE="BSD" diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index 69122be839e..ac86809880d 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -6,7 +6,7 @@ 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/"; +HOMEPAGE="https://www.semicomplete.com/projects/xdotool/"; SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.tar.gz"; LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 41e98cf98bb842e618673ad4453b2b81c29ab426 Author: Aaron Bauman gentoo org> AuthorDate: Tue Apr 23 22:06:22 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Apr 23 22:07:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e98cf9 x11-misc/xdotool: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index 42794df4d8f..69122be839e 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86" IUSE="examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 444cb46a5e7e4cd21ad7047bf01141c2515f8fe9 Author: Aaron Bauman gentoo org> AuthorDate: Fri Apr 19 18:22:31 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Apr 19 18:22:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444cb46a x11-misc/xdotool: amd64 stable wrt bug #681622 Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index 8ba3a06aae8..42794df4d8f 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: a233a201ac0c6b4f161eb8f364a7399802a91517 Author: Matt Turner gentoo org> AuthorDate: Fri Sep 21 20:52:53 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 21 20:53:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a233a201 x11-misc/xdotool-3.20160805.1: added ~ppc64, bug 21 x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index 5a726ac8063..8ba3a06aae8 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: abdd5a972b69b47b31edd771300bb03c79b2dba0 Author: Alexey Korepanov yandex ru> AuthorDate: Sat Mar 31 13:44:06 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 31 18:40:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdd5a97 x11-misc/xdotool: keyword ~arm64 Closes: https://github.com/gentoo/gentoo/pull/7743 x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index ab667f7dce1..5fbc2ab8e12 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" IUSE="examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: df19c9b677310c92f5a67ff3187d52621bd048a6 Author: Benda Xu gentoo org> AuthorDate: Mon Mar 12 06:08:45 2018 + Commit: Benda XU gentoo org> CommitDate: Mon Mar 12 06:09:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df19c9b6 x11-misc/xdotool: use directories for Prefix. Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild index 08639af89e2..ab667f7dce1 100644 --- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -44,11 +44,11 @@ src_prepare() { src_compile() { tc-export CC LD PKG_CONFIG - emake PREFIX="/usr" + emake PREFIX="${EPREFIX}/usr" } src_install() { - emake PREFIX="${D}usr" INSTALLMAN="${D}usr/share/man" INSTALLLIB="${D}usr/$(get_libdir)" install + emake PREFIX="${ED}usr" INSTALLMAN="${ED}usr/share/man" INSTALLLIB="${ED}usr/$(get_libdir)" install dodoc CHANGELIST README if use examples; then
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 5c5db1a5dc6963ba41835219c7444570f2fc72be Author: Jeroen Roovers gentoo org> AuthorDate: Sat Apr 8 09:48:45 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Apr 8 09:48:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5db1a5 x11-misc/xdotool: Version bump. Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-misc/xdotool/Manifest| 1 + x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index 4965358bf80..58a27e956ef 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1 +1,2 @@ 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 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 000..08639af89e2 --- /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):' \ + 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 +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 7767f47be3481f76992d82fd2976bc3f310c7fe4 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Apr 8 09:50:34 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Apr 8 09:50:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7767f47b x11-misc/xdotool: Add desktop-misc as maintainer. Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-misc/xdotool/metadata.xml | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/x11-misc/xdotool/metadata.xml b/x11-misc/xdotool/metadata.xml index 2355eb9e058..f872516554a 100644 --- a/x11-misc/xdotool/metadata.xml +++ b/x11-misc/xdotool/metadata.xml @@ -1,12 +1,16 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - This tool lets you programatically (or manually) simulate keyboard input and + +desktop-m...@gentoo.org + + +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. - - semicomplete - jordansissel/xdotool - +extension and other Xlib functions. + + +semicomplete +jordansissel/xdotool +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: a0c3d44e621d5a0150c05e713552ea1f2c00ee3e Author: Michael Orlitzky gentoo org> AuthorDate: Sun Mar 26 17:09:25 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Mar 26 17:09:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c3d44e x11-misc/xdotool: remove unused version 2.20110530.1. Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-misc/xdotool/Manifest| 1 - x11-misc/xdotool/xdotool-2.20110530.1.ebuild | 48 2 files changed, 49 deletions(-) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index 82da89293dc..4965358bf80 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1,2 +1 @@ -DIST xdotool-2.20110530.1.tar.gz 107204 SHA256 e7b42c8b1d391970e1c1009b256033f30e57d8e0a2a3de229fd61ecfc27baf67 SHA512 0b2f71203c41e320aac152e1376b30bb9f5ea2067572299ad4c32f49b2505566275f0b377b4f443c3520751d71a9b270325cd676e63ee2a153de3213e128f2cb WHIRLPOOL c4bb185e59237917ddeb86d433ca1fbbea1ace2e1cc46c7d949cef748a7765b01300fdd3826537135798a646d4672a1607b6cc60acc7539e46994d974a5e1dad DIST xdotool-3.20150503.1.tar.gz 102125 SHA256 e8326883bd5e91bede7336cbee186e6e9143f40b3fb61c84afc9bb31b87e96d1 SHA512 d8eb411490d2f4936d63cd459e3319f76faf6dd415a3c2c68446b5a98d24290794dbffd22fbccfef5acc7d8aec6ce92b2135ecb3e1178607fc7d5b1e1767ede1 WHIRLPOOL 624b6fe82248ad31d4446dc5f42269c82d8d366e46d40313b77a78af18502cc57e8bf430fc7f175ed6d5474fe0c7de8643fd6cfba146ebc72e4f5545be48086c diff --git a/x11-misc/xdotool/xdotool-2.20110530.1.ebuild b/x11-misc/xdotool/xdotool-2.20110530.1.ebuild deleted file mode 100644 index 660360c91fe..000 --- a/x11-misc/xdotool/xdotool-2.20110530.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 - -inherit eutils 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://semicomplete.googlecode.com/files/${P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm ppc x86" -IUSE="examples" - -RDEPEND="x11-libs/libXtst - x11-libs/libX11 - x11-libs/libXinerama" -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):' \ - 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 -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: c57b0c4967ffc589065eb9e30aa6d84ef22972d8 Author: Michael Weber gentoo org> AuthorDate: Tue Mar 21 15:33:01 2017 + Commit: Michael Weber gentoo org> CommitDate: Wed Mar 22 07:29:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57b0c49 x11-misc/xdotool: ppc stable (bug 613104) Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64" x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild index e267ce5d895..ff99623dbe7 100644 --- a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~ppc x86" +KEYWORDS="amd64 arm ppc x86" IUSE="examples" RDEPEND="x11-libs/libXtst
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 580e494283bcc08e9d1d238bfe1c2dfc3cd3b13e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Mar 21 14:32:04 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Mar 21 14:32:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580e4942 x11-misc/xdotool: x86 stable wrt bug #613104 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild index 2c3286d0d76..e267ce5d895 100644 --- a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~ppc ~x86" +KEYWORDS="amd64 arm ~ppc x86" IUSE="examples" RDEPEND="x11-libs/libXtst
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: e574f3ac0233f7beedf19696c32dc5e20b381b22 Author: Michael Weber gentoo org> AuthorDate: Tue Mar 21 10:07:49 2017 + Commit: Michael Weber gentoo org> CommitDate: Tue Mar 21 10:08:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e574f3ac x11-misc/xdotool: arm stable (bug 613104) Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64" x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild index 157b6bdb1ae..2c3286d0d76 100644 --- a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~x86" +KEYWORDS="amd64 arm ~ppc ~x86" IUSE="examples" RDEPEND="x11-libs/libXtst
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 9a7e7786ba9a060d50bb72e2f07df152f0d6e599 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 20 11:02:59 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 20 11:02:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7e7786 x11-misc/xdotool: amd64 stable wrt bug #613104 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild index d00fdab193d..157b6bdb1ae 100644 --- a/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" +KEYWORDS="amd64 ~arm ~ppc ~x86" IUSE="examples" RDEPEND="x11-libs/libXtst
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 50c2f53f347ea0ac231a627fb321bfda4e59bb35 Author: Harri Nieminen gmail com> AuthorDate: Mon Feb 6 09:04:50 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Mon Feb 6 10:11:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c2f53f x11-misc/xdotool: Drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-misc/xdotool/xdotool-3.20150503.1.ebuild | 50 1 file changed, 50 deletions(-) diff --git a/x11-misc/xdotool/xdotool-3.20150503.1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1.ebuild deleted file mode 100644 index 247db09.. --- a/x11-misc/xdotool/xdotool-3.20150503.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -inherit eutils 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() { - sed -i \ - -e "s/installheader post-install$/installheader/" \ - -e 's:\:$(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 -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: c3ef0d77ddf5221185872f062f10233d5d844aa9 Author: Austin English gentoo org> AuthorDate: Thu Jul 7 19:14:44 2016 + Commit: Austin English gentoo org> CommitDate: Thu Jul 7 19:47:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ef0d77 x11-misc/xdotool: bump to EAPI 6, add maintainer-needed Package-Manager: portage-2.2.28 x11-misc/xdotool/metadata.xml | 2 + x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild | 51 + 2 files changed, 53 insertions(+) diff --git a/x11-misc/xdotool/metadata.xml b/x11-misc/xdotool/metadata.xml index c2d5578..2355eb9 100644 --- a/x11-misc/xdotool/metadata.xml +++ b/x11-misc/xdotool/metadata.xml @@ -1,10 +1,12 @@ http://www.gentoo.org/dtd/metadata.dtd";> + 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. semicomplete + jordansissel/xdotool 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 000..5cb1c6e --- /dev/null +++ b/x11-misc/xdotool/xdotool-3.20150503.1-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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):' \ + 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 +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 65d02432dc7f5814301b8ef7206ffad82e561697 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 11 20:37:48 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 11 20:38:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d02432 x11-misc/xdotool: Cleanup due to #261692 Package-Manager: portage-2.3.0_rc1 x11-misc/xdotool/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/x11-misc/xdotool/metadata.xml b/x11-misc/xdotool/metadata.xml index 27bebff..c2d5578 100644 --- a/x11-misc/xdotool/metadata.xml +++ b/x11-misc/xdotool/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - jo...@gentoo.org - Christian Birchinger - 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.
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 946d27754048951a38c4970962cc31e90ef7ac5f Author: Michael Weber gentoo org> AuthorDate: Sun Mar 20 21:19:08 2016 + Commit: Michael Weber gentoo org> CommitDate: Sun Mar 20 21:19:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946d2775 x11-misc/xdotool: add RDEPEND=x11-libs/libxkbcommon (bug 574252, thanks Toralf Förster). Package-Manager: portage-2.2.28 x11-misc/xdotool/xdotool-3.20150503.1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-misc/xdotool/xdotool-3.20150503.1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1.ebuild index cf7023b..247db09 100644 --- a/x11-misc/xdotool/xdotool-3.20150503.1.ebuild +++ b/x11-misc/xdotool/xdotool-3.20150503.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,7 +17,8 @@ IUSE="examples" RDEPEND="x11-libs/libXtst x11-libs/libX11 - x11-libs/libXinerama" + x11-libs/libXinerama + x11-libs/libxkbcommon" DEPEND="${RDEPEND}" # The test wants to manualy start Xvfb, wont use VirtualX and it tries
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 07ecc401d8cfa0807741b74949647a024a56a269 Author: Jason A. Donenfeld gentoo org> AuthorDate: Tue Feb 9 00:13:32 2016 + Commit: Jason Donenfeld gentoo org> CommitDate: Tue Feb 9 00:13:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ecc401 x11-misc/xdotool: bump x11-misc/xdotool/Manifest| 1 + x11-misc/xdotool/xdotool-3.20150503.1.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index d90ca0e..82da892 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1 +1,2 @@ DIST xdotool-2.20110530.1.tar.gz 107204 SHA256 e7b42c8b1d391970e1c1009b256033f30e57d8e0a2a3de229fd61ecfc27baf67 SHA512 0b2f71203c41e320aac152e1376b30bb9f5ea2067572299ad4c32f49b2505566275f0b377b4f443c3520751d71a9b270325cd676e63ee2a153de3213e128f2cb WHIRLPOOL c4bb185e59237917ddeb86d433ca1fbbea1ace2e1cc46c7d949cef748a7765b01300fdd3826537135798a646d4672a1607b6cc60acc7539e46994d974a5e1dad +DIST xdotool-3.20150503.1.tar.gz 102125 SHA256 e8326883bd5e91bede7336cbee186e6e9143f40b3fb61c84afc9bb31b87e96d1 SHA512 d8eb411490d2f4936d63cd459e3319f76faf6dd415a3c2c68446b5a98d24290794dbffd22fbccfef5acc7d8aec6ce92b2135ecb3e1178607fc7d5b1e1767ede1 WHIRLPOOL 624b6fe82248ad31d4446dc5f42269c82d8d366e46d40313b77a78af18502cc57e8bf430fc7f175ed6d5474fe0c7de8643fd6cfba146ebc72e4f5545be48086c diff --git a/x11-misc/xdotool/xdotool-3.20150503.1.ebuild b/x11-misc/xdotool/xdotool-3.20150503.1.ebuild new file mode 100644 index 000..cf7023b --- /dev/null +++ b/x11-misc/xdotool/xdotool-3.20150503.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=2 + +inherit eutils 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" +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):' \ + 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 +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/
commit: 3716fdb64f6349613a360508ed0e995ca6d04b58 Author: Manuel Rüger gentoo org> AuthorDate: Sun Sep 13 18:49:36 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Sep 13 18:49:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3716fdb6 x11-misc/xdotool: Remove old Package-Manager: portage-2.2.20.1 x11-misc/xdotool/Manifest | 1 - x11-misc/xdotool/xdotool-2.20101012.3049.ebuild | 46 - 2 files changed, 47 deletions(-) diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest index d1951fd..d90ca0e 100644 --- a/x11-misc/xdotool/Manifest +++ b/x11-misc/xdotool/Manifest @@ -1,2 +1 @@ -DIST xdotool-2.20101012.3049.tar.gz 99573 SHA256 9a9a03701018be6ca82f60c636f37d1749bfb24a5ce6a1f6910fccb67f58b32a DIST xdotool-2.20110530.1.tar.gz 107204 SHA256 e7b42c8b1d391970e1c1009b256033f30e57d8e0a2a3de229fd61ecfc27baf67 SHA512 0b2f71203c41e320aac152e1376b30bb9f5ea2067572299ad4c32f49b2505566275f0b377b4f443c3520751d71a9b270325cd676e63ee2a153de3213e128f2cb WHIRLPOOL c4bb185e59237917ddeb86d433ca1fbbea1ace2e1cc46c7d949cef748a7765b01300fdd3826537135798a646d4672a1607b6cc60acc7539e46994d974a5e1dad diff --git a/x11-misc/xdotool/xdotool-2.20101012.3049.ebuild b/x11-misc/xdotool/xdotool-2.20101012.3049.ebuild deleted file mode 100644 index fd16023..000 --- a/x11-misc/xdotool/xdotool-2.20101012.3049.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -inherit eutils 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://semicomplete.googlecode.com/files/${P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="examples" - -DEPEND="x11-libs/libXtst - x11-libs/libX11" -RDEPEND="${DEPEND}" - -# 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 -e "s/installheader post-install$/installheader/" \ - -i Makefile || die "sed failed" -} - -src_compile() { - tc-export CC LD - 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 -}