[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2024-04-20 Thread Amy Liffey
commit: d520157b2e20505244ca754b1229d44289140891
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Thu Apr 18 15:57:26 2024 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sat Apr 20 10:10:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d520157b

net-fs/davfs2: Restrict net-libs/neon dependency for stable version

Signed-off-by: Zoltan Puskas  sinustrom.info>
Bug: https://bugs.gentoo.org/925705
Signed-off-by: Gokturk Yuksek  gentoo.org>
Signed-off-by: Amy Liffey  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.6.0-r2.ebuild 
b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
index d1c70c69d9e6..2f0191604584 100644
--- a/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
@@ -16,7 +16,7 @@ IUSE="nls"
 RESTRICT="test"
 
 RDEPEND="dev-libs/libxml2
-   net-libs/neon
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/files/, net-fs/davfs2/

2024-04-20 Thread Amy Liffey
commit: dea916b7acb979759a87c90ff23b147ebe7bec25
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Apr  6 06:48:45 2024 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sat Apr 20 10:10:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea916b7

net-fs/davfs2: Add net-libs/neon-0.33.0 support for testing versions

Add patch for build system and also add dependency slotting

Closes: https://bugs.gentoo.org/925705
Closes: https://github.com/gentoo/gentoo/pull/36131
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Gokturk Yuksek  gentoo.org>
Signed-off-by: Amy Liffey  gentoo.org>

 .../{davfs2-1.6.1-r2.ebuild => davfs2-1.6.1-r3.ebuild} |  8 ++--
 .../davfs2/{davfs2-1.7.0.ebuild => davfs2-1.7.0-r1.ebuild} |  8 ++--
 .../davfs2/files/davfs2-1.6.1-neon-version-support.patch   | 14 ++
 3 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.6.1-r2.ebuild 
b/net-fs/davfs2/davfs2-1.6.1-r3.ebuild
similarity index 90%
rename from net-fs/davfs2/davfs2-1.6.1-r2.ebuild
rename to net-fs/davfs2/davfs2-1.6.1-r3.ebuild
index 27aa924e32d7..4685ec7210b8 100644
--- a/net-fs/davfs2/davfs2-1.6.1-r2.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ RESTRICT="test"
 RDEPEND="dev-libs/libxml2
acct-group/davfs2
acct-user/davfs2
-   net-libs/neon:=
+   net-libs/neon:0/27
sys-libs/zlib
nls? ( virtual/libintl virtual/libiconv )
 "
@@ -26,6 +26,10 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.1-neon-version-support.patch
+)
+
 src_prepare() {
local f
 

diff --git a/net-fs/davfs2/davfs2-1.7.0.ebuild 
b/net-fs/davfs2/davfs2-1.7.0-r1.ebuild
similarity index 90%
rename from net-fs/davfs2/davfs2-1.7.0.ebuild
rename to net-fs/davfs2/davfs2-1.7.0-r1.ebuild
index 3ac4673512f8..16f1eca17df8 100644
--- a/net-fs/davfs2/davfs2-1.7.0.ebuild
+++ b/net-fs/davfs2/davfs2-1.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ RESTRICT="test"
 RDEPEND="dev-libs/libxml2
acct-group/davfs2
acct-user/davfs2
-   net-libs/neon:=
+   net-libs/neon:0/27
sys-libs/zlib
nls? ( virtual/libintl virtual/libiconv )
 "
@@ -26,6 +26,10 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.1-neon-version-support.patch
+)
+
 src_prepare() {
local f
 

diff --git a/net-fs/davfs2/files/davfs2-1.6.1-neon-version-support.patch 
b/net-fs/davfs2/files/davfs2-1.6.1-neon-version-support.patch
new file mode 100644
index ..b002b49be6d3
--- /dev/null
+++ b/net-fs/davfs2/files/davfs2-1.6.1-neon-version-support.patch
@@ -0,0 +1,14 @@
+# Gentoo bug https://bugs.gentoo.org/925705
+
+diff -Naur davfs2-1.7.0-orig/configure.ac davfs2-1.7.0/configure.ac
+--- davfs2-1.7.0-orig/configure.ac 2022-09-08 13:17:15.0 -0700
 davfs2-1.7.0/configure.ac  2024-04-05 03:39:20.044039872 -0700
+@@ -36,7 +36,7 @@
+ # Checks for libraries.
+ AM_GNU_GETTEXT_VERSION(0.19.8)
+ AM_GNU_GETTEXT([external])
+-NE_REQUIRE_VERSIONS([0], [27 28 29 30 31 32])
++NE_REQUIRE_VERSIONS([0], [27 28 29 30 31 32 33])
+ DAV_CHECK_NEON
+ 
+ # Checks for header files.



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2024-04-20 Thread Amy Liffey
commit: 644bdab336465d1064c6ebb0de03e2d383d2a66c
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Fri Apr  5 20:55:23 2024 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sat Apr 20 10:09:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644bdab3

net-fs/davfs2: drop 1.6.0-r1

Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Gokturk Yuksek  gentoo.org>
Signed-off-by: Amy Liffey  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0-r1.ebuild | 68 
 1 file changed, 68 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.6.0-r1.ebuild 
b/net-fs/davfs2/davfs2-1.6.0-r1.ebuild
deleted file mode 100644
index fdd0b7931658..
--- a/net-fs/davfs2/davfs2-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
-HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc x86"
-IUSE="nls split-usr"
-RESTRICT="test"
-
-RDEPEND="dev-libs/libxml2
-   net-libs/neon
-   sys-libs/zlib
-   nls? ( virtual/libintl virtual/libiconv )
-"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-"
-RDEPEND="${RDEPEND}
-   acct-group/davfs2
-   acct-user/davfs2
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.6.0-neon-0.32-support.patch
-)
-
-src_prepare() {
-   local f
-
-   # Let the package manager handle man page compression
-   while IFS="" read -d $'\0' -r f ; do
-   sed -e '/^manual[58]_DATA/ s/[.]gz//g' -i "${f}" || die
-   done < <(find "${S}"/man -type f -name 'Makefile.in' -print0)
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local ssbindir
-   if use split-usr; then
-   ssbindir=${EPREFIX}/sbin
-   else
-   ssbindir=${EPREFIX}/usr/sbin
-   fi
-
-   econf --enable-largefile $(use_enable nls) ssbindir="${ssbindir}"
-}
-
-pkg_postinst() {
-   elog
-   elog "Quick setup:"
-   elog "   (as root)"
-   elog "   # gpasswd -a \${your_user} davfs2"
-   elog "   # echo 'https://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
-   elog "   (as user)"
-   elog "   \$ mkdir -p ~/dav"
-   elog "   \$ mount ~/dav"
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2024-02-27 Thread Ionen Wolkens
commit: 31081d693290ff8a9de9a4f625daf79f16714387
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 27 20:31:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 28 02:32:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31081d69

net-fs/davfs2: Stabilize 1.6.0-r2 ppc, #924311

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.6.0-r2.ebuild 
b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
index 247abbba2026..d1c70c69d9e6 100644
--- a/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2024-02-12 Thread Sam James
commit: 7da24624c5b26d9df8f66badf36e3b92db0d4386
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da24624

net-fs/davfs2: Stabilize 1.6.0-r2 amd64, #924311

Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.6.0-r2.ebuild 
b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
index 3414aa6a5cd8..a9f0b0826e50 100644
--- a/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2024-02-12 Thread Sam James
commit: 43f4d34d5cbf2a1454a6a3aef0649425c3fcc441
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f4d34d

net-fs/davfs2: Stabilize 1.6.0-r2 x86, #924311

Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.6.0-r2.ebuild 
b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
index a9f0b0826e50..247abbba2026 100644
--- a/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2023-12-31 Thread Sam James
commit: 9750c1ac923f43e8337990ff1b5a6fb156b34019
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Jan  1 00:31:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  1 01:11:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9750c1ac

net-fs/davfs2: remove pointless no-op USE=split-usr

In bug 884323 it was noted that merged-usr systems get a conflict,
because upstream attempted to install a symlink in /sbin pointing to
/usr/sbin. It was noted in the bug that /sbin isn't needed at all,
despite which the chosen solution was to add IUSE=split-usr and
conditionally create the (useless) symlink.

In version 1.7.0 upstream dropped this entirely, so no symlink is
created either way -- but we still defined the USE flag and invalidated
binpkg changed-use matches. Also we wasted ebuild real estate redefining
the src_install function.

Get rid of this dead weight.

Bug: https://bugs.gentoo.org/884323
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/davfs2-1.7.0.ebuild | 14 +-
 1 file changed, 1 insertion(+), 13 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.7.0.ebuild 
b/net-fs/davfs2/davfs2-1.7.0.ebuild
index 21569512202b..3ac4673512f8 100644
--- a/net-fs/davfs2/davfs2-1.7.0.ebuild
+++ b/net-fs/davfs2/davfs2-1.7.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="nls split-usr"
+IUSE="nls"
 RESTRICT="test"
 
 RDEPEND="dev-libs/libxml2
@@ -42,18 +42,6 @@ src_configure() {
econf --enable-largefile $(use_enable nls)
 }
 
-src_install() {
-   local ssbindir
-   if use split-usr; then
-   ssbindir=${EPREFIX}/sbin
-   else
-   ssbindir=${EPREFIX}/usr/sbin
-   fi
-
-   emake DESTDIR="${D}" sbindir="${ssbindir}" install
-   einstalldocs
-}
-
 pkg_postinst() {
elog
elog "Quick setup:"



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2023-12-31 Thread Sam James
commit: fed99419996b7319286dba751fc576e8cbe9de5f
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Jan  1 00:37:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  1 01:11:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed99419

net-fs/davfs2: remove questionable USE=split-usr

In bug 884323 it was noted that merged-usr systems get a conflict,
because upstream attempted to install a symlink in /sbin pointing to
/usr/sbin. It was noted in the bug that /sbin isn't needed at all,
despite which the chosen solution was to add IUSE=split-usr and
conditionally create the (useless) symlink.

In version 1.7.0 upstream dropped this entirely, indicating they don't
think it's a terribly good idea either. Take this opportunity to revert
everything and go install exclusively to /usr/sbin, which should have
been the original solution all along.

Bug: https://bugs.gentoo.org/884323
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...vfs2-1.6.1-r1.ebuild => davfs2-1.6.0-r2.ebuild} | 31 +++---
 ...vfs2-1.6.1-r1.ebuild => davfs2-1.6.1-r2.ebuild} | 13 +++--
 2 files changed, 18 insertions(+), 26 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.6.1-r1.ebuild 
