[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 01d36b43bef1261a9adb2de14608175857a4d81d Author: Sam James gentoo org> AuthorDate: Sun May 21 05:33:47 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:34:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d36b43 app-portage/g-sorcery: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-portage/g-sorcery/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/g-sorcery/metadata.xml b/app-portage/g-sorcery/metadata.xml index a733111601b4..5e9e06aba2b0 100644 --- a/app-portage/g-sorcery/metadata.xml +++ b/app-portage/g-sorcery/metadata.xml @@ -10,5 +10,6 @@ proj/g-sorcery + gentoo/g-sorcery
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: f9372760f4936e56e84aaaea5a5d5ac5645b78b1 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 19 16:05:26 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Fri May 19 16:35:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9372760 app-portage/g-sorcery: drop 0.2.2-r1 Signed-off-by: Ulrich Müller gentoo.org> app-portage/g-sorcery/Manifest | 1 - app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild | 47 - 2 files changed, 48 deletions(-) diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest index 2ba98ef92b81..448bb1fd225f 100644 --- a/app-portage/g-sorcery/Manifest +++ b/app-portage/g-sorcery/Manifest @@ -1,2 +1 @@ -DIST g-sorcery-0.2.2.tar.gz 55707 BLAKE2B 59466e116caff697618154f3c9d8a2c11809ac0c1d367a35a7773fdcad381e283c2426310ccd4f843e10e6fc5143061f2ee575bdd190a1a51d7691be0d452d73 SHA512 a63b6a49225fbf5105666a6d8094f04534674c4773eb8008e2cb8e2eb75291011d53ff3f1bf6dd456496469d537a97151feca73b9b26553cf1fda9d3128534cb DIST g-sorcery-0.2.3.tar.gz 55672 BLAKE2B f94ec2f449f4b6ae71df4de88519e0a766e543200829cf3ee1535086194c8365a68abfb4156dfd1bbe27b212e1d5c90b5acc7d32b87818f6292e02715c0a59c7 SHA512 2090c93b27b66ab155b3f05ffcddc4790e5d2e68ec02b089fd21c2f56b562dfe4b3ba4820b8c37876be38b2774b466849b6f6b1b03674c3c9d0226ad0049b943 diff --git a/app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild deleted file mode 100644 index 9877248dd28d.. --- a/app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10} ) -DISTUTILS_USE_SETUPTOOLS=no - -inherit distutils-r1 prefix - -DESCRIPTION="framework for ebuild generators" -HOMEPAGE="https://gitweb.gentoo.org/proj/g-sorcery.git - https://github.com/jauhien/g-sorcery"; -SRC_URI="https://gitweb.gentoo.org/proj/g-sorcery.git/snapshot/${P}.tar.gz"; - -LICENSE="GPL-2" # v2 only -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="bson git test" -RESTRICT="!test? ( test )" - -RDEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - git? ( dev-vcs/git ) - sys-apps/portage[${PYTHON_USEDEP}]" -BDEPEND="${RDEPEND}" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" - -src_prepare() { - hprefixify setup.py - default -} - -python_test() { - PYTHONPATH="." "${PYTHON}" scripts/run_tests.py || die -} - -python_install_all() { - distutils-r1_python_install_all - - doman docs/*.8 - - docinto html - dodoc docs/developer_instructions.html - - diropts -m0777 - keepdir /var/lib/g-sorcery -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: a64c8a4a701a3dd5eb17ad32ced1e8b66b8f3c47 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 19 16:05:55 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Fri May 19 16:35:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64c8a4a app-portage/g-sorcery: Drop PDEPEND on app-portage/layman Signed-off-by: Ulrich Müller gentoo.org> app-portage/g-sorcery/g-sorcery-0.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild index ca4c67eb1032..ca027e4b7293 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild @@ -21,7 +21,7 @@ RDEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) sys-apps/portage[${PYTHON_USEDEP}]" BDEPEND="${RDEPEND}" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" +#PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" src_prepare() { hprefixify setup.py
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 0b7f28fd01dd166b83820ac20786cff1a110ee01 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 19 16:14:25 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Fri May 19 16:35:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7f28fd app-portage/g-sorcery: Add GNU Emacs project as maintainer Signed-off-by: Ulrich Müller gentoo.org> app-portage/g-sorcery/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/g-sorcery/metadata.xml b/app-portage/g-sorcery/metadata.xml index 329796188c98..a733111601b4 100644 --- a/app-portage/g-sorcery/metadata.xml +++ b/app-portage/g-sorcery/metadata.xml @@ -5,8 +5,8 @@ Support BSON file format for package DB - lay...@gentoo.org - Gentoo Layman team + gnu-em...@gentoo.org + Gentoo GNU Emacs project proj/g-sorcery
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: e321871c892e9fb659f623004a972f93702bdb72 Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 25 11:01:40 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 25 16:08:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e321871c app-portage/g-sorcery: Update for Python 3.11 Closes: https://bugs.gentoo.org/896622 Signed-off-by: Ulrich Müller gentoo.org> app-portage/g-sorcery/g-sorcery-0.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild index 90d991f0b4e0..ca4c67eb1032 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_COMPAT=( python3_{9,10,11} ) inherit distutils-r1 prefix
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: d753fa4f482ac1b29c7334a37e7b3eddbfd51691 Author: Ulrich Müller gentoo org> AuthorDate: Fri Feb 24 18:09:42 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Feb 24 18:17:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d753fa4f app-portage/g-sorcery: add gentoo upstream metadata Signed-off-by: Ulrich Müller gentoo.org> app-portage/g-sorcery/g-sorcery-0.2.3.ebuild | 3 +-- app-portage/g-sorcery/metadata.xml | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild index 3e9500a4da0d..90d991f0b4e0 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild @@ -8,8 +8,7 @@ PYTHON_COMPAT=( python3_{9,10} ) inherit distutils-r1 prefix DESCRIPTION="framework for ebuild generators" -HOMEPAGE="https://gitweb.gentoo.org/proj/g-sorcery.git - https://github.com/jauhien/g-sorcery"; +HOMEPAGE="https://gitweb.gentoo.org/proj/g-sorcery.git"; SRC_URI="https://gitweb.gentoo.org/proj/g-sorcery.git/snapshot/${P}.tar.gz"; LICENSE="GPL-2" # v2 only diff --git a/app-portage/g-sorcery/metadata.xml b/app-portage/g-sorcery/metadata.xml index c025c94e47be..329796188c98 100644 --- a/app-portage/g-sorcery/metadata.xml +++ b/app-portage/g-sorcery/metadata.xml @@ -8,4 +8,7 @@ lay...@gentoo.org Gentoo Layman team + + proj/g-sorcery +
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 02b68d9aec774bdc1d76ede029ea82b2be5c411c Author: Ulrich Müller gentoo org> AuthorDate: Fri Feb 24 18:09:18 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Feb 24 18:17:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b68d9a app-portage/g-sorcery: add 0.2.3 Signed-off-by: Ulrich Müller gentoo.org> app-portage/g-sorcery/Manifest | 1 + app-portage/g-sorcery/g-sorcery-0.2.3.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest index d0900a6eca6c..2ba98ef92b81 100644 --- a/app-portage/g-sorcery/Manifest +++ b/app-portage/g-sorcery/Manifest @@ -1 +1,2 @@ DIST g-sorcery-0.2.2.tar.gz 55707 BLAKE2B 59466e116caff697618154f3c9d8a2c11809ac0c1d367a35a7773fdcad381e283c2426310ccd4f843e10e6fc5143061f2ee575bdd190a1a51d7691be0d452d73 SHA512 a63b6a49225fbf5105666a6d8094f04534674c4773eb8008e2cb8e2eb75291011d53ff3f1bf6dd456496469d537a97151feca73b9b26553cf1fda9d3128534cb +DIST g-sorcery-0.2.3.tar.gz 55672 BLAKE2B f94ec2f449f4b6ae71df4de88519e0a766e543200829cf3ee1535086194c8365a68abfb4156dfd1bbe27b212e1d5c90b5acc7d32b87818f6292e02715c0a59c7 SHA512 2090c93b27b66ab155b3f05ffcddc4790e5d2e68ec02b089fd21c2f56b562dfe4b3ba4820b8c37876be38b2774b466849b6f6b1b03674c3c9d0226ad0049b943 diff --git a/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild new file mode 100644 index ..3e9500a4da0d --- /dev/null +++ b/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10} ) + +inherit distutils-r1 prefix + +DESCRIPTION="framework for ebuild generators" +HOMEPAGE="https://gitweb.gentoo.org/proj/g-sorcery.git + https://github.com/jauhien/g-sorcery"; +SRC_URI="https://gitweb.gentoo.org/proj/g-sorcery.git/snapshot/${P}.tar.gz"; + +LICENSE="GPL-2" # v2 only +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="bson git test" +RESTRICT="!test? ( test )" + +RDEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) + git? ( dev-vcs/git ) + sys-apps/portage[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND}" +PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" + +src_prepare() { + hprefixify setup.py + default +} + +python_test() { + PYTHONPATH="." "${PYTHON}" scripts/run_tests.py || die +} + +python_install_all() { + distutils-r1_python_install_all + + doman docs/*.8 + + docinto html + dodoc docs/developer_instructions.html + + diropts -m0777 + keepdir /var/lib/g-sorcery +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: d51e9d80eceebcd87787d4ba5207276e6437fba2 Author: Ulrich Müller gentoo org> AuthorDate: Sat Jul 16 04:59:37 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Jul 16 05:05:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51e9d80 app-portage/g-sorcery: Add 3.10 to PYTHON_COMPAT, drop 3.7 Signed-off-by: Ulrich Müller gentoo.org> .../{g-sorcery-0.2.2.ebuild => g-sorcery-0.2.2-r1.ebuild} | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild similarity index 83% rename from app-portage/g-sorcery/g-sorcery-0.2.2.ebuild rename to app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild index 36c44dfe6bb2..7289ba886b6e 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8,9,10} ) DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 prefix @@ -13,17 +13,16 @@ HOMEPAGE="https://gitweb.gentoo.org/proj/g-sorcery.git https://github.com/jauhien/g-sorcery"; SRC_URI="https://gitweb.gentoo.org/proj/g-sorcery.git/snapshot/${P}.tar.gz"; -LICENSE="GPL-2" +LICENSE="GPL-2" # v2 only SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="bson git test" RESTRICT="!test? ( test )" -BDEPEND=" - bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) +RDEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) sys-apps/portage[${PYTHON_USEDEP}]" -RDEPEND="${BDEPEND}" +BDEPEND="${RDEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/files/
commit: b11278e7657f3dfa58fe490766f2bca445aa9338 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat Jun 4 18:43:49 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jun 5 23:03:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11278e7 app-portage/g-sorcery: remove unused patch(es) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/25752 Signed-off-by: Conrad Kostecki gentoo.org> .../files/g-sorcery-0.2.1-py3.7.tests-fix.patch| 140 - 1 file changed, 140 deletions(-) diff --git a/app-portage/g-sorcery/files/g-sorcery-0.2.1-py3.7.tests-fix.patch b/app-portage/g-sorcery/files/g-sorcery-0.2.1-py3.7.tests-fix.patch deleted file mode 100644 index 84a702413ac8.. --- a/app-portage/g-sorcery/files/g-sorcery-0.2.1-py3.7.tests-fix.patch +++ /dev/null @@ -1,140 +0,0 @@ -diff --git a/README.md b/README.md -index 9bdd5b7..c2eb5ad 100644 a/README.md -+++ b/README.md -@@ -26,3 +26,5 @@ This project is aimed to create a framework for ebuild-generators for - 3rd party software providers. - - If you want to develop a new backend see [developer's instructions](https://github.com/jauhien/g-sorcery/blob/master/docs/developer_instructions.rst). -+ -+[TODO list](https://trello.com/b/8WdY2ZIs/framework-for-automated-ebuild-generators). -diff --git a/scripts/all_pythons.sh b/scripts/all_pythons.sh -index af4c1f1..3c85974 100755 a/scripts/all_pythons.sh -+++ b/scripts/all_pythons.sh -@@ -2,7 +2,7 @@ - - DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - --for VER in 2.7 3.3 3.4 -+for VER in 2.7 3.6 3.7 3.8 - do - echo - echo "testing python${VER}" -diff --git a/tests/server.py b/tests/server.py -index 51d49b7..aa895ea 100644 a/tests/server.py -+++ b/tests/server.py -@@ -4,20 +4,21 @@ - """ - server.py - ~ -- -+ - test server -- -+ - :copyright: (c) 2013 by Jauhien Piatlicki - :license: GPL-2, see LICENSE for more details. - """ - - import os - import threading -+import time - - from g_sorcery.compatibility import py2k - - if py2k: --from SocketServer import TCPServer as HTTPServer -+from SocketServer import TCPServer as HTTPServer - from SimpleHTTPServer import SimpleHTTPRequestHandler - else: - from http.server import HTTPServer -@@ -26,26 +27,27 @@ else: - def HTTPRequestHandlerGenerator(direct): - - class HTTPRequestHandler(SimpleHTTPRequestHandler, object): --directory = direct - - def __init__(self, request, client_address, server): -+self.direct = direct - super(HTTPRequestHandler, self).__init__(request, client_address, server) - - def translate_path(self, path): --return os.path.join(self.directory, path[1:]) -+return os.path.join(self.direct, path[1:]) - - return HTTPRequestHandler - -- -+ - class Server(threading.Thread): - def __init__(self, directory, port=8080): - super(Server, self).__init__() - HTTPServer.allow_reuse_address = True - server_address = ('127.0.0.1', port) - self.httpd = HTTPServer(server_address, HTTPRequestHandlerGenerator(directory)) -- -+ - def run(self): - self.httpd.serve_forever() - - def shutdown(self): - self.httpd.shutdown() -+time.sleep(0.5) -diff --git a/tests/test_DBGenerator.py b/tests/test_DBGenerator.py -index 9a47c86..3c28278 100644 a/tests/test_DBGenerator.py -+++ b/tests/test_DBGenerator.py -@@ -4,9 +4,9 @@ - """ - test_DBGenerator.py - ~~~ -- -+ - DBGenerator test suite -- -+ - :copyright: (c) 2013 by Jauhien Piatlicki - :license: GPL-2, see LICENSE for more details. - """ -@@ -81,11 +81,13 @@ class TestDBGenerator(BaseTest): - srv = Server(orig_tempdir.name) - srv.start() - --pkg_db = db_generator(self.tempdir.name, "test_repo", -+try: -+pkg_db = db_generator(self.tempdir.name, "test_repo", - common_config = common_config, config = config) - --srv.shutdown() --srv.join() -+finally: -+srv.shutdown() -+srv.join() - - self.assertEqual(set(pkg_db.list_categories()), set(["app-test1", "app-test2"])) - self.assertTrue(pkg_db.in_category("app-test1", "test")) -diff --git a/tests/test_PackageDB.py b/tests/test_PackageDB.py -index 152c605..8be8f8a 100644 a/tests/test_PackageDB.py -+++ b/tests/test_PackageDB.py -@@ -70,11 +70,13 @@ class TestPackageDB(BaseTest): - - srv = Server(orig_tempdir.name, port=port) - srv.start() --self.assertRaises(IntegrityError, test_db.sync, sync_address) --os.system("cd " + orig_tempdir.name + " && mv good.tar.gz dummy.tar.gz") --test_db.sync(sync_addr
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 16de1524e85f55ab8498f6ac35ec9b1da849a486 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 3 10:04:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 3 21:01:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16de1524 app-portage/g-sorcery: drop 0.2.1-r1 Signed-off-by: Arthur Zamarin gentoo.org> app-portage/g-sorcery/Manifest | 1 - app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 47 - 2 files changed, 48 deletions(-) diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest index 562db957c0f3..d0900a6eca6c 100644 --- a/app-portage/g-sorcery/Manifest +++ b/app-portage/g-sorcery/Manifest @@ -1,2 +1 @@ -DIST g-sorcery-0.2.1.tar.gz 55546 BLAKE2B 56fb8a766c17c220a8279d2288f5de5c6976dc8fb380ac695bcf891616aa8a284f6b07c9be79c3c819c69faf7fcf9a7a826ee8b8b955db007c00e23d6417f2f8 SHA512 42c34ed8addaf721583029d5056751810b0a77546f798081c7c605223342fa2a99bd2e30f20f004a8606ccf847108f0e2ef2c479f3cbb55f2fe6648d4ffc075e DIST g-sorcery-0.2.2.tar.gz 55707 BLAKE2B 59466e116caff697618154f3c9d8a2c11809ac0c1d367a35a7773fdcad381e283c2426310ccd4f843e10e6fc5143061f2ee575bdd190a1a51d7691be0d452d73 SHA512 a63b6a49225fbf5105666a6d8094f04534674c4773eb8008e2cb8e2eb75291011d53ff3f1bf6dd456496469d537a97151feca73b9b26553cf1fda9d3128534cb diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild deleted file mode 100644 index 50cc18f1bbde.. --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_7,3_8} ) -DISTUTILS_USE_SETUPTOOLS=no - -inherit distutils-r1 prefix - -DESCRIPTION="framework for ebuild generators" -HOMEPAGE="https://github.com/jauhien/g-sorcery"; -SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -IUSE="bson git test" -RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" - -DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - git? ( dev-vcs/git ) - sys-apps/portage[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" - -PATCHES=( - "${FILESDIR}/g-sorcery-0.2.1-py3.7.tests-fix.patch" -) - -src_prepare() { - hprefixify setup.py - default -} - -python_test() { - PYTHONPATH="." "${PYTHON}" scripts/run_tests.py -} - -python_install_all() { - distutils-r1_python_install_all - - doman docs/*.8 - dohtml docs/developer_instructions.html - diropts -m0777 - dodir /var/lib/g-sorcery -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: f86c66068cee4478cfb7581a956b2dd96f15a986 Author: Alex Fan yahoo com> AuthorDate: Mon Sep 13 10:07:15 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Sep 14 14:13:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86c6606 app-portage/g-sorcery: keyword 0.2.2 for ~riscv Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Yixun Lan gentoo.org> app-portage/g-sorcery/g-sorcery-0.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild index 368e36a04f0..36c44dfe6bb 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://gitweb.gentoo.org/proj/g-sorcery.git/snapshot/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="bson git test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 588700c230558e84552c6c5400fadb9ed2403d3b Author: Michał Górny gentoo org> AuthorDate: Sun May 23 10:10:05 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun May 23 10:10:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588700c2 app-portage/g-sorcery: Enable py3.9 Signed-off-by: Michał Górny gentoo.org> app-portage/g-sorcery/g-sorcery-0.2.2.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild index e05a407dfc0..368e36a04f0 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{3_7,3_8} ) +PYTHON_COMPAT=( python3_{7..9} ) DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 prefix @@ -19,10 +19,11 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="bson git test" RESTRICT="!test? ( test )" -DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) +BDEPEND=" + bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) sys-apps/portage[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" +RDEPEND="${BDEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" src_prepare() { @@ -31,7 +32,7 @@ src_prepare() { } python_test() { - PYTHONPATH="." "${PYTHON}" scripts/run_tests.py + PYTHONPATH="." "${PYTHON}" scripts/run_tests.py || die } python_install_all() {
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: e49fbd48103eaeb1c0c56bf8f359ed1b7f3a0c27 Author: Ulrich Müller gentoo org> AuthorDate: Tue May 4 17:56:53 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Tue May 4 17:57:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49fbd48 app-portage/g-sorcery: Fix Manifest Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> app-portage/g-sorcery/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest index 66c68bc0b03..562db957c0f 100644 --- a/app-portage/g-sorcery/Manifest +++ b/app-portage/g-sorcery/Manifest @@ -1,2 +1,2 @@ DIST g-sorcery-0.2.1.tar.gz 55546 BLAKE2B 56fb8a766c17c220a8279d2288f5de5c6976dc8fb380ac695bcf891616aa8a284f6b07c9be79c3c819c69faf7fcf9a7a826ee8b8b955db007c00e23d6417f2f8 SHA512 42c34ed8addaf721583029d5056751810b0a77546f798081c7c605223342fa2a99bd2e30f20f004a8606ccf847108f0e2ef2c479f3cbb55f2fe6648d4ffc075e -DIST g-sorcery-0.2.2.tar.gz 55694 BLAKE2B dade6853f23176a020c337aad418f84a26d7227b544ad33ec60fee6a3454cb1b6c75a3bad659a18e18447ccaa4a3fd02d59a3eb12fed5dfd877ef0b787807364 SHA512 a858737c5034d33205b293ecde69dd84a2abb533a3dad1e076a30cfadbf594e454250b71cbd8acc37025ee78c720092bd3edefb69d45cd760c6f91c8bae4f539 +DIST g-sorcery-0.2.2.tar.gz 55707 BLAKE2B 59466e116caff697618154f3c9d8a2c11809ac0c1d367a35a7773fdcad381e283c2426310ccd4f843e10e6fc5143061f2ee575bdd190a1a51d7691be0d452d73 SHA512 a63b6a49225fbf5105666a6d8094f04534674c4773eb8008e2cb8e2eb75291011d53ff3f1bf6dd456496469d537a97151feca73b9b26553cf1fda9d3128534cb
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 6cc2528773c80050f10b73d2e118851ef4a1394b Author: Ulrich Müller gentoo org> AuthorDate: Tue May 4 16:28:26 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Tue May 4 17:26:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc25287 app-portage/g-sorcery: Version bump to 0.2.2 Closes: https://bugs.gentoo.org/734080 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> app-portage/g-sorcery/Manifest | 1 + app-portage/g-sorcery/g-sorcery-0.2.2.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest index f4438eb83da..66c68bc0b03 100644 --- a/app-portage/g-sorcery/Manifest +++ b/app-portage/g-sorcery/Manifest @@ -1 +1,2 @@ DIST g-sorcery-0.2.1.tar.gz 55546 BLAKE2B 56fb8a766c17c220a8279d2288f5de5c6976dc8fb380ac695bcf891616aa8a284f6b07c9be79c3c819c69faf7fcf9a7a826ee8b8b955db007c00e23d6417f2f8 SHA512 42c34ed8addaf721583029d5056751810b0a77546f798081c7c605223342fa2a99bd2e30f20f004a8606ccf847108f0e2ef2c479f3cbb55f2fe6648d4ffc075e +DIST g-sorcery-0.2.2.tar.gz 55694 BLAKE2B dade6853f23176a020c337aad418f84a26d7227b544ad33ec60fee6a3454cb1b6c75a3bad659a18e18447ccaa4a3fd02d59a3eb12fed5dfd877ef0b787807364 SHA512 a858737c5034d33205b293ecde69dd84a2abb533a3dad1e076a30cfadbf594e454250b71cbd8acc37025ee78c720092bd3edefb69d45cd760c6f91c8bae4f539 diff --git a/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild new file mode 100644 index 000..e05a407dfc0 --- /dev/null +++ b/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_7,3_8} ) +DISTUTILS_USE_SETUPTOOLS=no + +inherit distutils-r1 prefix + +DESCRIPTION="framework for ebuild generators" +HOMEPAGE="https://gitweb.gentoo.org/proj/g-sorcery.git + https://github.com/jauhien/g-sorcery"; +SRC_URI="https://gitweb.gentoo.org/proj/g-sorcery.git/snapshot/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="bson git test" +RESTRICT="!test? ( test )" + +DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) + git? ( dev-vcs/git ) + sys-apps/portage[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" +PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" + +src_prepare() { + hprefixify setup.py + default +} + +python_test() { + PYTHONPATH="." "${PYTHON}" scripts/run_tests.py +} + +python_install_all() { + distutils-r1_python_install_all + + doman docs/*.8 + + docinto html + dodoc docs/developer_instructions.html + + diropts -m0777 + keepdir /var/lib/g-sorcery +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 39e5ee9989bbc11a570182aa10e30a8a812d66a6 Author: Ulrich Müller gentoo org> AuthorDate: Tue May 4 17:26:53 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Tue May 4 17:26:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e5ee99 app-portage/g-sorcery: Drop github remote-id Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> app-portage/g-sorcery/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/app-portage/g-sorcery/metadata.xml b/app-portage/g-sorcery/metadata.xml index a7455e94355..32f32e7f064 100644 --- a/app-portage/g-sorcery/metadata.xml +++ b/app-portage/g-sorcery/metadata.xml @@ -8,7 +8,4 @@ lay...@gentoo.org Gentoo Layman team - - jauhien/g-sorcery -
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: b2faa612e3a3ce892c9c5ddf75e0aa1b22a7effb Author: Brian Dolbec gentoo org> AuthorDate: Wed Oct 7 13:38:50 2020 + Commit: Brian Dolbec gentoo org> CommitDate: Wed Oct 7 14:09:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2faa612 app-portage/g-sorcery: Set DISUTILS_USE_SETUPTOOLS=no Closes: https://bugs.gentoo.org/746455 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Brian Dolbec gentoo.org> app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index a1e76e62e3d..b202581cd33 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -4,6 +4,7 @@ EAPI=6 PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 prefix
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 11b93864f3ab846966e0c1c8c47dee65cf18cbf9 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 16 09:01:26 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 16 09:56:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b93864 app-portage/g-sorcery: Remove unmaintained live ebuild Signed-off-by: Michał Górny gentoo.org> app-portage/g-sorcery/g-sorcery-.ebuild | 39 - 1 file changed, 39 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild deleted file mode 100644 index f511341ccb9..000 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=(python3_6) - -inherit distutils-r1 git-r3 - -DESCRIPTION="framework for ebuild generators" -HOMEPAGE="https://github.com/jauhien/g-sorcery"; -SRC_URI="" -EGIT_BRANCH="master" -EGIT_REPO_URI="git://git.gentoo.org/proj/g-sorcery.git" - -LICENSE="GPL-2" -SLOT="0" -IUSE="bson git" - -DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - git? ( dev-vcs/git ) - sys-apps/portage[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" - -python_test() { - PYTHONPATH="." "${PYTHON}" scripts/run_tests.py || die -} - -python_install_all() { - distutils-r1_python_install_all - - doman docs/*.8 - docinto html - dodoc docs/developer_instructions.html - diropts -m0777 - dodir /var/lib/${PN} - keepdir /var/lib/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: d702b84cb88f9b570b05a381a45125b8cef3cd51 Author: Brian Dolbec gentoo org> AuthorDate: Fri Apr 24 23:29:20 2020 + Commit: Brian Dolbec gentoo org> CommitDate: Fri Apr 24 23:37:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d702b84c app-portage/g-sorcery: Add missing RESTRICT="!test? ( test )" Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Brian Dolbec gentoo.org> app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 7a60508035b..a1e76e62e3d 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -14,6 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson git test" +RESTRICT="!test? ( test )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/files/, app-portage/g-sorcery/
commit: 2ced56cbde6e937a80c58559122660e8b5c64d17 Author: Brian Dolbec gentoo org> AuthorDate: Thu Apr 23 19:27:51 2020 + Commit: Brian Dolbec gentoo org> CommitDate: Fri Apr 24 21:41:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ced56cb app-portage/g-sorcery: Add py 3.7, 3.8 Fix test fails due to class variables inheritence change. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Brian Dolbec gentoo.org> .../files/g-sorcery-0.2.1-py3.7.tests-fix.patch| 140 + app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild| 8 +- 2 files changed, 146 insertions(+), 2 deletions(-) diff --git a/app-portage/g-sorcery/files/g-sorcery-0.2.1-py3.7.tests-fix.patch b/app-portage/g-sorcery/files/g-sorcery-0.2.1-py3.7.tests-fix.patch new file mode 100644 index 000..84a702413ac --- /dev/null +++ b/app-portage/g-sorcery/files/g-sorcery-0.2.1-py3.7.tests-fix.patch @@ -0,0 +1,140 @@ +diff --git a/README.md b/README.md +index 9bdd5b7..c2eb5ad 100644 +--- a/README.md b/README.md +@@ -26,3 +26,5 @@ This project is aimed to create a framework for ebuild-generators for + 3rd party software providers. + + If you want to develop a new backend see [developer's instructions](https://github.com/jauhien/g-sorcery/blob/master/docs/developer_instructions.rst). ++ ++[TODO list](https://trello.com/b/8WdY2ZIs/framework-for-automated-ebuild-generators). +diff --git a/scripts/all_pythons.sh b/scripts/all_pythons.sh +index af4c1f1..3c85974 100755 +--- a/scripts/all_pythons.sh b/scripts/all_pythons.sh +@@ -2,7 +2,7 @@ + + DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +-for VER in 2.7 3.3 3.4 ++for VER in 2.7 3.6 3.7 3.8 + do + echo + echo "testing python${VER}" +diff --git a/tests/server.py b/tests/server.py +index 51d49b7..aa895ea 100644 +--- a/tests/server.py b/tests/server.py +@@ -4,20 +4,21 @@ + """ + server.py + ~ +- ++ + test server +- ++ + :copyright: (c) 2013 by Jauhien Piatlicki + :license: GPL-2, see LICENSE for more details. + """ + + import os + import threading ++import time + + from g_sorcery.compatibility import py2k + + if py2k: +-from SocketServer import TCPServer as HTTPServer ++from SocketServer import TCPServer as HTTPServer + from SimpleHTTPServer import SimpleHTTPRequestHandler + else: + from http.server import HTTPServer +@@ -26,26 +27,27 @@ else: + def HTTPRequestHandlerGenerator(direct): + + class HTTPRequestHandler(SimpleHTTPRequestHandler, object): +-directory = direct + + def __init__(self, request, client_address, server): ++self.direct = direct + super(HTTPRequestHandler, self).__init__(request, client_address, server) + + def translate_path(self, path): +-return os.path.join(self.directory, path[1:]) ++return os.path.join(self.direct, path[1:]) + + return HTTPRequestHandler + +- ++ + class Server(threading.Thread): + def __init__(self, directory, port=8080): + super(Server, self).__init__() + HTTPServer.allow_reuse_address = True + server_address = ('127.0.0.1', port) + self.httpd = HTTPServer(server_address, HTTPRequestHandlerGenerator(directory)) +- ++ + def run(self): + self.httpd.serve_forever() + + def shutdown(self): + self.httpd.shutdown() ++time.sleep(0.5) +diff --git a/tests/test_DBGenerator.py b/tests/test_DBGenerator.py +index 9a47c86..3c28278 100644 +--- a/tests/test_DBGenerator.py b/tests/test_DBGenerator.py +@@ -4,9 +4,9 @@ + """ + test_DBGenerator.py + ~~~ +- ++ + DBGenerator test suite +- ++ + :copyright: (c) 2013 by Jauhien Piatlicki + :license: GPL-2, see LICENSE for more details. + """ +@@ -81,11 +81,13 @@ class TestDBGenerator(BaseTest): + srv = Server(orig_tempdir.name) + srv.start() + +-pkg_db = db_generator(self.tempdir.name, "test_repo", ++try: ++pkg_db = db_generator(self.tempdir.name, "test_repo", + common_config = common_config, config = config) + +-srv.shutdown() +-srv.join() ++finally: ++srv.shutdown() ++srv.join() + + self.assertEqual(set(pkg_db.list_categories()), set(["app-test1", "app-test2"])) + self.assertTrue(pkg_db.in_category("app-test1", "test")) +diff --git a/tests/test_PackageDB.py b/tests/test_PackageDB.py +index 152c605..8be8f8a 100644 +--- a/tests/test_PackageDB.py b/tests/test_PackageDB.py +@@ -70,11 +70,13 @@ class TestPackageDB(BaseTest): + + srv = Server(orig_tempdir.name, port=port) + srv.start() +-self.assertRaises(IntegrityError, test_db.sync, sync_address) +-os.system("cd " + orig_tempdir.name + " && mv good.tar.gz dummy.tar.gz") +-test_db.sync(sync_addr
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: a05784977c3e2bd8501eb472de4eef917e7ffe03 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 26 12:14:10 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 26 12:17:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0578497 app-portage/g-sorcery: Remove py2 Signed-off-by: Michał Górny gentoo.org> app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 2 +- app-portage/g-sorcery/g-sorcery-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 71d2921aa27..6bb6f3199cc 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=(python{2_7,3_6}) +PYTHON_COMPAT=(python3_6) inherit distutils-r1 prefix diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index 77a7ae95cd1..f511341ccb9 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=(python{2_7,3_6}) +PYTHON_COMPAT=(python3_6) inherit distutils-r1 git-r3
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: cbbce2d7b41f4330b61f5216c69211bbf2463acb Author: Michał Górny gentoo org> AuthorDate: Thu Feb 13 09:27:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 13 10:42:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbce2d7 app-portage/g-sorcery: Remove old (py2) Signed-off-by: Michał Górny gentoo.org> app-portage/g-sorcery/Manifest| 2 -- app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild | 27 app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild | 35 -- app-portage/g-sorcery/g-sorcery-0.2.1.ebuild | 36 --- 4 files changed, 100 deletions(-) diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest index 0b14ab007a0..f4438eb83da 100644 --- a/app-portage/g-sorcery/Manifest +++ b/app-portage/g-sorcery/Manifest @@ -1,3 +1 @@ -DIST g-sorcery-0.1.tar.gz 45796 BLAKE2B 8439b7c8a394723156ee1d35d432ac10197e04b056d69ff87a010d89b6115b9465eae73888c55396676a4f31c75d0d6fb712646d8929dce401928ab41dc67bb0 SHA512 207776ed65c79365dd65a21b14f3ba38589a2b5f47c3c6ac38691ba7949b9a836f6a8543e443119d6f2381a5f34ee854ecbc7d2f88527301c7cb1e10478406a5 DIST g-sorcery-0.2.1.tar.gz 55546 BLAKE2B 56fb8a766c17c220a8279d2288f5de5c6976dc8fb380ac695bcf891616aa8a284f6b07c9be79c3c819c69faf7fcf9a7a826ee8b8b955db007c00e23d6417f2f8 SHA512 42c34ed8addaf721583029d5056751810b0a77546f798081c7c605223342fa2a99bd2e30f20f004a8606ccf847108f0e2ef2c479f3cbb55f2fe6648d4ffc075e -DIST g-sorcery-0.2.tar.gz 54173 BLAKE2B c110c670d792bf41430980a5155ca83d9ff45e9e301507628913666ebf313155e3b262856efcdd4896dad005c2eac393f9573fc106fa868b057a7b8f5a026b9f SHA512 9715d468c3eb34eac2bda81b7442d86fc8af984c2115c93682ae6c63d59a9ed3d7d0234df845659ccd991eb304d732ae33e31c217a7916b8dd08e2617984cb32 diff --git a/app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild deleted file mode 100644 index 5aa4d484ea6..000 --- a/app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=(python2_7) - -inherit distutils-r1 - -DESCRIPTION="framework for ebuild generators" -HOMEPAGE="https://github.com/jauhien/g-sorcery"; -SRC_URI="https://github.com/jauhien/g-sorcery/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery,${PYTHON_USEDEP}]" - -python_install_all() { - distutils-r1_python_install_all - - doman docs/*.8 - dohtml docs/developer_instructions.html - diropts -m0777 - dodir /var/lib/g-sorcery -} diff --git a/app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild deleted file mode 100644 index dde2f158ee0..000 --- a/app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=(python2_7) - -inherit distutils-r1 - -DESCRIPTION="framework for ebuild generators" -HOMEPAGE="https://github.com/jauhien/g-sorcery"; -SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -IUSE="bson" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" - -DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - sys-apps/portage[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" - -python_test() { - PYTHONPATH="." "${PYTHON}" scripts/run_tests.py -} - -python_install_all() { - distutils-r1_python_install_all - - doman docs/*.8 - dohtml docs/developer_instructions.html - diropts -m0777 - dodir /var/lib/g-sorcery -} diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild deleted file mode 100644 index 42de5e61c47..000 --- a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=(python2_7) - -inherit distutils-r1 - -DESCRIPTION="framework for ebuild generators" -HOMEPAGE="https://github.com/jauhien/g-sorcery"; -SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -IUSE="bson git" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" - -DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - git? ( dev-vcs/git ) - sys-apps/portage[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" - -python_test() { - PYTHONPATH="." "${PYTHON}" scripts/run_tests.py -} - -python_install_all() { - distutils-r1_python_ins
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 0e6ac85f2ad1a56a55b9700cc5c2d285c21d2eec Author: Michał Górny gentoo org> AuthorDate: Sat May 18 08:55:58 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat May 18 10:02:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6ac85f app-portage/g-sorcery: Prune dep on portage-mgorny Signed-off-by: Michał Górny gentoo.org> app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild | 5 + app-portage/g-sorcery/g-sorcery-.ebuild | 5 + 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild index f4ae888c88e..dde2f158ee0 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild @@ -17,10 +17,7 @@ IUSE="bson" KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - || ( - sys-apps/portage[${PYTHON_USEDEP}] - sys-apps/portage-mgorny[${PYTHON_USEDEP}] - )" + sys-apps/portage[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index bd1017c18e3..dc1e5fcc6a0 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -19,10 +19,7 @@ IUSE="bson git" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) - || ( - sys-apps/portage[${PYTHON_USEDEP}] - sys-apps/portage-mgorny[${PYTHON_USEDEP}] - )" + sys-apps/portage[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 3ff945c37f253d63428ecfcd5f4c78f742cb8e63 Author: Michael Mair-Keimberger gmail com> AuthorDate: Tue Sep 11 17:34:02 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Feb 9 20:12:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff945c3 app-portage/g-sorcery: EAPI7, minor improvements Closes: https://bugs.gentoo.org/665718 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/9829 Signed-off-by: Aaron Bauman gentoo.org> app-portage/g-sorcery/g-sorcery-.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index 8425f5282fc..bb8f8a3556e 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) @@ -27,14 +27,16 @@ RDEPEND="${DEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" python_test() { - PYTHONPATH="." "${PYTHON}" scripts/run_tests.py + PYTHONPATH="." "${PYTHON}" scripts/run_tests.py || die } python_install_all() { distutils-r1_python_install_all doman docs/*.8 - dohtml docs/developer_instructions.html + docinto html + dodoc docs/developer_instructions.html diropts -m0777 - dodir /var/lib/g-sorcery + dodir /var/lib/${PN} + keepdir /var/lib/${PN} }
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 61cde23c079f598a3ae630659dd65af331c964f9 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Oct 16 09:18:09 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Oct 16 09:18:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cde23c app-portage/g-sorcery-0.2.1-r1: add ~alpha keyword Gentoo-Bug: http://bugs.gentoo.org/524040 Signed-off-by: Tobias Klausmann gentoo.org> app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 0837fefd493..0e9fb53fe35 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson git" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git )
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: e527292db8a2dfbfe1bfb2d7c70a8c45fffc848f Author: Pacho Ramos gentoo org> AuthorDate: Wed Jun 27 17:53:44 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jun 27 19:28:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e527292d app-portage/g-sorcery: Support python3.6 Package-Manager: Portage-2.3.41, Repoman-2.3.9 app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 2 +- app-portage/g-sorcery/g-sorcery-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index f8f6b62d4bb..0837fefd493 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=(python{2_7,3_4,3_5}) +PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) inherit distutils-r1 prefix diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index 8b59511a4f4..8425f5282fc 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=(python{2_7,3_4,3_5}) +PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) inherit distutils-r1 git-r3
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 08a8ce2c90c51150d7211870008c7faf6cedb6bb Author: Matt Turner gentoo org> AuthorDate: Wed Mar 28 05:36:31 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 28 05:36:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a8ce2c app-portage/g-sorcery-0.2.1-r1: added ~mips, bug 524040 app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 6180319065d..f8f6b62d4bb 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson git" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git )
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 29ee8deafc40bbd19190a5db1bb8c3f80fe50bee Author: Michał Górny gentoo org> AuthorDate: Wed Mar 21 17:09:47 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 21 18:12:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ee8dea app-portage/g-sorcery: Support sys-apps/portage-mgorny .../g-sorcery/{g-sorcery-0.2.ebuild => g-sorcery-0.2-r1.ebuild}| 7 +-- app-portage/g-sorcery/g-sorcery-.ebuild| 7 +-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.ebuild b/app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild similarity index 85% rename from app-portage/g-sorcery/g-sorcery-0.2.ebuild rename to app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild index a86a63afcbe..5ee1d41cb94 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -17,7 +17,10 @@ IUSE="bson" KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - sys-apps/portage[${PYTHON_USEDEP}]" + || ( + sys-apps/portage[${PYTHON_USEDEP}] + sys-apps/portage-mgorny[${PYTHON_USEDEP}] + )" RDEPEND="${DEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index 8e6f16207b8..8b59511a4f4 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -19,7 +19,10 @@ IUSE="bson git" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) - sys-apps/portage[${PYTHON_USEDEP}]" + || ( + sys-apps/portage[${PYTHON_USEDEP}] + sys-apps/portage-mgorny[${PYTHON_USEDEP}] + )" RDEPEND="${DEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: f29b2d2b3956ace7528f0214b0cd70a8de405c1c Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 18 11:00:10 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 18 11:00:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29b2d2b app-portage/g-sorcery: keyworded 0.2.1-r1 for ia64, bug #524040 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 8ce106b78ae..6180319065d 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson git" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git )
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 177702dc053d554d3b843b9474ff5cf3551af633 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Feb 22 07:06:37 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 22 07:55:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177702dc app-portage/g-sorcery: keyworded 0.2.1-r1 for sparc, bug #552330 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index cb461e5aba4..8ce106b78ae 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson git" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git )
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 7f5165c088d8042da936fa1540ea1b8892cef279 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 11 10:21:14 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 11 10:24:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5165c0 app-portage/g-sorcery: Remove useless maintainer Remove useless/redundant maintainer . It does not benefit bug wrangling, and only wastes developer's time on reading it. Few tips: - assignee/CC is implied by ordering, there is no reason to repeat it, - we know that maintainer is maintainer (la la la la la), - most of adjectives for maintainer are of no value and/or are obvious. app-portage/g-sorcery/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/app-portage/g-sorcery/metadata.xml b/app-portage/g-sorcery/metadata.xml index 06930784291..a61b3d38328 100644 --- a/app-portage/g-sorcery/metadata.xml +++ b/app-portage/g-sorcery/metadata.xml @@ -6,7 +6,6 @@ dol...@gentoo.org - Primary maintainer lay...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 6efedc825f3d366ac47c0866c323a46cd69fe063 Author: Michael Weber gentoo org> AuthorDate: Wed Apr 5 22:33:21 2017 + Commit: Michael Weber gentoo org> CommitDate: Thu Apr 6 06:38:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efedc82 app-portage/g-sorcery: add ~ppc ~ppc64 keywords (bug 552330). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="ppc ppc64" app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 2 +- app-portage/g-sorcery/g-sorcery-0.2.1.ebuild| 4 ++-- app-portage/g-sorcery/g-sorcery-0.2.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 1336add31f3..cb461e5aba4 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson git" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild index 60593d5c3c8..3c6dc9125f1 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson git" -KEYWORDS="~amd64 ~arm ~hppa ~x86" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.ebuild index 1e44959848d..a86a63afcbe 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson" -KEYWORDS="~amd64 ~arm ~hppa ~x86" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) sys-apps/portage[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: d3c7dca38282bb8c5cc77ed0039af855b656b798 Author: Markus Meier gentoo org> AuthorDate: Thu Mar 23 17:04:51 2017 + Commit: Markus Meier gentoo org> CommitDate: Thu Mar 23 17:04:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c7dca3 app-portage/g-sorcery: add ~arm64, bug #552330 Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm64" app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 6c0f2ea3890..1336add31f3 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson git" -KEYWORDS="~amd64 ~arm ~hppa ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git )
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 289146d00560a4143017ee6fd83b993d2311e610 Author: Brian Dolbec gentoo org> AuthorDate: Sat Dec 24 22:28:44 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Sat Dec 24 22:28:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289146d0 app-portage/g-sorcery: Add myself as primary maintainer Add layman project as backup. Package-Manager: Portage-2.3.3_p7, Repoman-2.3.1 app-portage/g-sorcery/metadata.xml | 20 ++-- 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/app-portage/g-sorcery/metadata.xml b/app-portage/g-sorcery/metadata.xml index 8ea7a78..0693078 100644 --- a/app-portage/g-sorcery/metadata.xml +++ b/app-portage/g-sorcery/metadata.xml @@ -1,10 +1,18 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -Support BSON file format for package DB - - -jauhien/g-sorcery - + + Support BSON file format for package DB + + + dol...@gentoo.org + Primary maintainer + + + lay...@gentoo.org + Gentoo Layman team + + + jauhien/g-sorcery +
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: f406bc2fb432b0e1db46f1a513669abb88a51ce9 Author: Benda Xu gentoo org> AuthorDate: Mon Aug 8 01:53:11 2016 + Commit: Benda XU gentoo org> CommitDate: Mon Aug 8 01:57:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f406bc2f app-portage/g-sorcery: Prefix support. Bug: 589354 Package-Manager: portage-2.3.0 app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 5d35b25..531f8be 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -6,7 +6,7 @@ EAPI=6 PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) -inherit distutils-r1 +inherit distutils-r1 prefix DESCRIPTION="framework for ebuild generators" HOMEPAGE="https://github.com/jauhien/g-sorcery"; @@ -23,6 +23,11 @@ DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) RDEPEND="${DEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" +src_prepare() { + hprefixify setup.py + default +} + python_test() { PYTHONPATH="." "${PYTHON}" scripts/run_tests.py }
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 6be48927e572121ecfa921513707bca4b2bc4abc Author: Jauhien Piatlicki gentoo org> AuthorDate: Mon Jan 18 21:04:55 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Jan 18 21:06:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be48927 app-portage/g-sorcery: update PYTHON_COMPAT Package-Manager: portage-2.2.26 .../{g-sorcery-.ebuild => g-sorcery-0.2.1-r1.ebuild}| 13 ++--- app-portage/g-sorcery/g-sorcery-.ebuild | 8 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild similarity index 74% copy from app-portage/g-sorcery/g-sorcery-.ebuild copy to app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 7536261..5d35b25 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -1,22 +1,21 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -PYTHON_COMPAT=(python{2_7,3_3,3_4}) +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) -inherit distutils-r1 git-2 +inherit distutils-r1 DESCRIPTION="framework for ebuild generators" HOMEPAGE="https://github.com/jauhien/g-sorcery"; -SRC_URI="" -EGIT_BRANCH="master" -EGIT_REPO_URI="git://git.gentoo.org/proj/g-sorcery.git" +SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" IUSE="bson git" +KEYWORDS="~amd64 ~arm ~hppa ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index 7536261..bfde259 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -PYTHON_COMPAT=(python{2_7,3_3,3_4}) +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) -inherit distutils-r1 git-2 +inherit distutils-r1 git-r3 DESCRIPTION="framework for ebuild generators" HOMEPAGE="https://github.com/jauhien/g-sorcery";
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 2f2295ec207cc78aee4186552ebda1f0ad901677 Author: Markus Meier gentoo org> AuthorDate: Sat Oct 10 09:20:27 2015 + Commit: Markus Meier gentoo org> CommitDate: Sat Oct 10 09:20:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2295ec app-portage/g-sorcery: add ~arm, bug #552330 Package-Manager: portage-2.2.22 RepoMan-Options: --include-arches="arm" app-portage/g-sorcery/g-sorcery-0.2.1.ebuild | 2 +- app-portage/g-sorcery/g-sorcery-0.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild index 125480d..55e5909 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson git" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="~amd64 ~arm ~hppa ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) diff --git a/app-portage/g-sorcery/g-sorcery-0.2.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.ebuild index 7228ddd..5089c73 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" IUSE="bson" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="~amd64 ~arm ~hppa ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) sys-apps/portage[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 3442577f185d97f3187e2cfbfab03fad83f47768 Author: Mike Gilbert gentoo org> AuthorDate: Sat Sep 19 18:34:59 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Sep 19 18:45:50 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3442577f app-portage/g-sorcery: Drop pointless use of python_gen_usedep Package-Manager: portage-2.2.20_p168 app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild | 4 ++-- app-portage/g-sorcery/g-sorcery-0.2.1.ebuild | 6 +++--- app-portage/g-sorcery/g-sorcery-0.2.ebuild| 6 +++--- app-portage/g-sorcery/g-sorcery-.ebuild | 6 +++--- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild b/app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild index 11b6561..ff81725 100644 --- a/app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery,$(python_gen_usedep 'python*')]" +PDEPEND=">=app-portage/layman-2.2.0[g-sorcery,${PYTHON_USEDEP}]" python_install_all() { distutils-r1_python_install_all diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild index 4bbe99c..125480d 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild @@ -17,11 +17,11 @@ SLOT="0" IUSE="bson git" KEYWORDS="~amd64 ~hppa ~x86" -DEPEND="bson? ( dev-python/pymongo[$(python_gen_usedep 'python*')] ) +DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) - sys-apps/portage[$(python_gen_usedep 'python*')]" + sys-apps/portage[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),$(python_gen_usedep 'python*')]" +PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" python_test() { PYTHONPATH="." "${PYTHON}" scripts/run_tests.py diff --git a/app-portage/g-sorcery/g-sorcery-0.2.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.ebuild index 532b33a..7228ddd 100644 --- a/app-portage/g-sorcery/g-sorcery-0.2.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.ebuild @@ -17,10 +17,10 @@ SLOT="0" IUSE="bson" KEYWORDS="~amd64 ~hppa ~x86" -DEPEND="bson? ( dev-python/pymongo[$(python_gen_usedep 'python*')] ) - sys-apps/portage[$(python_gen_usedep 'python*')]" +DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) + sys-apps/portage[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),$(python_gen_usedep 'python*')]" +PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" python_test() { PYTHONPATH="." "${PYTHON}" scripts/run_tests.py diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index ac8fe71..7536261 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -18,11 +18,11 @@ LICENSE="GPL-2" SLOT="0" IUSE="bson git" -DEPEND="bson? ( dev-python/pymongo[$(python_gen_usedep 'python*')] ) +DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) - sys-apps/portage[$(python_gen_usedep 'python*')]" + sys-apps/portage[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" -PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),$(python_gen_usedep 'python*')]" +PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]" python_test() { PYTHONPATH="." "${PYTHON}" scripts/run_tests.py
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: a9b43764efc5835fe4565002b8b3befa0bac4ce4 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Aug 22 21:17:00 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Aug 22 21:55:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b43764 app-portage/g-sorcery: version bump Package-Manager: portage-2.2.18 app-portage/g-sorcery/Manifest | 1 + app-portage/g-sorcery/g-sorcery-0.2.1.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest index 98d5f8c..b8457de 100644 --- a/app-portage/g-sorcery/Manifest +++ b/app-portage/g-sorcery/Manifest @@ -1,2 +1,3 @@ DIST g-sorcery-0.1.tar.gz 45796 SHA256 47fbc40864849cb4b9dfe15d79a38310705fc4dd2a7d5c2ef99688f5b31edec6 SHA512 207776ed65c79365dd65a21b14f3ba38589a2b5f47c3c6ac38691ba7949b9a836f6a8543e443119d6f2381a5f34ee854ecbc7d2f88527301c7cb1e10478406a5 WHIRLPOOL 4af6a5267d2c3dc5b9c4932b39dc474419f95c0c279d3211847abd8aa25cb148413815099a8c1866156d2437c673850445fbedd04e00076072c9ed91fc150897 +DIST g-sorcery-0.2.1.tar.gz 55546 SHA256 369c006bc17b1871fec1e7bb86b672866aaa4a57b59da459a5ee90ac09ef0bfb SHA512 42c34ed8addaf721583029d5056751810b0a77546f798081c7c605223342fa2a99bd2e30f20f004a8606ccf847108f0e2ef2c479f3cbb55f2fe6648d4ffc075e WHIRLPOOL 5af665c872904e8d01651a103c70949b350f4565f2f798be9d606ece7057326a02bdcf9f7c5c3d2abd582be627924f99919dd28132a3c2450bed23f0d619b0f7 DIST g-sorcery-0.2.tar.gz 54173 SHA256 0d37d5f7ad41771fadefef4caa7d75470c334f277d50107b727f8cd4688b5189 SHA512 9715d468c3eb34eac2bda81b7442d86fc8af984c2115c93682ae6c63d59a9ed3d7d0234df845659ccd991eb304d732ae33e31c217a7916b8dd08e2617984cb32 WHIRLPOOL 8e9439c11132f25ef8f21421ff89043773de15211934dbb45e0b409d058f41b347f536f0b88d0f1a7f8632918b08988edeb76897a2b9d087e1f83da55e35fcac diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild new file mode 100644 index 000..4bbe99c --- /dev/null +++ b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=(python{2_7,3_3,3_4}) + +inherit distutils-r1 + +DESCRIPTION="framework for ebuild generators" +HOMEPAGE="https://github.com/jauhien/g-sorcery"; +SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +IUSE="bson git" +KEYWORDS="~amd64 ~hppa ~x86" + +DEPEND="bson? ( dev-python/pymongo[$(python_gen_usedep 'python*')] ) + git? ( dev-vcs/git ) + sys-apps/portage[$(python_gen_usedep 'python*')]" +RDEPEND="${DEPEND}" +PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),$(python_gen_usedep 'python*')]" + +python_test() { + PYTHONPATH="." "${PYTHON}" scripts/run_tests.py +} + +python_install_all() { + distutils-r1_python_install_all + + doman docs/*.8 + dohtml docs/developer_instructions.html + diropts -m0777 + dodir /var/lib/g-sorcery +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: ab672e8b241dafd15f76474c7ac7729f7089b4fc Author: Jauhien Piatlicki gentoo org> AuthorDate: Tue Aug 18 10:58:34 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Aug 18 10:58:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab672e8b app-portage/g-sorcery: update live ebuild New feature added: sync using git Package-Manager: portage-2.2.18 app-portage/g-sorcery/g-sorcery-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index 9c42e82..ac8fe71 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -16,9 +16,10 @@ EGIT_REPO_URI="git://git.gentoo.org/proj/g-sorcery.git" LICENSE="GPL-2" SLOT="0" -IUSE="bson" +IUSE="bson git" DEPEND="bson? ( dev-python/pymongo[$(python_gen_usedep 'python*')] ) + git? ( dev-vcs/git ) sys-apps/portage[$(python_gen_usedep 'python*')]" RDEPEND="${DEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),$(python_gen_usedep 'python*')]"