Browse Source

exfatprogs: update to 1.0.3

This release removes iconv dependency which needed nls.mk before.

It also removes the library component.

Switch from old name to new name in Makefile.

Fixed license information.

Several other cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
lilik-openwrt-22.03
Rosen Penev 5 years ago
parent
commit
695b33b0b7
No known key found for this signature in database GPG Key ID: 36D31CFA845F0E3B
1 changed files with 15 additions and 31 deletions
  1. +15
    -31
      utils/exfatprogs/Makefile

+ 15
- 31
utils/exfatprogs/Makefile View File

@ -1,58 +1,43 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=exfat-utils
PKG_VERSION:=1.0.1
PKG_NAME:=exfatprogs
PKG_VERSION:=1.0.3
PKG_RELEASE:=1
PKG_LICENSE:=GPL-2.0
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/$(PKG_NAME)/$(PKG_NAME)/tar.gz/$(PKG_VERSION)?
PKG_HASH:=7d4e95c3042b58601a581dc02f55eb4a726a2fb8db2e74a9619dbf3083997e06
PKG_HASH:=5cb2c9e65a1633148d498913508977e6073d6f454a7addfa98623f6d065d5589
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
PKG_LICENSE:=GPL-2.0-only
PKG_LICENSE_FILES:=COPYING
PKG_FIXUP:=autoreconf
PKG_BUILD_PARALLEL:=1
PKG_INSTALL:=1
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
PKG_BUILD_PARALLEL:=1
include $(INCLUDE_DIR)/package.mk
CONFIGURE_ARGS += \
--enable-shared \
--disable-static
define Package/exfat-utils/Default
define Package/exfatprogs/Default
SECTION:=utils
CATEGORY:=Utilities
SUBMENU:=Filesystem
DEPENDS:=+libexfat
URL:=https://github.com/exfat-utils/exfat-utils
URL:=https://github.com/exfatprogs/exfatprogs
endef
define Package/exfat-mkfs
$(Package/exfat-utils/Default)
$(Package/exfatprogs/Default)
TITLE:=Utility for creating an exFAT File System
endef
define Package/exfat-fsck
$(Package/exfat-utils/Default)
$(Package/exfatprogs/Default)
TITLE:=Utility for checking/repairing an exFAT File System
endef
define Package/libexfat
SECTION:=libs
CATEGORY:=Libraries
TITLE:=Library for exFAT File System tools
DEPENDS:=+libuuid
ABI_VERSION:=1
endef
define Package/libexfat/install
$(INSTALL_DIR) $(1)/usr/lib
$(CP) \
$(PKG_INSTALL_DIR)/usr/lib/libexfat.so.* $(1)/usr/lib/
endef
CONFIGURE_ARGS += \
--enable-shared \
--disable-static
define Package/exfat-mkfs/install
$(INSTALL_DIR) $(1)/usr/sbin
@ -64,6 +49,5 @@ define Package/exfat-fsck/install
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/fsck.exfat $(1)/usr/sbin
endef
$(eval $(call BuildPackage,libexfat))
$(eval $(call BuildPackage,exfat-mkfs))
$(eval $(call BuildPackage,exfat-fsck))

Loading…
Cancel
Save