From 2433afc8e7d007f54f3c07235e1dfa5b6148d9b7 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Mon, 30 Dec 2024 23:17:47 +0900 Subject: [PATCH] net-fs/hubicfuse: treeclean Closes: https://bugs.gentoo.org/945311 (pkgremoved) Signed-off-by: Takuya Wakazono --- net-fs/hubicfuse/Manifest | 1 - net-fs/hubicfuse/hubicfuse-3.0.1.ebuild | 41 -------------------- net-fs/hubicfuse/metadata.xml | 51 ------------------------- profiles/package.mask | 5 --- 4 files changed, 98 deletions(-) delete mode 100644 net-fs/hubicfuse/Manifest delete mode 100644 net-fs/hubicfuse/hubicfuse-3.0.1.ebuild delete mode 100644 net-fs/hubicfuse/metadata.xml diff --git a/net-fs/hubicfuse/Manifest b/net-fs/hubicfuse/Manifest deleted file mode 100644 index e2c06451a9..0000000000 --- a/net-fs/hubicfuse/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hubicfuse-3.0.1.tar.gz 94467 BLAKE2B c30561d9d35378d67666eaf663064bde082775c92e7fd018b57bcebd72939d82892534e62e506be34a2613fb3aa24bd402aa81e6f5e425b0b1922a49bbaf98b4 SHA512 39301395987c8e68c5de57361a6b1ce8c8cd58e3dfdf89b23ff9efd63900eb934261aab6df46d2cf73e4151b9815d1ebe4984cabd9145b83191835e6c4360e16 diff --git a/net-fs/hubicfuse/hubicfuse-3.0.1.ebuild b/net-fs/hubicfuse/hubicfuse-3.0.1.ebuild deleted file mode 100644 index 58f802ec3d..0000000000 --- a/net-fs/hubicfuse/hubicfuse-3.0.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -DESCRIPTION="Support for mounting HubiC drive in GNU/Linux" -HOMEPAGE="https://github.com/TurboGit/hubicfuse" -SRC_URI="https://github.com/TurboGit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" - -DEPEND=" - net-misc/curl - dev-libs/openssl:0= - sys-fs/fuse:0 - sys-apps/file - dev-libs/libxml2 - dev-libs/json-c -" -RDEPEND="${DEPEND}" - -DOCS=( README.md ) - -src_configure() { - append-cflags -fcommon - default -} - -src_install() { - default - - dobin hubic_token - - ewarn "The hubiC service is now closed to new subscriptions:" - ewarn "https://www.ovh.co.uk/subscriptions-hubic-ended/" - ewarn "Make sure that you already have hubiC account." -} diff --git a/net-fs/hubicfuse/metadata.xml b/net-fs/hubicfuse/metadata.xml deleted file mode 100644 index 7ea5aa9b2a..0000000000 --- a/net-fs/hubicfuse/metadata.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - A FUSE application which provides access to hubiC's cloud files via a mount-point. - - This version contains support for DLO, symlinks and support to see other tenant's containers. - Those features are coming from https://github.com/LabAdvComp/cloudfuse - USAGE - Your hubiC Cloud configuration can be placed in a file named $HOME/.hubicfuse. All the following variables are required: - - client_id=[hubiC client id for the registered application] - client_secret=[hubiC client secret for the registered application] - refresh_token=[A refresh token you got from the script] - Optional variables: - - get_extended_metadata=[true/false, force download of additional file metadata like atime and mtime on first directory list] - curl_verbose=[true/false, enable verbose output for curl HTTP requests] - curl_progress_state=[true/false, enable verbose progress output for curl HTTP requests. Used for debugging.] - cache_statfs_timeout=[value in seconds, large timeout increases the file access speed] - debug_level=[0 default, 1 extremely verbose for debugging purposes] - enable_chmod=[true/false, false by default, still experimental feature] - enable_chown=[true/false, false by default, still experimental feature] - client_id and client_secret can be retrieved from the hubiC web interface - - The refresh_token can be obtained running the script provided (hubic_token) or with any - other method you like if you follow the example at https://api.hubic.com/ - - Then you can call hubicfuse: - - sudo hubicfuse /mnt/hubic -o noauto_cache,sync_read,allow_other - And finaly, it can be set in /etc/fstab: - - hubicfuse /mnt/hubic fuse user,noauto 0 0 - It also inherits a number of command-line arguments and mount options from the Fuse framework. - The "-h" argument should provide a summary. - - It is also possible to pass a custom hubicfuse settings file so that it is possible to mount multiple hubiC accounts: - - sudo hubicfuse /mnt/hubic1 -o noauto_cache,sync_read,allow_other,settings_filename=/root/hubic/account1.settings - sudo hubicfuse /mnt/hubic2 -o noauto_cache,sync_read,allow_other,settings_filename=/root/hubic/account2.settings - And finaly, in /etc/fstab : - - hubicfuse /mnt/hubic1 fuse user,noauto,settings_filename=/root/hubic/account1.settings 0 0 - hubicfuse /mnt/hubic2 fuse user,noauto,settings_filename=/root/hubic/account2.settings 0 0 - - - TurboGit/hubicfuse - - diff --git a/profiles/package.mask b/profiles/package.mask index 2a48528dc8..e132ad253c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -63,11 +63,6 @@ dev-python/colored # Removal on 2025-01-05 dev-python/pyrr -# Takuya Wakazono (2024-11-30) -# The service shut down in 2022. -# Removal on 2024-12-30. Bug #945311. -net-fs/hubicfuse - # Takuya Wakazono (2024-11-27) # C++ library with no reverse dependencies. # Unmaintained in guru since 2022.