Gentoo Archives: gentoo-commits

From: "Patrick McLean (chutzpah)" <chutzpah@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/ntfs3g: ChangeLog ntfs3g-2011.1.15.ebuild ntfs3g-2010.3.6.ebuild
Date: Wed, 02 Feb 2011 00:02:03
Message-Id: 20110202000145.3772220054@flycatcher.gentoo.org
1 chutzpah 11/02/02 00:01:45
2
3 Modified: ChangeLog ntfs3g-2010.3.6.ebuild
4 Added: ntfs3g-2011.1.15.ebuild
5 Log:
6 Version bump (bug #352606)
7
8 (Portage version: 2.1.9.35/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.112 sys-fs/ntfs3g/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ChangeLog?rev=1.112&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ChangeLog?rev=1.112&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ChangeLog?r1=1.111&r2=1.112
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v
20 retrieving revision 1.111
21 retrieving revision 1.112
22 diff -u -r1.111 -r1.112
23 --- ChangeLog 10 Jan 2011 18:45:12 -0000 1.111
24 +++ ChangeLog 2 Feb 2011 00:01:45 -0000 1.112
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sys-fs/ntfs3g
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v 1.111 2011/01/10 18:45:12 ranger Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v 1.112 2011/02/02 00:01:45 chutzpah Exp $
30 +
31 +*ntfs3g-2011.1.15 (01 Feb 2011)
32 +
33 + 01 Feb 2011; Patrick McLean <chutzpah@g.o> +ntfs3g-2011.1.15.ebuild:
34 + Version bump (bug #352606)
35
36 10 Jan 2011; Brent Baude <ranger@g.o> ntfs3g-2010.8.8.ebuild:
37 stable ppc, bug 346097
38
39
40
41 1.8 sys-fs/ntfs3g/ntfs3g-2010.3.6.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2010.3.6.ebuild?rev=1.8&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2010.3.6.ebuild?rev=1.8&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2010.3.6.ebuild?r1=1.7&r2=1.8
46
47 Index: ntfs3g-2010.3.6.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2010.3.6.ebuild,v
50 retrieving revision 1.7
51 retrieving revision 1.8
52 diff -u -r1.7 -r1.8
53 --- ntfs3g-2010.3.6.ebuild 19 Dec 2010 01:08:07 -0000 1.7
54 +++ ntfs3g-2010.3.6.ebuild 2 Feb 2011 00:01:45 -0000 1.8
55 @@ -1,6 +1,6 @@
56 -# Copyright 1999-2010 Gentoo Foundation
57 +# Copyright 1999-2011 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2010.3.6.ebuild,v 1.7 2010/12/19 01:08:07 ssuominen Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2010.3.6.ebuild,v 1.8 2011/02/02 00:01:45 chutzpah Exp $
61
62 EAPI=2
63 inherit linux-info
64
65
66
67 1.1 sys-fs/ntfs3g/ntfs3g-2011.1.15.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2011.1.15.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2011.1.15.ebuild?rev=1.1&content-type=text/plain
71
72 Index: ntfs3g-2011.1.15.ebuild
73 ===================================================================
74 # Copyright 1999-2011 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2011.1.15.ebuild,v 1.1 2011/02/02 00:01:45 chutzpah Exp $
77
78 EAPI=2
79 inherit linux-info
80
81 MY_PN="${PN/3g/-3g}"
82 MY_P="${MY_PN}-${PV}"
83
84 DESCRIPTION="Open source read-write NTFS driver that runs under FUSE"
85 HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/"
86 SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz"
87
88 LICENSE="GPL-2"
89 SLOT="0"
90 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
91 IUSE="acl debug suid xattr +udev +external-fuse"
92
93 RDEPEND="external-fuse? ( >=sys-fs/fuse-2.8.0 )"
94 DEPEND="${RDEPEND}
95 dev-util/pkgconfig
96 sys-apps/attr"
97
98 S="${WORKDIR}/${MY_P}"
99
100 pkg_setup() {
101 if use external-fuse && use kernel_linux; then
102 if kernel_is lt 2 6 9; then
103 die "Your kernel is too old."
104 fi
105 CONFIG_CHECK="~FUSE_FS"
106 FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g"
107 linux-info_pkg_setup
108 fi
109 }
110
111 src_configure() {
112 econf \
113 --docdir="/usr/share/doc/${PF}" \
114 --enable-ldscript \
115 --disable-ldconfig \
116 --with-fuse=$(use external-fuse && echo external || echo internal) \
117 $(use_enable acl posix-acls) \
118 $(use_enable xattr xattr-mappings) \
119 $(use_enable debug)
120 }
121
122 src_install() {
123 emake DESTDIR="${D}" install || die "install failed"
124
125 dodoc AUTHORS ChangeLog CREDITS README
126
127 use suid && fperms u+s "/bin/${MY_PN}"
128
129 if use udev; then
130 insinto /etc/udev/rules.d/
131 doins "${FILESDIR}/99-ntfs3g.rules"
132 fi
133 }
134
135 pkg_postinst() {
136 if use suid; then
137 ewarn
138 ewarn "You have chosen to install ${PN} with the binary setuid root. This"
139 ewarn "means that if there any undetected vulnerabilities in the binary,"
140 ewarn "then local users may be able to gain root access on your machine."
141 ewarn
142 fi
143 }