Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/singularity/
Date: Mon, 05 Oct 2020 12:09:56
Message-Id: 1601899423.48b50da8ccd7882fffb3a9239b7ac9cab6b6cbdc.marecki@gentoo
1 commit: 48b50da8ccd7882fffb3a9239b7ac9cab6b6cbdc
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 5 12:03:43 2020 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 5 12:03:43 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b50da8
7
8 sys-cluster/singularity: remove old
9
10 Bug: https://bugs.gentoo.org/746431
11 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
12
13 sys-cluster/singularity/Manifest | 1 -
14 sys-cluster/singularity/singularity-3.6.2.ebuild | 73 ------------------------
15 2 files changed, 74 deletions(-)
16
17 diff --git a/sys-cluster/singularity/Manifest b/sys-cluster/singularity/Manifest
18 index a7981fc7923..7d08c7edc68 100644
19 --- a/sys-cluster/singularity/Manifest
20 +++ b/sys-cluster/singularity/Manifest
21 @@ -1,2 +1 @@
22 -DIST singularity-3.6.2.tar.gz 5933938 BLAKE2B 86b79687ef7591a255d01b83e857d87b7ab45aa9a84c40a7c90b493c0fc04cb33ff4f1616f38c5178e22ff1b19d390ab3b96f0fb05d6c66534e60d9ef2d7ea33 SHA512 fed2ebd286a3f250d8f4a7677e4bc0b13ec9b2e2eacff91c9a7f6efe6abc766a2d1b713bc291f0239585d5dacd5d4657309ef81eceb77f849f01be934a76499f
23 DIST singularity-3.6.3.tar.gz 5935146 BLAKE2B ff5c572c016fac36032e595765319dcdff65975f2036da1222b7b74911def0bc85a2cc86ad50cb0994397251e35d629b52b59f9d6894608448d23ceba808db5c SHA512 2c3342197a5075b89eb37bdf9127f9abaf3676f67dae0d164813f94e84f12b9f51f22eafd2e81a82e686622d93f90bcdf6f62c051903a2f122f960d0c116d5b1
24
25 diff --git a/sys-cluster/singularity/singularity-3.6.2.ebuild b/sys-cluster/singularity/singularity-3.6.2.ebuild
26 deleted file mode 100644
27 index 23232305c17..00000000000
28 --- a/sys-cluster/singularity/singularity-3.6.2.ebuild
29 +++ /dev/null
30 @@ -1,73 +0,0 @@
31 -# Copyright 1999-2020 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=7
35 -
36 -inherit linux-info toolchain-funcs
37 -
38 -DESCRIPTION="Application containers for Linux"
39 -HOMEPAGE="https://sylabs.io"
40 -SRC_URI="https://github.com/hpcng/${PN}/releases/download/v${PV}/${P}.tar.gz"
41 -
42 -SLOT="0"
43 -LICENSE="BSD"
44 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
45 -IUSE="examples +network +suid"
46 -
47 -# Do not complain about CFLAGS etc since go projects do not use them.
48 -QA_FLAGS_IGNORED='.*'
49 -
50 -COMMON="sys-libs/libseccomp"
51 -BDEPEND="virtual/pkgconfig"
52 -DEPEND="${COMMON}
53 - >=dev-lang/go-1.13.0
54 - app-crypt/gpgme
55 - dev-libs/openssl
56 - sys-apps/util-linux
57 - sys-fs/cryptsetup"
58 -RDEPEND="${COMMON}
59 - sys-fs/squashfs-tools"
60 -
61 -CONFIG_CHECK="~SQUASHFS"
62 -
63 -S=${WORKDIR}/${PN}
64 -
65 -src_configure() {
66 - local myconfargs=(
67 - -c "$(tc-getBUILD_CC)" \
68 - -x "$(tc-getBUILD_CXX)" \
69 - -C "$(tc-getCC)" \
70 - -X "$(tc-getCXX)" \
71 - --prefix=/usr \
72 - --sysconfdir=/etc \
73 - --runstatedir=/run \
74 - --localstatedir=/var \
75 - $(usex network "" "--without-network") \
76 - $(usex suid "" "--without-suid")
77 - )
78 - ./mconfig -v ${myconfargs[@]} || die "Error invoking mconfig"
79 -}
80 -
81 -src_compile() {
82 - emake -C builddir
83 -}
84 -
85 -src_install() {
86 - emake DESTDIR="${ED}" -C builddir install
87 - keepdir /var/singularity/mnt/session
88 -
89 - # As of version 3.5.3 this seems to be very much broken, affecting
90 - # commands which have got nothing to do with singularity (example:
91 - # completion on 'udisks mount -b /dev/' rejects all files from that
92 - # directory other than 'autofs'). Moreover, this should go into
93 - # $(get_bashcompdir) (from bash-completion-r1.eclass) rather than /etc.
94 - # Hopefully temporary, which is why we delete this at install time
95 - # instead of patching build scripts not to generate bash-completion
96 - # data in the first place.
97 - rm -rf "${ED}"/etc/bash_completion.d || die
98 -
99 - dodoc README.md CONTRIBUTORS.md CONTRIBUTING.md
100 - if use examples; then
101 - dodoc -r examples
102 - fi
103 -}