# $FreeWRT$

PKG_NAME:=		squashfs
PKG_VERSION:=		3.0
PKG_MD5SUM:=		9fd05d0bfbb712f5fb95edafea5bc733
PKG_SOURCE:=		$(PKG_NAME)$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=	@SF/squashfs
WRKSRC?=		${WRKDIR}/${PKG_NAME}${PKG_VERSION}

include $(TOPDIR)/rules.mk
include ../rules.mk

$(WRKBUILD)/.unpacked: $(DL_DIR)/$(PKG_SOURCE) 
	mkdir -p $(STAGING_DIR)/bin
	${EXTRACT_CMD}
	$(PATCH) $(WRKBUILD) patches/ \*.patch
	touch $@

$(WRKBUILD)/squashfs-tools/mksquashfs-lzma: $(WRKBUILD)/.unpacked
	$(MAKE) CC='$(HOSTCC)' CFLAGS='$(HOSTCFLAGS)' \
	    -C $(WRKBUILD)/squashfs-tools \
	    mksquashfs-lzma LZMAPATH=$(TOOLS_BUILD_DIR)/lzma-432

$(STAGING_DIR)/bin/mksquashfs-lzma: $(WRKBUILD)/squashfs-tools/mksquashfs-lzma
	$(CP) $< $@

source: $(DL_DIR)/$(PKG_SOURCE)
prepare: $(WRKBUILD)/.unpacked
compile: $(WRKBUILD)/squashfs-tools/mksquashfs-lzma $(STAGING_DIR)/bin/mksquashfs-lzma
install: $(STAGING_DIR)/bin/mksquashfs-lzma
clean: 
	rm -rf $(WRKBUILD)
