[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/
commit: e0b108a28c654a47d2f5ba2d5b41d28d59640902 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 7 13:21:56 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 9 16:21:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b108a2 dev-vcs/git-deps: Switch to PYTHON_MULTI_USEDEP API Signed-off-by: Michał Górny gentoo.org> dev-vcs/git-deps/git-deps-.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-vcs/git-deps/git-deps-.ebuild b/dev-vcs/git-deps/git-deps-.ebuild index f66f9135657..57d46ddb9f5 100644 --- a/dev-vcs/git-deps/git-deps-.ebuild +++ b/dev-vcs/git-deps/git-deps-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,8 +17,10 @@ LICENSE="GPL-2" SLOT="0" RDEPEND=" - dev-python/flask[${PYTHON_USEDEP}] - dev-python/pygit2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/flask[${PYTHON_MULTI_USEDEP}] + dev-python/pygit2[${PYTHON_MULTI_USEDEP}] + ') net-libs/nodejs ${PYTHON_DEPS} "
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/
commit: b1638ccb950f026b98e0787fbb88e67de8a28558 Author: Pacho Ramos gentoo org> AuthorDate: Sat Oct 8 11:34:58 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Oct 8 11:34:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1638ccb Remove masked for removal package dev-vcs/git-deps/git-deps-.ebuild | 48 --- dev-vcs/git-deps/metadata.xml | 12 - 2 files changed, 60 deletions(-) diff --git a/dev-vcs/git-deps/git-deps-.ebuild b/dev-vcs/git-deps/git-deps-.ebuild deleted file mode 100644 index 0e5eb8a.. --- a/dev-vcs/git-deps/git-deps-.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -EGIT_REPO_URI="https://github.com/aspiers/git-deps; -EGIT_BRANCH=master - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils git-r3 python-single-r1 - -DESCRIPTION="git commit dependency analysis tool" -HOMEPAGE="https://github.com/aspiers/git-deps; - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - dev-python/flask[${PYTHON_USEDEP}] - dev-python/pygit2[${PYTHON_USEDEP}] - net-libs/nodejs - ${PYTHON_DEPS} - " -DEPEND="${RDEPEND}" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -HTML_DOCS="html/." - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_install() { - python_newscript git-deps.py git-deps - einstalldocs -} - -pkg_postinst() { - elog "Notes regarding the '--serve' option:" - elog "Please run 'npm install browserify' once" - elog "Copy the html sources:" - elog "rsync -av ${EROOT}/usr/share/${PN}/html ~/git-deps-html" - elog "cd ~/git-deps-html" - elog "npm install" - elog "browserify -t coffeeify -d js/git-deps-graph.coffee -o js/bundle.js" -} diff --git a/dev-vcs/git-deps/metadata.xml b/dev-vcs/git-deps/metadata.xml deleted file mode 100644 index 80bc337.. --- a/dev-vcs/git-deps/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - nicolasb...@gentoo.org - Nicolas Bock - - - git-deps is a tool for performing automatic analysis of dependencies - between commits in a git repository. - -
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/
commit: 54816ff161c5965171dac5bbd765757e63e064c7 Author: Pacho Ramos gentoo org> AuthorDate: Sat Oct 8 11:35:15 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Oct 8 11:35:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54816ff1 Revert "Remove masked for removal package" This reverts commit b1638ccb950f026b98e0787fbb88e67de8a28558. dev-vcs/git-deps/git-deps-.ebuild | 48 +++ dev-vcs/git-deps/metadata.xml | 12 + 2 files changed, 60 insertions(+) diff --git a/dev-vcs/git-deps/git-deps-.ebuild b/dev-vcs/git-deps/git-deps-.ebuild new file mode 100644 index ..0e5eb8a --- /dev/null +++ b/dev-vcs/git-deps/git-deps-.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_REPO_URI="https://github.com/aspiers/git-deps; +EGIT_BRANCH=master + +PYTHON_COMPAT=( python2_7 ) + +inherit eutils git-r3 python-single-r1 + +DESCRIPTION="git commit dependency analysis tool" +HOMEPAGE="https://github.com/aspiers/git-deps; + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + dev-python/flask[${PYTHON_USEDEP}] + dev-python/pygit2[${PYTHON_USEDEP}] + net-libs/nodejs + ${PYTHON_DEPS} + " +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +HTML_DOCS="html/." + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_install() { + python_newscript git-deps.py git-deps + einstalldocs +} + +pkg_postinst() { + elog "Notes regarding the '--serve' option:" + elog "Please run 'npm install browserify' once" + elog "Copy the html sources:" + elog "rsync -av ${EROOT}/usr/share/${PN}/html ~/git-deps-html" + elog "cd ~/git-deps-html" + elog "npm install" + elog "browserify -t coffeeify -d js/git-deps-graph.coffee -o js/bundle.js" +} diff --git a/dev-vcs/git-deps/metadata.xml b/dev-vcs/git-deps/metadata.xml new file mode 100644 index ..80bc337 --- /dev/null +++ b/dev-vcs/git-deps/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + nicolasb...@gentoo.org + Nicolas Bock + + + git-deps is a tool for performing automatic analysis of dependencies + between commits in a git repository. + +
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/files/, dev-vcs/git-deps/
commit: d05ca01d311d921cd6ffaeea1a9902a1b8040218 Author: Nicolas Bock gentoo org> AuthorDate: Sat Oct 1 17:00:39 2016 + Commit: Nicolas Bock gentoo org> CommitDate: Sun Oct 2 11:41:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05ca01d dev-vcs/git-deps: Clean up of ebuild Package-Manager: portage-2.3.0 dev-vcs/git-deps/files/html_location.patch | 13 - dev-vcs/git-deps/git-deps-.ebuild | 16 +--- 2 files changed, 9 insertions(+), 20 deletions(-) diff --git a/dev-vcs/git-deps/files/html_location.patch b/dev-vcs/git-deps/files/html_location.patch deleted file mode 100644 index ad1434b.. --- a/dev-vcs/git-deps/files/html_location.patch +++ /dev/null @@ -1,13 +0,0 @@ git-deps.orig 2016-07-05 14:15:35.520601179 +0200 -+++ git-deps 2016-07-05 14:18:38.601254285 +0200 -@@ -689,9 +689,7 @@ - abort("Cannot find flask module which is required for webserver mode.") - - webserver = Flask('git-deps') --here = os.path.dirname(os.path.realpath(__file__)) --root = os.path.join(here, 'html') --webserver.root_path = root -+webserver.root_path = os.path.expanduser('~/git-deps-html') - - ## - # Static content diff --git a/dev-vcs/git-deps/git-deps-.ebuild b/dev-vcs/git-deps/git-deps-.ebuild index 450af38..0e5eb8a 100644 --- a/dev-vcs/git-deps/git-deps-.ebuild +++ b/dev-vcs/git-deps/git-deps-.ebuild @@ -7,9 +7,9 @@ EAPI=6 EGIT_REPO_URI="https://github.com/aspiers/git-deps; EGIT_BRANCH=master -PYTHON_COMPAT=( python2_7 python3_3 python3_4 ) +PYTHON_COMPAT=( python2_7 ) -inherit eutils git-r3 python-r1 +inherit eutils git-r3 python-single-r1 DESCRIPTION="git commit dependency analysis tool" HOMEPAGE="https://github.com/aspiers/git-deps; @@ -18,20 +18,22 @@ LICENSE="GPL-2" SLOT="0" RDEPEND=" - dev-python/flask - dev-python/pygit2 + dev-python/flask[${PYTHON_USEDEP}] + dev-python/pygit2[${PYTHON_USEDEP}] net-libs/nodejs ${PYTHON_DEPS} " DEPEND="${RDEPEND}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -PATCHES="${FILESDIR}/html_location.patch" - HTML_DOCS="html/." +pkg_setup() { + python-single-r1_pkg_setup +} + src_install() { - python_foreach_impl python_newexe git-deps.py git-deps + python_newscript git-deps.py git-deps einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/
commit: 06ec559d7dd4527197932900ff27a3597cba86a7 Author: Nicolas Bock gentoo org> AuthorDate: Tue Aug 23 12:07:19 2016 + Commit: Nicolas Bock gentoo org> CommitDate: Tue Aug 23 12:07:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ec559d dev-vcs/git-deps: Added package maintainer Package-Manager: portage-2.2.28 dev-vcs/git-deps/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-vcs/git-deps/metadata.xml b/dev-vcs/git-deps/metadata.xml index 3e64f3d..80bc337 100644 --- a/dev-vcs/git-deps/metadata.xml +++ b/dev-vcs/git-deps/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + nicolasb...@gentoo.org + Nicolas Bock + git-deps is a tool for performing automatic analysis of dependencies between commits in a git repository.
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/
commit: 89dacf791166e06dc06c4a44fe713da5d4c051f1 Author: Austin English gentoo org> AuthorDate: Fri Jul 8 17:05:12 2016 + Commit: Austin English gentoo org> CommitDate: Fri Jul 8 17:57:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89dacf79 dev-vcs/git-deps: add maintainer-needed Package-Manager: portage-2.2.28 dev-vcs/git-deps/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-vcs/git-deps/metadata.xml b/dev-vcs/git-deps/metadata.xml index 1ebfcee..3e64f3d 100644 --- a/dev-vcs/git-deps/metadata.xml +++ b/dev-vcs/git-deps/metadata.xml @@ -1,6 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> + git-deps is a tool for performing automatic analysis of dependencies between commits in a git repository.
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/, dev-vcs/git-deps/files/
commit: 39202202da618f981cd753829288ce8cc8deb520 Author: Nicolas Bock gentoo org> AuthorDate: Tue Jul 5 12:25:13 2016 + Commit: Nicolas Bock gentoo org> CommitDate: Tue Jul 5 12:25:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39202202 dev-vcs/git-deps: Add patch for html pages Package-Manager: portage-2.2.28 dev-vcs/git-deps/files/html_location.patch | 13 + dev-vcs/git-deps/git-deps-.ebuild | 2 ++ 2 files changed, 15 insertions(+) diff --git a/dev-vcs/git-deps/files/html_location.patch b/dev-vcs/git-deps/files/html_location.patch new file mode 100644 index 000..ad1434b --- /dev/null +++ b/dev-vcs/git-deps/files/html_location.patch @@ -0,0 +1,13 @@ +--- git-deps.orig 2016-07-05 14:15:35.520601179 +0200 git-deps 2016-07-05 14:18:38.601254285 +0200 +@@ -689,9 +689,7 @@ + abort("Cannot find flask module which is required for webserver mode.") + + webserver = Flask('git-deps') +-here = os.path.dirname(os.path.realpath(__file__)) +-root = os.path.join(here, 'html') +-webserver.root_path = root ++webserver.root_path = os.path.expanduser('~/git-deps-html') + + ## + # Static content diff --git a/dev-vcs/git-deps/git-deps-.ebuild b/dev-vcs/git-deps/git-deps-.ebuild index b42af86..450af38 100644 --- a/dev-vcs/git-deps/git-deps-.ebuild +++ b/dev-vcs/git-deps/git-deps-.ebuild @@ -26,6 +26,8 @@ RDEPEND=" DEPEND="${RDEPEND}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +PATCHES="${FILESDIR}/html_location.patch" + HTML_DOCS="html/." src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/
commit: e63b113e155e35be3e50875f8407a6e32f057e3d Author: Nicolas Bock gentoo org> AuthorDate: Tue Jul 5 12:14:27 2016 + Commit: Nicolas Bock gentoo org> CommitDate: Tue Jul 5 12:25:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63b113e dev-vcs/git-deps: Added instructions for html pages Package-Manager: portage-2.2.28 dev-vcs/git-deps/git-deps-.ebuild | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/dev-vcs/git-deps/git-deps-.ebuild b/dev-vcs/git-deps/git-deps-.ebuild index 3058952..b42af86 100644 --- a/dev-vcs/git-deps/git-deps-.ebuild +++ b/dev-vcs/git-deps/git-deps-.ebuild @@ -9,7 +9,7 @@ EGIT_BRANCH=master PYTHON_COMPAT=( python2_7 python3_3 python3_4 ) -inherit git-r3 python-r1 +inherit eutils git-r3 python-r1 DESCRIPTION="git commit dependency analysis tool" HOMEPAGE="https://github.com/aspiers/git-deps; @@ -26,10 +26,19 @@ RDEPEND=" DEPEND="${RDEPEND}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +HTML_DOCS="html/." + src_install() { python_foreach_impl python_newexe git-deps.py git-deps + einstalldocs } pkg_postinst() { - einfo "Please run 'npm install browserify' to use git-deps with the web UI." + elog "Notes regarding the '--serve' option:" + elog "Please run 'npm install browserify' once" + elog "Copy the html sources:" + elog "rsync -av ${EROOT}/usr/share/${PN}/html ~/git-deps-html" + elog "cd ~/git-deps-html" + elog "npm install" + elog "browserify -t coffeeify -d js/git-deps-graph.coffee -o js/bundle.js" }
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/
commit: 9d222ad30ef25c872ba3beafef9efbd6a7f1b38d Author: Nicolas Bock gentoo org> AuthorDate: Sun Jul 3 06:58:03 2016 + Commit: Nicolas Bock gentoo org> CommitDate: Mon Jul 4 05:02:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d222ad3 dev-vcs/git-deps: Added first draft of enabling server mode Package-Manager: portage-2.2.28 dev-vcs/git-deps/git-deps-.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-vcs/git-deps/git-deps-.ebuild b/dev-vcs/git-deps/git-deps-.ebuild index d8c27be..3058952 100644 --- a/dev-vcs/git-deps/git-deps-.ebuild +++ b/dev-vcs/git-deps/git-deps-.ebuild @@ -18,7 +18,9 @@ LICENSE="GPL-2" SLOT="0" RDEPEND=" + dev-python/flask dev-python/pygit2 + net-libs/nodejs ${PYTHON_DEPS} " DEPEND="${RDEPEND}" @@ -27,3 +29,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" src_install() { python_foreach_impl python_newexe git-deps.py git-deps } + +pkg_postinst() { + einfo "Please run 'npm install browserify' to use git-deps with the web UI." +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-deps/
commit: fc3767361acb4434090c4f1f234762fac78dffb5 Author: Nicolas Bock gentoo org> AuthorDate: Wed Jun 29 10:52:02 2016 + Commit: Nicolas Bock gentoo org> CommitDate: Wed Jun 29 10:53:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc376736 dev-vcs/git-deps: New ebuild Package-Manager: portage-2.2.28 dev-vcs/git-deps/git-deps-.ebuild | 29 + dev-vcs/git-deps/metadata.xml | 8 2 files changed, 37 insertions(+) diff --git a/dev-vcs/git-deps/git-deps-.ebuild b/dev-vcs/git-deps/git-deps-.ebuild new file mode 100644 index 000..d8c27be --- /dev/null +++ b/dev-vcs/git-deps/git-deps-.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_REPO_URI="https://github.com/aspiers/git-deps; +EGIT_BRANCH=master + +PYTHON_COMPAT=( python2_7 python3_3 python3_4 ) + +inherit git-r3 python-r1 + +DESCRIPTION="git commit dependency analysis tool" +HOMEPAGE="https://github.com/aspiers/git-deps; + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + dev-python/pygit2 + ${PYTHON_DEPS} + " +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_install() { + python_foreach_impl python_newexe git-deps.py git-deps +} diff --git a/dev-vcs/git-deps/metadata.xml b/dev-vcs/git-deps/metadata.xml new file mode 100644 index 000..1ebfcee --- /dev/null +++ b/dev-vcs/git-deps/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + git-deps is a tool for performing automatic analysis of dependencies + between commits in a git repository. + +