summaryrefslogtreecommitdiffstats
path: root/package/zlib/zlib.mk
Commit message (Collapse)AuthorAgeFilesLines
* package: remove useless arguments from GENTARGETSThomas Petazzoni2011-09-291-2/+2
| | | | | | | | | | 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>
* zlib: always build host version dynamicallyPeter Korsgaard2011-07-201-2/+0
| | | | | | | | | 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>
* zlib: disable call to ldconfigThomas Petazzoni2011-01-261-3/+3
| | | | | | | | | | | 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>
* zlib: don't point libdir/includedir at stagingPeter Korsgaard2010-11-241-2/+0
| | | | | | Fixes 'make install'. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zlib: cleanup, fix install for static only buildPeter Korsgaard2010-11-241-23/+21
| | | | | | | 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>
* zlib: Fix buildLionel Landwerlin2010-09-201-2/+2
| | | | | | | 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>
* zlib: Bump to 1.2.5Paul Jones2010-07-271-2/+1
| | | | | | | Closes #1981 Signed-off-by: Paul Jones <paul@pauljones.id.au> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zlib: enable compilation on the hostThomas Petazzoni2010-02-231-0/+25
| | | | | | | | 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>
* zlib: fix headers installation in target directoryLionel Landwerlin2010-01-281-2/+2
| | | | | Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zlib: rework on top of the generic infrastructureThomas Petazzoni2009-12-151-64/+29
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zlib: fix typoPeter Korsgaard2009-10-041-1/+1
| | | | | | | 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>
* zlib: remove dedicated target-headers optionPeter Korsgaard2009-10-031-6/+1
| | | | | | | Instead, simply only copy headers/static lib if BR2_HAVE_DEVFILES is enabled. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zlib: Replace negative logic in Makefile with positiveMichael Roth2009-09-301-5/+5
| | | | | | | | 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>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-031-1/+1
| | | | | | | | 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>
* package/: convert to DOWNLOAD helperPeter Korsgaard2009-01-161-1/+1
|
* zlib: install using cp instead of install for zlib librariesHans-Christian Egtvedt2008-12-111-1/+1
| | | | | | | | 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>
* have zlib respect BR2_PREFER_STATIC_LIBPeter Korsgaard2008-12-081-6/+19
| | | | | | | | 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>
* package/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-081-2/+2
|
* Fix zlib install broken by previous commit. SorryThiago A. Corrêa2008-10-311-5/+6
|
* Make sure directories are created during install to STAGING_DIR and ↵Thiago A. Corrêa2008-10-311-10/+8
| | | | TARGET_DIR. Thanks to Thomas Petazzoni and Bernhard Reutner-Fischer.
* package: global largefile CFLAGS handlingPeter Korsgaard2008-08-041-5/+1
|
* zlib: cleanup and fix -clean targetPeter Korsgaard2008-07-171-17/+13
|
* - just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer2007-10-011-1/+1
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* - semicolon touchup. No other changesBernhard Reutner-Fischer2007-08-221-1/+1
|
* Remove switches if sstrip is runUlf Samuelsson2007-08-211-1/+1
|
* Use TARGET_CONFIGURE_ARGS in some packages lackingUlf Samuelsson2007-07-301-0/+1
|
* Use <package>_VERSION in all <package>.mk instead of <package>_VERUlf Samuelsson2007-07-111-12/+12
|
* Remove usage of TARGET_LDFLAGS all together. Both TARGET_CFLAGS and ↵"Steven J. Hill"2007-07-061-3/+2
| | | | 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.
* - change download site to sourceforgeBernhard Reutner-Fischer2007-06-291-2/+2
|
* - improve the zlib-clean targetBernhard Reutner-Fischer2007-06-251-1/+6
|
* - make sure that TARGET_DIR/usr/lib existsBernhard Reutner-Fischer2007-06-251-2/+2
|
* - install some more stuff that goes into staging_dir into the proper place.Bernhard Reutner-Fischer2007-04-161-27/+29
| | | | First hunk of fixes for bug #1290
* yet more LDFLAGS handling fixupsEric Andersen2007-03-141-2/+2
|
* fixup package LDFLAGS handlingEric Andersen2007-03-131-0/+1
|
* - add and use BR2_BZCAT config option.Bernhard Reutner-Fischer2006-11-171-1/+2
|
* fetch zlib from the cannonical site at zlib.netEric Andersen2006-04-101-1/+1
|
* use := instead of = for variables and make sure zlib builds with target cflagsMike Frysinger2005-10-291-6/+7
|
* touchup build processMike Frysinger2005-08-301-2/+3
|
* - zlib prior to 1.2.3 improperly handled invalid data streams which could ↵Ned Ludd2005-07-291-1/+1
| | | | lead a denial of service or arbitrary code execution. Tavis Ormandy CAN-2005-2096
* Thomas Lundquist writes:Eric Andersen2005-07-121-0/+3
| | | | | | | | | | | | | | | | | | | | 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.
* Make the sourceforge mirror site a config option, as sourceforgeEric Andersen2005-06-091-1/+1
| | | | mirrors tend to change, move, go down, etc from time to time.
* This patch updates the zlib package to build version 1.2.2. TheEric Andersen2005-05-161-1/+1
| | | | | | 1.2.2 version of zlib fixes a security issue with zlib v.1.2.1. http://bugs.uclibc.org/view.php?id=254
* There is no need to have a separate 'Makefile.in' file in theEric Andersen2005-02-101-0/+8
| | | | | general case, therefore, combine the toplevel Makefile options such as setting TARGETS into the per-package *.mk file
* Make the TAR_VERBOSITY option a bit more saneEric Andersen2004-10-091-1/+1
|
* use $(TAR_VERBOSITY)Mike Frysinger2004-10-091-1/+1
|
* Remove the old 'make' directory, and populate the new 'package'Eric Andersen2004-10-091-0/+73
directory.