Commit 98538bb0 authored by Gustavo Zacarias's avatar Gustavo Zacarias Committed by Thomas Petazzoni
Browse files

exfat: bump to version 1.2.1



Switch to github homepage and site.
Package is now autotools-based.
musl tweak no longer required.

Signed-off-by: default avatarGustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 827c9d2b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@ config BR2_PACKAGE_EXFAT
	  A full-featured exFAT file system implementation for GNU/Linux
	  and other Unix-like systems as a FUSE module.

	  http://code.google.com/p/exfat/
	  https://github.com/relan/exfat

comment "exfat needs a toolchain w/ wchar, threads, dynamic library"
	depends on BR2_USE_MMU
+2 −2
Original line number Diff line number Diff line
# From https://code.google.com/p/exfat/wiki/Downloads?tm=2
sha1	060560f74dbce4dc947c7e658e75fdf339bc10ff	fuse-exfat-1.1.0.tar.gz
# Locally calculated
sha256	f444cd2849295b8de7fc61022fbf02f5bb1a84790c43f0c75ba3bf96f4619dd4	fuse-exfat-1.2.1.tar.gz
+4 −23
Original line number Diff line number Diff line
@@ -4,31 +4,12 @@
#
################################################################################

EXFAT_VERSION = 1.1.0
EXFAT_SITE = http://distfiles.gentoo.org/distfiles
EXFAT_VERSION = 1.2.1
EXFAT_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_VERSION)
EXFAT_SOURCE = fuse-exfat-$(EXFAT_VERSION).tar.gz
EXFAT_DEPENDENCIES = host-scons libfuse
EXFAT_DEPENDENCIES = libfuse host-pkgconf
EXFAT_LICENSE = GPLv3+
EXFAT_LICENSE_FILES = COPYING
EXFAT_CFLAGS = $(TARGET_CFLAGS) -std=c99

# The endianness handling functions in platform.h are protected behind
# ifdef __GLIBC__ which musl doesn't define even though it does
# provide the endianness handling interface. Work around it by
# ensuring __GLIBC__ is defined.
ifeq ($(BR2_TOOLCHAIN_USES_MUSL),y)
EXFAT_CFLAGS += -D__GLIBC__
endif

define EXFAT_BUILD_CMDS
	(cd $(@D); \
		$(TARGET_CONFIGURE_OPTS) CCFLAGS="$(EXFAT_CFLAGS)" $(SCONS))
endef

define EXFAT_INSTALL_TARGET_CMDS
	(cd $(@D); \
		$(TARGET_CONFIGURE_OPTS) CCFLAGS="$(EXFAT_CFLAGS)" $(SCONS) \
		DESTDIR=$(TARGET_DIR)/usr/sbin install)
endef

$(eval $(generic-package))
$(eval $(autotools-package))