[gentoo-commits] repo/gentoo:master commit in: dev-util/redo/

2024-11-06 Thread Joonas Niilola
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/

2024-11-06 Thread Joonas Niilola
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/

2022-06-22 Thread Sam James
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/

2022-06-22 Thread Sam James
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/

2022-04-17 Thread Sam James
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/

2022-03-10 Thread Sam James
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/

2020-07-25 Thread Michał Górny
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/

2020-06-15 Thread Jeroen Roovers
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/

2020-03-22 Thread Jeroen Roovers
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/

2020-03-22 Thread Jeroen Roovers
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/

2020-02-09 Thread Michał Górny
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/

2019-12-22 Thread Jeroen Roovers
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/

2019-12-22 Thread Jeroen Roovers
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/

2019-12-22 Thread Jeroen Roovers
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/

2019-09-15 Thread Jeroen Roovers
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/

2019-08-13 Thread Michał Górny
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/

2019-08-12 Thread Michał Górny
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/

2019-07-25 Thread Jeroen Roovers
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/

2019-07-24 Thread Jeroen Roovers
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/

2019-06-19 Thread Jeroen Roovers
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/

2019-01-06 Thread Jeroen Roovers
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/

2019-01-06 Thread Jeroen Roovers
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/

2018-11-24 Thread Jeroen Roovers
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/

2018-11-24 Thread Jeroen Roovers
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/

2018-11-03 Thread Jeroen Roovers
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
+}