diff options
author | William Hubbs <williamh@gentoo.org> | 2024-06-18 10:06:46 -0500 |
---|---|---|
committer | William Hubbs <williamh@gentoo.org> | 2024-06-18 10:08:26 -0500 |
commit | 05ec15f1cd5077bb9a3b606b629896574f57514a (patch) | |
tree | 430097acaeb44899fbd64ec8c6d58f5eb79ae6d1 /app-admin/github-backup-utils | |
parent | dev-python/python-gnupg: enable py3.13 (diff) | |
download | gentoo-05ec15f1cd5077bb9a3b606b629896574f57514a.tar.gz gentoo-05ec15f1cd5077bb9a3b606b629896574f57514a.tar.bz2 gentoo-05ec15f1cd5077bb9a3b606b629896574f57514a.zip |
app-admin/github-backup-utils: add 3.12.3
Closes: https://bugs.gentoo.org/934511
Signed-off-by: William Hubbs <williamh@gentoo.org>
Diffstat (limited to 'app-admin/github-backup-utils')
-rw-r--r-- | app-admin/github-backup-utils/Manifest | 1 | ||||
-rw-r--r-- | app-admin/github-backup-utils/github-backup-utils-3.12.3.ebuild | 59 |
2 files changed, 60 insertions, 0 deletions
diff --git a/app-admin/github-backup-utils/Manifest b/app-admin/github-backup-utils/Manifest index faf378eb7a06..a024631f5c16 100644 --- a/app-admin/github-backup-utils/Manifest +++ b/app-admin/github-backup-utils/Manifest @@ -2,3 +2,4 @@ DIST github-backup-utils-3.0.0.tar.gz 104088 BLAKE2B f01229e6b152231eb832dec8bef DIST github-backup-utils-3.3.2.tar.gz 109517 BLAKE2B b9c48de60f10d1d20eda96d0fa69c7d1835c0cdca7dbb3a3659e2a527706d6d793c426d5032e2bd1ead58255cdca6cdf424da0cb6a06484c4a5b5a9b0d4bcbba SHA512 c8013d5775a0ad8193266c36b0afa91bd452dfd70499c74239c6e62a0c9d88ecd92e16495ad4bd64319e42ad7b781125c136b1a9945146d09add5a2165d31b16 DIST github-backup-utils-3.5.0.tar.gz 113871 BLAKE2B e6835c3efe04332df792827e2fdc54449e73a1fec055e7677174a1eaf2b4c9d43a2bc4c82741b056265fbf4eeea75ad62819d9d357d800ff3d4befcf5fcd4e39 SHA512 d77e30fe426b231c8d8aa1ca7867861a3427a5829d46184283a1beaea22b697dd6cf7343d1e65f40c9f6f9bcd05fea0c45892080292707b6b897599d4cbb566b DIST github-backup-utils-3.8.0.tar.gz 116694 BLAKE2B 481f0c4345d1de791d023c906d58424d96bf9e96fd3e5d50f081f6cbdd29b4e068f4414db6e808511adb8110e609416490ba36140b5dfabcf2e738b7b91e6121 SHA512 327d777f0134838ab6d1b3e3dc702b35e81f8a682339638b248dfdd9580fdea5435cad5a4a539c65d91832a8b02f86e3bdd546c312fcfe9c1ef13d858bbadb9f +DIST github-backup-utils-v3.12.3.tar.gz 154035 BLAKE2B 65c3071931f279c7045ca46348910ce6fca46e4bedfb4bfd1534a3a8f097a4eda023b62e0d3ffcd7289d62ae50771817ae1ef4766f5356b853374a4633f01b19 SHA512 be94707c524649cd9e84ac2882efa2e3f3576016281bac509f9dd0018563892d979177428c5c21c582857d1cc953ddd313f81313b40e961c7da1a4cdc0c952e8 diff --git a/app-admin/github-backup-utils/github-backup-utils-3.12.3.ebuild b/app-admin/github-backup-utils/github-backup-utils-3.12.3.ebuild new file mode 100644 index 000000000000..597d9e1bd00f --- /dev/null +++ b/app-admin/github-backup-utils/github-backup-utils-3.12.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit python-any-r1 + +DESCRIPTION="Backup and recovery utilities for GitHub Enterprise" +HOMEPAGE="https://github.com/github/backup-utils" +SRC_URI="https://github.com/github/backup-utils/releases/download/v${PV}/${PN}-v${PV}.tar.gz" +S=${WORKDIR}/${PN}-v${PV} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +# moreutils parallel is now used for speedups in main code: +# https://github.com/github/backup-utils/pull/635 +RDEPEND="app-misc/jq + app-arch/pigz + net-misc/rsync + sys-apps/moreutils" + +# tests invoke parallel & rsync +DEPEND="test? ( + ${RDEPEND} + dev-util/checkbashisms + ${PYTHON_DEPS} +)" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_compile() { + :; +} + +src_install() { + dobin bin/* + insinto usr/share/${PN} + doins share/${PN}/version + + exeinto usr/share/${PN} + doexe share/${PN}/bm.sh + doexe share/${PN}/ghe-* + + insinto etc/${PN} + newins backup.config-example backup.config + + dodoc -r docs/* +} + +src_test() { + emake test +} |