From dd3e3c9214bc18697f6f656e8d645d3218a26d76 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 2 Mar 2023 13:30:14 +0000 Subject: gentoo auto-resync : 02:03:2023 - 13:30:13 --- net-fs/Manifest.gz | Bin 3528 -> 3526 bytes net-fs/cvmfs/Manifest | 4 +- net-fs/cvmfs/cvmfs-2.10.1-r1.ebuild | 102 +++++++++++++++++++++++++++++++++++ net-fs/cvmfs/cvmfs-2.10.1.ebuild | 102 ----------------------------------- net-fs/cvmfs/cvmfs-2.9.4-r1.ebuild | 104 ++++++++++++++++++++++++++++++++++++ net-fs/cvmfs/cvmfs-2.9.4.ebuild | 104 ------------------------------------ 6 files changed, 208 insertions(+), 208 deletions(-) create mode 100644 net-fs/cvmfs/cvmfs-2.10.1-r1.ebuild delete mode 100644 net-fs/cvmfs/cvmfs-2.10.1.ebuild create mode 100644 net-fs/cvmfs/cvmfs-2.9.4-r1.ebuild delete mode 100644 net-fs/cvmfs/cvmfs-2.9.4.ebuild (limited to 'net-fs') diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz index d489635ed8cc..039ff72e3579 100644 Binary files a/net-fs/Manifest.gz and b/net-fs/Manifest.gz differ diff --git a/net-fs/cvmfs/Manifest b/net-fs/cvmfs/Manifest index 653f70c72655..8b27ace3bc8b 100644 --- a/net-fs/cvmfs/Manifest +++ b/net-fs/cvmfs/Manifest @@ -4,6 +4,6 @@ AUX cvmfs-2.7.2-find-package.patch 1412 BLAKE2B c66a614a1aa7451ecac2cceb892c370d AUX cvmfs-2.9.2-include-ctime.patch 274 BLAKE2B c0c0aebb4e9b8bef114c06a3fbd2a6aa535ee469ce6b3967bc9cff4743eac9e923c6a4cde74cbd7e988aff70022fc151f7745230d7517d09060e8d62f2bfef91 SHA512 1518dee2b016b5c7bf8c99e0f86a5da87d5dcd37a3d25f6dfb5afc0906ea41e67747dd37360a7e6da8557f8e4aa8587c317a4f105c4954b227aeb28190524ef9 DIST cvmfs-2.10.1.tar.gz 76493991 BLAKE2B 8d3632137b0fa15bcf07254bf7e376bbcadd8cb87c55ddb96ed98cb2c6cdee4dfdcadf0054a29ac0df93337aeaeec07b0f1edd2caae9adbaf9b1ed2a21bb9949 SHA512 a0c23c40fdd3ff53bfdfb53b347506b87ac4954efb4419c12702f9e9038de36a4d83de2e497749890f723b3263ad424ebb3a49c3ff09a9a698a43a2ada7f132f DIST cvmfs-2.9.4.tar.gz 70494380 BLAKE2B 615834c37f555e70ef5530bed02ac6593ca2b403b6bb27ce97316a58350f387571a2f0c7dada585d80fc0300319fb532e4d89f1efb8bb0dcc42e15ad7efb4ab6 SHA512 1150816bdb56ebe1ed886040d6a0bbcb61cba07122f3dc01307d14fa40942f8d4aca5d66a9a21388bd68cdee67b6818088cc5022f794b754968348357f510fff -EBUILD cvmfs-2.10.1.ebuild 2269 BLAKE2B bcec1fccc44715015be412d9bc341f1fe5a68e04eb55982d2bf23c4fb17a5579c97aa1a2f7f14e888c400714a2798422d890da1057576fa1f1cecffa262731ef SHA512 436a0c94fe322e3951dfc2ac3a95fd5e0d94bdded90cb3759847a0a1b9e7b76679faa344805e1becfb215b7d9b0c277a0447d9152f05944e02b50e0fb443b4a5 -EBUILD cvmfs-2.9.4.ebuild 2363 BLAKE2B a34659b2ab8baab45598cf15f3b527f21c7175c6de9a17c617b138a53b98f1a001d13338cb7edd169980e131085cc01c577a77bf2f48ae20a3df015279dd1ca7 SHA512 2b48e0420b28f4368158366fac7debbc1f9c83df2eb6e12fea11febb38ed8f44f9e843a44fb33ba91fb3b09533c7d41cce6d44adf1a27f8d3af7e8cbe11b7c84 +EBUILD cvmfs-2.10.1-r1.ebuild 2263 BLAKE2B 2a9c8646c273e1e5dfa509f1951845049438c033be70979d73a2a0a5d715b019cf047526ae77e615644587a8159518705c7f048c49e41813a2cddc0d5cd9c68f SHA512 b70b484ba6eaef650f4e893b845343be9358dba24472f36387f38960fe0fbc342b07822e81b0fa384c3d2af3d18b5daf4e963b450cc45bedd5c0204896de64a3 +EBUILD cvmfs-2.9.4-r1.ebuild 2357 BLAKE2B 5fd703167dd471b6272be4ffed10f59a178d0cd56243a327217599b5278ad48ff9c36c36c31237b47830832a953f79de6bb0ec0a3f3ceaec3ef49df78022ae0f SHA512 a2c4345091b801f861b5d864cd4975953f0e9d65fb1abfb2074f09fe71042ffcbf7e5b58d2b7ae82b80bea2115f05ec28b58df026eba92728a3cd3e6d8c5625e MISC metadata.xml 1332 BLAKE2B ad7f06c80b66cf55f6734da058bd21efc10fc8c02165da01c1b5a96f81f4ba0c0f874768482ed271560ae711e862c2b4fea5a92aa09763d45a9a103574409cad SHA512 9fab3df5e006e4b34cbf22b4f9b6f5235d4c1937f8b1e69a41637988c48f2ba583f988c9fff07ccfc7b285ddc9058ca08f660d22211b97cf06a580b3794b27a7 diff --git a/net-fs/cvmfs/cvmfs-2.10.1-r1.ebuild b/net-fs/cvmfs/cvmfs-2.10.1-r1.ebuild new file mode 100644 index 000000000000..37a64e0069e1 --- /dev/null +++ b/net-fs/cvmfs/cvmfs-2.10.1-r1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake linux-info bash-completion-r1 + +DESCRIPTION="HTTP read-only file system for distributing software" +HOMEPAGE="https://cernvm.cern.ch/fs/" +SRC_URI="https://ecsft.cern.ch/dist/cvmfs/${P}/source.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="server" + +CDEPEND=" + acct-group/cvmfs + acct-user/cvmfs + app-arch/libarchive + dev-cpp/gtest + dev-cpp/sparsehash + dev-db/sqlite:3= + dev-libs/leveldb:0= + dev-libs/openssl:0= + dev-libs/protobuf:0= + net-dns/c-ares:0= + net-libs/pacparser:0= + net-misc/curl:0[adns] + sys-apps/attr + sys-fs/fuse:0= + sys-fs/fuse:3= + sys-libs/libcap:0= + sys-libs/zlib:0= +" + +RDEPEND="${CDEPEND} + app-admin/sudo + net-fs/autofs +" + +DEPEND="${CDEPEND} + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.10.1-gentoo.patch +) + +pkg_setup() { + if use server; then + CONFIG_CHECK="~OVERLAY_FS" + ERROR_AUFS_FS="CONFIG_OVERLAY_FS: is required to be set" + linux-info_pkg_setup + fi +} + +src_prepare() { + cmake_src_prepare + # gentoo stuff + rm bootstrap.sh || die + sed -i -e "s:/usr/bin/systemctl:/bin/systemctl:g" cvmfs/cvmfs_config || die + sed -i -e 's/COPYING//' -e "s:cvmfs-\${CernVM-FS_VERSION_STRING}:${PF}:" \ + CMakeLists.txt || die + eapply_user +} + +src_configure() { + local mycmakeargs=( + -DBUILTIN_EXTERNALS=OFF + -DBUILD_CVMFS=ON + -DBUILD_LIBCVMFS=OFF # static library used only for development + -DBUILD_DOCUMENTATION=OFF + -DBUILD_GEOAPI=OFF # only used for stratum 1 servers + -DBUILD_LIBCVMFS_CACHE=OFF # for exotic cache configs + -DBUILD_PRELOADER=OFF # special purpose utility for HPCs + -DBUILD_RECEIVER=OFF # for distributed publishers only + -DBUILD_SERVER=$(usex server) + -DINSTALL_BASH_COMPLETION=OFF + -DINSTALL_MOUNT_SCRIPTS=ON + -DINSTALL_PUBLIC_KEYS=ON + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + newbashcomp cvmfs/bash_completion/cvmfs.bash_completion cvmfs_config + bashcomp_alias cvmfs_config cvmfs_server + dodoc doc/*.md + keepdir /var/lib/cvmfs + use server && keepdir /var/lib/cvmfs-server +} + +pkg_config() { + einfo "Setting up CernVM-FS client" + cvmfs_config setup + einfo "Now edit ${EROOT}/etc/cvmfs/default.local" + einfo "and restart the autofs service" +} diff --git a/net-fs/cvmfs/cvmfs-2.10.1.ebuild b/net-fs/cvmfs/cvmfs-2.10.1.ebuild deleted file mode 100644 index ed6c307e4adc..000000000000 --- a/net-fs/cvmfs/cvmfs-2.10.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake linux-info bash-completion-r1 - -DESCRIPTION="HTTP read-only file system for distributing software" -HOMEPAGE="https://cernvm.cern.ch/fs/" -SRC_URI="https://ecsft.cern.ch/dist/cvmfs/${P}/source.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~amd64 ~x86" -IUSE="server" - -CDEPEND=" - acct-group/cvmfs - acct-user/cvmfs - app-arch/libarchive - dev-cpp/gtest - dev-cpp/sparsehash - dev-db/sqlite:3= -