summaryrefslogtreecommitdiff
path: root/dev-util/dbus-test-runner
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 /dev-util/dbus-test-runner
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-util/dbus-test-runner')
-rw-r--r--dev-util/dbus-test-runner/Manifest7
-rw-r--r--dev-util/dbus-test-runner/dbus-test-runner-12.10.1.ebuild35
-rw-r--r--dev-util/dbus-test-runner/dbus-test-runner-15.04.0_p100.ebuild48
-rw-r--r--dev-util/dbus-test-runner/metadata.xml11
4 files changed, 101 insertions, 0 deletions
diff --git a/dev-util/dbus-test-runner/Manifest b/dev-util/dbus-test-runner/Manifest
new file mode 100644
index 000000000000..c188065cea65
--- /dev/null
+++ b/dev-util/dbus-test-runner/Manifest
@@ -0,0 +1,7 @@
+DIST dbus-test-runner-12.10.1.tar.gz 382108 SHA256 71f2aa4a48a8f88f1629389f902bbfaf42df4b1fcbea9473acc78de75fab525f SHA512 6d40d607fdc417ebb9aaa6dc3cdd41a8ff1563cb3791689d17a99d105a0c16dad8ffcaf3da7ab6b8c3dcae17d2eba1bf8a6a5d92dc1d3de0975218220ed3c9c0 WHIRLPOOL 2c14b7022aede43c4ce2e4afb1e457a0aebc443ec956552eefd7e6a101aa0045d5bd2e91c9fa0d8ddd93315fc7b5a65d0dadc045acbae11eaa00380b4b45a951
+DIST dbus-test-runner-15.04.0_p100.tar.xz 304760 SHA256 44017df1729b0b3956cc7d3f153626c85eaa9796eb155bc1f5330b97e929df9b SHA512 4ff94fe022d69c0bc83b35fb14397fb59daa0b6a9ff9d7f0c93582bc5468ba6e495d4b95f9b4d8cb56f0b782d4582dc2cb67fc087aefa59295a3b40ecdbfa34d WHIRLPOOL c67bf03e407a0edea8e2fc1df8630608d2acf66840b71e61f6bbe7e19c26755b3357cbb59b0fc794ce8f6149816b6d165e8cefa1513b13e84d71519d26921817
+EBUILD dbus-test-runner-12.10.1.ebuild 748 SHA256 9c50707702bfff9bc40f3bedd0e44e6f7659e5befaf78c7c10f1d6e71f43943b SHA512 9a1f2b4ed8b757ca09a1195d567716620d7ecea9d45e4ee4c31d478c29cc5b2a95941f536a9c59e8c4c61b34f8e55d823d655ebb5641f93e0a41dbb339cf85fa WHIRLPOOL 33eaffc59dac4f13d0cefde4ed4b2b9888087a4b302cca66112020fbc290e137df3c9ed85160127b42a6ba6b677e1e002dfcd7df2eab2ef80b1c3f1b3f97597e
+EBUILD dbus-test-runner-15.04.0_p100.ebuild 1043 SHA256 cd6e6094bb71102132d43ec988a33d7b332fa75fd14deee83b6d89c1ff86f694 SHA512 750a3e416d477858f9cbc0d4f8f952d276df4ea04c03d51916e2e3887c50df12e730d696edf9a3ba03d39608caa6b10ec41fdc06918e7633236f3d74f025fed6 WHIRLPOOL 79f117bbf7e36d666e7f60dba998c31b916751bffde3cba0cf2683b0e2d9a454fe84dc7c31f994d6ef935dd056e96bce3338e4327a5d2ba3754ad0e0acb6867c
+MISC ChangeLog 2647 SHA256 87ca899066b80705a834a340ceb9a14c3e3b24a68b3fb8ffa7cb05dc0fa8944c SHA512 e44deda9fe256ba469f8ad0fe7f0596bf3da9934e6ea41f13c550446ac76e360f1d5e0c63bc7e3738273912b8c3c3edfb20d292021dd9c1e731ac61dd925d33a WHIRLPOOL 2d72f6606ba814ceea12ae92f06cd121db2537393e99105c936c9bb16d73e7e273a35d137559f6de04b1c6e86e25972aebfec6cc06ddaadd9e158b7079264252
+MISC ChangeLog-2015 2529 SHA256 eb3669534945d3e9fc95c26f488027c074b89acbd7193e17a3a78dbf1069defc SHA512 2a2f3e99f4344c40165ff61ca76b096b5006ccd70d49d79682535580013e4d108151eeb7beb719a935762f923e871d3fb06d5a6dd543432d3de081ea97439965 WHIRLPOOL 6012efe9fea6cfa9c013725d277475972c21d9b5c8e4448aa83fa58d642166b2224cd4895a003f22b56dd89a37b11b051658858ce9075f09c17d30b7459d6ef0
+MISC metadata.xml 333 SHA256 1ee80ff5e994244dcf3e0acc9b1f930409efcd90b854f9e08143c2faef5391a2 SHA512 49280112f98ca94c67ad00e21fcf02da3848ec391852dcfe5cc065404449339f5c1f6bfe01825e7da2f58e1134648df630f4c1c292b6169df23f017544bcd299 WHIRLPOOL e1badd573fd76617288897491698608a132564129ef2c8a088665cf70c4ed298350a3f8c7ab8c44f9017a870b48eb209dcb251a375740f76c8a3e7077f87bd04
diff --git a/dev-util/dbus-test-runner/dbus-test-runner-12.10.1.ebuild b/dev-util/dbus-test-runner/dbus-test-runner-12.10.1.ebuild
new file mode 100644
index 000000000000..c69ab316a910
--- /dev/null
+++ b/dev-util/dbus-test-runner/dbus-test-runner-12.10.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+MY_MAJOR_VERSION=12.10
+
+DESCRIPTION="Run executables under a new DBus session for testing"
+HOMEPAGE="https://launchpad.net/dbus-test-runner"
+SRC_URI="https://launchpad.net/${PN}/${MY_MAJOR_VERSION}/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+
+IUSE="test"
+
+RDEPEND="
+ >=dev-libs/dbus-glib-0.98
+ >=dev-libs/glib-2.34:2
+"
+DEPEND="
+ ${RDEPEND}
+ dev-util/intltool
+ test? ( dev-util/bustle )
+"
+
+src_prepare() {
+ # Drop -Werror usage
+ sed -e 's/-Werror//' \
+ -i libdbustest/Makefile.{am,in} \
+ -i src/Makefile.{am,in} \
+ -i tests/Makefile.{am,in} \
+ || die
+}
diff --git a/dev-util/dbus-test-runner/dbus-test-runner-15.04.0_p100.ebuild b/dev-util/dbus-test-runner/dbus-test-runner-15.04.0_p100.ebuild
new file mode 100644
index 000000000000..009601bfd42f
--- /dev/null
+++ b/dev-util/dbus-test-runner/dbus-test-runner-15.04.0_p100.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+inherit flag-o-matic python-single-r1
+
+DESCRIPTION="Run executables under a new DBus session for testing"
+HOMEPAGE="https://launchpad.net/dbus-test-runner"
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ >=dev-libs/dbus-glib-0.98
+ >=dev-libs/glib-2.34:2
+ dev-python/dbusmock[${PYTHON_USEDEP}]
+"
+DEPEND="
+ ${RDEPEND}
+ app-arch/xz-utils
+ dev-util/intltool
+"
+# now optional:
+# test? ( dev-util/bustle )
+
+src_prepare() {
+ default
+
+ # bind to specific Python version (with dbusmock installed)
+ sed -i -e "s:python3:${EPYTHON}:" \
+ libdbustest/dbus-mock.c tests/test-libdbustest-mock.c || die
+}
+
+src_configure() {
+ append-flags -Wno-error
+ econf --disable-static
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/dev-util/dbus-test-runner/metadata.xml b/dev-util/dbus-test-runner/metadata.xml
new file mode 100644
index 000000000000..10ad7bb86af4
--- /dev/null
+++ b/dev-util/dbus-test-runner/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="launchpad">dbus-test-runner</remote-id>
+ </upstream>
+</pkgmetadata>