iputils: bump to 20240905
[feed/packages.git] / utils / ifuse / Makefile
1 #
2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
4 #
5
6 include $(TOPDIR)/rules.mk
7
8 PKG_NAME:=ifuse
9 PKG_RELEASE:=1
10
11 PKG_SOURCE_PROTO:=git
12 PKG_SOURCE_URL:=https://github.com/libimobiledevice/ifuse.git
13 PKG_SOURCE_DATE:=2023-01-06
14 PKG_SOURCE_VERSION:=814a0e38050850937debd697fcfe6eca3de1b66f
15 PKG_MIRROR_HASH:=702eb5f850eca4bb7e5ec82f25026d0a2240041e7c0f614322608ed238ebb789
16
17 PKG_MAINTAINER:=Rosen Penev <rosenp@gmail.com>
18 PKG_LICENSE:=LGPL-2.1-or-later
19 PKG_LICENSE_FILES:=COPYING
20 PKG_CPE_ID:=cpe:/a:libimobiledevice:ifuse
21
22 PKG_FIXUP:=autoreconf
23 PKG_INSTALL:=1
24 PKG_BUILD_PARALLEL:=1
25
26 include $(INCLUDE_DIR)/package.mk
27
28 define Package/ifuse
29 SECTION:=utils
30 CATEGORY:=Utilities
31 SUBMENU:=libimobiledevice
32 TITLE:=Fuse filesystem access to iOS devices
33 URL:=https://www.libimobiledevice.org/
34 DEPENDS:=+fuse-utils +libimobiledevice
35 endef
36
37 define Package/ifuse/description
38 A fuse filesystem implementation to access the contents of iOS devices.
39 This project allows mounting various directories of an iOS device locally
40 using the FUSE file system interface.
41 - Media: Mount media directory of an iOS device locally
42 - Apps: Mount sandbox container or document directory of an app
43 - Jailbreak: Mount root filesystem on jailbroken devices (requires AFC2 service)
44 - Browse: Allows to retrieve a list of installed file-sharing enabled apps
45 endef
46
47 CONFIGURE_ARGS += \
48 PACKAGE_VERSION=$(PKG_VERSION)
49
50 define Package/ifuse/install
51 $(INSTALL_DIR) $(1)/usr/bin
52 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/ifuse $(1)/usr/bin/
53 endef
54
55 $(eval $(call BuildPackage,ifuse))