diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2008-04-05 09:56:03 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2008-04-05 09:56:03 +0000 |
commit | b3d8677509d689da6227c3eb9cddf5ba2edf13ee (patch) | |
tree | 288142b556fdb0e394625e2391278973a60be9e7 /net-fs/davfs2 | |
parent | Remove lots of obsolete versions (diff) | |
download | historical-b3d8677509d689da6227c3eb9cddf5ba2edf13ee.tar.gz historical-b3d8677509d689da6227c3eb9cddf5ba2edf13ee.tar.bz2 historical-b3d8677509d689da6227c3eb9cddf5ba2edf13ee.zip |
Version bump, bug 214497, also fix mounting in nobody's home, bug 156591
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'net-fs/davfs2')
-rw-r--r-- | net-fs/davfs2/ChangeLog | 10 | ||||
-rw-r--r-- | net-fs/davfs2/Manifest | 5 | ||||
-rw-r--r-- | net-fs/davfs2/davfs2-1.3.0.ebuild | 63 | ||||
-rw-r--r-- | net-fs/davfs2/files/davfs2-neon-0.28.patch | 58 |
4 files changed, 133 insertions, 3 deletions
diff --git a/net-fs/davfs2/ChangeLog b/net-fs/davfs2/ChangeLog index 54a397fed1f7..4fd56aded105 100644 --- a/net-fs/davfs2/ChangeLog +++ b/net-fs/davfs2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-fs/davfs2 -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/davfs2/ChangeLog,v 1.36 2007/08/08 23:14:45 genstef Exp $ +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/davfs2/ChangeLog,v 1.37 2008/04/05 09:56:02 genstef Exp $ + +*davfs2-1.3.0 (05 Apr 2008) + + 05 Apr 2008; Stefan Schweizer <genstef@gentoo.org> + +files/davfs2-neon-0.28.patch, +davfs2-1.3.0.ebuild: + Version bump, bug 214497, also fix mounting in nobody's home, bug 156591 *davfs2-1.2.2 (08 Aug 2007) diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest index b099d16b175c..090d48172373 100644 --- a/net-fs/davfs2/Manifest +++ b/net-fs/davfs2/Manifest @@ -1,7 +1,10 @@ +AUX davfs2-neon-0.28.patch 2202 RMD160 862239643097b5c6ddb112960955d27af0ef75ad SHA1 c20d695924c40b0b59a744b8ac0333ae27ec6322 SHA256 31d7d860dd9a285a9ea93fb5165b02acc46c3749c1ea48c913b80653f50b17ab AUX davfs2-nobody.diff 860 RMD160 bf662c52dccd35225a9545003f4525c6813be2af SHA1 a42c6fc8622c3bf4fe90a40df73179e272e159ad SHA256 3f9c3c12b1b229860c2c868d237a07ea534df33ab3c4544bc8b3b7f4a6ca2841 DIST davfs2-1.1.4.tar.gz 186925 RMD160 d8b91657b71b4c54cf733eb6545e302ed6d58b58 SHA1 653e5b1eb24a1836c523612d89c361058376175f SHA256 d036cdf00e86f291308f3e9527a1643fc6bb9df119bbe971b944623e5061588a DIST davfs2-1.2.2.tar.gz 391971 RMD160 bb3b68c69393fff417276f73ce975d19010754e5 SHA1 8addfaf9483df60a045ca783b85400b52d4fd165 SHA256 21baf6dc63ab2f7a7df82b53baefe827e2b3bc833d41ed2fff2c60f3721da005 +DIST davfs2-1.3.0.tar.gz 402678 RMD160 a3074b27266039742c25d5cf4490b139c702dd4b SHA1 3c49a30160f39fb718b1d31a8f590be662776fa2 SHA256 2c07ea9a829a2e70cbccaa193efe8f6bf965d9df24a6d2a840e458f6463e2bdd EBUILD davfs2-1.1.4.ebuild 1748 RMD160 700dd1ed276a3e63f122c119c0daf87054fa2f91 SHA1 c4b68104a30cdebeb299db15184443c938161574 SHA256 eaea9ff812b55085c5e40342489a7d841f91f6dd348b8e42afdab7b2391e0c81 EBUILD davfs2-1.2.2.ebuild 1388 RMD160 b6074712a1ee1c3372dea9b18344ddf579314c75 SHA1 bdd1785e28629a67a221a7e9d644cf318587b4b0 SHA256 6e8774a6f2823354fb36823ec7582e36f523bb2300096af4fda43cee5ad15bca -MISC ChangeLog 7625 RMD160 6a038d412cf4820c67562e5dd3ed5cbd115bffee SHA1 b65dc0b03432fdc49e3cf08f9b892845ea305107 SHA256 963ed6830521736a9b75ac142c51dd9ce36c3bcc2f9e999c9f84188f17585c54 +EBUILD davfs2-1.3.0.ebuild 1598 RMD160 ce35498abb35bb8985db8cf0c8275e7667376996 SHA1 3d6c8b3450e8a7b726ea6024c0a026923bb76b17 SHA256 1a87535612afb747068df0e513234e23c974423122651370ee4666a1d2b3b56a +MISC ChangeLog 7838 RMD160 5dc4911d89890c8f1c6db56c371a0fb6a6f6cd01 SHA1 7904f79d06f811d54a52191ea58d5642a2e2c015 SHA256 63115d3e27b5f6341585f0c15d5be75030f939700996e2472ed378092a8526bc MISC metadata.xml 264 RMD160 2f8b1195d6d7e399bb5c66301c2035afe54ddd73 SHA1 294a3324f4ba64623163fe2da2ef2c12a4e6922b SHA256 5eb597f5a232999a303e75d3fd716eb086cb87b40f0b50bb80e6c2693323f8b0 diff --git a/net-fs/davfs2/davfs2-1.3.0.ebuild b/net-fs/davfs2/davfs2-1.3.0.ebuild new file mode 100644 index 000000000000..209aac4ca7e2 --- /dev/null +++ b/net-fs/davfs2/davfs2-1.3.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/davfs2/davfs2-1.3.0.ebuild,v 1.1 2008/04/05 09:56:02 genstef Exp $ + +inherit linux-mod eutils + +DESCRIPTION="a Linux file system driver that allows you to mount a WebDAV server as a local disk drive. Davfs2 uses fuse (or coda) for kernel driver and neon for WebDAV interface" +SRC_URI="mirror://sourceforge/dav/${P}.tar.gz" +HOMEPAGE="http://dav.sourceforge.net" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="ssl debug socks5" +RESTRICT="test" + +DEPEND="ssl? ( >=dev-libs/openssl-0.9.6 ) + socks5? ( >=net-proxy/dante-1.1.13 ) + dev-libs/libxml2 + net-misc/neon + sys-libs/zlib" +SLOT="0" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/davfs2-neon-0.28.patch +} + +src_compile() { + local myconf + + if use debug; then + myconf="--with-debug" + fi + + econf \ + $(use_with ssl) \ + $(use_with socks5 socks) \ + --enable-largefile \ + ${myconf} || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS BUGS ChangeLog FAQ INSTALL.davfs2 NEWS README \ + README.translators THANKS TODO + + # remove wrong locations created by install + rm -r "${D}/usr/share/doc/davfs2" + rm -r "${D}/usr/share/davfs2" + + dodir /var/run/mount.davfs + keepdir /var/run/mount.davfs + fowners root:users /var/run/mount.davfs + fperms 1774 /var/run/mount.davfs + + # ignore nobody's home + cat>>"${D}/etc/davfs2/davfs2.conf"<<EOF + +# nobody is a system account in Gentoo +ignore_home nobody +EOF +} diff --git a/net-fs/davfs2/files/davfs2-neon-0.28.patch b/net-fs/davfs2/files/davfs2-neon-0.28.patch new file mode 100644 index 000000000000..fe1dfc407877 --- /dev/null +++ b/net-fs/davfs2/files/davfs2-neon-0.28.patch @@ -0,0 +1,58 @@ +Thanks go to debian: +http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473933 + +diff -uri davfs2-1.3.0.orig/configure davfs2-1.3.0/configure +--- davfs2-1.3.0.orig/configure 2008-02-06 09:56:13.000000000 +0000 ++++ davfs2-1.3.0/configure 2008-04-02 13:28:30.000000000 +0000 +@@ -5546,7 +5546,7 @@ + echo "${ECHO_T}$ne_cv_lib_neon" >&6; } + if test "$ne_cv_lib_neon" = "yes"; then + ne_cv_lib_neonver=no +- for v in 25 26 27; do ++ for v in 25 26 27 28; do + case $ne_libver in + 0.$v.*) ne_cv_lib_neonver=yes ;; + esac +@@ -5741,8 +5741,8 @@ + neon_got_library=yes + + else +- { echo "$as_me:$LINENO: incompatible neon library version $ne_libver: wanted 0.25 26 27" >&5 +-echo "$as_me: incompatible neon library version $ne_libver: wanted 0.25 26 27" >&6;} ++ { echo "$as_me:$LINENO: incompatible neon library version $ne_libver: wanted 0.25 26 27 28" >&5 ++echo "$as_me: incompatible neon library version $ne_libver: wanted 0.25 26 27 28" >&6;} + neon_got_library=no + fi + +@@ -5823,7 +5823,7 @@ + echo "${ECHO_T}$ne_cv_lib_neon" >&6; } + if test "$ne_cv_lib_neon" = "yes"; then + ne_cv_lib_neonver=no +- for v in 25 26 27; do ++ for v in 25 26 27 28; do + case $ne_libver in + 0.$v.*) ne_cv_lib_neonver=yes ;; + esac +@@ -6018,8 +6018,8 @@ + neon_got_library=yes + + else +- { echo "$as_me:$LINENO: incompatible neon library version $ne_libver: wanted 0.25 26 27" >&5 +-echo "$as_me: incompatible neon library version $ne_libver: wanted 0.25 26 27" >&6;} ++ { echo "$as_me:$LINENO: incompatible neon library version $ne_libver: wanted 0.25 26 27 28" >&5 ++echo "$as_me: incompatible neon library version $ne_libver: wanted 0.25 26 27 28" >&6;} + neon_got_library=no + fi + +diff -uri davfs2-1.3.0.orig/configure.ac davfs2-1.3.0/configure.ac +--- davfs2-1.3.0.orig/configure.ac 2008-02-05 20:37:03.000000000 +0000 ++++ davfs2-1.3.0/configure.ac 2008-04-02 13:27:27.000000000 +0000 +@@ -17,7 +17,7 @@ + # Checks for libraries. + AM_GNU_GETTEXT_VERSION(0.14.4) + AM_GNU_GETTEXT([external]) +-NE_REQUIRE_VERSIONS([0], [25 26 27]) ++NE_REQUIRE_VERSIONS([0], [25 26 27 28]) + DAV_CHECK_NEON + + # Checks for header files. |