$(ARCHIVE)/autofs-4.1.4.tar.bz2:
$(WGET) http://www.fhloston-paradise.de/autofs-4.1.4.tar.bz2
-$(ARCHIVE)/zlib-1.2.8.tar.gz:
- $(WGET) http://www.fhloston-paradise.de/zlib-1.2.8.tar.gz
+$(ARCHIVE)/zlib-$(ZLIB_VER).tar.bz2:
+ $(WGET) http://downloads.sourceforge.net/project/libpng/zlib/$(ZLIB_VER)/zlib-$(ZLIB_VER).tar.bz2
$(ARCHIVE)/libmad-0.15.1b.tar.gz:
$(WGET) http://www.fhloston-paradise.de/libmad-0.15.1b.tar.gz
$(REMOVE)/libid3tag-0.15.1b
touch $@
-$(D)/zlib: $(ARCHIVE)/zlib-1.2.8.tar.gz | $(TARGETPREFIX)
- $(UNTAR)/zlib-1.2.8.tar.gz
- cd $(BUILD_TMP)/zlib-1.2.8 && \
- sed -i 's/ifdef _LARGEFILE64_SOURCE/ifndef _LARGEFILE64_SOURCE/' zlib.h && \
- sed -i 's/-_LARGEFILE64_SOURCE -/defined(_LARGEFILE64_SOURCE) \&\& -_LARGEFILE64_SOURCE -/' zconf.h.in && \
- CC=$(TARGET)-gcc mandir=$(BUILD_TMP)/.remove ./configure --prefix= --shared && \
- $(MAKE) && \
- ln -sf /bin/true ldconfig && \
- PATH=$(BUILD_TMP)/zlib-1.2.8:$(PATH) $(MAKE) install prefix=$(TARGETPREFIX)
+$(D)/zlib: $(ARCHIVE)/zlib-$(ZLIB_VER).tar.xz | $(TARGETPREFIX)
+ $(UNTAR)/zlib-$(ZLIB_VER).tar.xz
+ set -e; cd $(BUILD_TMP)/zlib-$(ZLIB_VER); \
+ CC=$(TARGET)-gcc mandir=$(BUILD_TMP)/.remove ./configure --prefix= --shared; \
+ $(MAKE); \
+ ln -sf /bin/true ldconfig; \
+ rm -f $(TARGETPREFIX)/lib/libz.so*; \
+ PATH=$(BUILD_TMP)/zlib-$(ZLIB_VER):$(PATH) make install prefix=$(TARGETPREFIX)
$(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/zlib.pc
- $(REMOVE)/zlib-1.2.8
+ $(REMOVE)/zlib-$(ZLIB_VER)
$(REMOVE)/.remove
touch $@