summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-07-21 08:54:38 +0000
committerTim Harder <radhermit@gentoo.org>2013-07-21 08:54:38 +0000
commitc0125460ca80d1e5f470e2a4951da78832b7c563 (patch)
tree0687a204bc39f83fb3b63e49e77f451ed95595f6 /sys-fs
parentRemove old. (diff)
downloadhistorical-c0125460ca80d1e5f470e2a4951da78832b7c563.tar.gz
historical-c0125460ca80d1e5f470e2a4951da78832b7c563.tar.bz2
historical-c0125460ca80d1e5f470e2a4951da78832b7c563.zip
Version bump, add examples use flag.
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/fuse/ChangeLog7
-rw-r--r--sys-fs/fuse/Manifest26
-rw-r--r--sys-fs/fuse/fuse-2.9.3.ebuild87
3 files changed, 104 insertions, 16 deletions
diff --git a/sys-fs/fuse/ChangeLog b/sys-fs/fuse/ChangeLog
index e0a8f0c913a7..23fe990c306b 100644
--- a/sys-fs/fuse/ChangeLog
+++ b/sys-fs/fuse/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-fs/fuse
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/ChangeLog,v 1.185 2013/06/09 23:03:55 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/ChangeLog,v 1.186 2013/07/21 08:54:32 radhermit Exp $
+
+*fuse-2.9.3 (21 Jul 2013)
+
+ 21 Jul 2013; Tim Harder <radhermit@gentoo.org> +fuse-2.9.3.ebuild:
+ Version bump, add examples use flag.
09 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index e8acef303067..358169d57796 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -8,28 +8,24 @@ DIST fuse-2.8.7.tar.gz 530601 SHA256 20713319a55f87ca6a4587721549cc76e11c54b095f
DIST fuse-2.9.0.tar.gz 558554 SHA256 1bf669e5388d4f256c7875079d5a6b97837bad23eb77a1cbc8b54b46a88315f2 SHA512 bee17f24299b96af956fa2620d3d6764ac742197fd5e5b168f495d8b046d9954ccf7fbbdadc0087f52cf341cc90a31bd0404108403eb6dcabed5508c5f2d1918 WHIRLPOOL d35459f0b0b3be2fbb754ec23c738b76c157a0c07f11674319f7cb349f715524792dce1d658d218d170a8b4bbdf80eb19e14582225ff182eba1645e171964da4
DIST fuse-2.9.1.tar.gz 559705 SHA256 51803d8224bf6adab052b340614980b28861f317c261eab1f1e9c6cf17b3dd75 SHA512 6675810ba92b9f8dd289eec9c4eb45fe371e6a7f7c0c5c7a2533d813353fcbbcb78e20eb61a92057a985a556eacc67e4e6a9d5d06513028e1c2c19ab7fe59ffc WHIRLPOOL 0c1b4e272bb8b891a09a7b7e768fdd5f75f8976268629ac1b554fb1c836d27ffc574895cff20c3c777289a52aeea9f4a86d7ea45412ae4a2c601146b06876611
DIST fuse-2.9.2.tar.gz 560123 SHA256 81a728fb3f87da33063068735e2fb7e2cd89df207d32687d3d3278385279cefc SHA512 017076a58a4d184f27657e1dcdc7d5f6814a9acdc365769e1efb6bf840380fba32bcee5f57b62ecb353840c06e0a8cc7c3eeeadceb4e983188b59af2fb2171bd WHIRLPOOL 721f7133ae1dacc5e52854166925aebc21bd26ee7b7226647f242a99ee5031aa798b3ebde356636fa95b0ab3611c40edd0b3146ec64f0b2ac7703e6caff60565
+DIST fuse-2.9.3.tar.gz 572044 SHA256 0beb83eaf2c5e50730fc553406ef124d77bc02c64854631bdfc86bfd6437391c SHA512 03f43f88694ec7e039ff3579a8e76349b5a5a05872c55901fc1d9ee53dbb6b1e69f6dd0005b620f3b5ead0b14da8eeb31d46b922d10f88f4e3f830aa47e8162c WHIRLPOOL 739562e48e85326049dac0ef06653e5e6574a01dd60649e23ddc0990ea6c1979e6ce952a1e84d0776b706fbcad79eb0e1328aa35f70ba4881db9a4482d254a04
EBUILD fuse-2.8.6.ebuild 2083 SHA256 ed7591160b152fb9ab4b7dd7658cf654c454f0e903fa1aa4fb02cd8c010c7f9f SHA512 0130014db80ee1924853c71abae4752dc0aaf86990ccb30c835fed0ca471a6f98ce4c2619a0f76e4128958df9c816c36ec4a561767d26487d3263b31d589fd17 WHIRLPOOL d8fa18b571eaffb70c22e5e068f8dd52bbf79ae1109c48de95018ee422dc99a66f21f3ded14bc25f71fdb47bf9c637e37934ca30c59cac322dc6ce94d2bea6e6
EBUILD fuse-2.8.7.ebuild 1992 SHA256 2f87268254db13b978499784fd0148d5aa81fbd4696e72dad016d655e4634df9 SHA512 86f2d1d97bbf6a63b87e8bd911453ab0c53c8db0cfcd5029ce88c886c02ef7b600b5da3d8a78e0f4ac271cc1e8ab5b679a1306d8be9ea0b9fedb9857b1d2d701 WHIRLPOOL c6664f42a4163bc10b600699d8484b551970f256485c21c2ed9092389d511edff868a7a4f4ff4f37015055f9d29fd30e8186275f7ac5d39b1b1577aac14a8509
EBUILD fuse-2.9.0.ebuild 1992 SHA256 31ae7727b8778df3ef0a9933f750bf1fc7b4198bc725b3c54083df8e40cebc39 SHA512 395b749338f77b4970b164813a14fe1737814ae5b66f855bd2c4961bba9307d76229099eeb30b48101f0d3dc01aeddea7c39bbfe62c132e9fa6dbc735efdbaec WHIRLPOOL 4cb89dd20c48fbf1c9e8fa617a78ff5c274fa963139cf28c0bb8ced6add63a8c7c5a93af05dcf21a922e064b9724c6a5d231a9dffa461fe6b0894e6614095211
EBUILD fuse-2.9.1-r1.ebuild 2050 SHA256 eea52f8cd74cf37b8ca2eed466da4cfbad1c704c2166f0be239adede5988d8cd SHA512 139417c1c63065084c8963345814f650c59f53048fa743a507112a9767d450838ba2e723bdf94aa8695400bc167d812952bd75a301a3fdf7e268a5a03399a1f5 WHIRLPOOL 815871fc565861c433511ca3fd87c0c244b657caf9a5130c608534daf90f15f2536fbe26b8b65f4fb6666f47b1646fc7ecbea61a7f86e61aa32a7b0c388fb69d
EBUILD fuse-2.9.1.ebuild 1992 SHA256 dec9e352d4c5c2eccd1865837d1423404a27b7bda86ea6514701e79c9e48cfd5 SHA512 f6d29c5d718191dd0ff592d66d21ffd3b9a6d580f84c086da40b8fce393d5f6e7e73408bc2361111bac6fbedefbdf3da6243c8af399757f4baba9aaf7182395c WHIRLPOOL a37b693366d5ac618457faea4eca0f2b50e3f0ea2827c27f50365f0d12f43183b5e6ce27529127e4513e669766cc628f6b2f781f0cc0e44e71f5df398d22a512
EBUILD fuse-2.9.2.ebuild 2219 SHA256 cabc1e85f9dfe7ba3010490442fbca8f32732e6b53758e49a7beb66e042bee3a SHA512 ea4a156ce31960337d2808f89bf03c4f828176831df48cbda301c7075d48ee0a6acdabe06e4666954c33409a19a3ea417178a6186a43717fec27feefeb6315fc WHIRLPOOL 7bbb801de915b57c90b283c857996216002d97d751554d465034993a362b9abe84f4eea7db7fa9bd1875d5a1178d8fabe9a8d2669e713cf836239b07eb6d7b68
-MISC ChangeLog 24495 SHA256 b418478509a205cc1bff4973ca338b97fb056c3c731f4eb4aa9c7605429c6e87 SHA512 18b63cb41495662a4ac58e31f2bdfde5f6974fe3f7e6aafbddfa9d9509926b69acda07954234aff136960643d4d47469e9c788d8f11a5051c874dba9e7e8d434 WHIRLPOOL b4b7f2602efbd15219375461a3de658d35f875e77d0e0457234cc4c4b42a00cf246157fbbeb5eb934e6d9311adfde2280e1e0f02691bcfc48ffc12744447ab00
+EBUILD fuse-2.9.3.ebuild 2250 SHA256 04421c5d5775fcfd60ed5badc2b1f25a63cb82c1baf2298ea8e400efb6c2503f SHA512 fddcdbd9e9350769a67121047b33597103ea068cac3a34faf0caf49c10f2f2da6aed96d5a42be90ec2db7afcd108be37bfb222cd45e61784eeefb4fcf50c813c WHIRLPOOL 53eff74e66a43166795f6f40138a1cce17abe1545e717d00b2df494074e35d3f8867fb55353e7f01dfbcbd5577f84ee5a372c74f9ceb78c890c5cc8a1bbb1ea7
+MISC ChangeLog 24634 SHA256 c178e7f0e26b032f6beffa966a140666907819a60047170c08898c10c2429a63 SHA512 d76dbdcfebb7d530b4158f9979967cb1119e1d99d92f84178f308a6506d3f959723f043ba5512dfe66b010f1943f4bd120d06b902cac415b5b396f4edbd06a9a WHIRLPOOL a24a3aa18cc99f278bdf202e82e497311a98eeb4cfb6b612681e2eb65171c12a8de95837815f754af10355d7727480ba9c7ec4c5e16b74f99b56946a8ed31bd5
MISC metadata.xml 248 SHA256 32abf15e7c6c5b1d79352aff76413358aea37ae781534cee099c03723de657bc SHA512 b820a6d68eb09f0c3eda90fd7ed53d21afc40eb3daef875542f711b8064a5c7fc78f06462a5aa6a9a7e7d71bd82225ecaee627eb599b5c5fd563d2599cf78974 WHIRLPOOL 9187ff09bb4d8f155befdf23e5ec86740069de083eb920122ed18702a1f3a83ad9aa2e9adacd307940c9455d3b346853726f750e350be0f4f644b898e9dc3c21
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJRtQnhAAoJELEHsLL7fEFWA50P/3tzLebE3xFdnQEg3ijoAF8L
-unVd4O3Xisy+YxYHKu8OfEw2QH3lQ3DgyTKc+7lbVOcqLUXffO0ULm0FIsGd9JBv
-UgRpGYSLE4V/2lV9I5GRjh5r+GZ5yezz8WrhzxyCEaewGlC6wcrFhi6o+wm8l8SM
-zINIq/7znwYtWVbnMyYOPKZv3gr+j5/up4QivzQNwCC/3zvxr3j2qr8087kKWgLr
-eCWakqVuan8+GT1ZnAEu9qOn8WULRCq1Ed2EHOA3WM423tFZqJmdl8XE/onWDKMW
-vCGJmYYhfkp/DV09Zq5Yx5cZfPjBBMUyjFqTe8cO8eoNaVr+rKWmdD0p5V3HBWsr
-XHzWkc39HgUnGaoyJkX45mvCw3mtCkG8DnRt62eAsVRCtRAQXKo2aFJuXzfD5eDC
-MlRFjtFqkONw7YFq24BGHnPDI+7mJFkhqX+LZDVtJ+neZC4wOTuxVifrf5TRRHGm
-KZvO0xh5s0i//r5mdG27EGXwScxFosbqvBldEGo2h1liHS2xTP/hVISocUXoxAU6
-3CSGmTxbr62GfAVHIm/9oXaKYjIIBJSweBlr6pd9M1Jijie1mck8n0qsQnMO5Y9B
-v6bJ+gE1NbSQ3OTv+YPyA6CXtGXq0s6nSPrJjsgD4r7lTy2mY79nrSvZBAYwTCEF
-tZ0uiinW5mt1Pgu4lL1z
-=dkkt
+iQEcBAEBCAAGBQJR66HNAAoJEEqz6FtPBkyjti4H/R4C55oNNac2Jw2ZoVZuMexm
+wutcNHKncDACoWPYOx02ALHJQXb7ZCORVAhTJ2HsFPyDsZMTt4T4nC5eBu/Lzpfz
+OHisMbdlm5/Tw8weQlSloTfC/FOxoHk2OY8x99YytBG/WVpyfyaw+bEc8zbCe7B9
+u30AiAtmkI0eRk6UeUFQcTjiQqZAlGgQbPVbZo2GCD9EuX9hCw13rwsiTGvbN0oj
+kT/NY3nuDQxiw2ovWUtyvD5sVSxZS+GQkpwWeDMA/WP6zmqESLA2rYiq8NrR1L6R
+/au2xENIMWtgRrXZYt/8Zuop6usdsYWbF0JtZCIEs4fBi1ApiVYJ7lV1w9B+v+s=
+=idIj
-----END PGP SIGNATURE-----
diff --git a/sys-fs/fuse/fuse-2.9.3.ebuild b/sys-fs/fuse/fuse-2.9.3.ebuild
new file mode 100644
index 000000000000..a63b975d575e
--- /dev/null
+++ b/sys-fs/fuse/fuse-2.9.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-2.9.3.ebuild,v 1.1 2013/07/21 08:54:32 radhermit Exp $
+
+EAPI=5
+inherit eutils libtool linux-info udev toolchain-funcs
+
+MY_P=${P/_/-}
+DESCRIPTION="An interface for filesystems implemented in userspace."
+HOMEPAGE="http://fuse.sourceforge.net"
+SRC_URI="mirror://sourceforge/fuse/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="examples kernel_linux kernel_FreeBSD static-libs"
+
+PDEPEND="kernel_FreeBSD? ( sys-fs/fuse4bsd )"
+DEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ if 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 user-mode utils"
+ linux-info_pkg_setup
+ fi
+}
+
+src_prepare() {
+ # sandbox violation with mtab writability wrt #438250
+ # don't sed configure.in without eautoreconf because of maintainer mode
+ sed -i 's:umount --fake:true --fake:' configure || die
+ elibtoolize
+}
+
+src_configure() {
+ econf \
+ INIT_D_PATH="${EPREFIX}/etc/init.d" \
+ MOUNT_FUSE_PATH="${EPREFIX}/sbin" \
+ UDEV_RULES_PATH="${EPREFIX}/$(udev_get_udevdir)/rules.d" \
+ $(use_enable static-libs static) \
+ --disable-example
+}
+
+src_install() {
+ default
+
+ dodoc AUTHORS ChangeLog Filesystems README \
+ README.NFS NEWS doc/how-fuse-works \
+ doc/kernel.txt FAQ
+
+ if use examples ; then
+ docinto examples
+ dodoc example/*
+ fi
+
+ if use kernel_linux ; then
+ newinitd "${FILESDIR}"/fuse.init fuse
+ elif use kernel_FreeBSD ; then
+ insinto /usr/include/fuse
+ doins include/fuse_kernel.h
+ newinitd "${FILESDIR}"/fuse-fbsd.init fuse
+ else
+ die "We don't know what init code install for your kernel, please file a bug."
+ fi
+
+ prune_libtool_files
+ rm -rf "${D}"/dev
+
+ dodir /etc
+ cat > "${ED}"/etc/fuse.conf <<-EOF
+ # Set the maximum number of FUSE mounts allowed to non-root users.
+ # The default is 1000.
+ #
+ #mount_max = 1000
+
+ # Allow non-root users to specify the 'allow_other' or 'allow_root'
+ # mount options.
+ #
+ #user_allow_other
+ EOF
+}