Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/cachefilesd: metadata.xml ChangeLog cachefilesd-0.10.4.ebuild
Date: Thu, 01 Dec 2011 13:04:37
Message-Id: 20111201130421.B78092004C@flycatcher.gentoo.org
1 jlec 11/12/01 13:04:21
2
3 Modified: metadata.xml ChangeLog
4 Added: cachefilesd-0.10.4.ebuild
5 Log:
6 Version Bump
7
8 (Portage version: 2.2.0_alpha79/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.3 sys-fs/cachefilesd/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cachefilesd/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cachefilesd/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cachefilesd/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-fs/cachefilesd/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 24 Sep 2011 10:37:21 -0000 1.2
24 +++ metadata.xml 1 Dec 2011 13:04:21 -0000 1.3
25 @@ -1,7 +1,7 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 -<maintainer>
30 - <email>jlec@g.o</email>
31 -</maintainer>
32 + <maintainer>
33 + <email>jlec@g.o</email>
34 + </maintainer>
35 </pkgmetadata>
36
37
38
39 1.4 sys-fs/cachefilesd/ChangeLog
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cachefilesd/ChangeLog?rev=1.4&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cachefilesd/ChangeLog?rev=1.4&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cachefilesd/ChangeLog?r1=1.3&r2=1.4
44
45 Index: ChangeLog
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/sys-fs/cachefilesd/ChangeLog,v
48 retrieving revision 1.3
49 retrieving revision 1.4
50 diff -u -r1.3 -r1.4
51 --- ChangeLog 20 Sep 2010 08:45:22 -0000 1.3
52 +++ ChangeLog 1 Dec 2011 13:04:21 -0000 1.4
53 @@ -1,6 +1,12 @@
54 # ChangeLog for sys-fs/cachefilesd
55 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
56 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/cachefilesd/ChangeLog,v 1.3 2010/09/20 08:45:22 jlec Exp $
57 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
58 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/cachefilesd/ChangeLog,v 1.4 2011/12/01 13:04:21 jlec Exp $
59 +
60 +*cachefilesd-0.10.4 (01 Dec 2011)
61 +
62 + 01 Dec 2011; Justin Lecher <jlec@g.o> +files/0.10.4-makefile.patch,
63 + +cachefilesd-0.10.4.ebuild, metadata.xml:
64 + Version Bump
65
66 20 Sep 2010; Justin Lecher <jlec@g.o> files/cachefilesd.init:
67 Corrected typo in init script, 338124
68
69
70
71 1.1 sys-fs/cachefilesd/cachefilesd-0.10.4.ebuild
72
73 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cachefilesd/cachefilesd-0.10.4.ebuild?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cachefilesd/cachefilesd-0.10.4.ebuild?rev=1.1&content-type=text/plain
75
76 Index: cachefilesd-0.10.4.ebuild
77 ===================================================================
78 # Copyright 1999-2011 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 # $Header: /var/cvsroot/gentoo-x86/sys-fs/cachefilesd/cachefilesd-0.10.4.ebuild,v 1.1 2011/12/01 13:04:21 jlec Exp $
81
82 EAPI="2"
83
84 inherit eutils toolchain-funcs
85
86 DESCRIPTION="Provides a caching directory on an already mounted filesystem"
87 HOMEPAGE="http://people.redhat.com/~dhowells/fscache/"
88 SRC_URI="http://people.redhat.com/~dhowells/fscache/${P}.tar.bz2 -> ${P}.tar"
89
90 IUSE="doc selinux"
91 LICENSE="GPL-2"
92 SLOT="0"
93 KEYWORDS="~amd64 ~x86"
94
95 src_prepare() {
96 epatch "${FILESDIR}"/${PV}-makefile.patch
97 tc-export CC
98 if ! use selinux; then
99 sed -e '/^secctx/s:^:#:g' -i cachefilesd.conf || die
100 fi
101 }
102 src_install() {
103 emake DESTDIR="${D}" install || die "install failed"
104
105 if use selinux; then
106 insinto /usr/share/doc/${P}
107 doins -r selinux || die
108 fi
109
110 dodoc README howto.txt || die
111
112 newconfd "${FILESDIR}"/cachefilesd.conf cachefilesd || die
113 newinitd "${FILESDIR}"/cachefilesd.init cachefilesd || die
114
115 keepdir /var/cache/fscache
116 }
117
118 pkg_postinst() {
119 [[ -d /var/cache/fscache ]] && return
120 elog "Before CacheFiles can be used, a directory for local storage"
121 elog "must be created. The default configuration of /etc/cachefilesd.conf"
122 elog "uses /var/cache/fscache. The filesystem mounted there must support"
123 elog "extended attributes (mount -o user_xattr)."
124 elog ""
125 elog "Once that is taken care of, start the daemon, add -o ...,fsc"
126 elog "to the mount options of your network mounts, and let it fly!"
127 }