Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
Date: Mon, 02 May 2022 21:18:07
Message-Id: 1651525390.ed176fc0cbf488f8f89cf8d6aca37e412cb9526d.floppym@gentoo
1 commit: ed176fc0cbf488f8f89cf8d6aca37e412cb9526d
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 2 21:03:10 2022 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Mon May 2 21:03:10 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed176fc0
7
8 sys-fs/ntfs3g: drop 2021.8.22
9
10 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
11
12 sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 81 -----------------------------------
13 1 file changed, 81 deletions(-)
14
15 diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild
16 deleted file mode 100644
17 index 64a938dc180b..000000000000
18 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild
19 +++ /dev/null
20 @@ -1,81 +0,0 @@
21 -# Copyright 1999-2021 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=7
25 -inherit linux-info toolchain-funcs
26 -
27 -MY_P="ntfs-3g_ntfsprogs-${PV}"
28 -
29 -DESCRIPTION="Open source read-write NTFS driver that runs under FUSE"
30 -HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/"
31 -HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html"
32 -SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz"
33 -#SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz"
34 -
35 -LICENSE="GPL-2"
36 -# The subslot matches the SONAME major #.
37 -SLOT="0/89"
38 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
39 -IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs xattr"
40 -
41 -RDEPEND="
42 - sys-apps/util-linux:0=
43 - sys-fs/fuse:0
44 - ntfsdecrypt? (
45 - >=dev-libs/libgcrypt-1.2.2:0
46 - >=net-libs/gnutls-1.4.4
47 - )
48 -"
49 -DEPEND="${RDEPEND}
50 - sys-apps/attr
51 -"
52 -BDEPEND="
53 - virtual/pkgconfig
54 -"
55 -
56 -S="${WORKDIR}/${MY_P}"
57 -
58 -pkg_setup() {
59 - CONFIG_CHECK="~FUSE_FS"
60 - FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g"
61 - linux-info_pkg_setup
62 -}
63 -
64 -src_configure() {
65 - tc-ld-disable-gold
66 -
67 - local myconf=(
68 - # passing --exec-prefix is needed as the build system is trying to be clever
69 - # and install itself into / instead of /usr in order to be compatible with
70 - # separate-/usr setups (which we don't support without an initrd).
71 - --exec-prefix="${EPREFIX}"/usr
72 -
73 - --disable-ldconfig
74 - --enable-extras
75 - $(use_enable debug)
76 - $(use_enable acl posix-acls)
77 - $(use_enable xattr xattr-mappings)
78 - $(use_enable ntfsdecrypt crypto)
79 - $(use_enable ntfsprogs)
80 - $(use_enable ntfsprogs quarantined)
81 - $(use_enable static-libs static)
82 -
83 - --with-uuid
84 -
85 - # disable hd library until we have the right library in the tree and
86 - # don't links to hwinfo one causing issues like bug #602360
87 - --without-hd
88 -
89 - --with-fuse=external
90 - )
91 -
92 - econf "${myconf[@]}"
93 -}
94 -
95 -src_install() {
96 - default
97 - use mount-ntfs && dosym mount.ntfs-3g /sbin/mount.ntfs
98 - find "${ED}" -name '*.la' -type f -delete || die
99 - # https://bugs.gentoo.org/760780
100 - keepdir "/usr/$(get_libdir)/ntfs-3g"
101 -}