2 # Copyright (C) 2010-2013 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
12 PKG_MD5SUM
:=a1ec22ef003688dae9f76c74881b22b9
15 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
16 PKG_SOURCE_URL
:=@SF
/e2fsprogs
18 HOST_BUILD_PARALLEL
:=1
20 include $(INCLUDE_DIR
)/host-build.mk
22 HOST_CFLAGS
+= $(FPIC
)
23 HOST_LDFLAGS
+= $(HOST_STATIC_LINKING
)
25 HOST_CONFIGURE_ARGS
+= \
27 --disable-elf-shlibs \
29 --enable-dynamic-e2fsck \
34 $(call Host
/Prepare
/Default
)
35 rm -rf
$(HOST_BUILD_DIR
)/doc
39 $(Host
/Install
/Default
)
40 $(MAKE
) -C
$(HOST_BUILD_DIR
)/lib
/uuid
install
41 mkdir
-p
$(STAGING_DIR_HOST
)/include/e2fsprogs
42 $(CP
) $(STAGING_DIR_HOST
)/include/uuid
$(STAGING_DIR_HOST
)/include/e2fsprogs
/
43 rm -rf
$(STAGING_DIR_HOST
)/include/uuid
44 $(INSTALL_DATA
) $(HOST_BUILD_DIR
)/lib
/uuid
/libuuid.a
$(STAGING_DIR_HOST
)/lib
/
48 rm -f
$(STAGING_DIR_HOST
)/bin
/e2fsck
49 rm -f
$(STAGING_DIR_HOST
)/bin
/tune2fs
52 $(eval
$(call HostBuild
))