diff options
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/ntfs3g/ChangeLog | 8 | ||||
-rw-r--r-- | sys-fs/ntfs3g/Manifest | 14 | ||||
-rw-r--r-- | sys-fs/ntfs3g/files/10-ntfs3g.fdi.2009-r1 | 42 | ||||
-rw-r--r-- | sys-fs/ntfs3g/ntfs3g-2009.4.4-r1.ebuild | 56 |
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 +} |