Move dev-python/{dbusmock → python-dbusmock}

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2021-08-17 13:07:51 +02:00
parent 12d0503426
commit d77d45673e
14 changed files with 28 additions and 22 deletions

View File

@@ -46,13 +46,17 @@ BDEPEND="
eds? ( gnome-extra/evolution-data-server[vala] )
test? (
sys-apps/dbus
bluetooth? ( $(python_gen_any_dep 'dev-python/dbusmock[${PYTHON_USEDEP}]') )
bluetooth? (
$(python_gen_any_dep '
dev-python/python-dbusmock[${PYTHON_USEDEP}]
')
)
)
"
python_check_deps() {
if use test && use bluetooth; then
has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
fi
}

View File

@@ -46,13 +46,17 @@ BDEPEND="
eds? ( gnome-extra/evolution-data-server[vala] )
test? (
sys-apps/dbus
bluetooth? ( $(python_gen_any_dep 'dev-python/dbusmock[${PYTHON_USEDEP}]') )
bluetooth? (
$(python_gen_any_dep '
dev-python/python-dbusmock[${PYTHON_USEDEP}]
')
)
)
"
python_check_deps() {
if use test && use bluetooth; then
has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
fi
}

View File

@@ -8,13 +8,10 @@ PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
MY_PN="python-${PN}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Easily create mock objects on D-Bus for software testing"
HOMEPAGE="https://github.com/martinpitt/python-dbusmock"
SRC_URI="https://github.com/martinpitt/${MY_PN}/releases/download/${PV}/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
SRC_URI="
https://github.com/martinpitt/python-dbusmock/releases/download/${PV}/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="0"

View File

@@ -30,20 +30,20 @@ COMMON_DEPEND="${PYTHON_DEPS}
DEPEND="${COMMON_DEPEND}
test? (
$(python_gen_cond_dep '
dev-python/dbusmock[${PYTHON_USEDEP}]
dev-python/python-dbusmock[${PYTHON_USEDEP}]
')
)
"
RDEPEND="${COMMON_DEPEND}
$(python_gen_cond_dep '
dev-python/dbusmock[${PYTHON_USEDEP}]
dev-python/python-dbusmock[${PYTHON_USEDEP}]
')
"
src_prepare() {
default
# bind to specific Python version (with dbusmock installed)
# bind to specific Python version (with python-dbusmock installed)
sed -i -e "s:python3:${EPYTHON}:" \
libdbustest/dbus-mock.c tests/test-libdbustest-mock.c || die
}

View File

@@ -117,7 +117,7 @@ BDEPEND="
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
test? ( $(python_gen_any_dep '
dev-python/dbusmock[${PYTHON_USEDEP}]
dev-python/python-dbusmock[${PYTHON_USEDEP}]
') )
"
@@ -131,7 +131,7 @@ PATCHES=(
python_check_deps() {
use test || return 0
has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
}
pkg_setup() {

View File

@@ -81,7 +81,7 @@ BDEPEND="
test? (
$(python_gen_any_dep '
dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/dbusmock[${PYTHON_USEDEP}]
dev-python/python-dbusmock[${PYTHON_USEDEP}]
')
gnome-base/gnome-session
)
@@ -98,7 +98,7 @@ PATCHES=(
python_check_deps() {
if use test; then
has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" &&
has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
fi
}

View File

@@ -35,7 +35,7 @@ BDEPEND="
virtual/pkgconfig
test? (
$(python_gen_any_dep '
dev-python/dbusmock[${PYTHON_USEDEP}]
dev-python/python-dbusmock[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
')
)
@@ -43,7 +43,7 @@ BDEPEND="
python_check_deps() {
if use test; then
has_version -b "dev-python/dbusmock[${PYTHON_USEDEP}]" && \
has_version -b "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]"
fi
}

View File

@@ -242,7 +242,7 @@ x11-themes/qtcurve plasma
dev-db/mariadb numa
# Gilles Dartiguelongue <eva@gentoo.org> (2017-08-16)
# missing keyword on dev-python/dbusmock, bug #620024
# missing keyword on dev-python/python-dbusmock, bug #620024
>=gnome-base/gnome-settings-daemon-3.24 test
# Michał Górny <mgorny@gentoo.org> (2017-08-08)

View File

@@ -274,7 +274,7 @@ media-plugins/gst-plugins-meta ffmpeg
dev-db/mariadb numa
# Gilles Dartiguelongue <eva@gentoo.org> (2017-08-16)
# missing keyword on dev-python/dbusmock, bug #620024
# missing keyword on dev-python/python-dbusmock, bug #620024
>=gnome-base/gnome-settings-daemon-3.24 test
# Michał Górny <mgorny@gentoo.org> (2017-08-08)

View File

@@ -2,3 +2,4 @@ move x11-misc/xrestop x11-apps/xrestop
move media-sound/zam-plugins media-plugins/zam-plugins
slotmove =dev-ruby/elasticsearch-transport-6.8.3 6 6.8.3
move dev-python/cfn-python-lint dev-python/cfn-lint
move dev-python/dbusmock dev-python/python-dbusmock

View File

@@ -36,7 +36,7 @@ BDEPEND="
dev-util/gtk-doc
)
test? (
dev-python/dbusmock
dev-python/python-dbusmock
dev-python/dbus-python
dev-python/pycairo
pam? ( sys-libs/pam_wrapper )

View File

@@ -36,7 +36,7 @@ BDEPEND="
dev-util/gtk-doc
)
test? (
dev-python/dbusmock
dev-python/python-dbusmock
dev-python/dbus-python
dev-python/pycairo
pam? ( sys-libs/pam_wrapper )