b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
similarity index 75%
copy from net-fs/davfs2/davfs2-1.6.1-r1.ebuild
copy to net-fs/davfs2/davfs2-1.6.0-r2.ebuild
index 973dc3c12987..3414aa6a5cd8 100644
--- a/net-fs/davfs2/davfs2-1.6.1-r1.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 inherit autotools
 
@@ -12,19 +12,25 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="nls split-usr"
+IUSE="nls"
 RESTRICT="test"
 
 RDEPEND="dev-libs/libxml2
-   acct-group/davfs2
-   acct-user/davfs2
-   net-libs/neon:=
+   net-libs/neon
sys-libs/zlib
nls? ( virtual/libintl virtual/libiconv )
 "
-BDEPEND="
+DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
 "
+RDEPEND="${RDEPEND}
+   acct-group/davfs2
+   acct-user/davfs2
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.0-neon-0.32-support.patch
+)
 
 src_prepare() {
local f
@@ -32,21 +38,14 @@ src_prepare() {
# Let the package manager handle man page compression
while IFS="" read -d $'\0' -r f ; do
sed -e '/^manual[58]_DATA/ s/[.]gz//g' -i "${f}" || die
-   done < <(find "${S}"/man -type f -name 'Makefile.am' -print0)
+   done < <(find "${S}"/man -type f -name 'Makefile.in' -print0)
 
default
eautoreconf
 }
 
 src_configure() {
-   local ssbindir
-   if use split-usr; then
-   ssbindir=${EPREFIX}/sbin
-   else
-   ssbindir=${EPREFIX}/usr/sbin
-   fi
-
-   econf --enable-largefile $(use_enable nls) ssbindir="${ssbindir}"
+   econf --enable-largefile $(use_enable nls) 
ssbindir="${EPREFIX}/usr/sbin"
 }
 
 pkg_postinst() {

diff --git a/net-fs/davfs2/davfs2-1.6.1-r1.ebuild 
b/net-fs/davfs2/davfs2-1.6.1-r2.ebuild
similarity index 82%
rename from net-fs/davfs2/davfs2-1.6.1-r1.ebuild
rename to net-fs/davfs2/davfs2-1.6.1-r2.ebuild
index 973dc3c12987..27aa924e32d7 100644
--- a/net-fs/davfs2/davfs2-1.6.1-r1.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="nls split-usr"
+IUSE="nls"
 RESTRICT="test"
 
 RDEPEND="dev-libs/libxml2
@@ -39,14 +39,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local ssbindir
-   if use split-usr; then
-   ssbindir=${EPREFIX}/sbin
-   else
-   ssbindir=${EPREFIX}/usr/sbin
-   fi
-
-   econf --enable-largefile $(use_enable nls) ssbindir="${ssbindir}"
+   econf --enable-largefile $(use_enable nls) 
ssbindir="${EPREFIX}/usr/sbin"
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2023-01-29 Thread Göktürk Yüksek
commit: 9ff05ce0ccdf53a239201eec51f4a0669397639d
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sun Jan 29 22:15:44 2023 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Jan 30 07:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff05ce0

net-fs/davfs2: add 1.7.0

Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/Manifest|  1 +
 net-fs/davfs2/davfs2-1.7.0.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index a00d16848aa2..996f227204d5 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1,2 +1,3 @@
 DIST davfs2-1.6.0.tar.gz 472511 BLAKE2B 
aed1ec060d5639fb90a58257038a75c25c2f77a7d6393130ffa3b4d36b92433654b8396dfe4615e4f2ea06d5c6d961d5de27b0347e62d730a22eddd003db71e1
 SHA512 
e016eb847152b7d0c20abfdafd36f43fcff29339362be6765202a45692a186c70b1c33d3566ed8ca695c399a7f0ca1aef7b05d378cdda33d892cb684da34de33
 DIST davfs2-1.6.1.tar.gz 472426 BLAKE2B 
b24a3f17604838e763cbcf86f62719ee41b5569e58732441a621d210dd0c2e619d4f363d90e9b13d1616e84a3da940da941a15ad6eadfa2b339d14a6e26c75a2
 SHA512 
12f9eadd2049741b7cb61c5583be6c6982559e702e5cbd4767c655110187524d7afad0a6ff8ad00d457e194ad75b3ce391f5fe566fb4a0bbaed0a705caa3f163
+DIST davfs2-1.7.0.tar.gz 476244 BLAKE2B 
671d473bc94c2a0cfc3d2cfb47b6eb558fee0e834ed4de9c3670279643f8903568d9fb077b6fbc2f81e848d076ff02ea5b07d885f16e89331393a28df62055a6
 SHA512 
6ee5820b60ed28ad100949bb4db65ea07bbae1ad0128cd35e7bb69f7f6bdde99606e8cf704ddb197f1400abadc3934d34ab85f298f9100b6ea9e60813c2345f2

diff --git a/net-fs/davfs2/davfs2-1.7.0.ebuild 
b/net-fs/davfs2/davfs2-1.7.0.ebuild
new file mode 100644
index ..21569512202b
--- /dev/null
+++ b/net-fs/davfs2/davfs2-1.7.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
+HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="nls split-usr"
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   acct-group/davfs2
+   acct-user/davfs2
+   net-libs/neon:=
+   sys-libs/zlib
+   nls? ( virtual/libintl virtual/libiconv )
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   local f
+
+   # Let the package manager handle man page compression
+   while IFS="" read -d $'\0' -r f ; do
+   sed -e '/^manual[58]_DATA/ s/[.]gz//g' -i "${f}" || die
+   done < <(find "${S}"/man -type f -name 'Makefile.am' -print0)
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-largefile $(use_enable nls)
+}
+
+src_install() {
+   local ssbindir
+   if use split-usr; then
+   ssbindir=${EPREFIX}/sbin
+   else
+   ssbindir=${EPREFIX}/usr/sbin
+   fi
+
+   emake DESTDIR="${D}" sbindir="${ssbindir}" install
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog
+   elog "Quick setup:"
+   elog "   (as root)"
+   elog "   # gpasswd -a \${your_user} davfs2"
+   elog "   # echo 'https://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
+   elog "   (as user)"
+   elog "   \$ mkdir -p ~/dav"
+   elog "   \$ mount ~/dav"
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2022-12-05 Thread Mike Gilbert
commit: 14c4b791fb76f3846286c0cabe3c62a4514645da
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec  5 19:41:30 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec  5 19:44:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c4b791

net-fs/davfs2: apply merged-usr fix to stable ebuild

Also revbump to ensure new binpkgs get generated.

Bug: https://bugs.gentoo.org/884323
Signed-off-by: Mike Gilbert  gentoo.org>

 .../davfs2/{davfs2-1.6.0.ebuild => davfs2-1.6.0-r1.ebuild}  | 13 ++---
 .../davfs2/{davfs2-1.6.1.ebuild => davfs2-1.6.1-r1.ebuild}  |  0
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.6.0.ebuild 
b/net-fs/davfs2/davfs2-1.6.0-r1.ebuild
similarity index 83%
rename from net-fs/davfs2/davfs2-1.6.0.ebuild
rename to net-fs/davfs2/davfs2-1.6.0-r1.ebuild
index 67767035ccb4..fdd0b7931658 100644
--- a/net-fs/davfs2/davfs2-1.6.0.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ppc x86"
-IUSE="nls"
+IUSE="nls split-usr"
 RESTRICT="test"
 
 RDEPEND="dev-libs/libxml2
@@ -45,7 +45,14 @@ src_prepare() {
 }
 
 src_configure() {
-   econf --enable-largefile $(use_enable nls)
+   local ssbindir
+   if use split-usr; then
+   ssbindir=${EPREFIX}/sbin
+   else
+   ssbindir=${EPREFIX}/usr/sbin
+   fi
+
+   econf --enable-largefile $(use_enable nls) ssbindir="${ssbindir}"
 }
 
 pkg_postinst() {

diff --git a/net-fs/davfs2/davfs2-1.6.1.ebuild 
b/net-fs/davfs2/davfs2-1.6.1-r1.ebuild
similarity index 100%
rename from net-fs/davfs2/davfs2-1.6.1.ebuild
rename to net-fs/davfs2/davfs2-1.6.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2022-12-05 Thread Mike Gilbert
commit: bae0b5e05fd63c95f7ed7ad36116da0d2e1ee5f4
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Sun Dec  4 16:56:47 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec  5 19:44:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae0b5e0

net-fs/davfs2: fix file collision with merged-usr

Closes: https://bugs.gentoo.org/884323
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Mike Gilbert  gentoo.org>

 net-fs/davfs2/davfs2-1.6.1.ebuild | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.6.1.ebuild 
b/net-fs/davfs2/davfs2-1.6.1.ebuild
index a00ae2819d90..973dc3c12987 100644
--- a/net-fs/davfs2/davfs2-1.6.1.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="nls"
+IUSE="nls split-usr"
 RESTRICT="test"
 
 RDEPEND="dev-libs/libxml2
@@ -39,7 +39,14 @@ src_prepare() {
 }
 
 src_configure() {
-   econf --enable-largefile $(use_enable nls)
+   local ssbindir
+   if use split-usr; then
+   ssbindir=${EPREFIX}/sbin
+   else
+   ssbindir=${EPREFIX}/usr/sbin
+   fi
+
+   econf --enable-largefile $(use_enable nls) ssbindir="${ssbindir}"
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2022-10-17 Thread Sam James
commit: b853e0bd97be41524fcf835f24ce12e2baf5ce30
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 18 02:25:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 18 02:28:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b853e0bd

net-fs/davfs2: add savannah-nongnu upstream metadata

Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-fs/davfs2/metadata.xml b/net-fs/davfs2/metadata.xml
index b962fb282881..6fdc1414aeb9 100644
--- a/net-fs/davfs2/metadata.xml
+++ b/net-fs/davfs2/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gokt...@gentoo.org
-   Göktürk Yüksek
-   
+  
+gokt...@gentoo.org
+Göktürk Yüksek
+  
+  
+davfs2
+  
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2022-02-12 Thread Göktürk Yüksek
commit: b00122a8df063438f19aec9474bad62f716d37c6
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sun Feb 13 05:52:04 2022 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Feb 13 05:52:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00122a8

net-fs/davfs2: bump to 1.6.1

Closes: https://bugs.gentoo.org/832195
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/Manifest|  1 +
 net-fs/davfs2/davfs2-1.6.1.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index a00b0ef6edd6..a00d16848aa2 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1 +1,2 @@
 DIST davfs2-1.6.0.tar.gz 472511 BLAKE2B 
aed1ec060d5639fb90a58257038a75c25c2f77a7d6393130ffa3b4d36b92433654b8396dfe4615e4f2ea06d5c6d961d5de27b0347e62d730a22eddd003db71e1
 SHA512 
e016eb847152b7d0c20abfdafd36f43fcff29339362be6765202a45692a186c70b1c33d3566ed8ca695c399a7f0ca1aef7b05d378cdda33d892cb684da34de33
+DIST davfs2-1.6.1.tar.gz 472426 BLAKE2B 
b24a3f17604838e763cbcf86f62719ee41b5569e58732441a621d210dd0c2e619d4f363d90e9b13d1616e84a3da940da941a15ad6eadfa2b339d14a6e26c75a2
 SHA512 
12f9eadd2049741b7cb61c5583be6c6982559e702e5cbd4767c655110187524d7afad0a6ff8ad00d457e194ad75b3ce391f5fe566fb4a0bbaed0a705caa3f163

diff --git a/net-fs/davfs2/davfs2-1.6.1.ebuild 
b/net-fs/davfs2/davfs2-1.6.1.ebuild
new file mode 100644
index ..a00ae2819d90
--- /dev/null
+++ b/net-fs/davfs2/davfs2-1.6.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
+HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="nls"
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   acct-group/davfs2
+   acct-user/davfs2
+   net-libs/neon:=
+   sys-libs/zlib
+   nls? ( virtual/libintl virtual/libiconv )
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   local f
+
+   # Let the package manager handle man page compression
+   while IFS="" read -d $'\0' -r f ; do
+   sed -e '/^manual[58]_DATA/ s/[.]gz//g' -i "${f}" || die
+   done < <(find "${S}"/man -type f -name 'Makefile.am' -print0)
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-largefile $(use_enable nls)
+}
+
+pkg_postinst() {
+   elog
+   elog "Quick setup:"
+   elog "   (as root)"
+   elog "   # gpasswd -a \${your_user} davfs2"
+   elog "   # echo 'https://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
+   elog "   (as user)"
+   elog "   \$ mkdir -p ~/dav"
+   elog "   \$ mount ~/dav"
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/, net-fs/davfs2/files/

2021-10-04 Thread Sam James
commit: 8d3af136164ed42f4dce8e0e0265bb21d4a2e3a7
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Mon Oct  4 22:57:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 23:12:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3af136

net-fs/davfs2: fix support for neon-0.32

Just making the configure script happy.

Signed-off-by: Christophe Lermytte  lermytte.be>
Closes: https://bugs.gentoo.org/816294
Closes: https://github.com/gentoo/gentoo/pull/22490
Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0.ebuild|  7 +++
 net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch | 13 +
 2 files changed, 20 insertions(+)

diff --git a/net-fs/davfs2/davfs2-1.6.0.ebuild 
b/net-fs/davfs2/davfs2-1.6.0.ebuild
index f967945cae1..67767035ccb 100644
--- a/net-fs/davfs2/davfs2-1.6.0.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit autotools
+
 DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
 HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
 SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
@@ -26,6 +28,10 @@ RDEPEND="${RDEPEND}
acct-user/davfs2
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.0-neon-0.32-support.patch
+)
+
 src_prepare() {
local f
 
@@ -35,6 +41,7 @@ src_prepare() {
done < <(find "${S}"/man -type f -name 'Makefile.in' -print0)
 
default
+   eautoreconf
 }
 
 src_configure() {

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
new file mode 100644
index 000..3a7c316e374
--- /dev/null
+++ b/net-fs/davfs2/files/davfs2-1.6.0-neon-0.32-support.patch
@@ -0,0 +1,13 @@
+# Gentoo bug https://bugs.gentoo.org/816294
+
+--- a/configure.ac
 b/configure.ac
+@@ -36,7 +36,7 @@ AC_PROG_LN_S
+ # Checks for libraries.
+ AM_GNU_GETTEXT_VERSION(0.19.8)
+ AM_GNU_GETTEXT([external])
+-NE_REQUIRE_VERSIONS([0], [27 28 29 30 31])
++NE_REQUIRE_VERSIONS([0], [27 28 29 30 31 32])
+ DAV_CHECK_NEON
+ 
+ # Checks for header files.



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/, net-fs/davfs2/files/

2021-02-13 Thread David Seifert
commit: 5c29073c80188b966e6addc5bc7e3d79613bdfb0
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Feb 13 10:27:07 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 13 10:27:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c29073c

net-fs/davfs2: Remove old

Bug: https://bugs.gentoo.org/763135
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 net-fs/davfs2/Manifest |  3 --
 net-fs/davfs2/davfs2-1.5.4.ebuild  | 45 -
 net-fs/davfs2/davfs2-1.5.5.ebuild  | 56 -
 net-fs/davfs2/davfs2-1.5.6-r1.ebuild   | 57 --
 net-fs/davfs2/files/davfs2-1.5.5-gcc-10.patch  | 18 ---
 .../davfs2/files/davfs2-1.5.6-neon31-support.patch | 45 -
 6 files changed, 224 deletions(-)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index fc3501e970a..a00b0ef6edd 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1,4 +1 @@
-DIST davfs2-1.5.4.tar.gz 478377 BLAKE2B 
25c7dba1a6cda384a60c8ce2e0a56d5c805f5c30f35f086bfe1f55ee4eb79b8228beca2e7214e9858a1c49c8f782c6de8f4f0631cf0e2090991a0e35ba5d8ed2
 SHA512 
08550f171f4b196f55f3fb71c6c75ed24063f8a5afc31c52502d0c911cf7aca4da01f7a123269d410dadc497c44ef5a3573e455aca6eafe48eb86f18429b94b2
-DIST davfs2-1.5.5.tar.gz 481021 BLAKE2B 
bff2f1a48caa74009209ea1422b20d46022358339f650228584ed1d7b8218be9fd360666cdd3f12a9e110af36caadc7de2daf4134ed4a34f498999ff09f6327a
 SHA512 
3a660b29eab15226acf3cc896ec387beb96cb4a94beae40d5970d8d4f7f370afb7da2b637584d953b5dc342d81454d9a954990b04f3cb032fb2a0a469fd7983c
-DIST davfs2-1.5.6.tar.gz 481448 BLAKE2B 
44a36d78f77222356dcde7733bd2aacc1b643c14d9d441b480002140881007f26fe4addb8dc70f3d3d185bdbe6eb4e74c7e8cb0539c035f220ed865c4526d3c1
 SHA512 
97c3f2eef93b418d89bb387a441d0624d4eb3de614973e3f25ded5e29d6913c7aa724022b610ff36d050ca11db63c47651413a93297e235725a42879bc8ac0c2
 DIST davfs2-1.6.0.tar.gz 472511 BLAKE2B 
aed1ec060d5639fb90a58257038a75c25c2f77a7d6393130ffa3b4d36b92433654b8396dfe4615e4f2ea06d5c6d961d5de27b0347e62d730a22eddd003db71e1
 SHA512 
e016eb847152b7d0c20abfdafd36f43fcff29339362be6765202a45692a186c70b1c33d3566ed8ca695c399a7f0ca1aef7b05d378cdda33d892cb684da34de33

diff --git a/net-fs/davfs2/davfs2-1.5.4.ebuild 
b/net-fs/davfs2/davfs2-1.5.4.ebuild
deleted file mode 100644
index 58469aaf7a8..000
--- a/net-fs/davfs2/davfs2-1.5.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user
-
-DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
-HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
-IUSE="nls"
-RESTRICT="test"
-
-RDEPEND="dev-libs/libxml2
-   net-libs/neon
-   sys-libs/zlib
-   nls? ( virtual/libintl virtual/libiconv )
-"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-"
-
-pkg_setup() {
-   enewgroup davfs2
-}
-
-src_configure() {
-   econf dav_user=nobody --enable-largefile $(use_enable nls)
-}
-
-pkg_postinst() {
-   elog
-   elog "Quick setup:"
-   elog "   (as root)"
-   elog "   # gpasswd -a \${your_user} davfs2"
-   elog "   # echo 'http://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
-   elog "   (as user)"
-   elog "   \$ mkdir -p ~/dav"
-   elog "   \$ mount ~/dav"
-   elog
-}

diff --git a/net-fs/davfs2/davfs2-1.5.5.ebuild 
b/net-fs/davfs2/davfs2-1.5.5.ebuild
deleted file mode 100644
index 401f9abcbef..000
--- a/net-fs/davfs2/davfs2-1.5.5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user
-
-DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
-HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="nls"
-RESTRICT="test"
-
-RDEPEND="dev-libs/libxml2
-   net-libs/neon
-   sys-libs/zlib
-   nls? ( virtual/libintl virtual/libiconv )
-"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-"
-
-pkg_setup() {
-   enewgroup davfs2
-}
-
-src_prepare() {
-   # Let the package manager handle man page compression
-   sed -e '/^manual[58]_DATA/ s/\.gz//g' \
-   -i "${S}"/man/Makefile.in || die
-
-   # Bug: https://bugs.gentoo.org/706356
-   eapply "${FILESDIR}"/${PN}-1.5.5-gcc-10.patch
-
-   default
-}
-
-src_configure() {
-   econf dav_user=nobody --enable-largefile $(use_enable nls)
-}
-
-pkg_postinst() {
-   elog
-   elog "Quick setup:"
-   elog "   (as root)"
-   elog "   # gpasswd -a 

[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2021-02-01 Thread Sam James
commit: d946234935c2a51a5e7211b2e75474b436a977fa
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 13:30:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 13:30:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9462349

net-fs/davfs2: Stabilize 1.6.0 ppc, #763135

Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.6.0.ebuild 
b/net-fs/davfs2/davfs2-1.6.0.ebuild
index d7025a0786b..f967945cae1 100644
--- a/net-fs/davfs2/davfs2-1.6.0.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2021-01-30 Thread Sam James
commit: f6f27ef65fcd30ac6297d114b7006c08b4ed3ed0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 30 14:30:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 30 14:30:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f27ef6

net-fs/davfs2: Stabilize 1.6.0 x86, #763135

Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.6.0.ebuild 
b/net-fs/davfs2/davfs2-1.6.0.ebuild
index a9eed16a832..d7025a0786b 100644
--- a/net-fs/davfs2/davfs2-1.6.0.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2021-01-30 Thread Sam James
commit: 951a363110ea12f791c1e87038c2dc8f292d7059
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 30 14:29:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 30 14:29:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951a3631

net-fs/davfs2: Stabilize 1.6.0 amd64, #763135

Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/davfs2-1.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.6.0.ebuild 
b/net-fs/davfs2/davfs2-1.6.0.ebuild
index 8dc27450d6b..a9eed16a832 100644
--- a/net-fs/davfs2/davfs2-1.6.0.ebuild
+++ b/net-fs/davfs2/davfs2-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2020-11-24 Thread Göktürk Yüksek
commit: 73dc522a0d60b7c207cf0e9425a435c89c69bb2c
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Nov 24 21:55:09 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Nov 25 02:28:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73dc522a

net-fs/davfs2: bump to 1.6.0

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/Manifest|  1 +
 net-fs/davfs2/davfs2-1.6.0.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index 26290574483..fc3501e970a 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1,3 +1,4 @@
 DIST davfs2-1.5.4.tar.gz 478377 BLAKE2B 
25c7dba1a6cda384a60c8ce2e0a56d5c805f5c30f35f086bfe1f55ee4eb79b8228beca2e7214e9858a1c49c8f782c6de8f4f0631cf0e2090991a0e35ba5d8ed2
 SHA512 
08550f171f4b196f55f3fb71c6c75ed24063f8a5afc31c52502d0c911cf7aca4da01f7a123269d410dadc497c44ef5a3573e455aca6eafe48eb86f18429b94b2
 DIST davfs2-1.5.5.tar.gz 481021 BLAKE2B 
bff2f1a48caa74009209ea1422b20d46022358339f650228584ed1d7b8218be9fd360666cdd3f12a9e110af36caadc7de2daf4134ed4a34f498999ff09f6327a
 SHA512 
3a660b29eab15226acf3cc896ec387beb96cb4a94beae40d5970d8d4f7f370afb7da2b637584d953b5dc342d81454d9a954990b04f3cb032fb2a0a469fd7983c
 DIST davfs2-1.5.6.tar.gz 481448 BLAKE2B 
44a36d78f77222356dcde7733bd2aacc1b643c14d9d441b480002140881007f26fe4addb8dc70f3d3d185bdbe6eb4e74c7e8cb0539c035f220ed865c4526d3c1
 SHA512 
97c3f2eef93b418d89bb387a441d0624d4eb3de614973e3f25ded5e29d6913c7aa724022b610ff36d050ca11db63c47651413a93297e235725a42879bc8ac0c2
+DIST davfs2-1.6.0.tar.gz 472511 BLAKE2B 
aed1ec060d5639fb90a58257038a75c25c2f77a7d6393130ffa3b4d36b92433654b8396dfe4615e4f2ea06d5c6d961d5de27b0347e62d730a22eddd003db71e1
 SHA512 
e016eb847152b7d0c20abfdafd36f43fcff29339362be6765202a45692a186c70b1c33d3566ed8ca695c399a7f0ca1aef7b05d378cdda33d892cb684da34de33

diff --git a/net-fs/davfs2/davfs2-1.6.0.ebuild 
b/net-fs/davfs2/davfs2-1.6.0.ebuild
new file mode 100644
index 000..8dc27450d6b
--- /dev/null
+++ b/net-fs/davfs2/davfs2-1.6.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
+HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="nls"
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   net-libs/neon
+   sys-libs/zlib
+   nls? ( virtual/libintl virtual/libiconv )
+"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="${RDEPEND}
+   acct-group/davfs2
+   acct-user/davfs2
+"
+
+src_prepare() {
+   local f
+
+   # Let the package manager handle man page compression
+   while IFS="" read -d $'\0' -r f ; do
+   sed -e '/^manual[58]_DATA/ s/[.]gz//g' -i "${f}" || die
+   done < <(find "${S}"/man -type f -name 'Makefile.in' -print0)
+
+   default
+}
+
+src_configure() {
+   econf --enable-largefile $(use_enable nls)
+}
+
+pkg_postinst() {
+   elog
+   elog "Quick setup:"
+   elog "   (as root)"
+   elog "   # gpasswd -a \${your_user} davfs2"
+   elog "   # echo 'https://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
+   elog "   (as user)"
+   elog "   \$ mkdir -p ~/dav"
+   elog "   \$ mount ~/dav"
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2020-09-29 Thread Sam James
commit: 241f88cfd1db6eb9c0c436eae9ca9baa52b2de69
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 29 22:14:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 29 22:14:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241f88cf

net-fs/davfs2: Keyword 1.5.6-r1 arm64, #741831

Signed-off-by: Sam James  gentoo.org>

 net-fs/davfs2/davfs2-1.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.5.6-r1.ebuild 
b/net-fs/davfs2/davfs2-1.5.6-r1.ebuild
index 20bcd705f60..5879a1c7cd9 100644
--- a/net-fs/davfs2/davfs2-1.5.6-r1.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.6-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2020-07-20 Thread Joonas Niilola
commit: 0b071c5ead810844e2b2de92452915fc88d25b41
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul 20 12:45:47 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 20 13:01:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b071c5e

net-fs/davfs2: fix RDEPEND typo on 1.5.4

Signed-off-by: Joonas Niilola  gentoo.org>

 net-fs/davfs2/davfs2-1.5.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.5.4.ebuild 
b/net-fs/davfs2/davfs2-1.5.4.ebuild
index 40f41a2c4a0..58469aaf7a8 100644
--- a/net-fs/davfs2/davfs2-1.5.4.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ RDEPEND="dev-libs/libxml2
sys-libs/zlib
nls? ( virtual/libintl virtual/libiconv )
 "
-DEPEND="${REPEND}
+DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2020-07-20 Thread Joonas Niilola
commit: 153112ea949a73f4751c8283ba53d73da46fd17c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul 20 12:47:34 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 20 13:01:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153112ea

net-fs/davfs2: fix RDEPEND typo in 1.5.6-r1

Signed-off-by: Joonas Niilola  gentoo.org>

 net-fs/davfs2/davfs2-1.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.5.6-r1.ebuild 
b/net-fs/davfs2/davfs2-1.5.6-r1.ebuild
index 1786c1a079a..20bcd705f60 100644
--- a/net-fs/davfs2/davfs2-1.5.6-r1.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.6-r1.ebuild
@@ -18,7 +18,7 @@ RDEPEND="dev-libs/libxml2
sys-libs/zlib
nls? ( virtual/libintl virtual/libiconv )
 "
-DEPEND="${REPEND}
+DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
 "
 RDEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2020-07-20 Thread Joonas Niilola
commit: bf7a4ac67ab77bbddae509961c66b07ddf153367
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul 20 12:46:10 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 20 13:01:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7a4ac6

net-fs/davfs2: fix RDEPEND typo in 1.5.5

Signed-off-by: Joonas Niilola  gentoo.org>

 net-fs/davfs2/davfs2-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.5.5.ebuild 
b/net-fs/davfs2/davfs2-1.5.5.ebuild
index e90fe83a11d..401f9abcbef 100644
--- a/net-fs/davfs2/davfs2-1.5.5.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.5.ebuild
@@ -20,7 +20,7 @@ RDEPEND="dev-libs/libxml2
sys-libs/zlib
nls? ( virtual/libintl virtual/libiconv )
 "
-DEPEND="${REPEND}
+DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/, net-fs/davfs2/files/

2020-05-05 Thread Göktürk Yüksek
commit: 9ec35711f04f10bad8962d8e17590b412a73a267
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed May  6 01:11:19 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed May  6 01:26:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec35711

net-fs/davfs2: add support for neon-0.31 #719954

Thanks thulle for the patch!

Closes: https://bugs.gentoo.org/719954
Package-Manager: Portage-2.3.69, Repoman-2.3.14
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/davfs2-1.5.6.ebuild  |  3 +-
 .../davfs2/files/davfs2-1.5.6-neon31-support.patch | 45 ++
 2 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.5.6.ebuild 
b/net-fs/davfs2/davfs2-1.5.6.ebuild
index 320e82d5c52..6f227c81212 100644
--- a/net-fs/davfs2/davfs2-1.5.6.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.6.ebuild
@@ -31,7 +31,8 @@ src_prepare() {
sed -e '/^manual[58]_DATA/ s/\.gz//g' \
-i "${S}"/man/Makefile.in || die
 
-   eapply "${FILESDIR}"/${PN}-1.5.5-gcc-10.patch
+   eapply "${FILESDIR}"/${PN}-1.5.5-gcc-10.patch \
+  "${FILESDIR}"/${P}-neon31-support.patch
 
default
 }

diff --git a/net-fs/davfs2/files/davfs2-1.5.6-neon31-support.patch 
b/net-fs/davfs2/files/davfs2-1.5.6-neon31-support.patch
new file mode 100644
index 000..1f5b0b376db
--- /dev/null
+++ b/net-fs/davfs2/files/davfs2-1.5.6-neon31-support.patch
@@ -0,0 +1,45 @@
+Update configure to support neon-0.31.1
+Bug: https://bugs.gentoo.org/719954
+
+--- a/configure
 b/configure
+@@ -6800,7 +6800,7 @@
+ $as_echo "$ne_cv_lib_neon" >&6; }
+ if test "$ne_cv_lib_neon" = "yes"; then
+ne_cv_lib_neonver=no
+-   for v in 27 28 29 30; do
++   for v in 27 28 29 30 31; do
+   case $ne_libver in
+   0.$v.*) ne_cv_lib_neonver=yes ;;
+   esac
+@@ -6983,8 +6983,8 @@
+ neon_got_library=yes
+ 
+ else
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: incompatible neon library 
version $ne_libver: wanted 0.27 28 29 30" >&5
+-$as_echo "$as_me: incompatible neon library version $ne_libver: wanted 0.27 
28 29 30" >&6;}
++{ $as_echo "$as_me:${as_lineno-$LINENO}: incompatible neon library 
version $ne_libver: wanted 0.27 28 29 30 31" >&5
++$as_echo "$as_me: incompatible neon library version $ne_libver: wanted 0.27 
28 29 30 31" >&6;}
+ neon_got_library=no
+ fi
+ 
+@@ -7040,7 +7040,7 @@
+ $as_echo "$ne_cv_lib_neon" >&6; }
+ if test "$ne_cv_lib_neon" = "yes"; then
+ne_cv_lib_neonver=no
+-   for v in 27 28 29 30; do
++   for v in 27 28 29 30 31; do
+   case $ne_libver in
+   0.$v.*) ne_cv_lib_neonver=yes ;;
+   esac
+@@ -7223,8 +7223,8 @@
+ neon_got_library=yes
+ 
+ else
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: incompatible neon library 
version $ne_libver: wanted 0.27 28 29 30" >&5
+-$as_echo "$as_me: incompatible neon library version $ne_libver: wanted 0.27 
28 29 30" >&6;}
++{ $as_echo "$as_me:${as_lineno-$LINENO}: incompatible neon library 
version $ne_libver: wanted 0.27 28 29 30 31" >&5
++$as_echo "$as_me: incompatible neon library version $ne_libver: wanted 0.27 
28 29 30 31" >&6;}
+ neon_got_library=no
+ fi
+ 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2020-05-05 Thread Göktürk Yüksek
commit: 3042eb961ee68ff8228b1a1a6a5ad842b4e8f1c2
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed May  6 01:25:09 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed May  6 01:26:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3042eb96

net-fs/davfs2: prevent the compression of man for all supported langs

Package-Manager: Portage-2.3.69, Repoman-2.3.14
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/{davfs2-1.5.6.ebuild => davfs2-1.5.6-r1.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.5.6.ebuild 
b/net-fs/davfs2/davfs2-1.5.6-r1.ebuild
similarity index 87%
rename from net-fs/davfs2/davfs2-1.5.6.ebuild
rename to net-fs/davfs2/davfs2-1.5.6-r1.ebuild
index 6f227c81212..1786c1a079a 100644
--- a/net-fs/davfs2/davfs2-1.5.6.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.6-r1.ebuild
@@ -27,9 +27,12 @@ RDEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   local f
+
# Let the package manager handle man page compression
-   sed -e '/^manual[58]_DATA/ s/\.gz//g' \
-   -i "${S}"/man/Makefile.in || die
+   while IFS="" read -d $'\0' -r f ; do
+   sed -e '/^manual[58]_DATA/ s/[.]gz//g' -i "${f}" || die
+   done < <(find "${S}"/man -type f -name 'Makefile.in' -print0)
 
eapply "${FILESDIR}"/${PN}-1.5.5-gcc-10.patch \
   "${FILESDIR}"/${P}-neon31-support.patch



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2020-01-27 Thread Göktürk Yüksek
commit: 241efd3f12c3a5c0fe92042a66e6aa139ac5e2ba
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jan 28 02:29:52 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jan 28 02:31:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241efd3f

net-fs/davfs2: bump to 1.5.6

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/Manifest|  1 +
 net-fs/davfs2/davfs2-1.5.6.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index 3854955c8ee..26290574483 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1,2 +1,3 @@
 DIST davfs2-1.5.4.tar.gz 478377 BLAKE2B 
25c7dba1a6cda384a60c8ce2e0a56d5c805f5c30f35f086bfe1f55ee4eb79b8228beca2e7214e9858a1c49c8f782c6de8f4f0631cf0e2090991a0e35ba5d8ed2
 SHA512 
08550f171f4b196f55f3fb71c6c75ed24063f8a5afc31c52502d0c911cf7aca4da01f7a123269d410dadc497c44ef5a3573e455aca6eafe48eb86f18429b94b2
 DIST davfs2-1.5.5.tar.gz 481021 BLAKE2B 
bff2f1a48caa74009209ea1422b20d46022358339f650228584ed1d7b8218be9fd360666cdd3f12a9e110af36caadc7de2daf4134ed4a34f498999ff09f6327a
 SHA512 
3a660b29eab15226acf3cc896ec387beb96cb4a94beae40d5970d8d4f7f370afb7da2b637584d953b5dc342d81454d9a954990b04f3cb032fb2a0a469fd7983c
+DIST davfs2-1.5.6.tar.gz 481448 BLAKE2B 
44a36d78f77222356dcde7733bd2aacc1b643c14d9d441b480002140881007f26fe4addb8dc70f3d3d185bdbe6eb4e74c7e8cb0539c035f220ed865c4526d3c1
 SHA512 
97c3f2eef93b418d89bb387a441d0624d4eb3de614973e3f25ded5e29d6913c7aa724022b610ff36d050ca11db63c47651413a93297e235725a42879bc8ac0c2

diff --git a/net-fs/davfs2/davfs2-1.5.6.ebuild 
b/net-fs/davfs2/davfs2-1.5.6.ebuild
new file mode 100644
index 000..320e82d5c52
--- /dev/null
+++ b/net-fs/davfs2/davfs2-1.5.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
+HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="nls"
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   net-libs/neon
+   sys-libs/zlib
+   nls? ( virtual/libintl virtual/libiconv )
+"
+DEPEND="${REPEND}
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="${RDEPEND}
+   acct-group/davfs2
+   acct-user/davfs2
+"
+
+src_prepare() {
+   # Let the package manager handle man page compression
+   sed -e '/^manual[58]_DATA/ s/\.gz//g' \
+   -i "${S}"/man/Makefile.in || die
+
+   eapply "${FILESDIR}"/${PN}-1.5.5-gcc-10.patch
+
+   default
+}
+
+src_configure() {
+   econf --enable-largefile $(use_enable nls)
+}
+
+pkg_postinst() {
+   elog
+   elog "Quick setup:"
+   elog "   (as root)"
+   elog "   # gpasswd -a \${your_user} davfs2"
+   elog "   # echo 'https://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
+   elog "   (as user)"
+   elog "   \$ mkdir -p ~/dav"
+   elog "   \$ mount ~/dav"
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/, net-fs/davfs2/files/

2020-01-27 Thread Göktürk Yüksek
commit: c9a5da79c40937e2cf8d91e9a8ea0e4d4c4d5329
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Jan 27 23:44:56 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jan 28 02:31:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a5da79

net-fs/davfs2: fix building with gcc 10 #706356

Closes: https://bugs.gentoo.org/706356
Bug: http://savannah.nongnu.org/support/index.php?110186
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/davfs2-1.5.5.ebuild |  5 -
 net-fs/davfs2/files/davfs2-1.5.5-gcc-10.patch | 18 ++
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.5.5.ebuild 
b/net-fs/davfs2/davfs2-1.5.5.ebuild
index 3ef5dd25f00..e90fe83a11d 100644
--- a/net-fs/davfs2/davfs2-1.5.5.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,6 +33,9 @@ src_prepare() {
sed -e '/^manual[58]_DATA/ s/\.gz//g' \
-i "${S}"/man/Makefile.in || die
 
+   # Bug: https://bugs.gentoo.org/706356
+   eapply "${FILESDIR}"/${PN}-1.5.5-gcc-10.patch
+
default
 }
 

diff --git a/net-fs/davfs2/files/davfs2-1.5.5-gcc-10.patch 
b/net-fs/davfs2/files/davfs2-1.5.5-gcc-10.patch
new file mode 100644
index 000..56b0bab4491
--- /dev/null
+++ b/net-fs/davfs2/files/davfs2-1.5.5-gcc-10.patch
@@ -0,0 +1,18 @@
+Handle building with '-fno-common' for gcc 10.
+See: https://bugs.gentoo.org/706356
+
+
+--- a/src/dav_coda.c
 b/src/dav_coda.c
+@@ -99,3 +99,3 @@ static size_t alignment;
+ /* Send debug messages to syslog if != 0. */
+-int debug;
++static int debug;
+ 
+--- a/src/dav_fuse.c
 b/src/dav_fuse.c
+@@ -86,3 +86,3 @@ static uint64_t root;
+ /* Send debug messages to syslog if != 0. */
+-int debug;
++static int debug;
+ 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2019-03-12 Thread Göktürk Yüksek
commit: 6922f21531c9ab4bb8adefe56e41e301dba3b33c
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Mar 12 19:36:36 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar 13 00:41:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6922f215

net-fs/davfs2: leave manpage compression to the package manager

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/davfs2-1.5.5.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-fs/davfs2/davfs2-1.5.5.ebuild 
b/net-fs/davfs2/davfs2-1.5.5.ebuild
index 6ac96a881c3..3ef5dd25f00 100644
--- a/net-fs/davfs2/davfs2-1.5.5.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.5.ebuild
@@ -28,6 +28,14 @@ pkg_setup() {
enewgroup davfs2
 }
 
+src_prepare() {
+   # Let the package manager handle man page compression
+   sed -e '/^manual[58]_DATA/ s/\.gz//g' \
+   -i "${S}"/man/Makefile.in || die
+
+   default
+}
+
 src_configure() {
econf dav_user=nobody --enable-largefile $(use_enable nls)
 }



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2019-03-12 Thread Göktürk Yüksek
commit: eab70fbce5fb7baf05b190c9b4223816b9ee4132
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Mar  4 17:36:21 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar 13 00:41:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab70fbc

net-fs/davfs2: 1.5.5 version bump, EAPI=7 #679428

Closes: https://bugs.gentoo.org/679428
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/Manifest|  1 +
 net-fs/davfs2/davfs2-1.5.5.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index 708cacdd35e..3854955c8ee 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1 +1,2 @@
 DIST davfs2-1.5.4.tar.gz 478377 BLAKE2B 
25c7dba1a6cda384a60c8ce2e0a56d5c805f5c30f35f086bfe1f55ee4eb79b8228beca2e7214e9858a1c49c8f782c6de8f4f0631cf0e2090991a0e35ba5d8ed2
 SHA512 
08550f171f4b196f55f3fb71c6c75ed24063f8a5afc31c52502d0c911cf7aca4da01f7a123269d410dadc497c44ef5a3573e455aca6eafe48eb86f18429b94b2
+DIST davfs2-1.5.5.tar.gz 481021 BLAKE2B 
bff2f1a48caa74009209ea1422b20d46022358339f650228584ed1d7b8218be9fd360666cdd3f12a9e110af36caadc7de2daf4134ed4a34f498999ff09f6327a
 SHA512 
3a660b29eab15226acf3cc896ec387beb96cb4a94beae40d5970d8d4f7f370afb7da2b637584d953b5dc342d81454d9a954990b04f3cb032fb2a0a469fd7983c

diff --git a/net-fs/davfs2/davfs2-1.5.5.ebuild 
b/net-fs/davfs2/davfs2-1.5.5.ebuild
new file mode 100644
index 000..6ac96a881c3
--- /dev/null
+++ b/net-fs/davfs2/davfs2-1.5.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user
+
+DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
+HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="nls"
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   net-libs/neon
+   sys-libs/zlib
+   nls? ( virtual/libintl virtual/libiconv )
+"
+DEPEND="${REPEND}
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   enewgroup davfs2
+}
+
+src_configure() {
+   econf dav_user=nobody --enable-largefile $(use_enable nls)
+}
+
+pkg_postinst() {
+   elog
+   elog "Quick setup:"
+   elog "   (as root)"
+   elog "   # gpasswd -a \${your_user} davfs2"
+   elog "   # echo 'http://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
+   elog "   (as user)"
+   elog "   \$ mkdir -p ~/dav"
+   elog "   \$ mount ~/dav"
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2018-03-14 Thread Markus Meier
commit: e39b2c759d5e0ae65c583880bacf583dff01f7b3
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar 14 21:07:21 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar 14 21:09:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39b2c75

net-fs/davfs2: add ~arm, bug #640402

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 net-fs/davfs2/davfs2-1.5.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.5.4.ebuild 
b/net-fs/davfs2/davfs2-1.5.4.ebuild
index d786cfd9320..40f41a2c4a0 100644
--- a/net-fs/davfs2/davfs2-1.5.4.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 ~arm ppc x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2017-01-21 Thread Göktürk Yüksek
commit: 4cb763302f57bbfc6453dcfa1ee1d5b762852058
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sat Jan 21 20:59:37 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sat Jan 21 20:59:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb76330

net-fs/davfs2: remove vulnerable version #606448

Package-Manager: portage-2.3.0

 net-fs/davfs2/Manifest|  1 -
 net-fs/davfs2/davfs2-1.5.2.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index 400f0b9..2fba12f 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1,2 +1 @@
-DIST davfs2-1.5.2.tar.gz 464458 SHA256 
be34a19ab57a6ea77ecb82083e9e4c1882e12b2de64257de567ad5ee7a17b358 SHA512 
c912049e23b76bda19c2ae2d07bc2b1da7ed9bf82b338c57c0f9fb8a3144cbbb52a0e8f8c2f8996342c7aa434470d062996c30bbbe0f1c6623c81af6414fbb45
 WHIRLPOOL 
b1147d93f188635293726cad27a5ef8f79ab4dd102c59143c7bffef26f513633ca16f4328b053cc4c430fa9112dbbf468e0d199695225bbe6ca8c9e92a96b633
 DIST davfs2-1.5.4.tar.gz 478377 SHA256 
c9c4e0f0912a782386216b2147eb9c36c47f193b8fcf3d637719e0b9fe7c96e0 SHA512 
08550f171f4b196f55f3fb71c6c75ed24063f8a5afc31c52502d0c911cf7aca4da01f7a123269d410dadc497c44ef5a3573e455aca6eafe48eb86f18429b94b2
 WHIRLPOOL 
f22962bf770867b2e5b54f810004325d3d782c43448787223de4c203f959630fb0a43ab61bff355563fb1bee3a47444e1ee9baeb47f13b200c48852eb4332972

diff --git a/net-fs/davfs2/davfs2-1.5.2.ebuild 
b/net-fs/davfs2/davfs2-1.5.2.ebuild
deleted file mode 100644
index a620128..
--- a/net-fs/davfs2/davfs2-1.5.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit user
-
-DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
-HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
-SRC_URI="http://mirror.lihnidos.org/GNU/savannah/davfs2/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="dev-libs/libxml2
-   net-libs/neon
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   enewgroup davfs2
-}
-
-src_configure() {
-   econf dav_user=nobody --enable-largefile --docdir=/usr/share/doc/${P}
-}
-
-pkg_postinst() {
-   elog
-   elog "Quick setup:"
-   elog "   (as root)"
-   elog "   # gpasswd -a \${your_user} davfs2"
-   elog "   # echo 'http://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
-   elog "   (as user)"
-   elog "   # mkdir -p ~/dav"
-   elog "   \$ mount ~/dav"
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2017-01-19 Thread Agostino Sarubbo
commit: abd5a4fd93ba1868433e2c2f1cb3dde95ca65896
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jan 19 11:33:59 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jan 19 11:33:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd5a4fd

net-fs/davfs2: x86 stable wrt bug #606448

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-fs/davfs2/davfs2-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.5.4.ebuild 
b/net-fs/davfs2/davfs2-1.5.4.ebuild
index 16299e5..b7b0506 100644
--- a/net-fs/davfs2/davfs2-1.5.4.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2017-01-19 Thread Agostino Sarubbo
commit: adadd9dd97b0f45d5dfe6d67151bbd92ed1e1778
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jan 19 11:25:20 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jan 19 11:25:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adadd9dd

net-fs/davfs2: amd64 stable wrt bug #606448

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-fs/davfs2/davfs2-1.5.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/davfs2/davfs2-1.5.4.ebuild 
b/net-fs/davfs2/davfs2-1.5.4.ebuild
index 469e303..16299e5 100644
--- a/net-fs/davfs2/davfs2-1.5.4.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="nls"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2016-05-22 Thread Göktürk Yüksek
commit: fed1ad67184b4bbb7c9986f1e62d97dc39f2138f
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu May 19 04:29:31 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun May 22 17:07:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed1ad67

net-fs/davfs2: update maintainer email and remove proxy-maint

Package-Manager: portage-2.2.28

 net-fs/davfs2/metadata.xml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-fs/davfs2/metadata.xml b/net-fs/davfs2/metadata.xml
index 0927b60..4d7a211 100644
--- a/net-fs/davfs2/metadata.xml
+++ b/net-fs/davfs2/metadata.xml
@@ -2,11 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   gokt...@binghamton.edu
+   gokt...@gentoo.org
Göktürk Yüksek
-  
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers

 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2016-05-16 Thread Ian Delaney
commit: 80446750d4dc314dfe9080f69e22b03385e3d16d
Author: Göktürk Yüksek  binghamton  edu>
AuthorDate: Mon May 16 03:46:45 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue May 17 05:48:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80446750

net-fs/davfs2: bump to 1.5.4, eapi bump, add nls flag, update license

- Bump to EAPI 6
- Add a "nls" USE flag along with the gettext build time, and libintl
  and libiconv runtime deps
- The source is licensed with GPL-3+ now

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1475

Signed-off-by: Ian Delaney  gentoo.org>

 net-fs/davfs2/Manifest|  1 +
 net-fs/davfs2/davfs2-1.5.4.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index 2ceb54c..400f0b9 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1 +1,2 @@
 DIST davfs2-1.5.2.tar.gz 464458 SHA256 
be34a19ab57a6ea77ecb82083e9e4c1882e12b2de64257de567ad5ee7a17b358 SHA512 
c912049e23b76bda19c2ae2d07bc2b1da7ed9bf82b338c57c0f9fb8a3144cbbb52a0e8f8c2f8996342c7aa434470d062996c30bbbe0f1c6623c81af6414fbb45
 WHIRLPOOL 
b1147d93f188635293726cad27a5ef8f79ab4dd102c59143c7bffef26f513633ca16f4328b053cc4c430fa9112dbbf468e0d199695225bbe6ca8c9e92a96b633
+DIST davfs2-1.5.4.tar.gz 478377 SHA256 
c9c4e0f0912a782386216b2147eb9c36c47f193b8fcf3d637719e0b9fe7c96e0 SHA512 
08550f171f4b196f55f3fb71c6c75ed24063f8a5afc31c52502d0c911cf7aca4da01f7a123269d410dadc497c44ef5a3573e455aca6eafe48eb86f18429b94b2
 WHIRLPOOL 
f22962bf770867b2e5b54f810004325d3d782c43448787223de4c203f959630fb0a43ab61bff355563fb1bee3a47444e1ee9baeb47f13b200c48852eb4332972

diff --git a/net-fs/davfs2/davfs2-1.5.4.ebuild 
b/net-fs/davfs2/davfs2-1.5.4.ebuild
new file mode 100644
index 000..469e303
--- /dev/null
+++ b/net-fs/davfs2/davfs2-1.5.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit user
+
+DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
+HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   net-libs/neon
+   sys-libs/zlib
+   nls? ( virtual/libintl virtual/libiconv )
+"
+DEPEND="${REPEND}
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   enewgroup davfs2
+}
+
+src_configure() {
+   econf dav_user=nobody --enable-largefile $(use_enable nls)
+}
+
+pkg_postinst() {
+   elog
+   elog "Quick setup:"
+   elog "   (as root)"
+   elog "   # gpasswd -a \${your_user} davfs2"
+   elog "   # echo 'http://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
+   elog "   (as user)"
+   elog "   \$ mkdir -p ~/dav"
+   elog "   \$ mount ~/dav"
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2016-04-23 Thread Patrice Clement
commit: d8dc3fa432ab14f3676a6ad64be7996fbe4d2f74
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Apr 23 17:58:21 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 23 17:59:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8dc3fa4

net-fs/davfs2: Fixes maintainer's name.

 net-fs/davfs2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/metadata.xml b/net-fs/davfs2/metadata.xml
index 5517f13..0927b60 100644
--- a/net-fs/davfs2/metadata.xml
+++ b/net-fs/davfs2/metadata.xml
@@ -3,7 +3,7 @@
 

gokt...@binghamton.edu
-   Göktürk Yüksek
+   Göktürk Yüksek
   

proxy-ma...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2016-04-23 Thread Patrice Clement
commit: 7aac2b57dc14ced2437e9d5ae0ad12a955e5a2ec
Author: Göktürk Yüksek  binghamton  edu>
AuthorDate: Thu Apr 21 01:13:43 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 23 07:44:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aac2b57

net-fs/davfs2: remove maintainer  and fix maintainer name

Package-Manager: portage-2.2.26
Closes: https://github.com/gentoo/gentoo/pull/1316

Signed-off-by: Patrice Clement  gentoo.org>

 net-fs/davfs2/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-fs/davfs2/metadata.xml b/net-fs/davfs2/metadata.xml
index 467c106..5517f13 100644
--- a/net-fs/davfs2/metadata.xml
+++ b/net-fs/davfs2/metadata.xml
@@ -3,8 +3,7 @@
 

gokt...@binghamton.edu
-   Gokturk 'gokturk' Yuksek
-   Maintainer. Assign bugs on him
+   Göktürk Yüksek
   

proxy-ma...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2016-01-27 Thread Patrice Clement
commit: 668eef8506817c4c58cfe591ad32074d18af90a7
Author: Gokturk Yuksek  binghamton  edu>
AuthorDate: Wed Jan 27 02:47:27 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jan 27 02:55:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668eef85

net-fs/davfs2: add the missing indentation introduced by the glep67 conversion

The GLEP 67 conversion forgot to indent the maintainer tag when it converted
the herd proxy-maint to a project.

Package-Manager: portage-2.2.26

 net-fs/davfs2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/metadata.xml b/net-fs/davfs2/metadata.xml
index 8f1fa99..467c106 100644
--- a/net-fs/davfs2/metadata.xml
+++ b/net-fs/davfs2/metadata.xml
@@ -6,7 +6,7 @@
Gokturk 'gokturk' Yuksek
Maintainer. Assign bugs on him
   
-
+   
proxy-ma...@gentoo.org
Proxy Maintainers




[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2015-12-15 Thread Amy Winston
commit: 9e039883c784d1172f3949dbcbe23bd1492526f6
Author: Amy Winston  gentoo  org>
AuthorDate: Tue Dec 15 19:51:33 2015 +
Commit: Amy Winston  gentoo  org>
CommitDate: Tue Dec 15 19:52:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e039883

net-fs/davfs2: Add Gokturk as proxy-maint.

Package-Manager: portage-2.2.20.1

 net-fs/davfs2/metadata.xml | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-fs/davfs2/metadata.xml b/net-fs/davfs2/metadata.xml
index ae4618a..9624955 100644
--- a/net-fs/davfs2/metadata.xml
+++ b/net-fs/davfs2/metadata.xml
@@ -1,5 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  net-fs
+   net-fs
+   proxy-maintainers
+   
+   gokt...@binghamton.edu
+   Gokturk 'gokturk' Yuksek
+   Maintainer. Assign bugs on him
+  
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/, net-fs/davfs2/files/

2015-12-08 Thread Patrice Clement
commit: afadeba6e63ddab1366a03fe5253c5e6047e295d
Author: Gokturk Yuksek  binghamton  edu>
AuthorDate: Tue Dec  8 00:36:42 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec  8 00:36:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afadeba6

net-fs/davfs2: remove vulnerable versions (CVE-2013-4362) #485232

https://bugs.gentoo.org/show_bug.cgi?id=485232
Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=564592

Package-Manager: portage-2.2.24

 net-fs/davfs2/Manifest  |  2 -
 net-fs/davfs2/davfs2-1.4.5-r1.ebuild| 73 -
 net-fs/davfs2/davfs2-1.4.7.ebuild   | 63 -
 net-fs/davfs2/files/davfs2-1.4.5-glibc212.patch | 60 
 net-fs/davfs2/files/davfs2-1.4.7-destdir.patch  | 18 --
 5 files changed, 216 deletions(-)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index 09cdbd8..2ceb54c 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1,3 +1 @@
-DIST davfs2-1.4.5.tar.gz 429635 SHA256 
28f0ce00ddaf1ab93aa9f39db8d9f932d194c676bc21c3c8c3e2bea7f21274de SHA512 
0fd20e8aba8d236feec06b3f2184388691ee19a4e993cf543a2356feb9c25e1de41521c462bd01497f89ff4d16d0d3defb3227a64c0a490db2c0647e1391c9d1
 WHIRLPOOL 
955d98c0a2b49d5400971b9381d05f87c21420a5b52a4ef1ec330cfd6d4f451e56a6fa884164ed84dabae06aa29010df66ccd6e048e932d30e01545257152e31
-DIST davfs2-1.4.7.tar.gz 444398 SHA256 
50c0ee2a12e8d09fc6a852d32bdfebb1f784939433a85f05254bc7ef28cff044 SHA512 
6754d08cdfcceea47a4248fb05a6f5a1907acbc9a6c0ab175dce640b160ee24b7efdf9da38be1cc8bd6dbb0825c88a7017a3534a7c3188860dcd1bef12a5d4ae
 WHIRLPOOL 
f4c44ccc1fbd146f563605b2290068b549f6dcf247224685f2efaf9cda91a947a45dceed17d3d585407dc8e4ffa85c933d6eb5b4e78e0f00bd18cfbd53f52c7d
 DIST davfs2-1.5.2.tar.gz 464458 SHA256 
be34a19ab57a6ea77ecb82083e9e4c1882e12b2de64257de567ad5ee7a17b358 SHA512 
c912049e23b76bda19c2ae2d07bc2b1da7ed9bf82b338c57c0f9fb8a3144cbbb52a0e8f8c2f8996342c7aa434470d062996c30bbbe0f1c6623c81af6414fbb45
 WHIRLPOOL 
b1147d93f188635293726cad27a5ef8f79ab4dd102c59143c7bffef26f513633ca16f4328b053cc4c430fa9112dbbf468e0d199695225bbe6ca8c9e92a96b633

diff --git a/net-fs/davfs2/davfs2-1.4.5-r1.ebuild 
b/net-fs/davfs2/davfs2-1.4.5-r1.ebuild
deleted file mode 100644
index bd443b7..000
--- a/net-fs/davfs2/davfs2-1.4.5-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-inherit autotools eutils linux-mod user
-
-DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
-HOMEPAGE="http://savannah.nongnu.org/projects/davfs2;
-SRC_URI="http://mirror.lihnidos.org/GNU/savannah/davfs2/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="dev-libs/libxml2
-   net-libs/neon
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   enewgroup davfs2
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-glibc212.patch
-   sed -e "s/^NE_REQUIRE_VERSIONS.*29/& 30/" -i configure.ac
-   eautoreconf
-}
-
-src_configure() {
-   econf --enable-largefile
-}
-
-src_compile() {
-   emake || die "emake failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   dodoc AUTHORS BUGS ChangeLog FAQ NEWS README README.translators THANKS 
TODO
-
-   # Remove wrong locations created by install.
-   rm -fr "${D}/usr/share/doc/davfs2"
-   rm -fr "${D}/usr/share/davfs2"
-
-   dodir /var/run/mount.davfs
-   keepdir /var/run/mount.davfs
-   fowners root:davfs2 /var/run/mount.davfs
-   fperms 1774 /var/run/mount.davfs
-
-   # Ignore nobody's home
-   cat>>"${D}/etc/davfs2/davfs2.conf"> /etc/fstab"
-   elog "   (as user)"
-   elog "   # mkdir -p ~/dav"
-   elog "   \$ mount ~/dav"
-   elog
-}

diff --git a/net-fs/davfs2/davfs2-1.4.7.ebuild 
b/net-fs/davfs2/davfs2-1.4.7.ebuild
deleted file mode 100644
index cde2025..000
--- a/net-fs/davfs2/davfs2-1.4.7.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit autotools eutils linux-mod user
-
-DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
-HOMEPAGE="http://savannah.nongnu.org/projects/davfs2;
-SRC_URI="http://mirror.lihnidos.org/GNU/savannah/davfs2/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="dev-libs/libxml2
-   net-libs/neon
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   enewgroup davfs2
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-destdir.patch # fixed in 1.4.7+ upstream
-   sed -e 

[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2015-12-07 Thread Agostino Sarubbo
commit: eddd93f55f83c0badca65a74218fc216cbb819d3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  7 11:39:24 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  7 11:40:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eddd93f5

net-fs/davfs2: ppc stable wrt bug #564592

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-fs/davfs2/davfs2-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.5.2.ebuild 
b/net-fs/davfs2/davfs2-1.5.2.ebuild
index 2d41faa..1875eaf 100644
--- a/net-fs/davfs2/davfs2-1.5.2.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://mirror.lihnidos.org/GNU/savannah/davfs2/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2015-12-03 Thread Agostino Sarubbo
commit: 46172207e0b9ca3b36860715454b0e6f0802882d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  3 13:27:47 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  3 13:27:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46172207

net-fs/davfs2: x86 stable wrt bug #564592

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-fs/davfs2/davfs2-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.5.2.ebuild 
b/net-fs/davfs2/davfs2-1.5.2.ebuild
index 31e5e5a..2d41faa 100644
--- a/net-fs/davfs2/davfs2-1.5.2.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://mirror.lihnidos.org/GNU/savannah/davfs2/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2015-11-30 Thread Agostino Sarubbo
commit: 01ea0e3abae97bf73a7c2699d19a957ff8683f1d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 30 09:16:35 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 30 09:16:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ea0e3a

net-fs/davfs2: amd64 stable wrt bug #564592

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 net-fs/davfs2/davfs2-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/davfs2-1.5.2.ebuild 
b/net-fs/davfs2/davfs2-1.5.2.ebuild
index 0dc857e..31e5e5a 100644
--- a/net-fs/davfs2/davfs2-1.5.2.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://mirror.lihnidos.org/GNU/savannah/davfs2/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE=""
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2015-10-16 Thread Michał Górny
commit: 109922a4af0285b7e562374311ed6862060d2404
Author: Gokturk Yuksek  binghamton  edu>
AuthorDate: Mon Oct  5 03:49:06 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 15 05:48:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109922a4

net-fs/davfs2: version bump to 1.5.2 #517732

Bump davfs2 to version 1.5.2. The ebuild has submitted via the bug 517732
and the original author is Chema Alonso  gentoo.org>.

Gentoo-Bug: https://bugs.gentoo.org/517732
Github-PR: https://github.com/gentoo/gentoo/pull/155

Package-Manager: portage-2.2.20.1

 net-fs/davfs2/Manifest|  1 +
 net-fs/davfs2/davfs2-1.5.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index 2904835..09cdbd8 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1,2 +1,3 @@
 DIST davfs2-1.4.5.tar.gz 429635 SHA256 
28f0ce00ddaf1ab93aa9f39db8d9f932d194c676bc21c3c8c3e2bea7f21274de SHA512 
0fd20e8aba8d236feec06b3f2184388691ee19a4e993cf543a2356feb9c25e1de41521c462bd01497f89ff4d16d0d3defb3227a64c0a490db2c0647e1391c9d1
 WHIRLPOOL 
955d98c0a2b49d5400971b9381d05f87c21420a5b52a4ef1ec330cfd6d4f451e56a6fa884164ed84dabae06aa29010df66ccd6e048e932d30e01545257152e31
 DIST davfs2-1.4.7.tar.gz 444398 SHA256 
50c0ee2a12e8d09fc6a852d32bdfebb1f784939433a85f05254bc7ef28cff044 SHA512 
6754d08cdfcceea47a4248fb05a6f5a1907acbc9a6c0ab175dce640b160ee24b7efdf9da38be1cc8bd6dbb0825c88a7017a3534a7c3188860dcd1bef12a5d4ae
 WHIRLPOOL 
f4c44ccc1fbd146f563605b2290068b549f6dcf247224685f2efaf9cda91a947a45dceed17d3d585407dc8e4ffa85c933d6eb5b4e78e0f00bd18cfbd53f52c7d
+DIST davfs2-1.5.2.tar.gz 464458 SHA256 
be34a19ab57a6ea77ecb82083e9e4c1882e12b2de64257de567ad5ee7a17b358 SHA512 
c912049e23b76bda19c2ae2d07bc2b1da7ed9bf82b338c57c0f9fb8a3144cbbb52a0e8f8c2f8996342c7aa434470d062996c30bbbe0f1c6623c81af6414fbb45
 WHIRLPOOL 
b1147d93f188635293726cad27a5ef8f79ab4dd102c59143c7bffef26f513633ca16f4328b053cc4c430fa9112dbbf468e0d199695225bbe6ca8c9e92a96b633

diff --git a/net-fs/davfs2/davfs2-1.5.2.ebuild 
b/net-fs/davfs2/davfs2-1.5.2.ebuild
new file mode 100644
index 000..0dc857e
--- /dev/null
+++ b/net-fs/davfs2/davfs2-1.5.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit user
+
+DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
+HOMEPAGE="http://savannah.nongnu.org/projects/davfs2;
+SRC_URI="http://mirror.lihnidos.org/GNU/savannah/davfs2/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+RESTRICT="test"
+
+DEPEND="dev-libs/libxml2
+   net-libs/neon
+   sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   enewgroup davfs2
+}
+
+src_configure() {
+   econf dav_user=nobody --enable-largefile --docdir=/usr/share/doc/${P}
+}
+
+pkg_postinst() {
+   elog
+   elog "Quick setup:"
+   elog "   (as root)"
+   elog "   # gpasswd -a \${your_user} davfs2"
+   elog "   # echo 'http://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
+   elog "   (as user)"
+   elog "   # mkdir -p ~/dav"
+   elog "   \$ mount ~/dav"
+   elog
+}