summaryrefslogtreecommitdiff
path: root/package/zlib/zlib.mk
AgeCommit message (Collapse)Author
2012-07-17all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)
Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-17all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)
This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-06-10zlib: bump to version 1.2.7Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-02-13zlib: bump versionPeter Korsgaard
Patch is now upstream. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: remove useless arguments from GENTARGETSThomas Petazzoni
Thanks to the pkgparentdir and pkgname functions, we can rewrite the GENTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-20zlib: always build host version dynamicallyPeter Korsgaard
Host libraries should always be built using dynamic linking, rather than static if BR2_PREFER_STATIC_LIB is enabled, as that then breaks dependent libraries expecting a shared library. Reported-by: Andy Kennedy <andy.kennedy@adtran.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-26zlib: disable call to ldconfigThomas Petazzoni
By default, zlib installation procedure calls ldconfig, which takes time uselessly. ldconfig is only useful if you install libraries on the host (in directories listed in /etc/ld.so.conf, or in /usr/lib or /lib), so calling it after installing libraries in $(STAGING_DIR), $(TARGET_DIR) or $(HOST_DIR) is just a lenghty no-op. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-11-24zlib: don't point libdir/includedir at stagingPeter Korsgaard
Fixes 'make install'. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-11-24zlib: cleanup, fix install for static only buildPeter Korsgaard
Use 'make install' for installation, add a patch to make it work for static only builds, and add uninstall/clean targets while we're at it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-09-20zlib: Fix buildLionel Landwerlin
Using "make -j $(N)" with N > 1 sometimes breaks zlib build. Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-27zlib: Bump to 1.2.5Paul Jones
Closes #1981 Signed-off-by: Paul Jones <paul@pauljones.id.au> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-02-23zlib: enable compilation on the hostThomas Petazzoni
zlib is needed on the host, to build xlib_libfontenc on the host, to build xapp_mkfontscale on the host, in order to finally build xfonts encodings on the target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-01-28zlib: fix headers installation in target directoryLionel Landwerlin
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-15zlib: rework on top of the generic infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-10-04zlib: fix typoPeter Korsgaard
Fix typo introduced by 1e32e0700a (remove dedicated target-headers option). Noticed by Alexander Clouter <alex@digriz.org.uk>. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-03zlib: remove dedicated target-headers optionPeter Korsgaard
Instead, simply only copy headers/static lib if BR2_HAVE_DEVFILES is enabled. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-30zlib: Replace negative logic in Makefile with positiveMichael Roth
Positive logic is easier to read and understand than something like 'if not option=yes then foo else bar'. Signed-off-by: Michael Roth <mroth@nessie.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03package: Remove unnecessary dependencies on uclibc.Will Newton
A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-01-16package/: convert to DOWNLOAD helperPeter Korsgaard
2008-12-11zlib: install using cp instead of install for zlib librariesHans-Christian Egtvedt
This patch will install zlib keeping the symlinks. The usage of $(INSTALL) here did not take into account symbolic links. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-08have zlib respect BR2_PREFER_STATIC_LIBPeter Korsgaard
The ARM uClinux BFLT format apparently doesn't support shared libs nor -fPIC. So let's distinguish between shared and non shared builds by having split rules for libz.a and libz.so based on BR2_PREFER_STATIC_LIB. Signed-off-by: Nicolas Pitre <nico@cam.org>
2008-12-08package/: get rid of unneeded $(strip ..)Peter Korsgaard
2008-10-31Fix zlib install broken by previous commit. SorryThiago A. Corrêa
2008-10-31Make sure directories are created during install to STAGING_DIR and ↵Thiago A. Corrêa
TARGET_DIR. Thanks to Thomas Petazzoni and Bernhard Reutner-Fischer.
2008-08-04package: global largefile CFLAGS handlingPeter Korsgaard
2008-07-17zlib: cleanup and fix -clean targetPeter Korsgaard
2007-10-01- just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-08-22- semicolon touchup. No other changesBernhard Reutner-Fischer
2007-08-21Remove switches if sstrip is runUlf Samuelsson
2007-07-30Use TARGET_CONFIGURE_ARGS in some packages lackingUlf Samuelsson
2007-07-11Use <package>_VERSION in all <package>.mk instead of <package>_VERUlf Samuelsson
2007-07-06Remove usage of TARGET_LDFLAGS all together. Both TARGET_CFLAGS and ↵"Steven J. Hill"
TARGET_LDFLAGS are passed with the compilers and linker respectively so that we can pass CFLAGS and LDFLAGS on a per-package basis which was not possible previously and a number of packages failed to build. TARGET_CFLAGS usage in package makefiles will be removed next.
2007-06-29- change download site to sourceforgeBernhard Reutner-Fischer
2007-06-25- improve the zlib-clean targetBernhard Reutner-Fischer
2007-06-25- make sure that TARGET_DIR/usr/lib existsBernhard Reutner-Fischer
2007-04-16- install some more stuff that goes into staging_dir into the proper place.Bernhard Reutner-Fischer
First hunk of fixes for bug #1290
2007-03-14yet more LDFLAGS handling fixupsEric Andersen
2007-03-13fixup package LDFLAGS handlingEric Andersen
2006-11-17- add and use BR2_BZCAT config option.Bernhard Reutner-Fischer
2006-04-10fetch zlib from the cannonical site at zlib.netEric Andersen
2005-10-29use := instead of = for variables and make sure zlib builds with target cflagsMike Frysinger
2005-08-30touchup build processMike Frysinger
2005-07-29- zlib prior to 1.2.3 improperly handled invalid data streams which could ↵Ned Ludd
lead a denial of service or arbitrary code execution. Tavis Ormandy CAN-2005-2096
2005-07-12Thomas Lundquist writes:Eric Andersen
If I understand you correctly, you want the ncurses development headers on the target. a patch for this (named target_headers.patch and includes similar options for a few other libs in buildroot) can be found at: http://www.zelow.no/floppyfw/download/Development/Patches/buildroot/ (a few packages there aswell) it will add an option to put headers on target for ncurses, zlib and openssl. Thomas.
2005-06-09Make the sourceforge mirror site a config option, as sourceforgeEric Andersen
mirrors tend to change, move, go down, etc from time to time.
2005-05-16This patch updates the zlib package to build version 1.2.2. TheEric Andersen
1.2.2 version of zlib fixes a security issue with zlib v.1.2.1. http://bugs.uclibc.org/view.php?id=254
2005-02-10There is no need to have a separate 'Makefile.in' file in theEric Andersen
general case, therefore, combine the toplevel Makefile options such as setting TARGETS into the per-package *.mk file
2004-10-09Make the TAR_VERBOSITY option a bit more saneEric Andersen
2004-10-09use $(TAR_VERBOSITY)Mike Frysinger
2004-10-09Remove the old 'make' directory, and populate the new 'package'Eric Andersen
directory.