commit:     1425f5c71263cced2d2d25131b4b28552c54939e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 31 02:26:29 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 31 02:26:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1425f5c7

sys-fs/btrfs-progs: drop 6.3

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-fs/btrfs-progs/Manifest               |   1 -
 sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild | 164 ------------------------------
 2 files changed, 165 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index c64a197f4dd9..db95b40ce354 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -1,4 +1,3 @@
 DIST btrfs-progs-v6.2.1.tar.xz 2415064 BLAKE2B 
8ea7d9815e34c569dd82e53dc1f982c820265521708c7c41dc587646362b300edf938e940b52508e301874269ea5ebb96605f4a1046d096678257463ced53b03
 SHA512 
2a485d8c8b3091af27e91751cabe61306388526de3c1c51543708888ddee1bb26ebfe70c3b4cd6686b173d313c98c30168fee18723dadc7b4c00e10c502da169
 DIST btrfs-progs-v6.2.2.tar.xz 2437300 BLAKE2B 
b3d0de668baf771ff08c59d20407525be841b06747b771efc013b0c2d1d24ed03caf472b7c9b03499f60140f6f84e2edbcb690cba503a7eb8037af038de79d52
 SHA512 
967e1c1a6b956a4e11a794aad090d1cf370fd98e4186525ccfbbbc9ae3f2bb66ace1d684730f93c558403b7ac1c991aec3d04d07548b19ee1516352a069431db
 DIST btrfs-progs-v6.3.1.tar.xz 3155540 BLAKE2B 
5f8ec51f11d705bb4ada2e000143933484bae2f3a5dedb5c1abac37950de44fa0fa762cc09012ca6702b96591264027b28c17392303db414a5651657cb086c7c
 SHA512 
a567a02f565a44dd06f54b3fd03187d259235eedf8033457368add217c87b2304e8c80ca5e2a35bdffc14e43b6889361183c6dcd5e2f4ad6fe7bfc5eb4127e65
-DIST btrfs-progs-v6.3.tar.xz 2463228 BLAKE2B 
ba4fad5d912e71a4ceab4cef2846b340d56a3c9bd0d90c1e81c1d8bc6ed3ce6016d4e97a194c4501c3ba535c9ef1b77fa351b9716998278c47cf6fb3973a1f01
 SHA512 
826d9788f8e186146570c08eb9e032b4195afed16b1913385b7f06d7ef738ba1ae7c4d089ad77594fc9a34bd3385581f03b7c18be6eae4ced605c43e425f5406

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild
deleted file mode 100644
index c1f11dd5dd51..000000000000
--- a/sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 2008-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit bash-completion-r1 python-single-r1 udev
-
-libbtrfs_soname=0
-
-if [[ ${PV} != 9999 ]]; then
-       MY_PV="v${PV/_/-}"
-       
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz";
-
-       if [[ ${PV} != *_rc* ]] ; then
-               KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
-       fi
-
-       S="${WORKDIR}"/${PN}-${MY_PV}
-else
-       EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git";
-       EGIT_BRANCH="devel"
-       WANT_LIBTOOL="none"
-       inherit autotools git-r3
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org 
https://btrfs.readthedocs.io/en/latest/";
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert python +man reiserfs static static-libs udev +zstd"
-# Could support it with just !systemd => eudev, see mdadm, but let's
-# see if someone asks for it first.
-REQUIRED_USE="static? ( !udev )"
-
-# Tries to mount repaired filesystems
-RESTRICT="test"
-
-RDEPEND="
-       dev-libs/lzo:2=
-       sys-apps/util-linux:=[static-libs(+)?]
-       sys-libs/zlib:=
-       convert? (
-               sys-fs/e2fsprogs:=
-               reiserfs? (
-                       >=sys-fs/reiserfsprogs-3.6.27
-               )
-       )
-       python? ( ${PYTHON_DEPS} )
-       udev? ( virtual/libudev:= )
-       zstd? ( app-arch/zstd:= )
-"
-DEPEND="
-       ${RDEPEND}
-       >=sys-kernel/linux-headers-5.10
-       convert? ( sys-apps/acl )
-       python? (
-               $(python_gen_cond_dep '
-                       dev-python/setuptools[${PYTHON_USEDEP}]
-               ')
-       )
-       static? (
-               dev-libs/lzo:2[static-libs(+)]
-               sys-apps/util-linux:0[static-libs(+)]
-               sys-libs/zlib:0[static-libs(+)]
-               convert? (
-                       sys-fs/e2fsprogs[static-libs(+)]
-                       reiserfs? (
-                               >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
-                       )
-               )
-               zstd? ( app-arch/zstd[static-libs(+)] )
-       )
-"
-BDEPEND="
-       virtual/pkgconfig
-       man? ( dev-python/sphinx )
-"
-
-if [[ ${PV} == 9999 ]]; then
-       BDEPEND+=" sys-devel/gnuconfig"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       default
-
-       if [[ ${PV} == 9999 ]]; then
-               AT_M4DIR="m4" eautoreconf
-
-               mkdir config || die
-               local automakedir="$(autotools_run_tool --at-output automake 
--print-libdir)"
-               [[ -e ${automakedir} ]] || die "Could not locate automake 
directory"
-
-               ln -s "${automakedir}"/install-sh config/install-sh || die
-               ln -s "${BROOT}"/usr/share/gnuconfig/config.guess 
config/config.guess || die
-               ln -s "${BROOT}"/usr/share/gnuconfig/config.sub 
config/config.sub || die
-       fi
-}
-
-src_configure() {
-       local myeconfargs=(
-               --bindir="${EPREFIX}"/sbin
-
-               --enable-lzo
-               --disable-experimental
-               $(use_enable convert)
-               $(use_enable man documentation)
-               $(use_enable elibc_glibc backtrace)
-               $(use_enable python)
-               $(use_enable static-libs static)
-               $(use_enable udev libudev)
-               $(use_enable zstd)
-
-               # Could support libgcrypt, libsodium, libkcapi
-               --with-crypto=builtin
-               --with-convert=ext2$(usex reiserfs ',reiserfs' '')
-       )
-
-       econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-       emake V=1 all $(usev static)
-}
-
-src_test() {
-       emake -j1 -C tests V=1 test
-
-       if use python ; then
-               cd libbtrfsutil/python || die
-
-               local -x 
LD_LIBRARY_PATH="${S}:libbtrfsutil/python:${LD_LIBRARY_PATH}"
-               ${EPYTHON} -m unittest tests/test_*.py || die
-       fi
-}
-
-src_install() {
-       local makeargs=(
-               $(usex python install_python '')
-               $(usex static install-static '')
-       )
-
-       emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
-
-       newbashcomp btrfs-completion btrfs
-
-       use python && python_optimize
-}
-
-pkg_postinst() {
-       udev_reload
-}
-
-pkg_postrm() {
-       udev_reload
-}

Reply via email to