From 23052c3137700457613bdc1a24d91e3a1e2f7725 Mon Sep 17 00:00:00 2001 From: blshkv Date: Fri, 17 Jul 2020 13:15:32 +0800 Subject: [PATCH] ifuse: fork and fix, because Gentoo dev is great --- app-pda/ifuse/Manifest | 1 + app-pda/ifuse/ifuse-1.1.4.ebuild | 35 +++++++++++++++++++ .../base/package.accept_keywords/app-pda | 2 +- 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 app-pda/ifuse/Manifest create mode 100644 app-pda/ifuse/ifuse-1.1.4.ebuild diff --git a/app-pda/ifuse/Manifest b/app-pda/ifuse/Manifest new file mode 100644 index 000000000..6b4bc72c6 --- /dev/null +++ b/app-pda/ifuse/Manifest @@ -0,0 +1 @@ +DIST ifuse-1.1.4.tar.gz 20867 BLAKE2B c48f324d2ca4fb6ec3fd85e9d576709a0e490ea3412fedb7f09d7d01e5a7294aa699dd02713feca1d5d83d9655307f804b87b7105a7fbd12a7817d561885913d SHA512 e6228849477cd92bc1cb45f32ddabd5928964e5e654ecd4b88dc0da1f8673d02b024702ba5ecce3060eb7a0724fd79fdf8535863a7e6ead6e387e5aa6f49af62 diff --git a/app-pda/ifuse/ifuse-1.1.4.ebuild b/app-pda/ifuse/ifuse-1.1.4.ebuild new file mode 100644 index 000000000..10b5d2371 --- /dev/null +++ b/app-pda/ifuse/ifuse-1.1.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit readme.gentoo-r1 + +DESCRIPTION="Mount Apple iPhone/iPod Touch file systems for backup purposes" +HOMEPAGE="http://www.libimobiledevice.org/" +SRC_URI="https://github.com/libimobiledevice/ifuse/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=app-pda/libimobiledevice-1.3.0:= + >=app-pda/libplist-2.2.0:= + >=sys-fs/fuse-2.7.0:=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOC_CONTENTS="Only use this filesystem driver to create backups of your data. +The music database is hashed, and attempting to add files will cause the +iPod/iPhone to consider your database unauthorised. +It will respond by wiping all media files, requiring a restore through iTunes." + +src_install() { + default + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/profiles/pentoo/base/package.accept_keywords/app-pda b/profiles/pentoo/base/package.accept_keywords/app-pda index 43a835187..e9522e2b7 100644 --- a/profiles/pentoo/base/package.accept_keywords/app-pda +++ b/profiles/pentoo/base/package.accept_keywords/app-pda @@ -1,7 +1,7 @@ ~app-pda/ideviceinstaller-1.1.1 +~app-pda/ifuse-1.1.4 #Gentoo -#~app-pda/ifuse-1.1.3 =app-pda/libimobiledevice-1.3* =app-pda/libplist-2.2* =app-pda/libusbmuxd-2.0*