From: "Andrew Ammerlaan" <andrewammerlaan@riseup.net> To: gentoo-commits@lists.gentoo.org Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/ Date: Sun, 3 May 2020 09:26:46 +0000 (UTC) [thread overview] Message-ID: <1588497996.8afd20a826f8d8164db1f720f7b5bc41e313bbef.andrewammerlaan@gentoo> (raw) commit: 8afd20a826f8d8164db1f720f7b5bc41e313bbef Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> AuthorDate: Sun May 3 09:26:36 2020 +0000 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> CommitDate: Sun May 3 09:26:36 2020 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8afd20a8 app-text/komikku: fix install phase need to use the python_foreach_impl function to optimeze for all python versions also tried to enable tests, but they need network so added RESTRICT="test" Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net> app-text/komikku/komikku-0.12.0.ebuild | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/app-text/komikku/komikku-0.12.0.ebuild b/app-text/komikku/komikku-0.12.0.ebuild index 7d7a0c3..b8fa8f7 100644 --- a/app-text/komikku/komikku-0.12.0.ebuild +++ b/app-text/komikku/komikku-0.12.0.ebuild @@ -8,20 +8,21 @@ MY_P="${MY_PN}-${PV}" PYTHON_COMPAT=( python3_7 ) -inherit meson python-single-r1 gnome2-utils xdg +DISTUTILS_USE_SETUPTOOLS=no +inherit distutils-r1 meson gnome2-utils xdg DESCRIPTION="An online/offline manga reader for GNOME" HOMEPAGE="https://gitlab.com/valos/Komikku" SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +KEYWORDS="~amd64" LICENSE="GPL-3" SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Requires network connection to test +RESTRICT="test" DEPEND=" - ${PYTHON_DEPS} >=gui-libs/libhandy-0.0.10 >=x11-libs/gtk+-3.24.10 dev-python/beautifulsoup:4 @@ -39,9 +40,15 @@ RDEPEND=" S="${WORKDIR}/${MY_PN}-v${PV}" +distutils_enable_tests pytest + src_install() { meson_src_install - python_optimize + python_foreach_impl python_optimize +} + +src_test() { + PYTHONPATH="${S}:${PYTHONPATH}" python_foreach_impl python_test } pkg_preinst() {
WARNING: multiple messages have this Message-ID (diff)
From: "Andrew Ammerlaan" <andrewammerlaan@riseup.net> To: gentoo-commits@lists.gentoo.org Subject: [gentoo-commits] repo/proj/guru:master commit in: app-text/komikku/ Date: Sun, 3 May 2020 09:33:26 +0000 (UTC) [thread overview] Message-ID: <1588497996.8afd20a826f8d8164db1f720f7b5bc41e313bbef.andrewammerlaan@gentoo> (raw) Message-ID: <20200503093326.ECFpHw6CAzV4y9N6h07Du8qK0wmDjf6fgnTcn-YPGfg@z> (raw) commit: 8afd20a826f8d8164db1f720f7b5bc41e313bbef Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> AuthorDate: Sun May 3 09:26:36 2020 +0000 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> CommitDate: Sun May 3 09:26:36 2020 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8afd20a8 app-text/komikku: fix install phase need to use the python_foreach_impl function to optimeze for all python versions also tried to enable tests, but they need network so added RESTRICT="test" Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net> app-text/komikku/komikku-0.12.0.ebuild | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/app-text/komikku/komikku-0.12.0.ebuild b/app-text/komikku/komikku-0.12.0.ebuild index 7d7a0c3..b8fa8f7 100644 --- a/app-text/komikku/komikku-0.12.0.ebuild +++ b/app-text/komikku/komikku-0.12.0.ebuild @@ -8,20 +8,21 @@ MY_P="${MY_PN}-${PV}" PYTHON_COMPAT=( python3_7 ) -inherit meson python-single-r1 gnome2-utils xdg +DISTUTILS_USE_SETUPTOOLS=no +inherit distutils-r1 meson gnome2-utils xdg DESCRIPTION="An online/offline manga reader for GNOME" HOMEPAGE="https://gitlab.com/valos/Komikku" SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +KEYWORDS="~amd64" LICENSE="GPL-3" SLOT="0" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Requires network connection to test +RESTRICT="test" DEPEND=" - ${PYTHON_DEPS} >=gui-libs/libhandy-0.0.10 >=x11-libs/gtk+-3.24.10 dev-python/beautifulsoup:4 @@ -39,9 +40,15 @@ RDEPEND=" S="${WORKDIR}/${MY_PN}-v${PV}" +distutils_enable_tests pytest + src_install() { meson_src_install - python_optimize + python_foreach_impl python_optimize +} + +src_test() { + PYTHONPATH="${S}:${PYTHONPATH}" python_foreach_impl python_test } pkg_preinst() {
next reply other threads:[~2020-05-03 9:26 UTC|newest] Thread overview: 88+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-05-03 9:26 Andrew Ammerlaan [this message] 2020-05-03 9:33 ` [gentoo-commits] repo/proj/guru:master commit in: app-text/komikku/ Andrew Ammerlaan -- strict thread matches above, loose matches on Subject: below -- 2025-03-19 18:48 [gentoo-commits] repo/proj/guru:dev " Takuya Wakazono 2025-02-15 13:36 Takuya Wakazono 2025-02-15 13:36 Takuya Wakazono 2025-02-03 11:20 Takuya Wakazono 2025-02-03 11:20 Takuya Wakazono 2025-01-07 13:38 Takuya Wakazono 2024-09-06 14:38 Takuya Wakazono 2024-09-06 14:38 Takuya Wakazono 2024-08-12 11:22 Takuya Wakazono 2024-08-12 11:22 Takuya Wakazono 2024-08-02 13:51 Takuya Wakazono 2024-08-02 13:51 Takuya Wakazono 2024-07-13 12:56 Takuya Wakazono 2024-07-13 12:56 Takuya Wakazono 2024-07-03 10:29 Takuya Wakazono 2024-07-03 10:29 Takuya Wakazono 2024-06-26 12:42 Takuya Wakazono 2024-06-26 12:42 Takuya Wakazono 2024-06-13 10:12 Takuya Wakazono 2024-06-13 10:12 Takuya Wakazono 2024-06-11 10:52 Takuya Wakazono 2024-06-11 10:52 Takuya Wakazono 2024-06-01 10:03 Takuya Wakazono 2024-06-01 10:03 Takuya Wakazono 2024-03-07 10:03 Takuya Wakazono 2024-03-07 10:03 Takuya Wakazono 2024-02-23 10:28 Takuya Wakazono 2024-02-23 10:28 Takuya Wakazono 2024-02-09 10:09 Takuya Wakazono 2024-02-09 10:09 Takuya Wakazono 2024-01-27 9:27 Takuya Wakazono 2024-01-27 9:27 Takuya Wakazono 2023-06-17 8:34 Anna Vyalkova 2023-05-20 8:17 Anna Vyalkova 2023-05-08 16:45 Anna Vyalkova 2023-04-27 19:29 Anna Vyalkova 2023-04-13 15:37 Anna Vyalkova 2023-03-30 15:26 Anna Vyalkova 2023-03-24 18:01 Anna Vyalkova 2023-03-20 6:00 Anna Vyalkova 2023-03-12 10:53 Anna Vyalkova 2023-03-07 15:33 Anna Vyalkova 2023-02-26 4:59 Anna Vyalkova 2023-02-25 0:00 Anna Vyalkova 2023-02-15 13:56 Anna Vyalkova 2023-01-27 1:36 Anna Vyalkova 2023-01-26 20:53 Anna Vyalkova 2023-01-06 3:08 Anna Vyalkova 2022-12-27 19:27 Anna Vyalkova 2022-12-20 23:14 Anna Vyalkova 2022-11-27 20:23 Anna Vyalkova 2022-11-23 7:32 Anna Vyalkova 2022-11-22 7:32 Anna Vyalkova 2022-07-03 12:03 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan 2022-07-03 12:03 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan 2022-03-08 10:03 Anna Vyalkova 2022-02-24 7:54 Anna Vyalkova 2022-01-16 17:58 Anna Vyalkova 2021-12-07 20:42 Maciej Barć 2021-11-08 18:10 Maciej Barć 2021-11-08 18:10 Maciej Barć 2021-11-08 18:10 Maciej Barć 2021-10-20 23:47 Maciej Barć 2021-09-19 23:38 Maciej Barć 2021-08-27 12:35 Maciej Barć 2021-06-28 21:32 Maciej Barć 2021-06-16 15:27 Maciej Barć 2021-06-16 15:27 Maciej Barć 2021-06-03 17:32 Maciej Barć 2021-05-23 18:43 Maciej Barć 2021-05-16 23:12 Maciej Barć 2021-05-16 23:12 Maciej Barć 2021-05-16 22:58 Maciej Barć 2021-04-15 14:18 Maciej Barć 2021-03-28 9:39 Andrew Ammerlaan 2021-02-27 21:23 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan 2021-02-27 20:44 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan 2021-02-22 13:27 Maciej Barć 2021-02-22 13:25 Maciej Barć 2021-02-22 13:23 Maciej Barć 2021-02-08 19:29 Maciej Barć 2021-02-08 19:29 Maciej Barć 2020-12-19 18:59 Maciej Barć 2020-12-19 13:48 Maciej Barć 2020-09-28 10:04 Maciej Barć 2020-06-17 15:16 David Heidelberg 2020-05-03 9:33 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan 2020-05-03 9:29 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan 2020-05-02 16:46 Maciej Barć
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1588497996.8afd20a826f8d8164db1f720f7b5bc41e313bbef.andrewammerlaan@gentoo \ --to=andrewammerlaan@riseup.net \ --cc=gentoo-commits@lists.gentoo.org \ --cc=gentoo-dev@lists.gentoo.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox