Diff cvmfs-2.12.7 with a cvmfs-2.14.1
| /usr/portage/net-fs/cvmfs/cvmfs-2.14.1.ebuild 2026-09-28 20:03:05.800439295 +0300 | ||
|---|---|---|
| 1 |
# Copyright 1999-2025 Gentoo Authors |
|
| 1 |
# Copyright 1999-2026 Gentoo Authors |
|
| 2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
| 3 | 3 | |
| 4 | 4 |
EAPI=8 |
| 5 | 5 | |
| 6 |
inherit cmake linux-info bash-completion-r1 |
|
| 6 |
inherit cmake linux-info shell-completion |
|
| 7 | 7 | |
| 8 | 8 |
DESCRIPTION="HTTP read-only file system for distributing software" |
| 9 | 9 |
HOMEPAGE="https://cernvm.cern.ch/fs/" |
| ... | ... | |
| 12 | 12 |
LICENSE="BSD" |
| 13 | 13 |
SLOT="0" |
| 14 | 14 | |
| 15 |
KEYWORDS="amd64 x86" |
|
| 15 |
KEYWORDS="~amd64 ~x86" |
|
| 16 | 16 |
IUSE="server" |
| 17 | 17 | |
| 18 | 18 |
CDEPEND=" |
| ... | ... | |
| 20 | 20 |
acct-user/cvmfs |
| 21 | 21 |
app-arch/libarchive |
| 22 | 22 |
dev-cpp/gtest |
| 23 |
dev-cpp/nlohmann_json |
|
| 23 | 24 |
dev-cpp/sparsehash |
| 24 | 25 |
dev-db/sqlite:3= |
| 25 | 26 |
dev-libs/leveldb:0= |
| ... | ... | |
| 45 | 46 |
" |
| 46 | 47 | |
| 47 | 48 |
PATCHES=( |
| 48 |
"${FILESDIR}"/${PN}-2.10.1-gentoo.patch
|
|
| 49 |
"${FILESDIR}"/${PN}-2.12.7-protobuf.patch
|
|
| 49 |
"${FILESDIR}"/${PN}-2.14.1-unbundle-libressl.patch
|
|
| 50 |
"${FILESDIR}"/${PN}-2.14.1-gentoo.patch
|
|
| 50 | 51 |
) |
| 51 | 52 | |
| 52 | 53 |
pkg_setup() {
|
| ... | ... | |
| 60 | 61 |
src_prepare() {
|
| 61 | 62 |
cmake_src_prepare |
| 62 | 63 |
# gentoo stuff |
| 63 |
rm bootstrap.sh || die |
|
| 64 | 64 |
sed -i -e "s:/usr/bin/systemctl:/bin/systemctl:g" \ |
| 65 | 65 |
-e "/^INSTALL_BASE/s:=.*\$:=${EPREFIX}/usr:" \
|
| 66 | 66 |
-e "s:/bin/pidof:/usr/bin/pidof:g" cvmfs/cvmfs_config || die |