summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Fredric <kentnl@gentoo.org>2018-03-29 00:03:28 +1300
committerKent Fredric <kentnl@gentoo.org>2018-03-29 00:04:08 +1300
commit1ade029f4e18dfa0b6d49fce0786ad4e95d3e8b7 (patch)
tree47f0f35dbe4297bbcd299bba91341e6eb828fad1 /dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild
parentdev-perl/X-Osd: EAPI6 + tests (diff)
downloadgentoo-1ade029f4e18dfa0b6d49fce0786ad4e95d3e8b7.tar.gz
gentoo-1ade029f4e18dfa0b6d49fce0786ad4e95d3e8b7.tar.bz2
gentoo-1ade029f4e18dfa0b6d49fce0786ad4e95d3e8b7.zip
dev-perl/X11-Protocol: EAPI6 + tests
- EAPI6ify - Enable tests (w/ virtualx) - Patch tests to work without interaction and behave nicely for harness Package-Manager: Portage-2.3.24, Repoman-2.3.6
Diffstat (limited to 'dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild')
-rw-r--r--dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild28
1 files changed, 28 insertions, 0 deletions
diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild
new file mode 100644
index 000000000000..c307b6d921d4
--- /dev/null
+++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=SMCCAM
+DIST_VERSION=0.56
+DIST_EXAMPLES=("eg/*")
+inherit perl-module virtualx
+
+DESCRIPTION="Client-side interface to the X11 Protocol"
+
+LICENSE="${LICENSE} MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="x11-libs/libXrender
+ x11-libs/libXext"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.56-test-timeout.patch"
+ "${FILESDIR}/${PN}-0.56-test-tap.patch"
+)
+src_test() {
+ virtx perl-module_src_test
+}