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>
53 lines
1.3 KiB
Makefile
53 lines
1.3 KiB
Makefile
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=exfatprogs
|
|
PKG_VERSION:=1.0.3
|
|
PKG_RELEASE:=1
|
|
|
|
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:=5cb2c9e65a1633148d498913508977e6073d6f454a7addfa98623f6d065d5589
|
|
|
|
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
|
|
PKG_LICENSE:=GPL-2.0-only
|
|
PKG_LICENSE_FILES:=COPYING
|
|
|
|
PKG_FIXUP:=autoreconf
|
|
PKG_INSTALL:=1
|
|
PKG_BUILD_PARALLEL:=1
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/exfatprogs/Default
|
|
SECTION:=utils
|
|
CATEGORY:=Utilities
|
|
SUBMENU:=Filesystem
|
|
URL:=https://github.com/exfatprogs/exfatprogs
|
|
endef
|
|
|
|
define Package/exfat-mkfs
|
|
$(Package/exfatprogs/Default)
|
|
TITLE:=Utility for creating an exFAT File System
|
|
endef
|
|
|
|
define Package/exfat-fsck
|
|
$(Package/exfatprogs/Default)
|
|
TITLE:=Utility for checking/repairing an exFAT File System
|
|
endef
|
|
|
|
CONFIGURE_ARGS += \
|
|
--enable-shared \
|
|
--disable-static
|
|
|
|
define Package/exfat-mkfs/install
|
|
$(INSTALL_DIR) $(1)/usr/sbin
|
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/mkfs.exfat $(1)/usr/sbin
|
|
endef
|
|
|
|
define Package/exfat-fsck/install
|
|
$(INSTALL_DIR) $(1)/usr/sbin
|
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/fsck.exfat $(1)/usr/sbin
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,exfat-mkfs))
|
|
$(eval $(call BuildPackage,exfat-fsck))
|