Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/
Date: Wed, 23 Jan 2019 14:10:49
Message-Id: 1548252637.7a27e9a74e2ca928634cfeae40dddcf481514424.polynomial-c@gentoo
1 commit: 7a27e9a74e2ca928634cfeae40dddcf481514424
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 23 14:09:25 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 23 14:10:37 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a27e9a7
7
8 net-fs/cifs-utils: EAPI-7 revbump. Removed old.
9
10 -Fixed unrecognized configure option
11 -Minor ebuild adjustments
12
13 Closes: https://bugs.gentoo.org/675238
14 Package-Manager: Portage-2.3.58, Repoman-2.3.12
15 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
16
17 .../{cifs-utils-6.8.ebuild => cifs-utils-6.8-r1.ebuild} | 16 +++++++---------
18 1 file changed, 7 insertions(+), 9 deletions(-)
19
20 diff --git a/net-fs/cifs-utils/cifs-utils-6.8.ebuild b/net-fs/cifs-utils/cifs-utils-6.8-r1.ebuild
21 similarity index 87%
22 rename from net-fs/cifs-utils/cifs-utils-6.8.ebuild
23 rename to net-fs/cifs-utils/cifs-utils-6.8-r1.ebuild
24 index 468b831d74d..15032dc76fb 100644
25 --- a/net-fs/cifs-utils/cifs-utils-6.8.ebuild
26 +++ b/net-fs/cifs-utils/cifs-utils-6.8-r1.ebuild
27 @@ -1,9 +1,9 @@
28 -# Copyright 1999-2018 Gentoo Foundation
29 +# Copyright 1999-2019 Gentoo Authors
30 # Distributed under the terms of the GNU General Public License v2
31
32 -EAPI=6
33 +EAPI=7
34
35 -inherit autotools eutils linux-info multilib pam
36 +inherit autotools linux-info multilib pam
37
38 DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems"
39 HOMEPAGE="https://wiki.samba.org/index.php/LinuxCIFS_utils"
40 @@ -12,7 +12,7 @@ SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2"
41 LICENSE="GPL-3"
42 SLOT="0"
43 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux"
44 -IUSE="+acl +ads +caps +caps-ng creds pam"
45 +IUSE="+acl +ads +caps creds pam"
46
47 RDEPEND="
48 !net-fs/mount-cifs
49 @@ -22,8 +22,7 @@ RDEPEND="
50 sys-libs/talloc
51 virtual/krb5
52 )
53 - caps? ( !caps-ng? ( sys-libs/libcap ) )
54 - caps? ( caps-ng? ( sys-libs/libcap-ng ) )
55 + caps? ( sys-libs/libcap-ng )
56 pam? ( virtual/pam )
57 "
58 DEPEND="${RDEPEND}"
59 @@ -65,8 +64,7 @@ src_configure() {
60 local myeconfargs=(
61 $(use_enable acl cifsacl cifsidmap)
62 $(use_enable ads cifsupcall)
63 - $(use caps && use_with !caps-ng libcap || echo --without-libcap)
64 - $(use caps && use_with caps-ng libcap-ng || echo --without-libcap-ng)
65 + $(use_with caps libcap)
66 $(use_enable creds cifscreds)
67 $(use_enable pam)
68 $(use_with pam pamdir $(getpam_mod_dir))
69 @@ -84,7 +82,7 @@ src_install() {
70
71 if use acl ; then
72 dodir /etc/cifs-utils
73 - dosym /usr/$(get_libdir)/cifs-utils/idmapwb.so \
74 + dosym ../../usr/$(get_libdir)/cifs-utils/idmapwb.so \
75 /etc/cifs-utils/idmap-plugin
76 dodir /etc/request-key.d
77 echo 'create cifs.idmap * * /usr/sbin/cifs.idmap %k' \