Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/, net-fs/davfs2/files/
Date: Mon, 04 Oct 2021 23:12:58
Message-Id: 1633389163.8d3af136164ed42f4dce8e0e0265bb21d4a2e3a7.sam@gentoo
1 commit: 8d3af136164ed42f4dce8e0e0265bb21d4a2e3a7
2 Author: Christophe Lermytte <gentoo <AT> lermytte <DOT> be>
3 AuthorDate: Mon Oct 4 22:57:35 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 4 23:12:43 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3af136
7
8 net-fs/davfs2: fix support for neon-0.32
9
10 Just making the configure script happy.
11
12 Signed-off-by: Christophe Lermytte <gentoo <AT> lermytte.be>
13 Closes: https://bugs.gentoo.org/816294
14 Closes: https://github.com/gentoo/gentoo/pull/22490
15 Signed-off-by: Sam James <sam <AT> gentoo.org>
16
17 net-fs/davfs2/davfs2-1.6.0.ebuild | 7 +++++++
18 net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch | 13 +++++++++++++
19 2 files changed, 20 insertions(+)
20
21 diff --git a/net-fs/davfs2/davfs2-1.6.0.ebuild b/net-fs/davfs2/davfs2-1.6.0.ebuild
22 index f967945cae1..67767035ccb 100644
23 --- a/net-fs/davfs2/davfs2-1.6.0.ebuild
24 +++ b/net-fs/davfs2/davfs2-1.6.0.ebuild
25 @@ -3,6 +3,8 @@
26
27 EAPI=7
28
29 +inherit autotools
30 +
31 DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV resource"
32 HOMEPAGE="https://savannah.nongnu.org/projects/davfs2"
33 SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
34 @@ -26,6 +28,10 @@ RDEPEND="${RDEPEND}
35 acct-user/davfs2
36 "
37
38 +PATCHES=(
39 + "${FILESDIR}"/${PN}-1.6.0-neon-0.32-support.patch
40 +)
41 +
42 src_prepare() {
43 local f
44
45 @@ -35,6 +41,7 @@ src_prepare() {
46 done < <(find "${S}"/man -type f -name 'Makefile.in' -print0)
47
48 default
49 + eautoreconf
50 }
51
52 src_configure() {
53
54 diff --git a/net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch b/net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch
55 new file mode 100644
56 index 00000000000..3a7c316e374
57 --- /dev/null
58 +++ b/net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch
59 @@ -0,0 +1,13 @@
60 +# Gentoo bug https://bugs.gentoo.org/816294
61 +
62 +--- a/configure.ac
63 ++++ b/configure.ac
64 +@@ -36,7 +36,7 @@ AC_PROG_LN_S
65 + # Checks for libraries.
66 + AM_GNU_GETTEXT_VERSION(0.19.8)
67 + AM_GNU_GETTEXT([external])
68 +-NE_REQUIRE_VERSIONS([0], [27 28 29 30 31])
69 ++NE_REQUIRE_VERSIONS([0], [27 28 29 30 31 32])
70 + DAV_CHECK_NEON
71 +
72 + # Checks for header files.