summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <chutzpah@gentoo.org>2012-01-23 18:32:01 +0000
committerPatrick McLean <chutzpah@gentoo.org>2012-01-23 18:32:01 +0000
commitaaac916e8d426bc5a44390844804c7ac328d1098 (patch)
tree4cdd9413f7ccb669fb868c9e57cba99917051a75 /sys-fs/ntfs3g
parentChange deps, bug 398741 (diff)
downloadhistorical-aaac916e8d426bc5a44390844804c7ac328d1098.tar.gz
historical-aaac916e8d426bc5a44390844804c7ac328d1098.tar.bz2
historical-aaac916e8d426bc5a44390844804c7ac328d1098.zip
Version bump, add new "extras" USE flag. Drop some older versions.
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'sys-fs/ntfs3g')
-rw-r--r--sys-fs/ntfs3g/ChangeLog11
-rw-r--r--sys-fs/ntfs3g/Manifest42
-rw-r--r--sys-fs/ntfs3g/metadata.xml1
-rw-r--r--sys-fs/ntfs3g/ntfs3g-2010.10.2.ebuild69
-rw-r--r--sys-fs/ntfs3g/ntfs3g-2010.8.8.ebuild69
-rw-r--r--sys-fs/ntfs3g/ntfs3g-2012.1.15.ebuild (renamed from sys-fs/ntfs3g/ntfs3g-2011.1.15.ebuild)19
6 files changed, 43 insertions, 168 deletions
diff --git a/sys-fs/ntfs3g/ChangeLog b/sys-fs/ntfs3g/ChangeLog
index f7f45bb5eb5e..4a6ad00f2ec5 100644
--- a/sys-fs/ntfs3g/ChangeLog
+++ b/sys-fs/ntfs3g/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-fs/ntfs3g
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v 1.120 2011/12/29 20:37:13 halcy0n Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ChangeLog,v 1.121 2012/01/23 18:32:01 chutzpah Exp $
+
+*ntfs3g-2012.1.15 (23 Jan 2012)
+
+ 23 Jan 2012; Patrick McLean <chutzpah@gentoo.org> -ntfs3g-2010.8.8.ebuild,
+ -ntfs3g-2010.10.2.ebuild, -ntfs3g-2011.1.15.ebuild, +ntfs3g-2012.1.15.ebuild,
+ metadata.xml:
+ Version bump, add new "extras" USE flag. Drop some older versions.
29 Dec 2011; Mark Loeser <halcy0n@gentoo.org> ntfs3g-2011.4.12.ebuild:
Stable for ppc64; bug #378829
diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest
index aa9144615f58..e4519c44828f 100644
--- a/sys-fs/ntfs3g/Manifest
+++ b/sys-fs/ntfs3g/Manifest
@@ -1,31 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX 99-ntfs3g.rules 51 RMD160 5c022fc946d0a695f8ef0dde7b8be42080bc8162 SHA1 01c821c46815c8bbe7560455fc22cc355c3844a2 SHA256 912165f71bbcae4753cd10a74c78bfd98e49bd9adbf80b96c39fc6738b12d463
-DIST ntfs-3g-2010.10.2.tgz 875186 RMD160 8c545928cc1741fa0f1d20a9a04b0cde9f4499cf SHA1 97531dc0e556596e6bf2169863e9b8368c7d2bd0 SHA256 17c7e7f1ea22951bdefaa8aa0e36a011f65fbc76fc3511d16433c46d899e9e71
-DIST ntfs-3g-2010.8.8.tgz 875039 RMD160 07521bd66c4cd26bb40ac84629159eec8d8da43d SHA1 f9862700905b23b06e7944f663352227b9c776a6 SHA256 f53bf5c3329f177ba2a6e34fa1d9093c47076f8104f4281259fa6df54e597755
-DIST ntfs-3g-2011.1.15.tgz 882554 RMD160 184009d6651b134b27f04fa040221e6e02c2983e SHA1 d7cf0c5e8730568f5fa8802869d6fe8cdd4a0213 SHA256 d8a101002cd4cc493f5da5efd02f1860c32f46ed14a99e1356c6d376d39a0a6b
DIST ntfs-3g_ntfsprogs-2011.4.12.tgz 1126704 RMD160 7a5530874a3c5251049da16bc07e861c73b6f317 SHA1 a4340ae611a3f26089f7d5601a86a5847517bff7 SHA256 aa8c747f0bfe819b2387b05e12db8d35e4ac96dcb2432873a0b939e248b2ee05
-EBUILD ntfs3g-2010.10.2.ebuild 1747 RMD160 198c2aca1893986d8f261af382fe84947a4fd7f3 SHA1 c8c5b3cca09663861f737b05dd634a612627ef42 SHA256 4b7f88a7d00f580219cde75be1bc819141927b38b4ae5f9c9720109e7dd6421e
-EBUILD ntfs3g-2010.8.8.ebuild 1743 RMD160 a24d007376870865d832dd4d355f569530aa4ca0 SHA1 44d7d4163f754b0b96046aa89fa3a00a88a19304 SHA256 dbbbff8eeb78384540e2d5eeddac3c9c94e2c3e861d3fe778e3d28cba0107e96
-EBUILD ntfs3g-2011.1.15.ebuild 1792 RMD160 5ad5eaa49dbefd14944aebfa3a008937bac7ee45 SHA1 6b7504d128e3d36c38ee07daae18b51ce7402031 SHA256 e44ea0b79210fa6292135cc60a30f691ac8b50c5d7ea5e124d14cb32a0c463c0
+DIST ntfs-3g_ntfsprogs-2012.1.15.tgz 1149907 RMD160 4db6ea1025eedeee160a1cd4238d069a307b9b35 SHA1 8d55cf49afde172fefa369a0a85289e09c4d7bbb SHA256 6f1611c5000de7ca99141a9b853cba2c8dbd86c8e36d5efbe7ba918af773fb25
EBUILD ntfs3g-2011.4.12.ebuild 2020 RMD160 63c8fd37ee6685666fc85f5a984fe96c98176f21 SHA1 bf6ac22e7a67e82ad62fec1aba5ba3301cf1be22 SHA256 e3cd4137daaa5c4f757eeb4db7671089ea6906ef9daa4c001dba99cf16fcd9e7
-MISC ChangeLog 19135 RMD160 6255f02ff73acb883affe01c74dd9d3889b88b36 SHA1 c78ae9bc3f8aec6d4b8018eae308f130757fb0db SHA256 56d3defb59517d135171ae1952444275fcdff43e88cfa8d83440cd6505acf5aa
-MISC metadata.xml 1060 RMD160 1566685c1ca12268d4a9f5891fd5b0fd10aeca1e SHA1 9a0172a865147ca1295e69383fb0ee26ad2f376d SHA256 2aea7a363781817124a109b7aa69681ad7c3722b698ab5774e5c99d3944a1cef
+EBUILD ntfs3g-2012.1.15.ebuild 2057 RMD160 29b70f8eef331d6d3b1d810e9bfa1c04e9ba5d7f SHA1 a2c9bc282fadbe8787eb9e14a506d39906d8c2b8 SHA256 47d4277d0095886209fe16ef3764a53c10ec06d09d1ce348f289996e41a56c23
+MISC ChangeLog 19412 RMD160 8017cf3a4689a4bb73a3f64199b00129257c1e8f SHA1 a9416eef0200c29fc0d415001e5ccd91d98d4be9 SHA256 746c5a6def53343af3e753c9a5b2577d79f9ce0f7df50bb6f0672a84a4c2dcab
+MISC metadata.xml 1123 RMD160 c30254964c3b60676f0c2050c24be29074aa5a91 SHA1 95838dc444729cd81208bb753e6b55ecac472556 SHA256 17254d9de23ff9c80f3b058e3e655babfb91dfbc3e9aadfcf9361af56f086bd2
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBAgAGBQJO/M9+AAoJEPTTRK0uRVaNHWUP/0LOvGWn4gdogCBevXLLTIzF
-XvxkP4zOfgpOj0x3fjeho5ea86MCtPsymwORKVOzbvfxoeI1BTlzKJqSf3mg4tco
-HRqEzgs0g2QvjebefK3qp07MZ+bNgy+R1N5NsGr3NQSV2FGEdhHIAfUckAuyrcEB
-xafLdVERp4XBSJGRbFnG2D3mCxv+Jj2PUIs4LOpYgxtkgqwuLCKoKbbH2pVp8+pF
-VhdIVxAQdYxzyJkJbemGF9RCs3LlKbwQQUDQ0iri7BuGwczMg86/GNSk4YDnpiK9
-qQReYJ0i4dLGRFCc5MvqoUo61dzOINY30zPnSFLceNCqF/B+xMl/auQSVxxVauVz
-PktbgDwyVTCvISlZEY9WdjcVqG5QmqhczOP9kL9vbOF2jqgJpEdU3e4QGRjpdBiv
-ksvYsldANTSelA/OZjRDX++cqzLsZQbnvHB1Gd/LUL0Tcl3hZ0dNvY7HKNC1zlSa
-F43a0lJdUGQQzI/UKm6cDDXujQ/56NencqF3NUISnIS5nY0h70TU4SwXrJeDg/c8
-3XjEeCIcF4BvjmAGKvuZIcaNYLLhEoW4xlR2i1x4yaycl1lEVkR5sJQ3FueWY7mj
-/rI++fDFApnmFNwxDuqQdcY6Mn7bRci68b+z3knh2pmBwHpJC7t14Js1NffZZKKE
-CUjpxsBEfu3lXddbsXeF
-=k3/J
+iQIcBAEBCAAGBQJPHaenAAoJEHy/RO9cNQiDlBkP/3B537oyBVMITP2dFlvlmxEO
+4BNArsQu/RJ+FSIEVOkUWZrRLj9sWuNZ+YF4yCESbry7vsdH6ieJ9HvGhuQd53s+
+FbRVEw7qO9xlIRAAmtrbLwJfNeZDzguOYxfydHuzDtJFF0ImOgHFN7d3utiD0W3W
+wVCPfTNMvXOptUTk5m7NpUZBjt0R0cgX3AHCfxBC5qlKpBasTEC/66Zi+PRpWTFt
+R4RQZyKvKbSSOcRIKe3/NXAQy9wlCLFqT7jgtscvWwUOwaBgmGJ0zge0cd+TVsl+
+mAODKl0jtts3c4Hw7zKS0SweJz1LL5m7GLgVU2T7FPl91a4yNKQRrebMwxGnGBSU
+V3s5ruJNb1VvGGvqTfawbxs0FO7zpFv9FAWirZUNQKSGrbBDwZ+8wpQydoIRINye
+LCGQnqHj2f6505BiJEtQ6QpiQ7JPLqHeE6abuR++SvjZtFfJ42kyII+8Jm/xGOMv
+EFWeUth/CbNox5KdaDJjViZHl91seCPbRWjb2ccIJ3Ovy+v4VjEpFU+y1Jjoc/0R
+iwbdxRKJeNknEmoA00eHOYmUXu7tmTPlwMKyqDQvpOkyVKVCXHrG/m9QT4T5rPG0
++ZvCeJiP3SycwORnULwTB2Q1C2kGE2NnAzi2jp5HOaoRsP1hRjyrofodwBQ2YcgM
+IUqUEt6YTJhQL3jwn6AJ
+=/gjL
-----END PGP SIGNATURE-----
diff --git a/sys-fs/ntfs3g/metadata.xml b/sys-fs/ntfs3g/metadata.xml
index 5c49ad3c32bc..229396350481 100644
--- a/sys-fs/ntfs3g/metadata.xml
+++ b/sys-fs/ntfs3g/metadata.xml
@@ -15,6 +15,7 @@ file ownership, access right.
<use>
<flag name='external-fuse'>Use external FUSE library instead of internal
one. Must be disabled for unprivileged mounting to work.</flag>
+ <flag name='extras'>Enable extra ntfsprogs utilities.</flag>
<flag name='udev'>Install udev rule to make udisks use ntfs-3g instead
of the kernel NTFS driver.</flag>
<flag name='crypt'>Add support for encrypted NTFS drives/partitions.</flag>
diff --git a/sys-fs/ntfs3g/ntfs3g-2010.10.2.ebuild b/sys-fs/ntfs3g/ntfs3g-2010.10.2.ebuild
deleted file mode 100644
index 772a7cad0734..000000000000
--- a/sys-fs/ntfs3g/ntfs3g-2010.10.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2010.10.2.ebuild,v 1.4 2011/01/04 16:40:26 chutzpah Exp $
-
-EAPI=2
-inherit linux-info
-
-MY_PN="${PN/3g/-3g}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Open source read-write NTFS driver that runs under FUSE"
-HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/"
-SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl debug suid +udev +external-fuse"
-
-RDEPEND="external-fuse? ( >=sys-fs/fuse-2.8.0 )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- sys-apps/attr"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- if use external-fuse && use kernel_linux; then
- if kernel_is lt 2 6 9; then
- die "Your kernel is too old."
- fi
- CONFIG_CHECK="~FUSE_FS"
- FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g"
- linux-info_pkg_setup
- fi
-}
-
-src_configure() {
- econf \
- --docdir="/usr/share/doc/${PF}" \
- --enable-ldscript \
- --disable-ldconfig \
- --with-fuse=$(use external-fuse && echo external || echo internal) \
- $(use_enable acl posix-acls) \
- $(use_enable debug)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
-
- dodoc AUTHORS ChangeLog CREDITS README
-
- use suid && fperms u+s "/bin/${MY_PN}"
-
- if use udev; then
- insinto /etc/udev/rules.d/
- doins "${FILESDIR}/99-ntfs3g.rules"
- 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
-}
diff --git a/sys-fs/ntfs3g/ntfs3g-2010.8.8.ebuild b/sys-fs/ntfs3g/ntfs3g-2010.8.8.ebuild
deleted file mode 100644
index 78715ccb1508..000000000000
--- a/sys-fs/ntfs3g/ntfs3g-2010.8.8.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2010.8.8.ebuild,v 1.9 2011/02/26 07:58:52 xarthisius Exp $
-
-EAPI=2
-inherit linux-info
-
-MY_PN="${PN/3g/-3g}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Open source read-write NTFS driver that runs under FUSE"
-HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/"
-SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 ~sparc x86"
-IUSE="acl debug suid udev +external-fuse"
-
-RDEPEND="external-fuse? ( >=sys-fs/fuse-2.8.0 )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- sys-apps/attr"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- if use external-fuse && use kernel_linux; then
- if kernel_is lt 2 6 9; then
- die "Your kernel is too old."
- fi
- CONFIG_CHECK="~FUSE_FS"
- FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g"
- linux-info_pkg_setup
- fi
-}
-
-src_configure() {
- econf \
- --docdir="/usr/share/doc/${PF}" \
- --enable-ldscript \
- --disable-ldconfig \
- --with-fuse=$(use external-fuse && echo external || echo internal) \
- $(use_enable acl posix-acls) \
- $(use_enable debug)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "install failed"
-
- dodoc AUTHORS ChangeLog CREDITS README
-
- use suid && fperms u+s "/bin/${MY_PN}"
-
- if use udev; then
- insinto /etc/udev/rules.d/
- doins "${FILESDIR}/99-ntfs3g.rules"
- 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
-}
diff --git a/sys-fs/ntfs3g/ntfs3g-2011.1.15.ebuild b/sys-fs/ntfs3g/ntfs3g-2012.1.15.ebuild
index 76b12ea0d30e..06e6bfcf7d49 100644
--- a/sys-fs/ntfs3g/ntfs3g-2011.1.15.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2012.1.15.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2011.1.15.ebuild,v 1.1 2011/02/02 00:01:45 chutzpah Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/ntfs3g/ntfs3g-2012.1.15.ebuild,v 1.1 2012/01/23 18:32:01 chutzpah Exp $
EAPI=2
inherit linux-info
MY_PN="${PN/3g/-3g}"
-MY_P="${MY_PN}-${PV}"
+MY_P="${MY_PN}_ntfsprogs-${PV}"
DESCRIPTION="Open source read-write NTFS driver that runs under FUSE"
HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/"
@@ -15,9 +15,12 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl debug suid xattr +udev +external-fuse"
+IUSE="acl crypt debug extras ntfsprogs suid static-libs xattr +udev +external-fuse"
+
+RDEPEND="external-fuse? ( >=sys-fs/fuse-2.8.0 )
+ ntfsprogs? ( !!sys-fs/ntfsprogs )
+ crypt? ( net-libs/gnutls )"
-RDEPEND="external-fuse? ( >=sys-fs/fuse-2.8.0 )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
sys-apps/attr"
@@ -42,6 +45,10 @@ src_configure() {
--disable-ldconfig \
--with-fuse=$(use external-fuse && echo external || echo internal) \
$(use_enable acl posix-acls) \
+ $(use_enable crypt crypto) \
+ $(use_enable extras) \
+ $(use_enable ntfsprogs) \
+ $(use_enable static-libs static) \
$(use_enable xattr xattr-mappings) \
$(use_enable debug)
}
@@ -57,6 +64,8 @@ src_install() {
insinto /etc/udev/rules.d/
doins "${FILESDIR}/99-ntfs3g.rules"
fi
+
+ find "${D}" -name '*.la' -delete
}
pkg_postinst() {