1 |
commit: 0895ffc5cf0e4de9d98541f89d4be8c491570345 |
2 |
Author: Tim Harder <radhermit <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Nov 27 23:54:25 2016 +0000 |
4 |
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Nov 27 23:57:46 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0895ffc5 |
7 |
|
8 |
sys-fs/avfs: version bump to 1.0.4 |
9 |
|
10 |
sys-fs/avfs/Manifest | 1 + |
11 |
sys-fs/avfs/avfs-1.0.4.ebuild | 63 +++++++++++++++++++++++++++++++++++++++++++ |
12 |
2 files changed, 64 insertions(+) |
13 |
|
14 |
diff --git a/sys-fs/avfs/Manifest b/sys-fs/avfs/Manifest |
15 |
index 75e2318..6d51b1c 100644 |
16 |
--- a/sys-fs/avfs/Manifest |
17 |
+++ b/sys-fs/avfs/Manifest |
18 |
@@ -1,3 +1,4 @@ |
19 |
DIST avfs-1.0.1.tar.bz2 678562 SHA256 6c6558c35864660e6d26e67f42caeb2bc8f9ef2ad0c502fd659fb7d94724aaf1 SHA512 3eefb07ed303343c4e5ec873fb519f171e8b19f00efda5e78f4af573fccabbefa59f77a677a34a569343db743bb41368beaf6e399d69f228ad0a77878e41adf0 WHIRLPOOL 68153492899a67b36bb8f982bb319469ee8cdf64e8c1ae642fd2f746736bc5ee93c22b0fa005ffc42d5bed543332875b5d6ed096bfd0a8bf2c2da3cc47cfacbf |
20 |
DIST avfs-1.0.2.tar.bz2 723051 SHA256 52693953e8290281d441a898040c5ac2989f11bc1fcb83ca5063c37a125a1c9a SHA512 a248c025388d169e2c6a57f04487c0aefb2c574647aade49c3a27d62621c0ead25b321b87518cdd718cb238387a766ec9e7fef434f30dcc4dd2bf9fbcc3de020 WHIRLPOOL 71f3949f39b130522d98fdf6ae431c8d410fc83d4e91028223c6bf0a247373ac129257c1b85efacbe430320d6e870b373a3e65cbfad31eb123f691f02da5c26d |
21 |
DIST avfs-1.0.3.tar.bz2 722861 SHA256 c6dee77b2b71567528f897727e51695587189765fc35f694e4734db0a7d4fec8 SHA512 b20a8bcba0d1d0181a14d5f1204f0532817037e3b5d32931f00f988793cb6cdabec82298686d82aa34885209d22841754e990c9c35b6384e0b441f99fd3d1efd WHIRLPOOL 406b708b5b9516ec97e024f518eb7370031edf8410d8637763bacd05f6d15ceb06217c43a8f28381c0d2f9fbfcd991a27b57cb45521ed71696e70e41352b7de2 |
22 |
+DIST avfs-1.0.4.tar.bz2 719761 SHA256 6b652120d9ed8730a9dcfd161d0e68481d176e854d94bed67754cb7b03e0b100 SHA512 3cfda7a471b5e696984acf9101312e898bc68fe16196bfee8e6a255bd182c279a6ad53fee09c0d6554a968f837e97652e95d794fa46f0d384dd41ae426d49516 WHIRLPOOL d65b667a0cccb908f3baa8ff10dd1bacaa3ff3797909ec36b4905d885365cfe8bcdcde31da7b46281baea7f0dad47cdd78d0e2b7887080f618b22c51951c1dac |
23 |
|
24 |
diff --git a/sys-fs/avfs/avfs-1.0.4.ebuild b/sys-fs/avfs/avfs-1.0.4.ebuild |
25 |
new file mode 100644 |
26 |
index 00000000..fff69cc |
27 |
--- /dev/null |
28 |
+++ b/sys-fs/avfs/avfs-1.0.4.ebuild |
29 |
@@ -0,0 +1,63 @@ |
30 |
+# Copyright 1999-2016 Gentoo Foundation |
31 |
+# Distributed under the terms of the GNU General Public License v2 |
32 |
+# $Id$ |
33 |
+ |
34 |
+EAPI=6 |
35 |
+inherit eutils |
36 |
+ |
37 |
+DESCRIPTION="AVFS is a virtual filesystem that allows browsing of compressed files" |
38 |
+HOMEPAGE="https://sourceforge.net/projects/avf" |
39 |
+SRC_URI="mirror://sourceforge/avf/${P}.tar.bz2" |
40 |
+ |
41 |
+LICENSE="GPL-2" |
42 |
+SLOT="0" |
43 |
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" |
44 |
+IUSE="static-libs +lzma" |
45 |
+ |
46 |
+RDEPEND=">=sys-fs/fuse-2.4 |
47 |
+ sys-libs/zlib |
48 |
+ app-arch/bzip2 |
49 |
+ lzma? ( app-arch/xz-utils )" |
50 |
+DEPEND="${RDEPEND} |
51 |
+ virtual/pkgconfig" |
52 |
+ |
53 |
+src_configure() { |
54 |
+ econf \ |
55 |
+ --enable-fuse \ |
56 |
+ --enable-library \ |
57 |
+ --enable-shared \ |
58 |
+ --with-system-zlib \ |
59 |
+ --with-system-bzlib \ |
60 |
+ $(use_enable static-libs static) \ |
61 |
+ $(use_with lzma xz) |
62 |
+} |
63 |
+ |
64 |
+src_install() { |
65 |
+ default |
66 |
+ |
67 |
+ # remove cruft |
68 |
+ rm "${D}"/usr/bin/{davpass,ftppass} || die |
69 |
+ |
70 |
+ # install docs |
71 |
+ dodoc doc/{api-overview,background,FORMAT,INSTALL.*,README.avfs-fuse} |
72 |
+ dosym /usr/lib/avfs/extfs/README /usr/share/doc/${PF}/README.extfs |
73 |
+ |
74 |
+ docinto scripts |
75 |
+ dodoc scripts/{avfscoda*,*pass} |
76 |
+ |
77 |
+ prune_libtool_files |
78 |
+} |
79 |
+ |
80 |
+pkg_postinst() { |
81 |
+ if [[ -z ${REPLACING_VERSIONS} ]]; then |
82 |
+ einfo "This version of AVFS includes FUSE support. It is user-based." |
83 |
+ einfo "To execute:" |
84 |
+ einfo "1) as user, mkdir ~/.avfs" |
85 |
+ einfo "2) make sure fuse is either compiled into the kernel OR" |
86 |
+ einfo " modprobe fuse or add to startup." |
87 |
+ einfo "3) run mountavfs" |
88 |
+ einfo "To unload daemon, type umountavfs" |
89 |
+ einfo |
90 |
+ einfo "READ the documentation! Enjoy :)" |
91 |
+ fi |
92 |
+} |