[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 89e290d9720d56da69beb02223637ebf6370c446 Author: Filip Kobierski pm me> AuthorDate: Thu Oct 3 16:07:51 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Nov 6 11:38:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e290d9 dev-util/redo: add python 3.13 support Co-authored-by: Cristopher Head chead.ca> Signed-off-by: Filip Kobierski pm.me> Closes: https://github.com/gentoo/gentoo/pull/38317 Signed-off-by: Joonas Niilola gentoo.org> dev-util/redo/redo-0.42d-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/redo/redo-0.42d-r1.ebuild b/dev-util/redo/redo-0.42d-r1.ebuild index 014a20b6113d..f7d49d374da1 100644 --- a/dev-util/redo/redo-0.42d-r1.ebuild +++ b/dev-util/redo/redo-0.42d-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE="sqlite" inherit edo multiprocessing python-single-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 9dd7de5f469b4af068c520848c2b66135fadb4e9 Author: Filip Kobierski pm me> AuthorDate: Sat Aug 24 19:45:08 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Nov 6 11:38:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd7de5f dev-util/redo: add python3.12 support Closes: https://bugs.gentoo.org/929549 Signed-off-by: Filip Kobierski pm.me> Signed-off-by: Joonas Niilola gentoo.org> dev-util/redo/{redo-0.42d.ebuild => redo-0.42d-r1.ebuild} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-util/redo/redo-0.42d.ebuild b/dev-util/redo/redo-0.42d-r1.ebuild similarity index 94% rename from dev-util/redo/redo-0.42d.ebuild rename to dev-util/redo/redo-0.42d-r1.ebuild index 7a5d85d89fa0..014a20b6113d 100644 --- a/dev-util/redo/redo-0.42d.ebuild +++ b/dev-util/redo/redo-0.42d-r1.ebuild @@ -1,10 +1,11 @@ -# Copyright 2018-2023 Gentoo Authors +# Copyright 2018-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite" + inherit edo multiprocessing python-single-r1 DESCRIPTION="Smaller, easier, more powerful, and more reliable than make"
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 9d41061cf0a2f1f85399bc1442098bb97fe96386 Author: Sam James gentoo org> AuthorDate: Thu Jun 23 05:34:22 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 23 05:34:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d41061c dev-util/redo: add 0.42d Bug: https://bugs.gentoo.org/775212 Bug: https://bugs.gentoo.org/671840 Closes: https://bugs.gentoo.org/832245 Closes: https://bugs.gentoo.org/764068 Closes: https://bugs.gentoo.org/671842 Closes: https://bugs.gentoo.org/678988 Signed-off-by: Sam James gentoo.org> dev-util/redo/Manifest | 1 + dev-util/redo/redo-0.42d.ebuild | 63 + 2 files changed, 64 insertions(+) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 3f16c673454c..dc0b3f604565 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1 +1,2 @@ DIST redo-0.42c.tar.gz 195232 BLAKE2B b24969d71b247d02642340cebbf325e2ae68d4893d02e489930120e6aac76bd3099fd42e7dc36dae1fdea5c7825657957291876b906c2671a6319f8eb45a9d91 SHA512 3196ff5941d9e62084c7332a6771edd0db0082a499ba16fb6de273295c65b734e7dadb29a9fca3e6266421bc964369a8e725ef55f59ade2ecfb5e8bcc446ced0 +DIST redo-0.42d.tar.gz 195186 BLAKE2B 2f36dc8380d9e20475788b8d94ce02d6375ddf0a0e745dc68b7e350c427522088243bca16bd8d7c760ada17de75560e9cfdf5282a5e39081fee395a142164c82 SHA512 2749a1a1046f8edd63c4b4e2b0f4d95988dfcf8c776b264007914e583fc21ff51447be34ffc2c136c343ace8c38147d6a43c0c0dd01a681b6283a38d5d8f3fb7 diff --git a/dev-util/redo/redo-0.42d.ebuild b/dev-util/redo/redo-0.42d.ebuild new file mode 100644 index ..3eb879fff843 --- /dev/null +++ b/dev-util/redo/redo-0.42d.ebuild @@ -0,0 +1,63 @@ +# Copyright 2018-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="sqlite" +inherit edo multiprocessing python-single-r1 + +DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" +HOMEPAGE="https://github.com/apenwarr/redo"; +SRC_URI="https://github.com/apenwarr/redo/archive/${P}.tar.gz"; +S="${WORKDIR}"/${PN}-${P} + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} +" +RDEPEND="${BDEPEND}" + +src_prepare() { + default + + sed -i -e "s:which:command -v:" redo/sh.do || die + sed -i "1s;^;#!${PYTHON}\n;" docs/md2man.py || die +} + +src_configure() { + echo ${PYTHON} > redo/whichpython || die +} + +src_compile() { + edo ./do -j$(makeopts_jobs) build +} + +src_test() { + local ARCH= CFLAGS= CXXFLAGS= LDFLAGS= + edo ./do -j$(makeopts_jobs) test +} + +src_install() { + DESTDIR="${D}" \ + DOCDIR="${D}/usr/share/doc/${PF}" \ + LIBDIR="${D}/$(python_get_sitedir)/${PN}" \ + edo ./do -j$(makeopts_jobs) \ + install + + python_fix_shebang "${D}" + + sed -i \ + -e 's|/lib/|/'"$(get_libdir)"'/|g' \ + "${D}"/usr/bin/* || die + + python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: f66eb86b246b7e48360896e87cc8666813de6710 Author: Sam James gentoo org> AuthorDate: Thu Jun 23 05:34:47 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 23 05:35:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66eb86b dev-util/redo: drop 0.42c, 9 Bug: https://bugs.gentoo.org/832245 Signed-off-by: Sam James gentoo.org> dev-util/redo/Manifest | 1 - dev-util/redo/redo-0.42c.ebuild | 57 - dev-util/redo/redo-9.ebuild | 56 3 files changed, 114 deletions(-) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index dc0b3f604565..d15292a95fda 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,2 +1 @@ -DIST redo-0.42c.tar.gz 195232 BLAKE2B b24969d71b247d02642340cebbf325e2ae68d4893d02e489930120e6aac76bd3099fd42e7dc36dae1fdea5c7825657957291876b906c2671a6319f8eb45a9d91 SHA512 3196ff5941d9e62084c7332a6771edd0db0082a499ba16fb6de273295c65b734e7dadb29a9fca3e6266421bc964369a8e725ef55f59ade2ecfb5e8bcc446ced0 DIST redo-0.42d.tar.gz 195186 BLAKE2B 2f36dc8380d9e20475788b8d94ce02d6375ddf0a0e745dc68b7e350c427522088243bca16bd8d7c760ada17de75560e9cfdf5282a5e39081fee395a142164c82 SHA512 2749a1a1046f8edd63c4b4e2b0f4d95988dfcf8c776b264007914e583fc21ff51447be34ffc2c136c343ace8c38147d6a43c0c0dd01a681b6283a38d5d8f3fb7 diff --git a/dev-util/redo/redo-0.42c.ebuild b/dev-util/redo/redo-0.42c.ebuild deleted file mode 100644 index e35d391bae31.. --- a/dev-util/redo/redo-0.42c.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2018-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_8 ) -PYTHON_REQ_USE="sqlite" -inherit multiprocessing python-utils-r1 python-single-r1 - -DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" -HOMEPAGE="https://github.com/apenwarr/redo"; -SRC_URI="https://github.com/apenwarr/redo/archive/${P}.tar.gz"; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} -" -RDEPEND=" - ${BDEPEND} -" -S=${WORKDIR}/${PN}-${P} - -src_configure() { - echo ${PYTHON} > redo/whichpython || die -} - -src_compile() { - ./do -j$(makeopts_jobs) build || die -} - -src_test() { - local ARCH= CFLAGS= CXXFLAGS= LDFLAGS= - ./do -j$(makeopts_jobs) test || die -} - -src_install() { - DESTDIR="${D}" \ - DOCDIR="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/$(python_get_sitedir)/${PN}" \ - ./do -j$(makeopts_jobs) \ - install || die - - python_fix_shebang "${D}" - - sed -i \ - -e 's|/lib/|/'"$(get_libdir)"'/|g' \ - "${D}"/usr/bin/* || die - - python_optimize -} diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild deleted file mode 100644 index 954705061ace.. --- a/dev-util/redo/redo-9.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2018-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_8 ) -PYTHON_REQ_USE="sqlite" -inherit git-r3 multiprocessing python-utils-r1 python-single-r1 - -DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" -HOMEPAGE="https://github.com/apenwarr/redo"; -EGIT_REPO_URI="https://github.com/apenwarr/redo"; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} -" -RDEPEND=" - ${BDEPEND} -" - -src_configure() { - echo ${PYTHON} > redo/whichpython || die -} - -src_compile() { - ./do -j$(makeopts_jobs) build || die -} - -src_test() { - local ARCH= CFLAGS= CXXFLAGS= LDFLAGS= - ./do -j$(makeopts_jobs) test || die -} - -src_install() { - DESTDIR="${D}" \ - DOCDIR="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/$(python_get_sitedir)/${PN}" \ - ./do -j$(makeopts_jobs) \ - install || die - - python_fix_shebang "${D}" - - sed -i \ - -e 's|/lib/|/'"$(get_libdir)"'/|g' \ - "${D}"/usr/bin/* || die - - python_optimize -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 7eeba644bbf5801b5c508520d1ac2bdc1dfb57e8 Author: Sam James gentoo org> AuthorDate: Sun Apr 17 18:55:19 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 19:00:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eeba644 dev-util/redo: drop 0.42a Signed-off-by: Sam James gentoo.org> dev-util/redo/Manifest | 1 - dev-util/redo/redo-0.42a.ebuild | 57 - 2 files changed, 58 deletions(-) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 905689146e67..3f16c673454c 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,2 +1 @@ -DIST redo-0.42a.tar.gz 195053 BLAKE2B 3e84e961eeb66396d5d5aa8a3f05f10d489d12c36bd8e061c163e050b9bc125cd8dcc5987c9f3b25e2b8803ff7c34d48a173ab91fc4a3e9fd63c114adc8a SHA512 8473bd8168c8e70b59a573560f8f725c8538061ee15eabeb63e467a363fa6869aa8088e8ce324726da4e2f7115e2ddf72cbb657703e9090f4f93c05f42bb67cb DIST redo-0.42c.tar.gz 195232 BLAKE2B b24969d71b247d02642340cebbf325e2ae68d4893d02e489930120e6aac76bd3099fd42e7dc36dae1fdea5c7825657957291876b906c2671a6319f8eb45a9d91 SHA512 3196ff5941d9e62084c7332a6771edd0db0082a499ba16fb6de273295c65b734e7dadb29a9fca3e6266421bc964369a8e725ef55f59ade2ecfb5e8bcc446ced0 diff --git a/dev-util/redo/redo-0.42a.ebuild b/dev-util/redo/redo-0.42a.ebuild deleted file mode 100644 index e35d391bae31.. --- a/dev-util/redo/redo-0.42a.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2018-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_8 ) -PYTHON_REQ_USE="sqlite" -inherit multiprocessing python-utils-r1 python-single-r1 - -DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" -HOMEPAGE="https://github.com/apenwarr/redo"; -SRC_URI="https://github.com/apenwarr/redo/archive/${P}.tar.gz"; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} -" -RDEPEND=" - ${BDEPEND} -" -S=${WORKDIR}/${PN}-${P} - -src_configure() { - echo ${PYTHON} > redo/whichpython || die -} - -src_compile() { - ./do -j$(makeopts_jobs) build || die -} - -src_test() { - local ARCH= CFLAGS= CXXFLAGS= LDFLAGS= - ./do -j$(makeopts_jobs) test || die -} - -src_install() { - DESTDIR="${D}" \ - DOCDIR="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/$(python_get_sitedir)/${PN}" \ - ./do -j$(makeopts_jobs) \ - install || die - - python_fix_shebang "${D}" - - sed -i \ - -e 's|/lib/|/'"$(get_libdir)"'/|g' \ - "${D}"/usr/bin/* || die - - python_optimize -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 4ef323b165af8e7e6e6d845cb7d3e527814dbfc5 Author: Sam James gentoo org> AuthorDate: Thu Mar 10 05:16:23 2022 + Commit: Sam James gentoo org> CommitDate: Thu Mar 10 21:10:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef323b1 dev-util/redo: [QA] fix UnusedInherits (multilib) get_libdir has been built-in since EAPI 6 Signed-off-by: Sam James gentoo.org> dev-util/redo/redo-0.42a.ebuild | 4 ++-- dev-util/redo/redo-0.42c.ebuild | 4 ++-- dev-util/redo/redo-9.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/redo/redo-0.42a.ebuild b/dev-util/redo/redo-0.42a.ebuild index f70842880856..e35d391bae31 100644 --- a/dev-util/redo/redo-0.42a.ebuild +++ b/dev-util/redo/redo-0.42a.ebuild @@ -1,10 +1,10 @@ -# Copyright 2018-2021 Gentoo Authors +# Copyright 2018-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_8 ) PYTHON_REQ_USE="sqlite" -inherit multilib multiprocessing python-utils-r1 python-single-r1 +inherit multiprocessing python-utils-r1 python-single-r1 DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" HOMEPAGE="https://github.com/apenwarr/redo"; diff --git a/dev-util/redo/redo-0.42c.ebuild b/dev-util/redo/redo-0.42c.ebuild index f70842880856..e35d391bae31 100644 --- a/dev-util/redo/redo-0.42c.ebuild +++ b/dev-util/redo/redo-0.42c.ebuild @@ -1,10 +1,10 @@ -# Copyright 2018-2021 Gentoo Authors +# Copyright 2018-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_8 ) PYTHON_REQ_USE="sqlite" -inherit multilib multiprocessing python-utils-r1 python-single-r1 +inherit multiprocessing python-utils-r1 python-single-r1 DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" HOMEPAGE="https://github.com/apenwarr/redo"; diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index be54c05a87b3..954705061ace 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -1,10 +1,10 @@ -# Copyright 2018-2021 Gentoo Authors +# Copyright 2018-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_8 ) PYTHON_REQ_USE="sqlite" -inherit git-r3 multilib multiprocessing python-utils-r1 python-single-r1 +inherit git-r3 multiprocessing python-utils-r1 python-single-r1 DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" HOMEPAGE="https://github.com/apenwarr/redo";
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 5aaaca260fd5f8edb7fb43b2a1d2bd9af62d90f3 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 25 10:18:56 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 25 10:22:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aaaca26 dev-util/redo: Remove old (py2) Signed-off-by: Michał Górny gentoo.org> dev-util/redo/Manifest| 1 - dev-util/redo/redo-0.42-r1.ebuild | 50 --- 2 files changed, 51 deletions(-) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 87db2b28ed6..905689146e6 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,3 +1,2 @@ -DIST redo-0.42.tar.gz 194344 BLAKE2B ce17ba2bc8b6a074bfc5cae58cc99c1c41b2e8bab93a10f29d1178cb2071bd68ef5528529c320ee55063a4e3bce83705b486bc92992a9c0c18b65e7fec76fde5 SHA512 41b8417136f98d12edf3c62f027f2459ae3fb92f6c5464553d79c3a52344de57220a5c64b565118da0a99c1544eaa153a468ffcdcfbf7193c76c896bcd40e900 DIST redo-0.42a.tar.gz 195053 BLAKE2B 3e84e961eeb66396d5d5aa8a3f05f10d489d12c36bd8e061c163e050b9bc125cd8dcc5987c9f3b25e2b8803ff7c34d48a173ab91fc4a3e9fd63c114adc8a SHA512 8473bd8168c8e70b59a573560f8f725c8538061ee15eabeb63e467a363fa6869aa8088e8ce324726da4e2f7115e2ddf72cbb657703e9090f4f93c05f42bb67cb DIST redo-0.42c.tar.gz 195232 BLAKE2B b24969d71b247d02642340cebbf325e2ae68d4893d02e489930120e6aac76bd3099fd42e7dc36dae1fdea5c7825657957291876b906c2671a6319f8eb45a9d91 SHA512 3196ff5941d9e62084c7332a6771edd0db0082a499ba16fb6de273295c65b734e7dadb29a9fca3e6266421bc964369a8e725ef55f59ade2ecfb5e8bcc446ced0 diff --git a/dev-util/redo/redo-0.42-r1.ebuild b/dev-util/redo/redo-0.42-r1.ebuild deleted file mode 100644 index ea14d07a6f6..000 --- a/dev-util/redo/redo-0.42-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2018-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" -inherit multilib multiprocessing python-single-r1 - -DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" -HOMEPAGE="https://github.com/apenwarr/redo"; -SRC_URI="https://github.com/apenwarr/redo/archive/${P}.tar.gz"; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/beautifulsoup[${PYTHON_MULTI_USEDEP}] - dev-python/markdown[${PYTHON_MULTI_USEDEP}] - ') - ${PYTHON_DEPS} -" -RDEPEND=" - ${BDEPEND} -" -S=${WORKDIR}/${PN}-${P} - -src_compile() { - ./do -j$(makeopts_jobs) build || die -} - -src_test() { - ./do -j$(makeopts_jobs) test || die -} - -src_install() { - DESTDIR="${D}" \ - DOCDIR="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ - ./do -j$(makeopts_jobs) \ - install || die - - python_fix_shebang "${D}" - - sed -i \ - -e 's|/lib/|/'"$(get_libdir)"'/|g' \ - "${D}"/usr/bin/* || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 953503763f0616d9827319e39fce0af7fb66ba3d Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jun 15 07:30:13 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jun 15 07:30:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95350376 dev-util/redo: Version 0.42c Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/Manifest | 1 + dev-util/redo/redo-0.42c.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 792f0935e82..87db2b28ed6 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,2 +1,3 @@ DIST redo-0.42.tar.gz 194344 BLAKE2B ce17ba2bc8b6a074bfc5cae58cc99c1c41b2e8bab93a10f29d1178cb2071bd68ef5528529c320ee55063a4e3bce83705b486bc92992a9c0c18b65e7fec76fde5 SHA512 41b8417136f98d12edf3c62f027f2459ae3fb92f6c5464553d79c3a52344de57220a5c64b565118da0a99c1544eaa153a468ffcdcfbf7193c76c896bcd40e900 DIST redo-0.42a.tar.gz 195053 BLAKE2B 3e84e961eeb66396d5d5aa8a3f05f10d489d12c36bd8e061c163e050b9bc125cd8dcc5987c9f3b25e2b8803ff7c34d48a173ab91fc4a3e9fd63c114adc8a SHA512 8473bd8168c8e70b59a573560f8f725c8538061ee15eabeb63e467a363fa6869aa8088e8ce324726da4e2f7115e2ddf72cbb657703e9090f4f93c05f42bb67cb +DIST redo-0.42c.tar.gz 195232 BLAKE2B b24969d71b247d02642340cebbf325e2ae68d4893d02e489930120e6aac76bd3099fd42e7dc36dae1fdea5c7825657957291876b906c2671a6319f8eb45a9d91 SHA512 3196ff5941d9e62084c7332a6771edd0db0082a499ba16fb6de273295c65b734e7dadb29a9fca3e6266421bc964369a8e725ef55f59ade2ecfb5e8bcc446ced0 diff --git a/dev-util/redo/redo-0.42c.ebuild b/dev-util/redo/redo-0.42c.ebuild new file mode 100644 index 000..47a81ecf202 --- /dev/null +++ b/dev-util/redo/redo-0.42c.ebuild @@ -0,0 +1,57 @@ +# Copyright 2018-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="sqlite" +inherit multilib multiprocessing python-utils-r1 python-single-r1 + +DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" +HOMEPAGE="https://github.com/apenwarr/redo"; +SRC_URI="https://github.com/apenwarr/redo/archive/${P}.tar.gz"; + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/beautifulsoup[${PYTHON_MULTI_USEDEP}] + dev-python/markdown[${PYTHON_MULTI_USEDEP}] + ') + ${PYTHON_DEPS} +" +RDEPEND=" + ${BDEPEND} +" +S=${WORKDIR}/${PN}-${P} + +src_configure() { + echo ${PYTHON} > redo/whichpython || die +} + +src_compile() { + ./do -j$(makeopts_jobs) build || die +} + +src_test() { + local ARCH= CFLAGS= CXXFLAGS= LDFLAGS= + ./do -j$(makeopts_jobs) test || die +} + +src_install() { + DESTDIR="${D}" \ + DOCDIR="${D}/usr/share/doc/${PF}" \ + LIBDIR="${D}/$(python_get_sitedir)/${PN}" \ + ./do -j$(makeopts_jobs) \ + install || die + + python_fix_shebang "${D}" + + sed -i \ + -e 's|/lib/|/'"$(get_libdir)"'/|g' \ + "${D}"/usr/bin/* || die + + python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 587ef1171ffeffa68e6b8cfa48e80ae3f1022b50 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Mar 22 10:09:17 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Mar 22 10:09:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587ef117 dev-util/redo: Update live ebuild Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/redo-9.ebuild | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index 6e92129f9b4..eb551f91c49 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python3_{6,7,8} ) PYTHON_REQ_USE="sqlite" -inherit git-r3 multilib multiprocessing python-single-r1 +inherit git-r3 multilib multiprocessing python-utils-r1 python-single-r1 DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" HOMEPAGE="https://github.com/apenwarr/redo"; @@ -13,7 +13,7 @@ EGIT_REPO_URI="https://github.com/apenwarr/redo"; LICENSE="LGPL-2" SLOT="0" KEYWORDS="" -REQUIRED_USE=${PYTHON_REQUIRED_USE} +REQUIRED_USE="${PYTHON_REQUIRED_USE}" BDEPEND=" $(python_gen_cond_dep ' @@ -26,6 +26,10 @@ RDEPEND=" ${BDEPEND} " +src_configure() { + echo ${PYTHON} > redo/whichpython || die +} + src_compile() { ./do -j$(makeopts_jobs) build || die } @@ -38,7 +42,7 @@ src_test() { src_install() { DESTDIR="${D}" \ DOCDIR="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ + LIBDIR="${D}/$(python_get_sitedir)/${PN}" \ ./do -j$(makeopts_jobs) \ install || die @@ -47,4 +51,6 @@ src_install() { sed -i \ -e 's|/lib/|/'"$(get_libdir)"'/|g' \ "${D}"/usr/bin/* || die + + python_optimize }
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: b49eee7e14b1626df7f88ac239f04ee2151d419e Author: Jeroen Roovers gentoo org> AuthorDate: Sun Mar 22 10:07:55 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Mar 22 10:09:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49eee7e dev-util/redo: Version 0.42a Package-Manager: Portage-2.3.94, Repoman-2.3.21 Closes: https://bugs.gentoo.org/693034 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/Manifest | 1 + dev-util/redo/redo-0.42a.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 684194243ee..792f0935e82 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1 +1,2 @@ DIST redo-0.42.tar.gz 194344 BLAKE2B ce17ba2bc8b6a074bfc5cae58cc99c1c41b2e8bab93a10f29d1178cb2071bd68ef5528529c320ee55063a4e3bce83705b486bc92992a9c0c18b65e7fec76fde5 SHA512 41b8417136f98d12edf3c62f027f2459ae3fb92f6c5464553d79c3a52344de57220a5c64b565118da0a99c1544eaa153a468ffcdcfbf7193c76c896bcd40e900 +DIST redo-0.42a.tar.gz 195053 BLAKE2B 3e84e961eeb66396d5d5aa8a3f05f10d489d12c36bd8e061c163e050b9bc125cd8dcc5987c9f3b25e2b8803ff7c34d48a173ab91fc4a3e9fd63c114adc8a SHA512 8473bd8168c8e70b59a573560f8f725c8538061ee15eabeb63e467a363fa6869aa8088e8ce324726da4e2f7115e2ddf72cbb657703e9090f4f93c05f42bb67cb diff --git a/dev-util/redo/redo-0.42a.ebuild b/dev-util/redo/redo-0.42a.ebuild new file mode 100644 index 000..47a81ecf202 --- /dev/null +++ b/dev-util/redo/redo-0.42a.ebuild @@ -0,0 +1,57 @@ +# Copyright 2018-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="sqlite" +inherit multilib multiprocessing python-utils-r1 python-single-r1 + +DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" +HOMEPAGE="https://github.com/apenwarr/redo"; +SRC_URI="https://github.com/apenwarr/redo/archive/${P}.tar.gz"; + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/beautifulsoup[${PYTHON_MULTI_USEDEP}] + dev-python/markdown[${PYTHON_MULTI_USEDEP}] + ') + ${PYTHON_DEPS} +" +RDEPEND=" + ${BDEPEND} +" +S=${WORKDIR}/${PN}-${P} + +src_configure() { + echo ${PYTHON} > redo/whichpython || die +} + +src_compile() { + ./do -j$(makeopts_jobs) build || die +} + +src_test() { + local ARCH= CFLAGS= CXXFLAGS= LDFLAGS= + ./do -j$(makeopts_jobs) test || die +} + +src_install() { + DESTDIR="${D}" \ + DOCDIR="${D}/usr/share/doc/${PF}" \ + LIBDIR="${D}/$(python_get_sitedir)/${PN}" \ + ./do -j$(makeopts_jobs) \ + install || die + + python_fix_shebang "${D}" + + sed -i \ + -e 's|/lib/|/'"$(get_libdir)"'/|g' \ + "${D}"/usr/bin/* || die + + python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: a1fef608e4b4604b3c701016c2a9b483ffb7440c Author: Michał Górny gentoo org> AuthorDate: Fri Feb 7 13:15:21 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 9 16:21:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1fef608 dev-util/redo: Switch to PYTHON_MULTI_USEDEP API Signed-off-by: Michał Górny gentoo.org> dev-util/redo/{redo-0.42.ebuild => redo-0.42-r1.ebuild} | 8 +--- dev-util/redo/redo-9.ebuild | 8 +--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/dev-util/redo/redo-0.42.ebuild b/dev-util/redo/redo-0.42-r1.ebuild similarity index 84% rename from dev-util/redo/redo-0.42.ebuild rename to dev-util/redo/redo-0.42-r1.ebuild index 17098dc0466..ea14d07a6f6 100644 --- a/dev-util/redo/redo-0.42.ebuild +++ b/dev-util/redo/redo-0.42-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2018-2019 Gentoo Authors +# Copyright 2018-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,8 +16,10 @@ KEYWORDS="~amd64 ~hppa ~x86" REQUIRED_USE=${PYTHON_REQUIRED_USE} BDEPEND=" - dev-python/beautifulsoup[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/beautifulsoup[${PYTHON_MULTI_USEDEP}] + dev-python/markdown[${PYTHON_MULTI_USEDEP}] + ') ${PYTHON_DEPS} " RDEPEND=" diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index 57197b9f75d..6e92129f9b4 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2018-2019 Gentoo Authors +# Copyright 2018-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,8 +16,10 @@ KEYWORDS="" REQUIRED_USE=${PYTHON_REQUIRED_USE} BDEPEND=" - dev-python/beautifulsoup[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/beautifulsoup[${PYTHON_MULTI_USEDEP}] + dev-python/markdown[${PYTHON_MULTI_USEDEP}] + ') ${PYTHON_DEPS} " RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 34113dd9d30673c1bae70ee2866324e5abbef926 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Dec 22 09:47:01 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Dec 22 09:48:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34113dd9 Revert "dev-util/redo: Update PYTHON_COMPAT" >>> Compiling source in /home/jer/portage/net-libs/wvstreams-9/work/wvstreams-9 ... Traceback (most recent call last): File "/usr/bin/redo", line 8, in import redo.cmd_redo File "/usr/bin/../lib/redo/cmd_redo.py", line 51 print version.TAG ^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(version.TAG)? This reverts commit 79802ff71e24c576f500de4ea9c6e9c94200e623. Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/{redo-0.42-r1.ebuild => redo-0.42.ebuild} | 4 ++-- dev-util/redo/redo-9.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-util/redo/redo-0.42-r1.ebuild b/dev-util/redo/redo-0.42.ebuild similarity index 92% rename from dev-util/redo/redo-0.42-r1.ebuild rename to dev-util/redo/redo-0.42.ebuild index e31dd3b2e36..a979123b762 100644 --- a/dev-util/redo/redo-0.42-r1.ebuild +++ b/dev-util/redo/redo-0.42.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="sqlite" inherit multilib multiprocessing python-single-r1 @@ -40,7 +40,7 @@ src_install() { ./do -j$(makeopts_jobs) \ install || die - python_fix_shebang --force "${D}" + python_fix_shebang "${D}" sed -i \ -e 's|/lib/|/'"$(get_libdir)"'/|g' \ diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index 0e2e3fc0407..30c70257c01 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="sqlite" inherit git-r3 multilib multiprocessing python-single-r1 @@ -40,7 +40,7 @@ src_install() { ./do -j$(makeopts_jobs) \ install || die - python_fix_shebang --force "${ED}" + python_fix_shebang "${D}" sed -i \ -e 's|/lib/|/'"$(get_libdir)"'/|g' \
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 79802ff71e24c576f500de4ea9c6e9c94200e623 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Dec 22 09:30:47 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Dec 22 09:36:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79802ff7 dev-util/redo: Update PYTHON_COMPAT Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/{redo-0.42.ebuild => redo-0.42-r1.ebuild} | 4 ++-- dev-util/redo/redo-9.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-util/redo/redo-0.42.ebuild b/dev-util/redo/redo-0.42-r1.ebuild similarity index 92% rename from dev-util/redo/redo-0.42.ebuild rename to dev-util/redo/redo-0.42-r1.ebuild index a979123b762..e31dd3b2e36 100644 --- a/dev-util/redo/redo-0.42.ebuild +++ b/dev-util/redo/redo-0.42-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) PYTHON_REQ_USE="sqlite" inherit multilib multiprocessing python-single-r1 @@ -40,7 +40,7 @@ src_install() { ./do -j$(makeopts_jobs) \ install || die - python_fix_shebang "${D}" + python_fix_shebang --force "${D}" sed -i \ -e 's|/lib/|/'"$(get_libdir)"'/|g' \ diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index 30c70257c01..0e2e3fc0407 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) PYTHON_REQ_USE="sqlite" inherit git-r3 multilib multiprocessing python-single-r1 @@ -40,7 +40,7 @@ src_install() { ./do -j$(makeopts_jobs) \ install || die - python_fix_shebang "${D}" + python_fix_shebang --force "${ED}" sed -i \ -e 's|/lib/|/'"$(get_libdir)"'/|g' \
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: bdfe08e2c580959aded3078363a951bd73b6d10c Author: Jeroen Roovers gentoo org> AuthorDate: Sun Dec 22 09:31:58 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Dec 22 09:36:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdfe08e2 dev-util/redo: Old Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/Manifest | 1 - dev-util/redo/redo-0.41.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 95f0fa04dfb..684194243ee 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,2 +1 @@ -DIST redo-0.41.tar.gz 140177 BLAKE2B 13a73843064fc9fb4607426c1d4d6358b688ba30671d4b5e60428481489ff59060b2bb0b1473f0926702100d311fcaeb846a5898209e07f0d0867766fb951a93 SHA512 c7826e82776a323243dafe5b8011ac619dc0376c2b36524aa1ad23bac54f9d946f395e12a4ea943ee065847db4817afbc5101a703d59e1f90b812a6ef028427b DIST redo-0.42.tar.gz 194344 BLAKE2B ce17ba2bc8b6a074bfc5cae58cc99c1c41b2e8bab93a10f29d1178cb2071bd68ef5528529c320ee55063a4e3bce83705b486bc92992a9c0c18b65e7fec76fde5 SHA512 41b8417136f98d12edf3c62f027f2459ae3fb92f6c5464553d79c3a52344de57220a5c64b565118da0a99c1544eaa153a468ffcdcfbf7193c76c896bcd40e900 diff --git a/dev-util/redo/redo-0.41.ebuild b/dev-util/redo/redo-0.41.ebuild deleted file mode 100644 index a979123b762..000 --- a/dev-util/redo/redo-0.41.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2018-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" -inherit multilib multiprocessing python-single-r1 - -DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" -HOMEPAGE="https://github.com/apenwarr/redo"; -SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -BDEPEND=" - dev-python/beautifulsoup[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ${PYTHON_DEPS} -" -RDEPEND=" - ${BDEPEND} -" -S=${WORKDIR}/${PN}-${P} - -src_compile() { - ./do -j$(makeopts_jobs) build || die -} - -src_test() { - ./do -j$(makeopts_jobs) test || die -} - -src_install() { - DESTDIR="${D}" \ - DOCDIR="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ - ./do -j$(makeopts_jobs) \ - install || die - - python_fix_shebang "${D}" - - sed -i \ - -e 's|/lib/|/'"$(get_libdir)"'/|g' \ - "${D}"/usr/bin/* || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: bfece4cfe2dba01c00c97aa9127481cb5eb0041d Author: Jeroen Roovers gentoo org> AuthorDate: Sun Sep 15 09:01:36 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Sep 15 09:01:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfece4cf dev-util/redo: Old Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/Manifest | 1 - dev-util/redo/redo-0.31.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 6afc66dfbf3..95f0fa04dfb 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,3 +1,2 @@ -DIST redo-0.31.tar.gz 105335 BLAKE2B 76171a4e7112c7478fcfe8d6f19ffb27660fa8566be3c2dded0026a993224731cdeb43c5cd7226b5537f69dc9de982e0dc9a95ade49809c93c81474879de8590 SHA512 c049a2eac7385813fe7ee8fb15f7b7de1fe1572071de91c8ebaca868d7b4ceec73d6433f1ba37b129ce7eda577c5823a5483ba69bf457cc3295d7fb9c23f42b2 DIST redo-0.41.tar.gz 140177 BLAKE2B 13a73843064fc9fb4607426c1d4d6358b688ba30671d4b5e60428481489ff59060b2bb0b1473f0926702100d311fcaeb846a5898209e07f0d0867766fb951a93 SHA512 c7826e82776a323243dafe5b8011ac619dc0376c2b36524aa1ad23bac54f9d946f395e12a4ea943ee065847db4817afbc5101a703d59e1f90b812a6ef028427b DIST redo-0.42.tar.gz 194344 BLAKE2B ce17ba2bc8b6a074bfc5cae58cc99c1c41b2e8bab93a10f29d1178cb2071bd68ef5528529c320ee55063a4e3bce83705b486bc92992a9c0c18b65e7fec76fde5 SHA512 41b8417136f98d12edf3c62f027f2459ae3fb92f6c5464553d79c3a52344de57220a5c64b565118da0a99c1544eaa153a468ffcdcfbf7193c76c896bcd40e900 diff --git a/dev-util/redo/redo-0.31.ebuild b/dev-util/redo/redo-0.31.ebuild deleted file mode 100644 index 50d08c2d1df..000 --- a/dev-util/redo/redo-0.31.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" -inherit multilib multiprocessing python-single-r1 - -DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" -HOMEPAGE="https://github.com/apenwarr/redo"; -SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -BDEPEND=" - dev-python/beautifulsoup[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ${PYTHON_DEPS} -" -RDEPEND=" - ${BDEPEND} -" -S=${WORKDIR}/${PN}-${P} - -src_compile() { - ./redo -j$(makeopts_jobs) || die -} - -src_test() { - ./redo -j$(makeopts_jobs) test || die -} - -src_install() { - DESTDIR="${D}" \ - DOCDIR="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ - ./redo -j$(makeopts_jobs) \ - install || die - - python_fix_shebang "${D}" - - sed -i \ - -e 's|/lib/|/'"$(get_libdir)"'/|g' \ - "${D}"/usr/bin/* || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 90f9a257ccd588f20e773d0d8dd89dc8fa3b6b10 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 13 16:12:39 2019 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 13 16:13:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f9a257 dev-util/redo: [QA] Add missing RDEPEND to old versions Signed-off-by: Michał Górny gentoo.org> dev-util/redo/redo-0.31.ebuild | 3 +++ dev-util/redo/redo-0.41.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/dev-util/redo/redo-0.31.ebuild b/dev-util/redo/redo-0.31.ebuild index 4a5f4a0f3eb..50d08c2d1df 100644 --- a/dev-util/redo/redo-0.31.ebuild +++ b/dev-util/redo/redo-0.31.ebuild @@ -20,6 +20,9 @@ BDEPEND=" dev-python/markdown[${PYTHON_USEDEP}] ${PYTHON_DEPS} " +RDEPEND=" + ${BDEPEND} +" S=${WORKDIR}/${PN}-${P} src_compile() { diff --git a/dev-util/redo/redo-0.41.ebuild b/dev-util/redo/redo-0.41.ebuild index 30115e1ce8f..a979123b762 100644 --- a/dev-util/redo/redo-0.41.ebuild +++ b/dev-util/redo/redo-0.41.ebuild @@ -20,6 +20,9 @@ BDEPEND=" dev-python/markdown[${PYTHON_USEDEP}] ${PYTHON_DEPS} " +RDEPEND=" + ${BDEPEND} +" S=${WORKDIR}/${PN}-${P} src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 139b606b4f3483e1c0379ddcd5b6c56076eb5992 Author: Michał Górny gentoo org> AuthorDate: Mon Aug 12 19:50:23 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Aug 12 19:50:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139b606b dev-util/redo: Add missing PYTHON_* Signed-off-by: Michał Górny gentoo.org> dev-util/redo/redo-0.31.ebuild | 3 +++ dev-util/redo/redo-0.41.ebuild | 3 +++ dev-util/redo/redo-0.42.ebuild | 3 +++ dev-util/redo/redo-9.ebuild | 3 +++ 4 files changed, 12 insertions(+) diff --git a/dev-util/redo/redo-0.31.ebuild b/dev-util/redo/redo-0.31.ebuild index cc5f8333e27..4a5f4a0f3eb 100644 --- a/dev-util/redo/redo-0.31.ebuild +++ b/dev-util/redo/redo-0.31.ebuild @@ -13,9 +13,12 @@ SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] + ${PYTHON_DEPS} " S=${WORKDIR}/${PN}-${P} diff --git a/dev-util/redo/redo-0.41.ebuild b/dev-util/redo/redo-0.41.ebuild index 8cafff06ad9..30115e1ce8f 100644 --- a/dev-util/redo/redo-0.41.ebuild +++ b/dev-util/redo/redo-0.41.ebuild @@ -13,9 +13,12 @@ SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] + ${PYTHON_DEPS} " S=${WORKDIR}/${PN}-${P} diff --git a/dev-util/redo/redo-0.42.ebuild b/dev-util/redo/redo-0.42.ebuild index 9524b8fa26f..a979123b762 100644 --- a/dev-util/redo/redo-0.42.ebuild +++ b/dev-util/redo/redo-0.42.ebuild @@ -13,9 +13,12 @@ SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] + ${PYTHON_DEPS} " RDEPEND=" ${BDEPEND} diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index a5f8adf6f54..30c70257c01 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -13,9 +13,12 @@ EGIT_REPO_URI="${HOMEPAGE}" LICENSE="LGPL-2" SLOT="0" KEYWORDS="" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] + ${PYTHON_DEPS} " RDEPEND=" ${BDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: a73efe176ba846a6cdc84f3adc7d2d1d4c6a7e66 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Jul 26 04:45:15 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Jul 26 04:46:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73efe17 dev-util/redo: Set RDEPEND Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/redo-0.42.ebuild | 3 +++ dev-util/redo/redo-9.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/dev-util/redo/redo-0.42.ebuild b/dev-util/redo/redo-0.42.ebuild index 8cafff06ad9..9524b8fa26f 100644 --- a/dev-util/redo/redo-0.42.ebuild +++ b/dev-util/redo/redo-0.42.ebuild @@ -17,6 +17,9 @@ BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] " +RDEPEND=" + ${BDEPEND} +" S=${WORKDIR}/${PN}-${P} src_compile() { diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index 32b61a02d26..a5f8adf6f54 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -17,6 +17,9 @@ BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] " +RDEPEND=" + ${BDEPEND} +" src_compile() { ./do -j$(makeopts_jobs) build || die
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: c923e293fb756a26d0e86be53c2fad892457e1de Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jul 25 05:32:19 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jul 25 05:38:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c923e293 dev-util/redo: Version 0.42 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/Manifest | 1 + dev-util/redo/redo-0.42.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index f71b62ec897..6afc66dfbf3 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,2 +1,3 @@ DIST redo-0.31.tar.gz 105335 BLAKE2B 76171a4e7112c7478fcfe8d6f19ffb27660fa8566be3c2dded0026a993224731cdeb43c5cd7226b5537f69dc9de982e0dc9a95ade49809c93c81474879de8590 SHA512 c049a2eac7385813fe7ee8fb15f7b7de1fe1572071de91c8ebaca868d7b4ceec73d6433f1ba37b129ce7eda577c5823a5483ba69bf457cc3295d7fb9c23f42b2 DIST redo-0.41.tar.gz 140177 BLAKE2B 13a73843064fc9fb4607426c1d4d6358b688ba30671d4b5e60428481489ff59060b2bb0b1473f0926702100d311fcaeb846a5898209e07f0d0867766fb951a93 SHA512 c7826e82776a323243dafe5b8011ac619dc0376c2b36524aa1ad23bac54f9d946f395e12a4ea943ee065847db4817afbc5101a703d59e1f90b812a6ef028427b +DIST redo-0.42.tar.gz 194344 BLAKE2B ce17ba2bc8b6a074bfc5cae58cc99c1c41b2e8bab93a10f29d1178cb2071bd68ef5528529c320ee55063a4e3bce83705b486bc92992a9c0c18b65e7fec76fde5 SHA512 41b8417136f98d12edf3c62f027f2459ae3fb92f6c5464553d79c3a52344de57220a5c64b565118da0a99c1544eaa153a468ffcdcfbf7193c76c896bcd40e900 diff --git a/dev-util/redo/redo-0.42.ebuild b/dev-util/redo/redo-0.42.ebuild new file mode 100644 index 000..8cafff06ad9 --- /dev/null +++ b/dev-util/redo/redo-0.42.ebuild @@ -0,0 +1,42 @@ +# Copyright 2018-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" +inherit multilib multiprocessing python-single-r1 + +DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" +HOMEPAGE="https://github.com/apenwarr/redo"; +SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +BDEPEND=" + dev-python/beautifulsoup[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] +" +S=${WORKDIR}/${PN}-${P} + +src_compile() { + ./do -j$(makeopts_jobs) build || die +} + +src_test() { + ./do -j$(makeopts_jobs) test || die +} + +src_install() { + DESTDIR="${D}" \ + DOCDIR="${D}/usr/share/doc/${PF}" \ + LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ + ./do -j$(makeopts_jobs) \ + install || die + + python_fix_shebang "${D}" + + sed -i \ + -e 's|/lib/|/'"$(get_libdir)"'/|g' \ + "${D}"/usr/bin/* || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 3321933c10a4bd36e24755d69da54b16dd6bb665 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jun 19 07:30:24 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jun 19 07:31:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3321933c dev-util/redo: Fix test env Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/redo-9.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index c136bb836df..32b61a02d26 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -23,6 +23,7 @@ src_compile() { } src_test() { + local ARCH= CFLAGS= CXXFLAGS= LDFLAGS= ./do -j$(makeopts_jobs) test || die }
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 58adce9518f9a24b05e38c033b88a8fd35c8bc49 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 6 17:43:38 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 6 17:44:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58adce95 dev-util/redo: Version 0.41 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/Manifest| 1 + dev-util/redo/{redo-9.ebuild => redo-0.41.ebuild} | 15 --- dev-util/redo/redo-9.ebuild | 8 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 91f1ab6984a..09781459c18 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,2 +1,3 @@ DIST redo-0.21.tar.gz 87347 BLAKE2B 1d97f6b4f862e61f9074d0dd57293b3ab61a4f3f26781b242450bd1e194b941a8a169767739ddfffd0a8d721a95229637e8c6d9083d2c67d664b19551db0bc6d SHA512 8fe9ba0a5b0b4bf9073456a4b4fa7bebcb51ceb4fb06a16dd671fc48ba480f2ee4ba1eae48cebc3c15687de43833324eb6f98642843be71ab7aa2fe471ab7958 DIST redo-0.31.tar.gz 105335 BLAKE2B 76171a4e7112c7478fcfe8d6f19ffb27660fa8566be3c2dded0026a993224731cdeb43c5cd7226b5537f69dc9de982e0dc9a95ade49809c93c81474879de8590 SHA512 c049a2eac7385813fe7ee8fb15f7b7de1fe1572071de91c8ebaca868d7b4ceec73d6433f1ba37b129ce7eda577c5823a5483ba69bf457cc3295d7fb9c23f42b2 +DIST redo-0.41.tar.gz 140177 BLAKE2B 13a73843064fc9fb4607426c1d4d6358b688ba30671d4b5e60428481489ff59060b2bb0b1473f0926702100d311fcaeb846a5898209e07f0d0867766fb951a93 SHA512 c7826e82776a323243dafe5b8011ac619dc0376c2b36524aa1ad23bac54f9d946f395e12a4ea943ee065847db4817afbc5101a703d59e1f90b812a6ef028427b diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-0.41.ebuild similarity index 69% copy from dev-util/redo/redo-9.ebuild copy to dev-util/redo/redo-0.41.ebuild index 574d038e33d..8cafff06ad9 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-0.41.ebuild @@ -1,36 +1,37 @@ -# Copyright 2018 Gentoo Authors +# Copyright 2018-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="sqlite" -inherit git-r3 multilib multiprocessing python-single-r1 +inherit multilib multiprocessing python-single-r1 DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" HOMEPAGE="https://github.com/apenwarr/redo"; -EGIT_REPO_URI="${HOMEPAGE}" +SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~hppa ~x86" BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] " +S=${WORKDIR}/${PN}-${P} src_compile() { - ./redo -j$(makeopts_jobs) || die + ./do -j$(makeopts_jobs) build || die } src_test() { - ./redo -j$(makeopts_jobs) test || die + ./do -j$(makeopts_jobs) test || die } src_install() { DESTDIR="${D}" \ DOCDIR="${D}/usr/share/doc/${PF}" \ LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ - ./redo -j$(makeopts_jobs) \ + ./do -j$(makeopts_jobs) \ install || die python_fix_shebang "${D}" diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index 574d038e33d..c136bb836df 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2018 Gentoo Authors +# Copyright 2018-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,18 +19,18 @@ BDEPEND=" " src_compile() { - ./redo -j$(makeopts_jobs) || die + ./do -j$(makeopts_jobs) build || die } src_test() { - ./redo -j$(makeopts_jobs) test || die + ./do -j$(makeopts_jobs) test || die } src_install() { DESTDIR="${D}" \ DOCDIR="${D}/usr/share/doc/${PF}" \ LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ - ./redo -j$(makeopts_jobs) \ + ./do -j$(makeopts_jobs) \ install || die python_fix_shebang "${D}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: d2017f50457f7ef0baf097f49c68405a1675299f Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 6 17:44:02 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 6 17:44:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2017f50 dev-util/redo: Old Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/Manifest | 1 - dev-util/redo/redo-0.21.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 09781459c18..f71b62ec897 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,3 +1,2 @@ -DIST redo-0.21.tar.gz 87347 BLAKE2B 1d97f6b4f862e61f9074d0dd57293b3ab61a4f3f26781b242450bd1e194b941a8a169767739ddfffd0a8d721a95229637e8c6d9083d2c67d664b19551db0bc6d SHA512 8fe9ba0a5b0b4bf9073456a4b4fa7bebcb51ceb4fb06a16dd671fc48ba480f2ee4ba1eae48cebc3c15687de43833324eb6f98642843be71ab7aa2fe471ab7958 DIST redo-0.31.tar.gz 105335 BLAKE2B 76171a4e7112c7478fcfe8d6f19ffb27660fa8566be3c2dded0026a993224731cdeb43c5cd7226b5537f69dc9de982e0dc9a95ade49809c93c81474879de8590 SHA512 c049a2eac7385813fe7ee8fb15f7b7de1fe1572071de91c8ebaca868d7b4ceec73d6433f1ba37b129ce7eda577c5823a5483ba69bf457cc3295d7fb9c23f42b2 DIST redo-0.41.tar.gz 140177 BLAKE2B 13a73843064fc9fb4607426c1d4d6358b688ba30671d4b5e60428481489ff59060b2bb0b1473f0926702100d311fcaeb846a5898209e07f0d0867766fb951a93 SHA512 c7826e82776a323243dafe5b8011ac619dc0376c2b36524aa1ad23bac54f9d946f395e12a4ea943ee065847db4817afbc5101a703d59e1f90b812a6ef028427b diff --git a/dev-util/redo/redo-0.21.ebuild b/dev-util/redo/redo-0.21.ebuild deleted file mode 100644 index 4c828aa449f..000 --- a/dev-util/redo/redo-0.21.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" -inherit multilib python-single-r1 - -DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" -HOMEPAGE="https://github.com/apenwarr/redo"; -SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -BDEPEND=" - dev-python/beautifulsoup[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] -" -S=${WORKDIR}/${PN}-${P} - -src_install() { - emake \ - DESTDIR="${D}" \ - DOCDIR="${D}/usr/share/doc/${PF}" \ - LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ - install - - python_fix_shebang "${D}" - - sed -i \ - -e 's|/lib/|/'"$(get_libdir)"'/|g' \ - "${D}"/usr/bin/* || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 36918ab31e70174f5c5433a2bd65d9d13f62bf05 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Nov 24 13:43:51 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Nov 24 13:44:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36918ab3 dev-util/redo: Set BDEPEND Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/redo-0.21.ebuild | 2 +- dev-util/redo/redo-0.31.ebuild | 2 +- dev-util/redo/redo-9.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/redo/redo-0.21.ebuild b/dev-util/redo/redo-0.21.ebuild index a109d053e05..4c828aa449f 100644 --- a/dev-util/redo/redo-0.21.ebuild +++ b/dev-util/redo/redo-0.21.ebuild @@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" -DEPEND=" +BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] " diff --git a/dev-util/redo/redo-0.31.ebuild b/dev-util/redo/redo-0.31.ebuild index 751f2de294b..cc5f8333e27 100644 --- a/dev-util/redo/redo-0.31.ebuild +++ b/dev-util/redo/redo-0.31.ebuild @@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" -DEPEND=" +BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] " diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild index 44c936cb530..574d038e33d 100644 --- a/dev-util/redo/redo-9.ebuild +++ b/dev-util/redo/redo-9.ebuild @@ -13,7 +13,7 @@ EGIT_REPO_URI="${HOMEPAGE}" LICENSE="LGPL-2" SLOT="0" KEYWORDS="" -DEPEND=" +BDEPEND=" dev-python/beautifulsoup[${PYTHON_USEDEP}] dev-python/markdown[${PYTHON_USEDEP}] "
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: 0e363d178c8a85e655f75d9cfe8a0252b2ce0661 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Nov 24 13:33:31 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Nov 24 13:33:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e363d17 dev-util/redo: Versions 0.31 9 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/Manifest | 1 + dev-util/redo/redo-0.31.ebuild | 42 + dev-util/redo/redo-9.ebuild | 41 3 files changed, 84 insertions(+) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 003b5ce4511..91f1ab6984a 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1 +1,2 @@ DIST redo-0.21.tar.gz 87347 BLAKE2B 1d97f6b4f862e61f9074d0dd57293b3ab61a4f3f26781b242450bd1e194b941a8a169767739ddfffd0a8d721a95229637e8c6d9083d2c67d664b19551db0bc6d SHA512 8fe9ba0a5b0b4bf9073456a4b4fa7bebcb51ceb4fb06a16dd671fc48ba480f2ee4ba1eae48cebc3c15687de43833324eb6f98642843be71ab7aa2fe471ab7958 +DIST redo-0.31.tar.gz 105335 BLAKE2B 76171a4e7112c7478fcfe8d6f19ffb27660fa8566be3c2dded0026a993224731cdeb43c5cd7226b5537f69dc9de982e0dc9a95ade49809c93c81474879de8590 SHA512 c049a2eac7385813fe7ee8fb15f7b7de1fe1572071de91c8ebaca868d7b4ceec73d6433f1ba37b129ce7eda577c5823a5483ba69bf457cc3295d7fb9c23f42b2 diff --git a/dev-util/redo/redo-0.31.ebuild b/dev-util/redo/redo-0.31.ebuild new file mode 100644 index 000..751f2de294b --- /dev/null +++ b/dev-util/redo/redo-0.31.ebuild @@ -0,0 +1,42 @@ +# Copyright 2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" +inherit multilib multiprocessing python-single-r1 + +DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" +HOMEPAGE="https://github.com/apenwarr/redo"; +SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +DEPEND=" + dev-python/beautifulsoup[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] +" +S=${WORKDIR}/${PN}-${P} + +src_compile() { + ./redo -j$(makeopts_jobs) || die +} + +src_test() { + ./redo -j$(makeopts_jobs) test || die +} + +src_install() { + DESTDIR="${D}" \ + DOCDIR="${D}/usr/share/doc/${PF}" \ + LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ + ./redo -j$(makeopts_jobs) \ + install || die + + python_fix_shebang "${D}" + + sed -i \ + -e 's|/lib/|/'"$(get_libdir)"'/|g' \ + "${D}"/usr/bin/* || die +} diff --git a/dev-util/redo/redo-9.ebuild b/dev-util/redo/redo-9.ebuild new file mode 100644 index 000..44c936cb530 --- /dev/null +++ b/dev-util/redo/redo-9.ebuild @@ -0,0 +1,41 @@ +# Copyright 2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" +inherit git-r3 multilib multiprocessing python-single-r1 + +DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" +HOMEPAGE="https://github.com/apenwarr/redo"; +EGIT_REPO_URI="${HOMEPAGE}" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="" +DEPEND=" + dev-python/beautifulsoup[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] +" + +src_compile() { + ./redo -j$(makeopts_jobs) || die +} + +src_test() { + ./redo -j$(makeopts_jobs) test || die +} + +src_install() { + DESTDIR="${D}" \ + DOCDIR="${D}/usr/share/doc/${PF}" \ + LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ + ./redo -j$(makeopts_jobs) \ + install || die + + python_fix_shebang "${D}" + + sed -i \ + -e 's|/lib/|/'"$(get_libdir)"'/|g' \ + "${D}"/usr/bin/* || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/
commit: e840a059eb9f05319b6bc22d9891151617ea6475 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Nov 3 12:57:06 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Nov 3 14:04:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e840a059 dev-util/redo: Initial commit Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeroen Roovers gentoo.org> dev-util/redo/Manifest | 1 + dev-util/redo/metadata.xml | 11 +++ dev-util/redo/redo-0.21.ebuild | 34 ++ 3 files changed, 46 insertions(+) diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest new file mode 100644 index 000..003b5ce4511 --- /dev/null +++ b/dev-util/redo/Manifest @@ -0,0 +1 @@ +DIST redo-0.21.tar.gz 87347 BLAKE2B 1d97f6b4f862e61f9074d0dd57293b3ab61a4f3f26781b242450bd1e194b941a8a169767739ddfffd0a8d721a95229637e8c6d9083d2c67d664b19551db0bc6d SHA512 8fe9ba0a5b0b4bf9073456a4b4fa7bebcb51ceb4fb06a16dd671fc48ba480f2ee4ba1eae48cebc3c15687de43833324eb6f98642843be71ab7aa2fe471ab7958 diff --git a/dev-util/redo/metadata.xml b/dev-util/redo/metadata.xml new file mode 100644 index 000..cb9c806b559 --- /dev/null +++ b/dev-util/redo/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +j...@gentoo.org + + +Smaller, easier, more powerful, and more reliable than make. An implementation +of djb's redo. + + diff --git a/dev-util/redo/redo-0.21.ebuild b/dev-util/redo/redo-0.21.ebuild new file mode 100644 index 000..a109d053e05 --- /dev/null +++ b/dev-util/redo/redo-0.21.ebuild @@ -0,0 +1,34 @@ +# Copyright 2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" +inherit multilib python-single-r1 + +DESCRIPTION="Smaller, easier, more powerful, and more reliable than make" +HOMEPAGE="https://github.com/apenwarr/redo"; +SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +DEPEND=" + dev-python/beautifulsoup[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] +" +S=${WORKDIR}/${PN}-${P} + +src_install() { + emake \ + DESTDIR="${D}" \ + DOCDIR="${D}/usr/share/doc/${PF}" \ + LIBDIR="${D}/usr/$(get_libdir)/${PN}" \ + install + + python_fix_shebang "${D}" + + sed -i \ + -e 's|/lib/|/'"$(get_libdir)"'/|g' \ + "${D}"/usr/bin/* || die +}