diff options
Diffstat (limited to 'obsolete-buildroot/make/zlib.mk')
-rw-r--r-- | obsolete-buildroot/make/zlib.mk | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/obsolete-buildroot/make/zlib.mk b/obsolete-buildroot/make/zlib.mk index 90c6915aa1..5500fec87a 100644 --- a/obsolete-buildroot/make/zlib.mk +++ b/obsolete-buildroot/make/zlib.mk @@ -11,6 +11,9 @@ ifeq ($(strip $(BUILD_WITH_LARGEFILE)),true) ZLIB_CFLAGS+= -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 endif +ZLIB_IPK_DIR=$(BUILD_DIR)/zlib-1.1.4-ipk +ZLIB_IPK=$(BUILD_DIR)/zlib_1.1.4-1_mipsel.ipk + $(DL_DIR)/$(ZLIB_SOURCE): $(WGET) -P $(DL_DIR) $(ZLIB_SITE)/$(ZLIB_SOURCE) @@ -61,6 +64,17 @@ zlib-headers: $(TARGET_DIR)/usr/lib/libz.a zlib: uclibc $(TARGET_DIR)/lib/libz.so.1.1.4 +$(ZLIB_IPK): uclibc $(STAGING_DIR)/lib/libz.so.1.1.4 + mkdir -p $(ZLIB_IPK_DIR)/CONTROL + cp $(SOURCE_DIR)/zlib.control $(ZLIB_IPK_DIR)/CONTROL/control + mkdir -p $(ZLIB_IPK_DIR)/lib + cp -dpf $(STAGING_DIR)/lib/libz.so* $(ZLIB_IPK_DIR)/lib; + -$(STRIP) --strip-unneeded $(ZLIB_IPK_DIR)/lib/libz.so* + touch -c $(ZLIB_IPK_DIR)/lib/libz.so.1.1.4 + cd $(BUILD_DIR); $(STAGING_DIR)/bin/ipkg-build -c -o root -g root $(ZLIB_IPK_DIR) + +zlib-ipk: $(ZLIB_IPK) + zlib-source: $(DL_DIR)/$(ZLIB_SOURCE) zlib-clean: |