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: ntfs3g-2013.1.13.ebuild ChangeLog ntfs3g-2014.2.15.ebuild ntfs3g-2012.1.15-r1.ebuild ntfs3g-2012.1.15-r2.ebuild
Date: Thu, 27 Feb 2014 00:25:17
Message-Id: 20140227002513.94CD12004C@flycatcher.gentoo.org
1 chutzpah 14/02/27 00:25:13
2
3 Modified: ntfs3g-2013.1.13.ebuild ChangeLog
4 Added: ntfs3g-2014.2.15.ebuild
5 Removed: ntfs3g-2012.1.15-r1.ebuild
6 ntfs3g-2012.1.15-r2.ebuild
7 Log:
8 Version bump. Drop old versions. Update libgcrypt dep in 2013.1.13 to specify less than 1.6.0.
9
10 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0xE3F69979BB4B8928DA78E3D17CBF44EF)
11
12 Revision Changes Path
13 1.12 sys-fs/ntfs3g/ntfs3g-2013.1.13.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2013.1.13.ebuild?rev=1.12&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2013.1.13.ebuild?rev=1.12&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2013.1.13.ebuild?r1=1.11&r2=1.12
18
19 Index: ntfs3g-2013.1.13.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2013.1.13.ebuild,v
22 retrieving revision 1.11
23 retrieving revision 1.12
24 diff -u -r1.11 -r1.12
25 --- ntfs3g-2013.1.13.ebuild 24 Feb 2014 01:18:23 -0000 1.11
26 +++ ntfs3g-2013.1.13.ebuild 27 Feb 2014 00:25:13 -0000 1.12
27 @@ -1,6 +1,6 @@
28 # Copyright 1999-2014 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2013.1.13.ebuild,v 1.11 2014/02/24 01:18:23 phajdan.jr Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2013.1.13.ebuild,v 1.12 2014/02/27 00:25:13 chutzpah Exp $
32
33 EAPI=5
34 inherit eutils linux-info udev
35 @@ -21,6 +21,7 @@
36 !sys-fs/ntfsprogs
37 ntfsdecrypt? (
38 >=dev-libs/libgcrypt-1.2.2
39 + <dev-libs/libgcrypt-1.6.0
40 >=net-libs/gnutls-1.4.4
41 )
42 external-fuse? ( >=sys-fs/fuse-2.8.0 )"
43
44
45
46 1.156 sys-fs/ntfs3g/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ChangeLog?rev=1.156&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ChangeLog?rev=1.156&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ChangeLog?r1=1.155&r2=1.156
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v
55 retrieving revision 1.155
56 retrieving revision 1.156
57 diff -u -r1.155 -r1.156
58 --- ChangeLog 24 Feb 2014 01:18:23 -0000 1.155
59 +++ ChangeLog 27 Feb 2014 00:25:13 -0000 1.156
60 @@ -1,6 +1,14 @@
61 # ChangeLog for sys-fs/ntfs3g
62 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v 1.155 2014/02/24 01:18:23 phajdan.jr Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v 1.156 2014/02/27 00:25:13 chutzpah Exp $
65 +
66 +*ntfs3g-2014.2.15 (27 Feb 2014)
67 +
68 + 27 Feb 2014; Patrick McLean <chutzpah@g.o>
69 + -ntfs3g-2012.1.15-r1.ebuild, -ntfs3g-2012.1.15-r2.ebuild,
70 + ntfs3g-2013.1.13.ebuild, +ntfs3g-2014.2.15.ebuild:
71 + Version bump. Drop old versions. Update libgcrypt dep in 2013.1.13 to specify
72 + less than 1.6.0.
73
74 24 Feb 2014; Pawel Hajdan jr <phajdan.jr@g.o> ntfs3g-2013.1.13.ebuild:
75 x86 stable wrt bug #495310
76
77
78
79 1.1 sys-fs/ntfs3g/ntfs3g-2014.2.15.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2014.2.15.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2014.2.15.ebuild?rev=1.1&content-type=text/plain
83
84 Index: ntfs3g-2014.2.15.ebuild
85 ===================================================================
86 # Copyright 1999-2014 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2014.2.15.ebuild,v 1.1 2014/02/27 00:25:13 chutzpah Exp $
89
90 EAPI=5
91 inherit eutils linux-info udev
92
93 MY_PN=${PN/3g/-3g}
94 MY_P=${MY_PN}_ntfsprogs-${PV}
95
96 DESCRIPTION="Open source read-write NTFS driver that runs under FUSE"
97 HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/"
98 SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz"
99
100 LICENSE="GPL-2"
101 SLOT="0"
102 KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
103 IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr"
104
105 RDEPEND="!<sys-apps/util-linux-2.20.1-r2
106 !sys-fs/ntfsprogs
107 ntfsdecrypt? (
108 >=dev-libs/libgcrypt-1.2.2
109 >=net-libs/gnutls-1.4.4
110 )
111 external-fuse? ( >=sys-fs/fuse-2.8.0 )"
112 DEPEND="${RDEPEND}
113 sys-apps/attr
114 virtual/pkgconfig"
115
116 S=${WORKDIR}/${MY_P}
117
118 DOCS="AUTHORS ChangeLog CREDITS README"
119
120 pkg_setup() {
121 if use external-fuse && use kernel_linux; then
122 if kernel_is lt 2 6 9; then
123 die "Your kernel is too old."
124 fi
125 CONFIG_CHECK="~FUSE_FS"
126 FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g"
127 linux-info_pkg_setup
128 fi
129 }
130
131 src_prepare() {
132 # add missing $(sbindir) references
133 sed -e 's:sbin\($\|/\):$(sbindir)\1:g' \
134 -i ntfsprogs/Makefile.in src/Makefile.in || die
135 }
136
137 src_configure() {
138 econf \
139 --prefix="${EPREFIX}"/usr \
140 --exec-prefix="${EPREFIX}"/usr \
141 --docdir="${EPREFIX}"/usr/share/doc/${PF} \
142 $(use_enable debug) \
143 --enable-ldscript \
144 --disable-ldconfig \
145 $(use_enable acl posix-acls) \
146 $(use_enable xattr xattr-mappings) \
147 $(use_enable ntfsdecrypt crypto) \
148 $(use_enable ntfsprogs) \
149 --without-uuid \
150 --enable-extras \
151 $(use_enable static-libs static) \
152 --with-fuse=$(usex external-fuse external internal)
153 }
154
155 src_install() {
156 default
157
158 use suid && fperms u+s /usr/bin/${MY_PN}
159 udev_dorules "${FILESDIR}"/99-ntfs3g.rules
160 prune_libtool_files
161
162 # http://bugs.gentoo.org/398069
163 rmdir "${D}"/sbin
164
165 dosym mount.ntfs-3g /usr/sbin/mount.ntfs #374197
166 }
167
168 pkg_pretend() {
169 if [[ ${MERGE_TYPE} != binary ]]; then
170 # Bug 450024
171 if $(tc-getLD) --version | grep -q "GNU gold"; then
172 eerror "ntfs-3g does not function correctly when built with the gold linker."
173 eerror "Please select the bfd linker with binutils-config."
174 die "GNU gold detected"
175 fi
176 fi
177 }