exfatprogs: update to 1.0.3
authorRosen Penev <redacted>
Sun, 26 Apr 2020 23:17:31 +0000 (16:17 -0700)
committerRosen Penev <redacted>
Tue, 2 Jun 2020 02:12:38 +0000 (19:12 -0700)
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 <redacted>
utils/exfatprogs/Makefile

index ef2b59606d6650bc7aaee95d9d526d2350b89e4c..f66ff4eaba2afc9340a512c9807cd4b2f3fbbdcf 100644 (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))
git clone https://git.99rst.org/PROJECT