|
|
@ -27,7 +27,7 @@ $(call Package/e2fsprogs/Default) |
|
|
|
SECTION:=utils
|
|
|
|
SECTION:=utils
|
|
|
|
CATEGORY:=Utilities
|
|
|
|
CATEGORY:=Utilities
|
|
|
|
TITLE:=Ext2/3 filesystem utilities
|
|
|
|
TITLE:=Ext2/3 filesystem utilities
|
|
|
|
DEPENDS:=+libblkid +libuuid
|
|
|
|
DEPENDS:=+libblkid +libuuid +libext2fs
|
|
|
|
endef |
|
|
|
endef |
|
|
|
|
|
|
|
|
|
|
|
define Package/e2fsprogs/description |
|
|
|
define Package/e2fsprogs/description |
|
|
@ -72,6 +72,17 @@ define Package/libblkid/description |
|
|
|
quickly and easily find block devices by filesystem UUID and LABEL.
|
|
|
|
quickly and easily find block devices by filesystem UUID and LABEL.
|
|
|
|
endef |
|
|
|
endef |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
define Package/libext2fs |
|
|
|
|
|
|
|
$(call Package/e2fsprogs/Default) |
|
|
|
|
|
|
|
SECTION:=libs
|
|
|
|
|
|
|
|
CATEGORY:=Libraries
|
|
|
|
|
|
|
|
TITLE:=ext2/ext3 filesystem library
|
|
|
|
|
|
|
|
endef |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
define Package/libext2fs/description |
|
|
|
|
|
|
|
libext2fs is a library which can access ext2 and ext3 filesystems. |
|
|
|
|
|
|
|
endef |
|
|
|
|
|
|
|
|
|
|
|
define Package/tune2fs |
|
|
|
define Package/tune2fs |
|
|
|
$(call Package/e2fsprogs) |
|
|
|
$(call Package/e2fsprogs) |
|
|
|
TITLE:=Ext2 Filesystem tune utility
|
|
|
|
TITLE:=Ext2 Filesystem tune utility
|
|
|
@ -121,6 +132,10 @@ define Build/InstallDev |
|
|
|
BUILDCC="$(HOSTCC)" \
|
|
|
|
BUILDCC="$(HOSTCC)" \
|
|
|
|
DESTDIR="$(1)" \
|
|
|
|
DESTDIR="$(1)" \
|
|
|
|
install-libs
|
|
|
|
install-libs
|
|
|
|
|
|
|
|
$(MAKE) -C $(PKG_BUILD_DIR)/lib/ext2fs \
|
|
|
|
|
|
|
|
BUILDCC="$(HOSTCC)" \
|
|
|
|
|
|
|
|
DESTDIR="$(1)" \
|
|
|
|
|
|
|
|
install
|
|
|
|
endef |
|
|
|
endef |
|
|
|
|
|
|
|
|
|
|
|
define Package/e2fsprogs/install |
|
|
|
define Package/e2fsprogs/install |
|
|
@ -130,7 +145,7 @@ define Package/e2fsprogs/install |
|
|
|
ln -sf mke2fs $(1)/usr/sbin/mkfs.ext2
|
|
|
|
ln -sf mke2fs $(1)/usr/sbin/mkfs.ext2
|
|
|
|
ln -sf mke2fs $(1)/usr/sbin/mkfs.ext3
|
|
|
|
ln -sf mke2fs $(1)/usr/sbin/mkfs.ext3
|
|
|
|
$(INSTALL_DIR) $(1)/usr/lib
|
|
|
|
$(INSTALL_DIR) $(1)/usr/lib
|
|
|
|
$(CP) $(foreach lib,com_err e2p ext2fs,$(PKG_INSTALL_DIR)/usr/lib/lib$(lib).so.*) $(1)/usr/lib/
|
|
|
|
$(CP) $(foreach lib,com_err e2p,$(PKG_INSTALL_DIR)/usr/lib/lib$(lib).so.*) $(1)/usr/lib/
|
|
|
|
endef |
|
|
|
endef |
|
|
|
|
|
|
|
|
|
|
|
define Package/libuuid/install |
|
|
|
define Package/libuuid/install |
|
|
@ -148,6 +163,11 @@ define Package/libblkid/install |
|
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libblkid.so.* $(1)/usr/lib/
|
|
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libblkid.so.* $(1)/usr/lib/
|
|
|
|
endef |
|
|
|
endef |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
define Package/libext2fs/install |
|
|
|
|
|
|
|
$(INSTALL_DIR) $(1)/usr/lib
|
|
|
|
|
|
|
|
$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/libext2fs.so* $(1)/usr/lib/
|
|
|
|
|
|
|
|
endef |
|
|
|
|
|
|
|
|
|
|
|
define Package/tune2fs/install |
|
|
|
define Package/tune2fs/install |
|
|
|
$(INSTALL_DIR) $(1)/usr/sbin
|
|
|
|
$(INSTALL_DIR) $(1)/usr/sbin
|
|
|
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/tune2fs $(1)/usr/sbin/
|
|
|
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/tune2fs $(1)/usr/sbin/
|
|
|
@ -167,6 +187,7 @@ $(eval $(call BuildPackage,e2fsprogs)) |
|
|
|
$(eval $(call BuildPackage,libuuid)) |
|
|
|
$(eval $(call BuildPackage,libuuid)) |
|
|
|
$(eval $(call BuildPackage,uuidgen)) |
|
|
|
$(eval $(call BuildPackage,uuidgen)) |
|
|
|
$(eval $(call BuildPackage,libblkid)) |
|
|
|
$(eval $(call BuildPackage,libblkid)) |
|
|
|
|
|
|
|
$(eval $(call BuildPackage,libext2fs)) |
|
|
|
$(eval $(call BuildPackage,tune2fs)) |
|
|
|
$(eval $(call BuildPackage,tune2fs)) |
|
|
|
$(eval $(call BuildPackage,resize2fs)) |
|
|
|
$(eval $(call BuildPackage,resize2fs)) |
|
|
|
$(eval $(call BuildPackage,badblocks)) |
|
|
|
$(eval $(call BuildPackage,badblocks)) |
|
|
|