commit:     ac6070834ec02c517ccbf43d78bd55d06ccf65db
Author:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 19 07:16:01 2020 +0000
Commit:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Fri Jun 19 07:20:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac607083

net-fs/cvmfs: drop old 2.3.5 version

Closes: https://bugs.gentoo.org/720298

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Guilherme Amadio <amadio <AT> gentoo.org>

 net-fs/cvmfs/Manifest              |   1 -
 net-fs/cvmfs/cvmfs-2.3.5-r2.ebuild | 158 -------------------------------------
 net-fs/cvmfs/metadata.xml          |   3 -
 3 files changed, 162 deletions(-)

diff --git a/net-fs/cvmfs/Manifest b/net-fs/cvmfs/Manifest
index fbc4c19c412..b5603b6aba7 100644
--- a/net-fs/cvmfs/Manifest
+++ b/net-fs/cvmfs/Manifest
@@ -1,2 +1 @@
-DIST cvmfs-2.3.5.tar.gz 37771779 BLAKE2B 
06366cc1bdc2e133b65ec6f348507ef0d5f752f69b87632b0b27bb5b29e0546922d5a12e406f733341e9c8b7d32f8bd32878e247d98a168d6985a620607720d3
 SHA512 
7f2d05776a747c72d0aa8b5270cfb46f7dc31a458deee65a4a21446718ba813e4c449f6424c7419345e6ffb7cefce3d328dea7b414fe5a5980f9b93ccac0157b
 DIST cvmfs-2.7.2.tar.gz 43121950 BLAKE2B 
3f9b23709f7fd7d21f0c141388df9b3f59c0c9ed8c4b27ae4071cff919e6d04eec1c80fe26a70b421d554969d35cb18f1a700be67f046a1a5d53d73a9e64bbe2
 SHA512 
35f4d949b4f2d002e6ef07e61cd443e55b30031a396f9850fc8d511b2ea3fd37f12e340828878cce151876f7391459f5bb13f0fe325070567f2876eb50185149

