Index: include/package.mk =================================================================== --- include/package.mk (révision 4116) +++ include/package.mk (copie de travail) @@ -292,6 +292,16 @@ mkdir -p $(DL_DIR) $(SCRIPT_DIR)/download.pl "$(DL_DIR)" "$(PKG_SOURCE)" "$(PKG_MD5SUM)" $(PKG_SOURCE_URL) + ifeq($$(shell file -bi $(DL_DIR)/$(PKG_SOURCE) | cut -d\/ -f2),x-zip) + PKG_CAT=unzip + else + ifeq($$(shell file -bi $(DL_DIR)/$(PKG_SOURCE) | cut -d\/ -f2),x-gzip) + PKG_CAT=zcat + else + PKG_CAT=bzcat + endif + endif + $(PKG_BUILD_DIR)/.prepared: $(DL_DIR)/$(PKG_SOURCE) endif