1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-24 05:34:36 +02:00

zlib patches from below0

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@98 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
mbm 2004-07-16 05:39:49 +00:00
parent d23c87e9b2
commit 74a795bdb9
2 changed files with 24 additions and 0 deletions

View File

@ -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:

View File

@ -0,0 +1,10 @@
Package: zlib
Priority: optional
Version: 1.1.4-1
Architecture: mipsel
Maintainer: below0
Section: libs
Source: Embedded in the main OpenWrt buildroot
Description: zlib is a library implementing the 'deflate' compression system used by many programs.