diff --git a/net-fs/cvmfs/cvmfs-2.3.5-r2.ebuild 
b/net-fs/cvmfs/cvmfs-2.3.5-r2.ebuild
deleted file mode 100644
index 98352290b97..00000000000
--- a/net-fs/cvmfs/cvmfs-2.3.5-r2.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils linux-info bash-completion-r1
-
-MYP=${PN}-${PV/_p/-fix}
-
-DESCRIPTION="HTTP read-only file system for distributing software"
-HOMEPAGE="http://cernvm.cern.ch/portal/filesystem";
-SRC_URI="https://github.com/cvmfs/${PN}/archive/${MYP}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="aufs bash-completion debug doc preload server test test-programs"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
-       dev-cpp/gtest
-       >=dev-cpp/sparsehash-1.12
-       dev-db/sqlite:3=
-       dev-libs/leveldb:0=
-       dev-libs/openssl:0
-       net-libs/pacparser:0=
-       net-misc/curl:0[adns]
-       sys-apps/attr
-       sys-fs/fuse:0=
-       sys-libs/libcap:0=
-       sys-libs/zlib:0=
-       preload? ( >=dev-cpp/tbb-4.4:0=[debug?] )
-       server? (
-               >=dev-cpp/tbb-4.4:0=[debug?]
-               dev-python/geoip-python
-       )
-"
-
-RDEPEND="${CDEPEND}
-       app-admin/sudo
-       net-fs/autofs
-       server? (
-               aufs? ( sys-kernel/aufs-sources )
-               www-servers/apache
-       )
-"
-
-DEPEND="${CDEPEND}
-       virtual/pkgconfig
-       doc? ( app-doc/doxygen[dot] )
-       test? (
-               dev-python/geoip-python
-               >=dev-cpp/tbb-4.4:0=
-               || ( sys-devel/gdb dev-util/lldb )
-       )
-"
-
-REQUIRED_USE="test-programs? ( server )"
-
-S="${WORKDIR}/${PN}-${MYP}"
-
-pkg_setup() {
-       if use server; then
-               if use aufs; then
-                       CONFIG_CHECK="~AUFS_FS"
-                       ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set 
with the aufs flag"
-               else
-                       CONFIG_CHECK="~OVERLAY_FS"
-                       ERROR_AUFS_FS="CONFIG_OVERLAY_FS: is required to be set"
-               fi
-               linux-info_pkg_setup
-       fi
-}
-
-src_prepare() {
-       cmake-utils_src_prepare
-       # gentoo stuff
-       sed -i -e 's/COPYING//' CMakeLists.txt || die
-       rm bootstrap.sh || die
-       sed -e "s:cvmfs-\${CernVM-FS_VERSION_STRING}:${PF}:" \
-               -i CMakeLists.txt || die
-
-       # hack for bundled packages
-       # not worth unbundling upstreams are flaky/dead
-       local pkg
-       for pkg in vjson sha2 sha3; do
-               # respect toolchain variables
-               sed -e 's/g++/$(CXX)/g' \
-                       -e 's/gcc/$(CC)/g' \
-                       -e 's/CFLAGS/MYCFLAGS/g' \
-                       -e 's/-O2/$(CFLAGS)/g' \
-                       -e 's/-O2/$(CXXFLAGS)/g' \
-                       -e 's/ar/$(AR)/' \
-                       -e 's/ranlib/$(RANLIB)/' \
-                       -i externals/${pkg}/src/Makefile || die
-               mkdir -p "${WORKDIR}/${P}_build"/externals/build_${pkg}
-               cp -r externals/${pkg}/src/* \
-                  "${WORKDIR}/${P}_build"/externals/build_${pkg}/ || die
-       done
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DGEOIP_BUILTIN=OFF
-               -DGOOGLETEST_BUILTIN=OFF
-               -DLEVELDB_BUILTIN=OFF
-               -DLIBCURL_BUILTIN=OFF
-               -DPACPARSER_BUILTIN=OFF
-               -DSPARSEHASH_BUILTIN=OFF
-               -DSQLITE3_BUILTIN=OFF
-               -DTBB_PRIVATE_LIB=OFF
-               -DZLIB_BUILTIN=OFF
-               -DBUILD_CVMFS=ON
-               -DBUILD_LIBCVMFS=ON
-               -DINSTALL_MOUNT_SCRIPTS=ON
-               -DINSTALL_PUBLIC_KEYS=ON
-               -DINSTALL_BASH_COMPLETION=OFF
-               -DBUILD_DOCUMENTATION="$(usex doc)"
-               -DBUILD_PRELOADER="$(usex preload)"
-               -DBUILD_SERVER="$(usex server)"
-       )
-       if use test || use test-programs; then
-               mycmakeargs+=( -DBUILD_UNITTESTS=ON )
-       fi
-       use test-programs && mycmakeargs+=( -DINSTALL_UNITTESTS=ON )
-       if use debug; then
-               mycmakeargs+=(
-                       $(cmake-utils_use server BUILD_SERVER_DEBUG)
-                       $(cmake-utils_use test BUILD_UNITTESTS_DEBUG)
-               )
-       fi
-       cmake-utils_src_configure
-}
-
-src_compile() {
-       cmake-utils_src_compile
-       use doc && cmake-utils_src_compile doc
-}
-
-src_install() {
-       cmake-utils_src_install
-       use bash-completion && \
-               newbashcomp cvmfs/bash_completion/cvmfs.bash_completion cvmfs
-       dodoc doc/*.md
-       if use doc; then
-               insinto /usr/share/doc/${PF}
-               doins -r "${BUILD_DIR}"/html
-               docompress -x /usr/share/doc/${PF}/html
-       fi
-}
-
-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/metadata.xml b/net-fs/cvmfs/metadata.xml
index 75ea4108192..6d58ea9a03a 100644
--- a/net-fs/cvmfs/metadata.xml
+++ b/net-fs/cvmfs/metadata.xml
@@ -23,10 +23,7 @@
   and meta-data on demand and verifies data integrity by cryptographic hashes.
   </longdescription>
   <use>
-    <flag name="aufs">Use AUFS instead of OverlayFS for the server</flag>    
-    <flag name="preload">Install the cvmfs cache preloader for distributed 
file systems</flag>    
     <flag name="server">Install the cvmfsd program and init script</flag>
-    <flag name="test-programs">Install unit test programs</flag>    
   </use>
   <upstream>
     <remote-id type="github">cvmfs/cvmfs</remote-id>

Reply via email to