summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2018-03-19 07:15:56 -0400
committerTim Harder <radhermit@gentoo.org>2018-03-19 07:31:12 -0400
commit1a1024c0f5e645b99572eb6f0b459e6f727cf3f3 (patch)
tree0bde3506033aa803246824d421804ac00edefe3e /sys-fs/fuse
parentsys-fs/fuse: version bump to 3.2.1 (diff)
downloadgentoo-1a1024c0f5e645b99572eb6f0b459e6f727cf3f3.tar.gz
gentoo-1a1024c0f5e645b99572eb6f0b459e6f727cf3f3.tar.bz2
gentoo-1a1024c0f5e645b99572eb6f0b459e6f727cf3f3.zip
sys-fs/fuse: remove old
Diffstat (limited to 'sys-fs/fuse')
-rw-r--r--sys-fs/fuse/Manifest3
-rw-r--r--sys-fs/fuse/fuse-3.0.0_rc3.ebuild86
-rw-r--r--sys-fs/fuse/fuse-3.1.0.ebuild44
-rw-r--r--sys-fs/fuse/fuse-3.1.1.ebuild48
4 files changed, 0 insertions, 181 deletions
diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index ad0cdd857275..c0a164a085dd 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -1,5 +1,2 @@
DIST fuse-2.9.7.tar.gz 661138 BLAKE2B 8e56cfa8634e919bfc4f9fa589074763bd8c272d5166a2a6fd7d416477ca07a374611639283593df4b06f8d5820b8cf5a375463d4b85fa3644868b2a62611003 SHA512 f47304d9c7a1815f7a2905b7bdb7785d4c10292a80c8dc1ec45d895af96bc6ffd6d84ff2617bd976a1d0867ab8ec1a404a5a05ace85a69ecca830f371d08f8e2
-DIST fuse-3.0.0rc3.tar.gz 744606 BLAKE2B a9e52f7644652ef84da3a825df5327ada3265c5eff1a9e6fa070aa1beaad15e6b77d63b3e355fdff978bcd2285b0f1295acb9324dcc16c33f554b8a1d89a2898 SHA512 a50d12d70ee44c217f198a231bf37b323d36741aacb5d6b2fbf6f8cfc645d9106d7f05f7cc7be29bd64098b48797f8c53a239194bf49e714b9a0dc12bf885e35
-DIST fuse-3.1.0.tar.gz 809470 BLAKE2B 8a2cd4da789a5b533d0e0ad4b87b155aa880b7d87bb7b9c996ed6de79ef14de0126da379d2879ea8de7edda2329514be8c737ecae221db390507652edc0ad25b SHA512 e6278aef67162439b736af28528edb0f39a4513f584e5949a269cc3bc07a14436e6f0b69dbe8002db6f60de9139c452568b5a091baa49119a7f61422b7aec84c
-DIST fuse-3.1.1.tar.gz 819205 BLAKE2B 040bf3473c4a403e3b085106d987765b5aa80c91d1d1648762fa4eee8ba611b04c3ea9d584b79b71e9105f4cfe305f602521c997916f0aaab25b0a1a67cff399 SHA512 38c61380f08cc9cde576d4d8fdc3b9a7c703c753ae9c477ec5210fddfe235055dc925e024ba74f3200576974f901d05b5d138cecf1baffe7b17f17ed23fdc391
DIST fuse-3.2.1.tar.xz 1042772 BLAKE2B fe7dccc3b791a3b549815f5015a993c29d9481742a88b0291a03b39b95c0acb709969bdc0f6fbea5a48d0bb97bc362ad351b719d77a4f9f630825308f3fb1913 SHA512 edf08711fa02c40b9d3507c99e0b1bfd7208edc1494888c4e2bad92b621eb5c43c4cb31474d2d3bb1edaaf9cd876f3407cdb00a1bdcf61a0b74c876d3707518e
diff --git a/sys-fs/fuse/fuse-3.0.0_rc3.ebuild b/sys-fs/fuse/fuse-3.0.0_rc3.ebuild
deleted file mode 100644
index 43bf6fd1bdd8..000000000000
--- a/sys-fs/fuse/fuse-3.0.0_rc3.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils libtool linux-info udev toolchain-funcs
-
-MY_P=${P/_/}
-
-DESCRIPTION="An interface for filesystems implemented in userspace"
-HOMEPAGE="https://github.com/libfuse/libfuse"
-SRC_URI="https://github.com/libfuse/libfuse/releases/download/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~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
-
- default
-}
-
-src_configure() {
- econf \
- INIT_D_PATH="${EPREFIX}/etc/init.d" \
- MOUNT_FUSE_PATH="${EPREFIX}/sbin" \
- UDEV_RULES_PATH="${EPREFIX}/$(get_udevdir)/rules.d" \
- $(use_enable static-libs static) \
- --disable-example
-}
-
-src_install() {
- local DOCS=( AUTHORS README.md doc/README.NFS doc/kernel.txt )
- default
-
- 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
-}
diff --git a/sys-fs/fuse/fuse-3.1.0.ebuild b/sys-fs/fuse/fuse-3.1.0.ebuild
deleted file mode 100644
index ac994543f9a4..000000000000
--- a/sys-fs/fuse/fuse-3.1.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson multilib-minimal
-
-DESCRIPTION="An interface for filesystems implemented in userspace"
-HOMEPAGE="https://github.com/libfuse/libfuse"
-SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="3"
-#KEYWORDS="~amd64"
-RESTRICT="test"
-
-DOCS=( AUTHORS README.md doc/README.NFS doc/kernel.txt )
-
-src_prepare() {
- default
- # passthough_ll is broken on systems with 32-bit pointers
- cat /dev/null > example/meson.build || die
-}
-
-multilib_src_configure() {
- meson_src_configure
-}
-
-multilib_src_compile() {
- eninja
-}
-
-multilib_src_install() {
- DESTDIR="${D}" eninja install
-}
-
-multilib_src_install_all() {
- default
- rm "${ED%/}"/dev/fuse || die
- rmdir "${ED%/}"/dev || die
- rm "${ED%/}"/etc/init.d/fuse3 || die
- rmdir "${ED%/}"/etc{/init.d,} || die
- mv "${ED%/}"/usr/share/man/man8/mount.fuse{,3}.8.gz || die
-}
diff --git a/sys-fs/fuse/fuse-3.1.1.ebuild b/sys-fs/fuse/fuse-3.1.1.ebuild
deleted file mode 100644
index f2e588be8b69..000000000000
--- a/sys-fs/fuse/fuse-3.1.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson multilib-minimal
-
-DESCRIPTION="An interface for filesystems implemented in userspace"
-HOMEPAGE="https://github.com/libfuse/libfuse"
-SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="3"
-#KEYWORDS="~amd64"
-RESTRICT="test"
-
-DEPEND="
- virtual/pkgconfig
-"
-
-DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt )
-
-src_prepare() {
- default
- # passthough_ll is broken on systems with 32-bit pointers
- cat /dev/null > example/meson.build || die
-}
-
-multilib_src_configure() {
- meson_src_configure
-}
-
-multilib_src_compile() {
- eninja
-}
-
-multilib_src_install() {
- DESTDIR="${D}" eninja install
-}
-
-multilib_src_install_all() {
- einstalldocs
- rm "${ED%/}"/dev/fuse || die
- rmdir "${ED%/}"/dev || die
- rm "${ED%/}"/etc/init.d/fuse3 || die
- rmdir "${ED%/}"/etc{/init.d,} || die
- mv "${ED%/}"/usr/share/man/man8/mount.fuse{,3}.8.gz || die
-}