summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/ntfs3g/ChangeLog8
-rw-r--r--sys-fs/ntfs3g/Manifest14
-rw-r--r--sys-fs/ntfs3g/files/10-ntfs3g.fdi.2009-r142
-rw-r--r--sys-fs/ntfs3g/ntfs3g-2009.4.4-r1.ebuild56
4 files changed, 118 insertions, 2 deletions
diff --git a/sys-fs/ntfs3g/ChangeLog b/sys-fs/ntfs3g/ChangeLog
index 7436fa0d00a4..479bdd5f84c2 100644
--- a/sys-fs/ntfs3g/ChangeLog
+++ b/sys-fs/ntfs3g/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-fs/ntfs3g
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v 1.84 2009/09/26 13:21:02 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v 1.85 2009/10/28 22:32:19 eva Exp $
+
+*ntfs3g-2009.4.4-r1 (28 Oct 2009)
+
+ 28 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ +files/10-ntfs3g.fdi.2009-r1, +ntfs3g-2009.4.4-r1.ebuild:
+ Version bump, add more complete fdi files, bug #264257.
26 Sep 2009; Brent Baude <ranger@gentoo.org> ntfs3g-2009.3.8.ebuild:
Marking ntfs3g-2009.3.8 ppc64 for bug 272355
diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest
index 6e632026ac8e..955538d4b8b0 100644
--- a/sys-fs/ntfs3g/Manifest
+++ b/sys-fs/ntfs3g/Manifest
@@ -1,10 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 10-ntfs3g.fdi 397 RMD160 a09440a0d239db40ce7c6cada0008e425a0a5dc7 SHA1 d26af4f1dcdfad6da384b0e706c79a629fa893dd SHA256 bceb8474647e9dd8a1740d3d3af559cbd9f5ad428f335606f44f87b17c712de7
AUX 10-ntfs3g.fdi.2009 222 RMD160 f283f92064902b875604f2277da7eda7cad1c923 SHA1 f8d1ee160af691e4a551f563b92b9e55230631e1 SHA256 35eec198d1cabbca7e896b880b645360966ca86cdfea5a0da4767226b45a1817
+AUX 10-ntfs3g.fdi.2009-r1 3065 RMD160 38d92bb8e2be61cc0adde5ff8239b8caff657b91 SHA1 41ca7eeeba9cf01c04032d41e4a8beeaf0165cfe SHA256 680da3e23313260a586b7f986d2cc9440c14485dfbbf16748a6cefab83c38e2d
DIST ntfs-3g-1.2531.tgz 651157 RMD160 be9bdb788f5ad2914ae417294d0027eed52e3bc7 SHA1 24c814700490665396e6e667870a6ba518145e02 SHA256 e5d834f0be7efdedc36e45808554dafcb53f70b2fa2d511df5b9ae23e6807bbe
DIST ntfs-3g-2009.3.8.tgz 652489 RMD160 01f723861da5e6d761a570c7eb9a690139b76a32 SHA1 532ae4b6c58ec246eba3b6fc7f0fca78a01cd49b SHA256 c3d54a0f52e558ef21108c3d8aac5f444239178ce75d8bd29f293a1a0b8a4772
DIST ntfs-3g-2009.4.4.tgz 652496 RMD160 d11b452794dc454396019beacd5f98faa757211f SHA1 a8e54d38e8cae1cdd1178bbbb42a1e5670ae7089 SHA256 bcd39ebe90541f512e605b62911f14f6107239c4ff032d56d5da3dc3c05e0d0f
EBUILD ntfs3g-1.2531.ebuild 1148 RMD160 79af4395bc7ad86abab86ed7a323af31d8c8787d SHA1 80c8c217bc87148f8763864ca779c2739f09cac9 SHA256 fa3ee464eb7ee3fa90c57535afc07aa0318311794c61cc8f72e83ffdc86a5b89
EBUILD ntfs3g-2009.3.8.ebuild 1296 RMD160 ff6c77f4901e9d892272f15bd8ebbbe764932ca5 SHA1 c7d6653835e1fa7fd548e8ca44d6f888a9bf343c SHA256 65e889741ee16813c64d3da8bbc30a1ce6ed26ba02a5180055d8db9018682ec7
+EBUILD ntfs3g-2009.4.4-r1.ebuild 1419 RMD160 e527d06f1aea8c976313544b96ce33357b8283f0 SHA1 f2f83570bdcfc87ba7242bcb13ac9a3b1f335993 SHA256 b339f1f7ae99c7fe6b7b928536f6b32936b3246d71125ce4400be877e612df80
EBUILD ntfs3g-2009.4.4.ebuild 1418 RMD160 de06f3e3d71fa1f87c79b5d669e165d37cfba9bb SHA1 b72a08e7e259a7412ed40d2950636101751aa458 SHA256 e1309ec9cfdca705e97a59b7414d71fdd46f408adbf330063775b915454dfc20
-MISC ChangeLog 13666 RMD160 950087712d4a46adf50cc24ec1eb6f5a7122dbf7 SHA1 390c1846e09bcaf3746e1c09ba2c623d8485d77b SHA256 a288561aee3bfdcec3de62f8feab0a8500a0c3039c3f776a12c121c358a8a80e
+MISC ChangeLog 13871 RMD160 f78d69d2b25d3d16d04291d1c82a3b97d1353d00 SHA1 8d6a4997b7e7a92b2cd91a2e5f72d516b5e9419e SHA256 80aef1df88ea10839d7cadb104b5b96c3308b9645f0391ee417f33c69e48ad2e
MISC metadata.xml 788 RMD160 6528c9e9099b23bd832e4d39c74cae7473142d4a SHA1 2bac5c9df750610addbb7a78bdcf32bf1d9c1973 SHA256 b2cd22af199923e1180a22ba5bc65f98e3e3070be84001ee8b7ca41693a74afa
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkroxnkACgkQ1fmVwcYIWAb4YgCeKjRFithq6gavoe0XS72EKeVC
+dPkAoMxsNfydl/2a+KOzLETgzMhi1FEp
+=Jyf6
+-----END PGP SIGNATURE-----
diff --git a/sys-fs/ntfs3g/files/10-ntfs3g.fdi.2009-r1 b/sys-fs/ntfs3g/files/10-ntfs3g.fdi.2009-r1
new file mode 100644
index 000000000000..efeac866dedd
--- /dev/null
+++ b/sys-fs/ntfs3g/files/10-ntfs3g.fdi.2009-r1
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<deviceinfo version="0.2">
+ <device>
+ <match key="volume.fstype" string="ntfs">
+ <append key="volume.fstype.alternative" type="copy_property">volume.fstype</append>
+ <merge key="volume.mount.ntfs.valid_options" type="copy_property">volume.mount.valid_options</merge>
+ <merge key="volume.unmount.ntfs.valid_options" type="copy_property">volume.unmount.valid_options</merge>
+ <merge key="volume.fstype" type="string">ntfs-3g</merge>
+ <merge key="volume.mount.valid_options" type="strlist">ro</merge>
+ <append key="volume.mount.valid_options" type="strlist">atime</append>
+ <append key="volume.mount.valid_options" type="strlist">noatime</append>
+ <append key="volume.mount.valid_options" type="strlist">relatime</append>
+ <append key="volume.mount.valid_options" type="strlist">fake_rw</append>
+ <append key="volume.mount.valid_options" type="strlist">no_def_opts</append>
+ <append key="volume.mount.valid_options" type="strlist">default_permissions</append>
+ <append key="volume.mount.valid_options" type="strlist">umask=</append>
+ <append key="volume.mount.valid_options" type="strlist">fmask=</append>
+ <append key="volume.mount.valid_options" type="strlist">dmask=</append>
+ <append key="volume.mount.valid_options" type="strlist">uid=</append>
+ <append key="volume.mount.valid_options" type="strlist">gid=</append>
+ <append key="volume.mount.valid_options" type="strlist">show_sys_files</append>
+ <append key="volume.mount.valid_options" type="strlist">silent</append>
+ <append key="volume.mount.valid_options" type="strlist">force</append>
+ <append key="volume.mount.valid_options" type="strlist">remove_hiberfile</append>
+ <append key="volume.mount.valid_options" type="strlist">locale=</append>
+ <append key="volume.mount.valid_options" type="strlist">streams_interface=</append>
+ <append key="volume.mount.valid_options" type="strlist">debug</append>
+ <append key="volume.mount.valid_options" type="strlist">no_detatch</append>
+ <append key="volume.mount.valid_options" type="strlist">sync</append>
+ <append key="volume.mount.valid_options" type="strlist">dirsync</append>
+ <append key="volume.mount.valid_options" type="strlist">nodiratime</append>
+ <append key="volume.mount.valid_options" type="strlist">noexec</append>
+ <append key="volume.mount.valid_options" type="strlist">quiet</append>
+ <append key="volume.mount.valid_options" type="strlist">remount</append>
+ <append key="volume.mount.valid_options" type="strlist">exec</append>
+ <append key="volume.mount.valid_options" type="strlist">recover</append>
+ <append key="volume.mount.valid_options" type="strlist">norecover</append>
+ <merge key="volume.unmount.valid_options" type="strlist">lazy</merge>
+ <merge key="volume.policy.mount_filesystem" type="string">ntfs-3g</merge>
+ </match>
+ </device>
+</deviceinfo> \ No newline at end of file
diff --git a/sys-fs/ntfs3g/ntfs3g-2009.4.4-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2009.4.4-r1.ebuild
new file mode 100644
index 000000000000..328376dfdbe0
--- /dev/null
+++ b/sys-fs/ntfs3g/ntfs3g-2009.4.4-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2009.4.4-r1.ebuild,v 1.1 2009/10/28 22:32:19 eva Exp $
+
+EAPI=2
+
+MY_PN="${PN/3g/-3g}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Open source read-write NTFS driver that runs under FUSE"
+HOMEPAGE="http://www.ntfs-3g.org"
+SRC_URI="http://www.ntfs-3g.org/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug hal suid +external-fuse"
+
+RDEPEND=">=sys-fs/fuse-2.6.0
+ hal? ( sys-apps/hal )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ econf \
+ --docdir="/usr/share/doc/${PF}" \
+ --enable-ldscript \
+ --disable-ldconfig \
+ --with-fuse=$(use external-fuse && echo external || echo internal) \
+ $(use_enable debug)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+
+ prepalldocs || die "prepalldocs failed"
+ dodoc AUTHORS ChangeLog CREDITS
+
+ use suid && fperms u+s "/bin/${MY_PN}"
+
+ if use hal; then
+ insinto /etc/hal/fdi/policy/
+ newins "${FILESDIR}/10-ntfs3g.fdi.2009-r1" "10-ntfs3g.fdi"
+ fi
+}
+
+pkg_postinst() {
+ if use suid; then
+ ewarn
+ ewarn "You have chosen to install ${PN} with the binary setuid root. This"
+ ewarn "means that if there any undetected vulnerabilities in the binary,"
+ ewarn "then local users may be able to gain root access on your machine."
+ ewarn
+ fi
+}