summaryrefslogtreecommitdiffstats
path: root/package/zlib
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: really fix install for static only buildsPeter Korsgaard2010-12-121-0/+24
| | | | | | | | | | Commit ab2f5567c1 (cleanup, fix install for static only build) forgot to add the patch for static only builds, even though the commit message mentioned it. Thanks to Mike for noticing. 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-273-126/+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-032-12/+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
|
* buildroot: remove trailing spacesPeter Korsgaard2008-08-041-1/+1
| | | | | | | for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
* Kconfig: remove 'default n'Peter Korsgaard2008-07-171-2/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* 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
|
* some patches from GentooMike Frysinger2005-08-302-0/+124
|
* - 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-122-0/+10
| | | | | | | | | | | | | | | | | | | | 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-102-3/+8
| | | | | general case, therefore, combine the toplevel Makefile options such as setting TARGETS into the per-package *.mk file
* help textMike Frysinger2004-10-141-4/+4
|
* Make the TAR_VERBOSITY option a bit more saneEric Andersen2004-10-091-1/+1
|
* use $(TAR_VERBOSITY)Mike Frysinger2004-10-091-1/+1
|