Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/catalyst/
Date: Sat, 03 Oct 2020 16:08:02
Message-Id: 1601741229.ef3a5360eae10d6806ddedbe1825739d55fa6e1f.mattst88@gentoo
1 commit: ef3a5360eae10d6806ddedbe1825739d55fa6e1f
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 3 16:06:38 2020 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 3 16:07:09 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3a5360
7
8 dev-util/catalyst: Version bump to 3.0.14
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 dev-util/catalyst/Manifest | 1 +
13 dev-util/catalyst/catalyst-3.0.14.ebuild | 69 ++++++++++++++++++++++++++++++++
14 2 files changed, 70 insertions(+)
15
16 diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest
17 index d6da9ead53b..8dd66880f2f 100644
18 --- a/dev-util/catalyst/Manifest
19 +++ b/dev-util/catalyst/Manifest
20 @@ -1,3 +1,4 @@
21 DIST catalyst-3.0.12.tar.bz2 621114 BLAKE2B 52306fb90f2ea3856ea26e436b4c520cc8ec65e22542ecd2ed20a54306655ea0eb3b607749fa42e6871256644e46e903b18d3159979ad40b95fc8ea1c05a1fbb SHA512 8bb50375ff8549ef790e2999ba71607281a6f631c7adec976f7e31302e8d16eaab41795d97474285e1506068117570fe350d77e4881169ae8051371bb8d54fda
22 DIST catalyst-3.0.13.tar.bz2 621326 BLAKE2B f87a94b696d897fad8cab5e033a68a944dd5f73cbb110c3051432f9ae8baf8d341e456e1c9935345ac9102e99301c912abe706225023b3bdf28372095410cb26 SHA512 87f66b56056000ebee061003ae08d6e4e6b64aadbe89d71f6d50fe86e838e04d3f534dd3bc2f561fe42762de4108bf4d5536fab485fa260c251f90b45e97e8a9
23 +DIST catalyst-3.0.14.tar.bz2 621178 BLAKE2B 3fa87125f14661bb77432267f03c0966eff8f71f4ef334ce0a14218f7557dee270840afb79b6735a149851ed44b1ea2f6cf59d8274d74e049246d89874aa484b SHA512 938a63a83458fa5a26a4b4e62d18086ed813aec5638a9dd363ba553cb7aeb337c3b8ba0768f3b5a658aa54f2f375a7fe067279c739073d2420c3ad3a42830830
24 DIST catalyst-3.0.9.tar.bz2 873866 BLAKE2B 293a4d52c57e73269f1f82fed8ea72934a0f939b3b9d4fb9943f4971fd4155edecc6cf0170b917eba16f0125aac9861041b7e10f85f6110a35659a2f85fd3665 SHA512 c8c25ad1c76b0040bd84b491909d364306746c660afbbb8c6a074911779aabe89b60a12cc3ac5b9cd3398bdf8986b50d24d9979c3d12d2fa9de66ebf62ded309
25
26 diff --git a/dev-util/catalyst/catalyst-3.0.14.ebuild b/dev-util/catalyst/catalyst-3.0.14.ebuild
27 new file mode 100644
28 index 00000000000..644bdda6962
29 --- /dev/null
30 +++ b/dev-util/catalyst/catalyst-3.0.14.ebuild
31 @@ -0,0 +1,69 @@
32 +# Copyright 1999-2020 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +if [[ ${PV} == *9999* ]]; then
38 + SRC_ECLASS="git-r3"
39 + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/catalyst.git"
40 + EGIT_BRANCH="master"
41 +else
42 + SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2"
43 + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
44 +fi
45 +
46 +PYTHON_COMPAT=( python3_{6,7,8} )
47 +DISTUTILS_USE_SETUPTOOLS=no
48 +
49 +inherit distutils-r1 ${SRC_ECLASS}
50 +
51 +DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
52 +HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst"
53 +
54 +LICENSE="GPL-2"
55 +SLOT="0"
56 +IUSE="ccache doc +iso kernel_linux system-bootloader"
57 +
58 +DEPEND="
59 + app-text/asciidoc
60 + >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
61 +"
62 +RDEPEND="
63 + >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
64 + >=dev-python/pydecomp-0.3[${PYTHON_USEDEP}]
65 + app-arch/lbzip2
66 + app-crypt/shash
67 + sys-fs/dosfstools
68 + !kernel_FreeBSD? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] ) )
69 + kernel_FreeBSD? ( app-arch/libarchive[xattr] )
70 + amd64? ( >=sys-boot/syslinux-3.72 )
71 + x86? ( >=sys-boot/syslinux-3.72 )
72 + ccache? ( dev-util/ccache )
73 + iso? ( virtual/cdrtools )
74 + kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )
75 +"
76 +PDEPEND="system-bootloader? ( >=sys-apps/memtest86+-5.01-r4
77 + sys-boot/grub:2
78 + amd64? ( sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] )
79 + x86? ( sys-boot/grub[grub_platforms_efi-32] )
80 + sys-boot/syslinux
81 + sys-boot/shim )"
82 +
83 +python_prepare_all() {
84 + python_setup
85 + echo VERSION="${PV}" "${PYTHON}" setup.py set_version
86 + VERSION="${PV}" "${PYTHON}" setup.py set_version || die
87 + distutils-r1_python_prepare_all
88 +}
89 +
90 +python_compile_all() {
91 + # build the man pages and docs
92 + emake
93 +}
94 +
95 +python_install_all() {
96 + distutils-r1_python_install_all
97 + if use doc; then
98 + dodoc files/HOWTO.html files/docbook-xsl.css
99 + fi
100 +}