From b8c7370a682e4e29cda623222d17a790c01c3642 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 7 Aug 2024 12:37:21 +0100 Subject: gentoo auto-resync : 07:08:2024 - 12:37:20 --- net-fs/cvmfs/Manifest | 6 +-- net-fs/cvmfs/cvmfs-2.11.2.ebuild | 103 -------------------------------------- net-fs/cvmfs/cvmfs-2.11.3.ebuild | 2 +- net-fs/cvmfs/cvmfs-2.11.4.ebuild | 104 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 108 insertions(+), 107 deletions(-) delete mode 100644 net-fs/cvmfs/cvmfs-2.11.2.ebuild create mode 100644 net-fs/cvmfs/cvmfs-2.11.4.ebuild (limited to 'net-fs/cvmfs') diff --git a/net-fs/cvmfs/Manifest b/net-fs/cvmfs/Manifest index 2ec01ef08e13..8045449965d5 100644 --- a/net-fs/cvmfs/Manifest +++ b/net-fs/cvmfs/Manifest @@ -1,6 +1,6 @@ AUX cvmfs-2.10.1-gentoo.patch 2835 BLAKE2B c87f24fece387faa48fa1f7ae46be6c0a8eb93ec2460a45abce26d1646948a9b0f606b4b174ef3a3fb1a36387dec943f2cae4f10bf4fa9aa825ba0d732e3ff71 SHA512 93e8e94da4cce7be896afd483a372bb164a803dea9cb035bdb5bfdce2089c250b2f6d857d1ac5d9769a0c53388f457adc5e215ce21bc1040d4cb269cc66262c9 -DIST cvmfs-2.11.2.tar.gz 76020587 BLAKE2B cb225647cf95c93c14a9a0dd7824aac14641f11ee1375c53fac3d5f5e8d29a1173521f82f3cbe18064c8a990ccefbf159c04e1b3d55db0599ec609d5e96391bb SHA512 c8070a10771e28d45a761fdb9083ecd15118bca02328227ca0516edcf3d14e7b338df2a4bb14edd2aa8cc20f3fc903be775fcc40ae80a7f5547340e55fa43211 DIST cvmfs-2.11.3.tar.gz 76021990 BLAKE2B 97b47b848159ef097f318152445278d0c6039719f0b25dbbe13c0a50ad98399b6ec432392e257be8731071c1645d3e698410435eed541bb9dafd133327b1e8d1 SHA512 51140b81fbad9f4cc1bd6206fc76b0d9585e81d884c7de44dc4819c388c8b71c4f50d1061b47bf8cd910aabd9f4e8bb1aaa127d34ccb4958ff2ba81894aae626 -EBUILD cvmfs-2.11.2.ebuild 2300 BLAKE2B df5245274f2e64bac8031915a41f15862fcb3892f27f93e9cc1be219c4d08879fe1fc93c1d995a1205b9f4b77fd94433465323760d3e27568c17189a0f97c210 SHA512 2cc7811111139adac1b45acc3c2a984ebcc26a5fc58f6fc1843ea10f0c63cc205b2239d37400bacb6c170d415a726a7b96ee2b950608e29cabe70aeba29afce4 -EBUILD cvmfs-2.11.3.ebuild 2351 BLAKE2B ecf0b4c755f7bdf86f859d25ca50a523fefcfaff5cf5d7883f97c7c6c93b7a626f3671c379183ddc5d9633da2ad23b211171f0d83e55c2b29e636850c33030e6 SHA512 a9d0476afb183293ed36bec985a990588069faefad5087cfd5e3b4b539fac2ae63af7330864dd476c8fe7d16db10b986fd540d3a40de6dfb4603a7f664cbd6e5 +DIST cvmfs-2.11.4.tar.gz 76767529 BLAKE2B dedc4aac1cc4bc96c5e3f79adce3bbbc7c71c389157915b827b74dd1569876d96537d88d241055afea72df166802836c4b195b4df0636037745a77d392f49e96 SHA512 250b92fcd11ca78e7064dbcb4674e9100fa001392e0f2bc399faad2278cf73d7ac25358f73387dda5a86601c1ad1638b863da9d0f5a1c46b27a9536419e2c1e0 +EBUILD cvmfs-2.11.3.ebuild 2349 BLAKE2B 15814d89dea818de0c577e538f458189009d93b3cdcab3b03de990b52ebc20f5b9e430d8406b75f4e8f6174bfdb478af7daa51d003d45e673cf9a987c9a247ae SHA512 9b85d779162ab14355980ddcb9d371b4466db9fb0792284806ff281ed55c03a1f65ab7ee1c0cbcb60429332dc6fd8b0bc59e70e0289907d952658c1664db6e14 +EBUILD cvmfs-2.11.4.ebuild 2351 BLAKE2B ecf0b4c755f7bdf86f859d25ca50a523fefcfaff5cf5d7883f97c7c6c93b7a626f3671c379183ddc5d9633da2ad23b211171f0d83e55c2b29e636850c33030e6 SHA512 a9d0476afb183293ed36bec985a990588069faefad5087cfd5e3b4b539fac2ae63af7330864dd476c8fe7d16db10b986fd540d3a40de6dfb4603a7f664cbd6e5 MISC metadata.xml 1332 BLAKE2B ad7f06c80b66cf55f6734da058bd21efc10fc8c02165da01c1b5a96f81f4ba0c0f874768482ed271560ae711e862c2b4fea5a92aa09763d45a9a103574409cad SHA512 9fab3df5e006e4b34cbf22b4f9b6f5235d4c1937f8b1e69a41637988c48f2ba583f988c9fff07ccfc7b285ddc9058ca08f660d22211b97cf06a580b3794b27a7 diff --git a/net-fs/cvmfs/cvmfs-2.11.2.ebuild b/net-fs/cvmfs/cvmfs-2.11.2.ebuild deleted file mode 100644 index 1bfc46cba0b0..000000000000 --- a/net-fs/cvmfs/cvmfs-2.11.2.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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" \ - -e "s:/bin/pidof:/usr/bin/pidof: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.11.3.ebuild b/net-fs/cvmfs/cvmfs-2.11.3.ebuild index 6859d25ce946..6e88d9aeea29 100644 --- a/net-fs/cvmfs/cvmfs-2.11.3.ebuild +++ b/net-fs/cvmfs/cvmfs-2.11.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://ecsft.cern.ch/dist/cvmfs/${P}/source.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="server" CDEPEND=" diff --git a/net-fs/cvmfs/cvmfs-2.11.4.ebuild b/net-fs/cvmfs/cvmfs-2.11.4.ebuild new file mode 100644 index 000000000000..6859d25ce946 --- /dev/null +++ b/net-fs/cvmfs/cvmfs-2.11.4.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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" \ + -e "/^INSTALL_BASE/s:=.*\$:=${EPREFIX}/usr:" \ + -e "s:/bin/pidof:/usr/bin/pidof: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" +} -- cgit v1.2.3